Skip to content

Commit 54db451

Browse files
authored
Merge pull request #736 from Kotlin/enforce-jdk-11
Enforce the project to be built with Java 11
2 parents 45ba9b5 + 1aea0c5 commit 54db451

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

build.gradle.kts

+6
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import com.github.benmanes.gradle.versions.updates.DependencyUpdatesTask
2+
import org.jetbrains.kotlin.gradle.dsl.KotlinJvmProjectExtension
23
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
34
import org.jetbrains.kotlinx.dataframe.AnyFrame
45
import org.jetbrains.kotlinx.dataframe.DataFrame
@@ -124,6 +125,8 @@ tasks.named<DependencyUpdatesTask>("dependencyUpdates").configure {
124125
}
125126
}
126127

128+
kotlin.jvmToolchain(11)
129+
127130
allprojects {
128131
tasks.withType<KotlinCompile> {
129132
kotlinOptions {
@@ -160,6 +163,9 @@ allprojects {
160163
} catch (_: UnknownDomainObjectException) {
161164
logger.warn("Could not set kotlinter config on :${this.name}")
162165
}
166+
167+
// set the java toolchain version to 11 for all subprojects for CI stability
168+
extensions.findByType<KotlinJvmProjectExtension>()?.jvmToolchain(11)
163169
}
164170
}
165171

0 commit comments

Comments
 (0)