From 615aa6bb969816d530e3b8672c4d22ed65047eb9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Mar 2026 07:11:25 +0000 Subject: [PATCH 1/3] Bump com.puppycrawl.tools:checkstyle from 12.1.2 to 13.3.0 Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 12.1.2 to 13.3.0. - [Release notes](https://github.com/checkstyle/checkstyle/releases) - [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-12.1.2...checkstyle-13.3.0) --- updated-dependencies: - dependency-name: com.puppycrawl.tools:checkstyle dependency-version: 13.3.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 4833f1b..eee5d50 100644 --- a/pom.xml +++ b/pom.xml @@ -50,7 +50,7 @@ 2026-02-25T16:05:36Z - 12.1.2 + 13.3.0 3.6.0 3.2.1 3.1.0 From ac9ad30bf809a95ff1fd3b74050256acb6f128b8 Mon Sep 17 00:00:00 2001 From: andreatp Date: Wed, 25 Mar 2026 11:14:41 +0000 Subject: [PATCH 2/3] disable on 17 --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index eee5d50..67430c4 100644 --- a/pom.xml +++ b/pom.xml @@ -164,9 +164,9 @@ - java11 + old-java - 11 + [11,17] true From 7d678d1e783650f757a20f513f69dc388243883f Mon Sep 17 00:00:00 2001 From: andreatp Date: Wed, 25 Mar 2026 11:27:20 +0000 Subject: [PATCH 3/3] Move checkstyle 13.3.0 dependency to java21+ profile to fix Java 17 builds Checkstyle 13.3.0 requires Java 21 (class file version 65). Setting checkstyle.skip alone doesn't help because Maven still loads the plugin classes, causing UnsupportedClassVersionError on Java 17. Split the checkstyle dependency into a separate java21-checkstyle profile so it is never loaded on Java 17. Co-Authored-By: Claude Opus 4.6 (1M context) --- pom.xml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/pom.xml b/pom.xml index 67430c4..3270b76 100644 --- a/pom.xml +++ b/pom.xml @@ -260,6 +260,19 @@ + + + + + + + java21-checkstyle + + [21,) + + + + org.apache.maven.plugins maven-checkstyle-plugin