Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump github.com/alecthomas/participle/v2 from 2.0.0-alpha8 to 2.1.0 in /processor/transformprocessor #1252

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Sep 11, 2023

Bumps github.com/alecthomas/participle/v2 from 2.0.0-alpha8 to 2.1.0.

Release notes

Sourced from github.com/alecthomas/participle/v2's releases.

v2.1.0

Changelog

  • df2ad66 feat: add Position.Add()
  • da27a09 chore(deps): update dependency jq to v1.7
  • 69aa803 chore(deps): update dependency go to v1.21.1
  • 4053cb9 chore(deps): update actions/checkout action to v4
  • c02555a Fix link to railroad command
  • 6260c0a chore(deps): update dependency goreleaser to v1.20.0
  • 4949daf chore(deps): update dependency go to v1.21.0
  • 1b62754 chore(deps): update dependency go to v1.20.7
  • 220c1db chore(deps): update dependency go to v1.20.6
  • f490eff chore(deps): update dependency goreleaser to v1.19.2
  • 4294a07 chore(deps): update dependency goreleaser to v1.19.1
  • 4861341 fix(deps): update module github.com/alecthomas/kong to v0.8.0
  • 9b71f36 fix(deps): update module github.com/alecthomas/assert/v2 to v2.3.0
  • 219342e chore(deps): update dependency go to v1.20.5 (#346)
  • 0897823 chore(deps): update dependency goreleaser to v1.18.2
  • 81e1f76 chore(deps): update dependency goreleaser to v1.18.1
  • a89a5f9 chore(deps): update dependency go to v1.20.4
  • f13baae chore(deps): update dependency goreleaser to v1.17.2
  • f61fb3f chore(deps): update dependency goreleaser to v1.17.1
  • 71158a1 chore(deps): update dependency goreleaser to v1.17.0
  • 27b9bd6 chore(deps): update dependency go to v1.20.3
  • 97e5d24 chore(deps): update dependency golangci-lint to v1.52.2
  • 20f8ee2 Remove note about alpha version
  • 8c6af10 fix(deps): update module github.com/alecthomas/participle/v2 to v2.0.0
  • 0eb1e57 Fixes "false" in example/expr2 (#328)
  • a3dc15b Fix docs.

v2.0.0

Changelog

  • f07d82d Allow custom types to be used for Pos, EndPos and Token.
  • 4ddfe8b chore(deps): update dependency golangci-lint to v1.52.1
  • 39d263e chore(deps): update dependency goreleaser to v1.16.2
  • 096f26a chore(deps): update dependency golangci-lint to v1.52.0
  • 2754010 chore(deps): update dependency goreleaser to v1.16.1
  • 3080db5 chore(deps): update dependency go to v1.20.2
  • 7396515 chore(deps): update dependency goreleaser to v1.16.0
  • ef998eb fix(deps): update module github.com/alecthomas/assert/v2 to v2.2.2
  • 3a0bfd1 Automerge Renovate branches
  • e6cb455 fix(deps): update module github.com/alecthomas/kong to v0.7.1 (#318)
  • bf34e54 Upgrade to latest kong
  • cb6e249 chore(deps): update actions/checkout action to v3 (#317)
  • a4237b2 fix(deps): update module github.com/alecthomas/assert/v2 to v2.2.1 (#314)
  • ba08a47 chore(deps): update dependency goreleaser to v1.15.2 (#313)
  • e44e4b9 Upgrade go+golangci-lint and fix lint rules
  • 73f08be fix(deps): update github.com/alecthomas/go-thrift digest to b383ff0 (#304)
  • 92326ce fix(deps): update module github.com/alecthomas/participle/v2 to v2.0.0-beta.5 (#305)
  • 1d6255b Minimise Renovate changes.
  • 8955295 Add automerge.

... (truncated)

Changelog

Sourced from github.com/alecthomas/participle/v2's changelog.

v2

v2 was released in November 2020. It contains the following changes, some of which are backwards-incompatible:

  • Added optional LexString() and LexBytes() methods that lexer definitions can implement to fast-path lexing of bytes and strings.

  • A new stateful lexer has been added.

  • A filename must now be passed to all Parse*() and Lex*() methods.

  • The text/scanner lexer no longer automatically unquotes strings or supports arbitary length single quoted strings. The tokens it produces are identical to that of the text/scanner package. Use Unquote() to remove quotes.

  • Tok and EndTok will no longer be populated.

  • If a field named Token []lexer.Token exists it will be populated with the raw tokens that the node parsed from the lexer.

  • Support capturing directly into lexer.Token fields. eg.

    type ast struct {
        Head lexer.Token   `@Ident`
        Tail []lexer.Token `@(Ident*)`
    }
    
  • Add an experimental/codegen for stateful lexers. This provides ~10x performance improvement with zero garbage when lexing strings.

  • The regex lexer has been removed.

  • The ebnf lexer has been removed.

  • All future work on lexing will be put into the stateful lexer.

  • The need for DropToken has been removed.

Commits
  • df2ad66 feat: add Position.Add()
  • da27a09 chore(deps): update dependency jq to v1.7
  • 69aa803 chore(deps): update dependency go to v1.21.1
  • 4053cb9 chore(deps): update actions/checkout action to v4
  • c02555a Fix link to railroad command
  • 6260c0a chore(deps): update dependency goreleaser to v1.20.0
  • 4949daf chore(deps): update dependency go to v1.21.0
  • 1b62754 chore(deps): update dependency go to v1.20.7
  • 220c1db chore(deps): update dependency go to v1.20.6
  • f490eff chore(deps): update dependency goreleaser to v1.19.2
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/alecthomas/participle/v2](https://github.com/alecthomas/participle) from 2.0.0-alpha8 to 2.1.0.
- [Release notes](https://github.com/alecthomas/participle/releases)
- [Changelog](https://github.com/alecthomas/participle/blob/master/CHANGES.md)
- [Commits](alecthomas/participle@v2.0.0-alpha8...v2.1.0)

---
updated-dependencies:
- dependency-name: github.com/alecthomas/participle/v2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Sep 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file go Pull requests that update Go code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants