import org.jetbrains.kotlin.gradle.dsl.KotlinVersion import org.jetbrains.kotlin.gradle.tasks.KotlinCompilationTask plugins { kotlin("jvm") id("jps-compatible") } dependencies { implementation(kotlinStdlib()) compileOnly(commonDependency("org.jetbrains.intellij.deps:asm-all")) compileOnly(intellijPlatformUtil()) } sourceSets { "main" { projectDefault() } } tasks.withType>().configureEach { compilerOptions.apiVersion.value(KotlinVersion.KOTLIN_1_8).finalizeValueOnRead() compilerOptions.languageVersion.value(KotlinVersion.KOTLIN_1_8).finalizeValueOnRead() }