@@ -4,7 +4,6 @@ import com.vanniktech.maven.publish.SourcesJar
44import java.net.URI
55import nl.littlerobots.vcu.plugin.versionSelector
66import org.jetbrains.kotlin.gradle.dsl.JvmTarget
7- import org.jetbrains.kotlin.gradle.dsl.KotlinVersion
87
98group = " dev.hermannm"
109
@@ -83,11 +82,11 @@ kotlin {
8382 }
8483 jvm {
8584 compilerOptions {
86- jvmTarget = JvmTarget .JVM_1_8
85+ jvmTarget = JvmTarget .JVM_11
8786 // We set this in addition to jvmTarget, as it gives us some additional verification that
8887 // we don't use more modern JDK features:
8988 // https://kotlinlang.org/docs/compiler-reference.html#xjdk-release-version
90- freeCompilerArgs.add(" -Xjdk-release=1.8 " )
89+ freeCompilerArgs.add(" -Xjdk-release=11 " )
9190 }
9291 }
9392 }
@@ -96,13 +95,6 @@ kotlin {
9695 implementation(libs.kotlinTest)
9796 implementation(libs.kotest)
9897 }
99- // kotest 6 requires JDK 11
100- jvm {
101- compilerOptions {
102- jvmTarget = JvmTarget .JVM_11
103- freeCompilerArgs.add(" -Xjdk-release=11" )
104- }
105- }
10698 }
10799
108100 jvmMain.dependencies {
@@ -132,9 +124,6 @@ kotlin {
132124 }
133125
134126 compilerOptions {
135- apiVersion.set(KotlinVersion .KOTLIN_2_0 )
136- languageVersion.set(KotlinVersion .KOTLIN_2_0 )
137-
138127 // Expected-actual classes are in beta (though almost stable):
139128 // https://kotlinlang.org/docs/multiplatform-expect-actual.html#expected-and-actual-classes
140129 freeCompilerArgs.add(" -Xexpect-actual-classes" )
0 commit comments