From c0bd503d902ddc31c32dcd47639fd6e4ca159568 Mon Sep 17 00:00:00 2001 From: Slawomir Jaranowski Date: Thu, 12 Jun 2025 20:58:57 +0200 Subject: [PATCH] Use spotless / palantirJavaFormat - 2.56.0 for all JDKs Spotless start using palantir-java-format 2.57.0 on Java 21 - on older jdks different versions are used. It causes a different code format depends on using JDK references: - https://github.com/diffplug/spotless/pull/2447 - https://github.com/diffplug/spotless/issues/2503 - https://github.com/palantir/palantir-java-format/issues/1320 As issue - https://github.com/diffplug/spotless/issues/2503 was closed, reverting spotless plugin to an older version is not a resolution. --- pom.xml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 0cb3eecb..f9b6dec7 100644 --- a/pom.xml +++ b/pom.xml @@ -975,6 +975,9 @@ under the License. true 0.9.0.M4 4.0.2 + 2.44.5 + + 2.56.0 3.0.1 5.13.1 @@ -1208,12 +1211,16 @@ under the License. com.diffplug.spotless spotless-maven-plugin - 2.44.5 + ${version.spotless-maven-plugin} - + + + + ${version.palantirJavaFormat} + config/maven-eclipse-importorder.txt