File tree Expand file tree Collapse file tree 2 files changed +4
-3
lines changed
build-logic/src/main/kotlin/io/github/reactivecircus/kstreamlined/buildlogic Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ import org.gradle.api.JavaVersion
44import org.gradle.api.Project
55import org.gradle.api.tasks.compile.JavaCompile
66import org.gradle.kotlin.dsl.withType
7+ import org.jetbrains.kotlin.gradle.dsl.JvmDefaultMode
78import org.jetbrains.kotlin.gradle.dsl.JvmTarget
89import org.jetbrains.kotlin.gradle.dsl.KotlinProjectExtension
910import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
@@ -18,8 +19,8 @@ internal fun KotlinProjectExtension.configureKotlin(
1819 target.tasks.withType<KotlinCompile >().configureEach {
1920 compilerOptions {
2021 jvmTarget.set(JvmTarget .JVM_11 )
22+ jvmDefault.set(JvmDefaultMode .NO_COMPATIBILITY )
2123 freeCompilerArgs.addAll(
22- " -Xjvm-default=all" ,
2324 " -Xconsistent-data-class-copy-visibility" ,
2425 )
2526 }
Original file line number Diff line number Diff line change 11[versions ]
2- kotlin = " 2.1.20 "
3- ksp = " 2.1.20 -2.0.0"
2+ kotlin = " 2.2.0-Beta1 "
3+ ksp = " 2.2.0-Beta1 -2.0.0"
44androidGradlePlugin = " 8.11.0-alpha06"
55gradle-develocityPlugin = " 3.19.2"
66gradle-toolchainsResolverPlugin = " 0.9.0"
You can’t perform that action at this time.
0 commit comments