solana-lints
solana-lints copied to clipboard
Bump syn from 1.0.109 to 2.0.52
Bumps syn from 1.0.109 to 2.0.52.
Release notes
Sourced from syn's releases.
2.0.52
- Add an expression parser that uses match-arm's boundary rules (#1593)
2.0.51
- Resolve non_local_definitions warnings in generated code under rustc 1.78-nightly
2.0.50
- Fix unused_imports warnings when compiled by rustc 1.78
2.0.49
- Improve error location when parsing from an empty string literal using
LitStr::parse(#1590)2.0.48
- Improve error message on unexpected token after
else(#1578)2.0.47
- Improve error messages related to proc_macro::LexError (#1575)
2.0.46
- Update proc-macro2 to fix caching issue when using a rustc-wrapper such as sccache
2.0.45
- Parse unsupported expressions in enum discriminants of
DeriveInputasExpr::Verbatimin non-"full" mode, instead of error (#1513)- Support parsing
PatTypewithparse_quote!(#1573)2.0.44
- Documentation improvements
2.0.43
- Insert trailing comma if not already present when printing a 1-tuple in pattern position (#1553)
2.0.42
- Documentation improvements
2.0.41
- Support parsing syn::Field in
parse_quote!(#1548)2.0.40
- Fix some edge cases of handling None-delimited groups in expression parser (#1539, #1541, #1542, #1543, #1544, #1545)
2.0.39
- Fix parsing of return expression in match guards (#1528)
- Improve error message on labeled loop as value expression for break (#1531)
2.0.38
- Fix "method 'peek' has an incompatible type for trait" error when defining
boolas a custom keyword (#1518, thanks@Vanille-N)2.0.37
- Work around incorrect future compatibility warning in rustc 1.74.0-nightly
... (truncated)
Commits
07ede6aRelease 2.0.52acbcfbcMerge pull request #1593 from dtolnay/boundary4924a99Add an expression parser that uses match-arm's boundary rulese06122bResolve unnecessary_get_then_check clippy lint018fc5aUpdate test suite to nightly-2024-02-275e15a9bRelease 2.0.517e0d4e1Resolve non_local_definitions warning in debug impls8667ad9Ignore module_name_repetitions pedantic clippy lint in codegen1fc3200Update test suite to nightly-2024-02-2607a2065Update test suite to nightly-2024-02-23- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
solana-lints depends on anchor-syn and anchor-syn is still using syn v1.0. As a result, updating the syn version is not possible. There will be type mismatches if updated