From 53d4325344a97373d0fdb811c5c336e558f1df2b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Jan 2026 17:29:09 +0000 Subject: [PATCH 1/2] Bump com.puppycrawl.tools:checkstyle from 12.3.1 to 13.0.0 Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 12.3.1 to 13.0.0. - [Release notes](https://github.com/checkstyle/checkstyle/releases) - [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-12.3.1...checkstyle-13.0.0) --- updated-dependencies: - dependency-name: com.puppycrawl.tools:checkstyle dependency-version: 13.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 09807306..ca6ebf3a 100644 --- a/pom.xml +++ b/pom.xml @@ -141,7 +141,7 @@ com.puppycrawl.tools checkstyle - 12.3.1 + 13.0.0 From 65f7ef37ccc32c63bb5e2fe438a8c043c8ccd159 Mon Sep 17 00:00:00 2001 From: William Storey Date: Tue, 13 Jan 2026 11:31:08 -0800 Subject: [PATCH 2/2] Move checkstyle to profile activated on Java 21+ Checkstyle 13.0.0 requires Java 21+. Move the plugin into a profile that only activates on Java 21+, so `mvn test` works on Java 17 without loading incompatible classes. Co-Authored-By: Claude Opus 4.5 --- pom.xml | 65 +++++++++++++++++++++++++++++++++------------------------ 1 file changed, 38 insertions(+), 27 deletions(-) diff --git a/pom.xml b/pom.xml index ca6ebf3a..542fc6cd 100644 --- a/pom.xml +++ b/pom.xml @@ -127,33 +127,6 @@ - - org.apache.maven.plugins - maven-checkstyle-plugin - 3.6.0 - - true - checkstyle.xml - checkstyle-suppressions.xml - warning - - - - com.puppycrawl.tools - checkstyle - 13.0.0 - - - - - test - test - - check - - - - maven-javadoc-plugin 3.12.0 @@ -367,5 +340,43 @@ + + + checkstyle-jdk21 + + [21,) + + + + + org.apache.maven.plugins + maven-checkstyle-plugin + 3.6.0 + + true + checkstyle.xml + checkstyle-suppressions.xml + warning + + + + com.puppycrawl.tools + checkstyle + 13.0.0 + + + + + checkstyle + test + + check + + + + + + +