Skip to content

Conversation

@Picnic-DevPla-Bot
Copy link
Contributor

This PR contains the following updates:

Package Type Update Change
Checkstyle (source) build major 12.3.1 -> 13.0.0

The Developer Platform team wishes you a happy festive period! 🎄
cody-christmas-banner


Release Notes

checkstyle/checkstyle (Checkstyle)

v13.0.0

Checkstyle 13.0.0 - https://checkstyle.org/releasenotes.html#Release_13.0.0

Breaking backward compatibility:

#​17430 - Use jdk21 as minimial required

Bug fixes:

#​18409 - Remove duplicate violations in WhitespaceAfter and WhitespaceAround in sun_checks.xml

Other Changes:
jdk21: activate MissingNullCaseInSwitch for checkstyle project
Resolve Pitest Suppressions - imports
Conversion to Enhance Switch for AnnotationUseStyle Check Causing Jacoco Coverage Issue
Convert eligible classes to records
pitest: increase mutation coverage for indentation profile to 100%
Resolve Pitest Suppressions - filters
Fix xdocs Examples AST Consistency Test (Reduce suppressions list)
EmptyLineSeparator ignores configured tokens: reports violations for unlisted tokens and skips listed ones
Enforce file size on Java inputs
Store SARIF schema locally to avoid external network dependency
Update `JavadocCommentsTokenTypes.java` to new format of AST print

  • If you want to rebase/retry this PR, check this box

@github-actions
Copy link

github-actions bot commented Jan 5, 2026

Suggested commit message:

Upgrade Checkstyle 12.3.1 -> 13.0.0 (#2053)

See:
- https://checkstyle.sourceforge.io/releasenotes.html
- https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-13.0.0
- https://github.com/checkstyle/checkstyle/compare/checkstyle-12.3.1...checkstyle-13.0.0

@github-actions
Copy link

github-actions bot commented Jan 5, 2026

Looks good. No mutations were possible for these changes.
Mutation testing report by Pitest. Review any surviving mutants by inspecting the line comments under Files changed.

1 similar comment
@github-actions
Copy link

github-actions bot commented Jan 5, 2026

Looks good. No mutations were possible for these changes.
Mutation testing report by Pitest. Review any surviving mutants by inspecting the line comments under Files changed.

@Stephan202 Stephan202 added this to the 0.28.0 milestone Jan 5, 2026
@github-actions
Copy link

github-actions bot commented Jan 5, 2026

Looks good. No mutations were possible for these changes.
Mutation testing report by Pitest. Review any surviving mutants by inspecting the line comments under Files changed.

@sonarqubecloud
Copy link

sonarqubecloud bot commented Jan 5, 2026

@Stephan202 Stephan202 merged commit 7b12217 into master Jan 5, 2026
19 checks passed
@Stephan202 Stephan202 deleted the renovate/checkstyle-13.x branch January 5, 2026 09:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

4 participants