Upgrade to Java 24; Gradle 8.14.1

* Fix Kotlin Gradle compile tasks for `jvmTarget`
This commit is contained in:
Artem Bilan
2025-06-03 10:13:53 -04:00
parent 80af49ec83
commit 984255f952
2 changed files with 6 additions and 7 deletions

View File

@@ -133,7 +133,7 @@ configure(javaProjects) { subproject ->
java {
toolchain {
languageVersion = JavaLanguageVersion.of(23)
languageVersion = JavaLanguageVersion.of(24)
}
withJavadocJar()
withSourcesJar()
@@ -156,11 +156,10 @@ configure(javaProjects) { subproject ->
}
}
compileTestKotlin {
kotlinOptions {
jvmTarget = JavaVersion.VERSION_17
}
tasks.withType(org.jetbrains.kotlin.gradle.tasks.KotlinCompilationTask).configureEach {
compilerOptions {
jvmTarget = org.jetbrains.kotlin.gradle.dsl.JvmTarget.JVM_17
javaParameters = true
allWarningsAsErrors = true
}
}

View File

@@ -1,7 +1,7 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionSha256Sum=8d97a97984f6cbd2b85fe4c60a743440a347544bf18818048e611f5288d46c94
distributionUrl=https\://services.gradle.org/distributions/gradle-8.12.1-bin.zip
distributionSha256Sum=845952a9d6afa783db70bb3b0effaae45ae5542ca2bb7929619e8af49cb634cf
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.1-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME