Skip to content

Commit 45dbaba

Browse files
cristianrcvclaude
andcommitted
build(groovy): upgrade Groovy to 4.0.31 for JDK 25
The Groovy 4.0.24 compiler cannot process Java 25 class files (fails with "Unsupported class file major version 69") when compiling tests on the Java 25 toolchain. Bump to 4.0.31, which supports JDK 25, matching the version used by the nextflow project. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Signed-off-by: Cristian Ramon-Cortes <cristian.ramon-cortes@seqera.io>
1 parent ca904bf commit 45dbaba

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

app/build.gradle

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,10 @@ dependencies {
3232
// bump commons-io version to address security vulnerabilities
3333
runtimeOnly 'commons-io:commons-io:2.18.0'
3434

35-
testImplementation "org.apache.groovy:groovy:4.0.24"
36-
testImplementation "org.apache.groovy:groovy-nio:4.0.24"
37-
testImplementation "org.apache.groovy:groovy-test:4.0.24"
38-
testImplementation "org.apache.groovy:groovy-json:4.0.24"
35+
testImplementation "org.apache.groovy:groovy:4.0.31"
36+
testImplementation "org.apache.groovy:groovy-nio:4.0.31"
37+
testImplementation "org.apache.groovy:groovy-test:4.0.31"
38+
testImplementation "org.apache.groovy:groovy-json:4.0.31"
3939
testImplementation "net.bytebuddy:byte-buddy:1.14.11"
4040
testImplementation ("org.spockframework:spock-core:2.4-groovy-4.0") { exclude group: 'org.apache.groovy' }
4141
}

0 commit comments

Comments
 (0)