Skip to content

Commit 716d0b5

Browse files
committed
Migrate from kotlinOptions to compilerOptions in benchmarks module
1 parent af5095e commit 716d0b5

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

benchmark/build.gradle.kts

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import org.gradle.kotlin.dsl.support.*
12
import org.jetbrains.kotlin.gradle.dsl.*
23
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
34

@@ -40,19 +41,22 @@ tasks.assemble {
4041
dependsOn(tasks.jmhClasses)
4142
}
4243

43-
tasks.withType<KotlinCompile>().configureEach {
44+
kotlin {
4445
compilerOptions {
4546
jvmTarget = JvmTarget.JVM_1_8
46-
}
47-
48-
kotlinOptions {
4947
if (overriddenLanguageVersion != null) {
50-
languageVersion = overriddenLanguageVersion
51-
freeCompilerArgs += "-Xsuppress-version-warnings"
48+
languageVersion.set(KotlinVersion.fromVersion(overriddenLanguageVersion!!))
49+
freeCompilerArgs.add("-Xsuppress-version-warnings")
5250
}
5351
}
5452
}
5553

54+
kotlin {
55+
compilerOptions {
56+
jvmTarget = JvmTarget.JVM_1_8
57+
}
58+
}
59+
5660
dependencies {
5761
implementation(libs.jmhCore)
5862
implementation(libs.guava)

0 commit comments

Comments
 (0)