Skip to content

Commit 3ae9597

Browse files
committed
build: replace -Xjvm-default=all with JvmDefaultMode.NO_COMPATIBILITY
1 parent 219e6b8 commit 3ae9597

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

build.gradle.kts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import org.jetbrains.grammarkit.tasks.GenerateLexerTask
22
import org.jetbrains.intellij.platform.gradle.IntelliJPlatformType
33
import org.jetbrains.intellij.platform.gradle.TestFrameworkType
44
import org.jetbrains.intellij.platform.gradle.extensions.intellijPlatform
5+
import org.jetbrains.kotlin.gradle.dsl.JvmDefaultMode
56
import org.jetbrains.kotlin.gradle.dsl.JvmTarget
67
import org.jetbrains.kotlin.gradle.dsl.KotlinVersion
78

@@ -97,13 +98,13 @@ java {
9798
kotlin {
9899
explicitApiWarning()
99100
compilerOptions {
100-
jvmTarget = JvmTarget.JVM_21
101101
languageVersion = KotlinVersion.KOTLIN_2_3
102+
jvmTarget = JvmTarget.JVM_21
103+
jvmDefault = JvmDefaultMode.NO_COMPATIBILITY
102104
freeCompilerArgs.addAll(
103105
"-Xno-call-assertions",
104106
"-Xno-receiver-assertions",
105107
"-Xno-param-assertions",
106-
"-Xjvm-default=all",
107108
"-Xallow-kotlin-package",
108109
)
109110

0 commit comments

Comments
 (0)