diff --git a/build-logic/src/main/kotlin/dev/msfjarvis/claw/gradle/KotlinCommonPlugin.kt b/build-logic/src/main/kotlin/dev/msfjarvis/claw/gradle/KotlinCommonPlugin.kt index 808e89db..332aa7d0 100644 --- a/build-logic/src/main/kotlin/dev/msfjarvis/claw/gradle/KotlinCommonPlugin.kt +++ b/build-logic/src/main/kotlin/dev/msfjarvis/claw/gradle/KotlinCommonPlugin.kt @@ -14,6 +14,7 @@ import org.gradle.api.tasks.testing.logging.TestLogEvent import org.gradle.jvm.toolchain.JavaLanguageVersion import org.gradle.jvm.toolchain.JavaToolchainSpec import org.gradle.kotlin.dsl.withType +import org.jetbrains.kotlin.gradle.dsl.KotlinVersion import org.jetbrains.kotlin.gradle.tasks.KotlinCompile @Suppress("Unused", "UnstableApiUsage") @@ -30,6 +31,7 @@ class KotlinCommonPlugin : Plugin { compilerOptions { allWarningsAsErrors.set(project.providers.environmentVariable("CI").isPresent) freeCompilerArgs.addAll(ADDITIONAL_COMPILER_ARGS) + languageVersion.set(KotlinVersion.KOTLIN_2_1) } } withType().configureEach {