Skip to content

Commit a4d29b1

Browse files
committed
fix(deps): upgrade Spotless and Eclipse JDT for Java 25 support
Bump spotless-plugin-gradle from 6.22.0 to 7.0.4 and pin Eclipse JDT to 4.34 so the formatter can handle Java 21+ syntax (e.g. pattern-matching switch expressions).
1 parent a50308b commit a4d29b1

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

spotless-conventions/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ repositories {
5353
}
5454

5555
dependencies {
56-
implementation 'com.diffplug.spotless:spotless-plugin-gradle:6.22.0'
56+
implementation 'com.diffplug.spotless:spotless-plugin-gradle:7.0.4'
5757

5858
testImplementation gradleTestKit()
5959
testImplementation 'org.junit.jupiter:junit-jupiter:5.9.3'

spotless-conventions/src/main/groovy/io/kestra/gradle/KestraSpotlessConventionsPlugin.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ class KestraSpotlessConventionsPlugin implements Plugin<Project> {
9898

9999
File spotlessDir = project.layout.buildDirectory.dir('spotless-config').get().asFile
100100
javaSpec.importOrderFile(new File(spotlessDir, 'eclipse-kestra.importorder'))
101-
javaSpec.eclipse().configFile(new File(spotlessDir, 'eclipse-java-kestra-style.xml'))
101+
javaSpec.eclipse('4.34').configFile(new File(spotlessDir, 'eclipse-java-kestra-style.xml'))
102102

103103
javaSpec.toggleOffOn()
104104
javaSpec.removeUnusedImports()

0 commit comments

Comments
 (0)