Update dependency com.puppycrawl.tools:checkstyle to v13.8.0#2582
Open
renovate[bot] wants to merge 1 commit into
Open
Update dependency com.puppycrawl.tools:checkstyle to v13.8.0#2582renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
renovate
Bot
force-pushed
the
renovate/checkstyle.version
branch
4 times, most recently
from
July 16, 2026 13:33
5f3c908 to
e0178a7
Compare
renovate
Bot
force-pushed
the
renovate/checkstyle.version
branch
from
July 16, 2026 13:35
e0178a7 to
bd4e51b
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
13.6.0→13.8.0Release Notes
checkstyle/checkstyle (com.puppycrawl.tools:checkstyle)
v13.8.0Compare Source
Checkstyle 13.8.0 - https://checkstyle.org/releasenotes.html#Release_13.8.0
New:
#20225 - MethodCountCheck: top-level methods not counted toward limits in compact source files (JEP 512).
Bug fixes:
#20527 - Javadoc Ast: PARAMETER_TYPE has problems during parsing of generic methods.
#20490 - UnusedLocalVariable: jdkVersion pre-22 should allow unused named pattern matched destructured variables via
instanceoffor pre-Java 22 code.#20641 - Add checks for Openjdk style chapter - Programming Practices.
#19670 - Add checks for OpenJDK Style chapter - Braces.
#20526 - Add checks for Openjdk style chapter - Horizontal WhiteSpace.
#20588 - Add checks for openjdk style - Vertical WhiteSpace.
#20622 - Add checks for openjdk style - Type Variables.
#20523 - FinalClassCheck: NullPointerException on compact source files (JEP 512).
#9806 - Javadoc summary not processed inside html tags.
#20228 - OverloadMethodsDeclarationOrderCheck: split top-level overloads not flagged in compact source files (JEP 512).
#20437 - Add checks for Openjdk style chapter - Wrapping Expressions.
#20470 - False negative in UnnecessarySemicolonInEnumeration for multiple semicolons in enum body.
#20597 - Add checks for Openjdk style chapter - Formatting.
#20524 - AbbreviationAsWordInNameCheck: NullPointerException on compact source files (JEP 512).
#20392 - Javadoc parse error while parsing reference.
#20547 - UnusedImports: imported types inside Javadoc generic method-reference arguments are reported as unused.
#20471 - Add checks for Openjdk style chapter - Variables.
#20446 - Javadoc parse error on
@link method reference containing generic parameter type.#20222 - HiddenFieldCheck: parameter shadowing top-level field not flagged in compact source files (JEP 512).
#20330 - EmptyLineSeparator: false positive "',' should be separated from previous line" on multi-variable field declaration.
Other Changes:
Define violation messages for all violations.
JEP 512: compact source input coverage for all Checks.
unexpected output to logs from XdocsExamplesAstConsistencyTest.
Unexpected output in maven build from SearchIndexGenerator.
Use cases examples should not be named as Examples.
CI job to validatate that inputs of javadoc Checks pass javadoc jdk yool.
Validation of amount of Example that should be same by AST.
StackOverflowError in CI during execution over InputIndentationLongConcatenatedString.java.
Issues with bump maven-source-plugin from 3.2.1 to 3.3.0.
Improve XdocGenerator to generate file in temp folder and replace xdoc only on success.
review suppresions of org.openrewrite.staticanalysis.CodeCleanup.
jobs openrewrite-static-analysis is not working.
Organize openrewrite staticanalysis composite recipes by groups as it is done on openrewrite website.
CI execution to catch not latest dependency introduction in Pull.
Add test enforcing JEP 512 compact source input coverage for all Checks.
Resolve CheckerFramework violations.
investigate usage of jdeprscan tool in our CI.
Add checks for Openjdk style chapter - Javadoc.
Broken links in Checkstyle searchbar.
RedundantModifierCheck: redundant final on top-level method not flagged in compact source files (JEP 512).
Error in report generation by regression-report.
Prepare for Remove JavadocStyle as it fully covered by SummaryJavadoc.
Fix xdocs Examples AST Consistency Test (Reduce suppressions list).
Address review feedback on SearchIndexGenerator.
Conver test from XpathFilterElementTest to SuppressionXpathSingleFilterTest to use inlined config in Input files.
added spotbug bump induced violations to suppressions.
JavadocStyleCheck: Javadoc style rules not applied to top-level members in compact source files (JEP 512).
regression-report fails because required cache is not saved from issue_comment workflow.
Add It tests of openjdk and sun style sheets in pom.xml.
Anchor name "Fully_Qualified_Name" used more than once.
Buildkite is failing on `master`.
v13.7.0Checkstyle 13.7.0 - https://checkstyle.org/releasenotes.html#Release_13.7.0
New:
#20357 - UnusedLocalVariable: new property jdkVersion to allow unused named pattern matching variables for pre-Java 22 code.
#19148 - update MissingJavadocMethodCheck to use AST of javadoc.
#19144 - update JavadocMethod to use AST of javadoc.
#19889 - OverloadMethodsDeclarationOrder: new property required to order overloaded methods according to increasing parameter count.
Bug fixes:
#20395 - Javadoc parse error on
@link label containing Java array initializer braces.#20452 - Add checks for OpenJDK style §4.6 - Constants.
#20462 - Fix default property validation in InlineConfigParser.
#20437 - Add checks for Openjdk style §3.8.3 - Wrapping Expressions.
#19629 - Add checks for OpenJDK Style §3.5 - Modifiers.
#20428 - Add checks for OpenJDK §3.4 - Class structure.
#19623 - Add checks for OpenJDK Style §3.3 - Import statements.
#20271 - UnnecessarySemicolonAfterTypeMemberDeclarationCheck: trailing semicolon after nested type not flagged in compact source files (JEP 512).
#20223 - DeclarationOrderCheck: declaration order not enforced on top-level members in compact source files (JEP 512).
#20219 - AnnotationLocationCheck: annotation on top-level variable not flagged in compact source files (JEP 512).
#19805 - Add checks for OpenJDK Style §3.4.1 - Order of Constructors and Overloaded Methods.
#20269 - UnnecessarySemicolonAfterOuterTypeDeclarationCheck reports false positive on JEP 512 compact source files.
#20391 - Javadoc parse error while parsing formatted
@value.#19915 - Documentation Comments Style Guide - Required Tags.
#19972 - RequireThisCheck: NullPointerException on compact source files (JEP 512).
#20385 - Add checks for OpenJDK Style §4.2 - Class, Interface and Enum Names.
#20217 - InvalidJavadocPositionCheck: false positive on correctly-placed Javadoc in compact source files (JEP 512).
#20093 - Add checks for OpenJDK Style §3.13 - Redundant Paranthesis.
#20268 - OuterTypeNumberCheck reports false positive on JEP 512 compact source files.
#20283 - Javadoc parse error for generic outer class inner-class link.
#19835 - Documentation Comments Style Guide - First Sentence.
Other Changes:
Updating properties in Input files to mention all default properties.
Remove CirrusCI since it has shut down.
Move violation comments out of Javadoc for all input files.
Enforce file size on Java inputs.
Fix xdocs Examples AST Consistency Test (Reduce suppressions list).
Use violation message pattern 'first line'.
Xdocs examples should reject violation comments between annotations and declarations.
Add client-side search functionality to Checkstyle documentation website.
Move violation comments above of annotated methods.
Update XdocsPagesTest for sun_checks.xml to use chapterwise testing.
doc: removed contribution guidelines in CONTRIBUTING.md and fixed build instructions hyperlink in README.md.
Add 'first line' and 'last line' violation hint patterns to InlineConfigParser.
Organize openrewrite staticanalysis composite recipes by groups as it is done on openrewrite website.
Configuration
📅 Schedule: (UTC)
* * 1,15 * *)🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.