Bump checkstyle from 9.3 to 10.3.4
Bumps checkstyle from 9.3 to 10.3.4.
Release notes
Sourced from checkstyle's releases.
checkstyle-10.3.4
https://checkstyle.org/releasenotes.html#Release_10.3.4
checkstyle-10.3.3
https://checkstyle.org/releasenotes.html#Release_10.3.3
checkstyle-10.3.2
https://checkstyle.org/releasenotes.html#Release_10.3.2
Bug fixes:
#11736 - MissingJavadocType: Support qualified annotation names #11655 - Update google_checks.xml to have the SuppressionCommentFilter and SuppressWarningsHolder modules in the config by default (and by extension, SuppressWarningsFilter)
... (truncated)
Commits
6de3b9f[maven-release-plugin] prepare release checkstyle-10.3.4a4497dedoc: release notes 10.3.432e8d37Issue #12145: corrected tokens so all are required96e3e05dependency: bump pitest-accelerator-junit5 from 1.0.1 to 1.0.237842d2Issue #3955: corrected tokens so all are required38ee347minor: remove unnecessary checkstyle versions to diff.groovy318770ddependency: bump slf4j-simple from 2.0.1 to 2.0.21194536dependency: bump junit.version from 5.9.0 to 5.9.15a56c16Issue #12132: Fix ArrayIndexOutOfBoundsException in pitest-survival-check-xml...701bd65Issue #12210: Add method to ignore unstable checker framework violations- Additional commits viewable in compare view
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 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 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)
java.lang.UnsupportedClassVersionError: com/puppycrawl/tools/checkstyle/api/AuditListener has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
This new checkstyle version seems to assume Java 11, so no wonder it fails when being run with JRE 8.
See https://checkstyle.sourceforge.io/ and the section "JRE and JDK":
10.x | 11 and above
Superseded by #852.