#15159 - RedundantModifer Should Violate Final Modifer on Unnamed Variables if jdkVersion GTE 22
#14805 - Remove Support for String Template Syntax
#15082 - LITERAL_WHEN and LAND tokens in switch statements should have EXPR child
New:
#10798 - RedundantModifierCheck: New property 'jdkVersion' to violate strictfp as redundant modifier if version LTE 17
#15062 - Add Check Support for Java 21 Unnamed Variables & Patterns Syntax: SuppressWarnings
#15027 - Add Check Support for Java 21 Pattern Matching for Switch Syntax: WhitespaceAround
#15025 - Add Check Support for Java 21 Pattern Matching for Switch Syntax: WhitespaceAfter
#14948 - Add Check Support for Java 21 Record Pattern : ParenPad
#12542 - new Treewalker property to skip all nested Modules if there is parsing exception
#14950 - Add Check Support for Java 21 Unnamed Variables & Patterns Syntax: UnusedLocalVariable
#14963 - Add Check Support for Java 21 Unnamed Variables & Patterns Syntax: FinalParameter
#14966 - Add Check Support for Java 21 Record Pattern : MethodParamPad
#14970 - Add Check Support for Java 21 Unnamed Variables & Patterns Syntax: PatternVariableName
#15015 - Add Check Support for Java 21 Unnamed Variables & Patterns Syntax: CatchParameterName
#15014 - Add Check Support for Java 21 Unnamed Variables & Patterns Syntax: LambdaParameterName
#15016 - Add Check Support for Java 21 Unnamed Variables & Patterns Syntax: IllegalIdentifierName
#15012 - LocalFinalVariableName must include _#15053 - Define severity for google style config by variable
#14946 - Add Check Support for Java 21 Record Pattern : IllegalType
#14981 - False positive in FinalLocalVariable check on unnamed variables
#14907 - Add support to check grouping of Constructors in google style guide implementation
#15059 - Add Check Support for Java 21 Unnamed Variables & Patterns Syntax: New Check UnusedLambdaParameterShouldBeUnnamed
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 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 com.puppycrawl.tools:checkstyle from 10.17.0 to 10.18.1.
Release notes
Sourced from com.puppycrawl.tools:checkstyle's releases.
... (truncated)
Commits
fa2f4b8
[maven-release-plugin] prepare release checkstyle-10.18.120a7ac1
doc: release notes for 10.18.133e7f90
dependency: bump org.apache.ant:ant from 1.10.14 to 1.10.156c1f0b4
Issue #15579: Issue of failure of make_report in new workflow does not make c...3bb8d52
Issue #15573: Handling the concurrency model in the new workflowe2c65c1
dependency: bump actions/setup-java from 3 to 4ab89486
dependency: bump org.pitest:pitest-maven from 1.16.1 to 1.16.272bd717
dependency: bump com.google.errorprone:error_prone_core2137cfd
Issue #15567: Fix the new workflow and Optimise it9dac1f2
Issue #15556: updated MethodName module in google_checks.xml to ignore method...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