chanjungskim
07/08/2023, 12:46 PMJeff Lockhart
07/08/2023, 1:30 PMchanjungskim
07/09/2023, 1:29 PMJeff Lockhart
07/09/2023, 3:00 PMchanjungskim
07/09/2023, 3:34 PMchanjungskim
07/10/2023, 1:21 AMtasks.withType<org.jetbrains.kotlin.gradle.tasks.KotlinCompile> {
kotlinOptions {
freeCompilerArgs = listOf("-Xallow-kotlin-package", "-P", "kotlin.experimental.tryK2=true")
}
}
ephemient
07/10/2023, 4:39 AMkotlinc -P
is for compiler plugins and optionschanjungskim
07/10/2023, 4:41 AMkotlinc -P
chanjungskim
07/10/2023, 4:43 AMtasks
.withType<org.jetbrains.kotlin.gradle.tasks.KotlinCompilationTask<*>>()
.configureEach {
compilerOptions
.languageVersion
.set(
org.jetbrains.kotlin.gradle.dsl.KotlinVersion.KOTLIN_2
)
}
Should I set like this in project level?chanjungskim
07/10/2023, 4:44 AMdmitriy.novozhilov
07/10/2023, 7:02 AMShould I set like this in project level?Yes, you can apply changing language version to all KotlinCompilationTasks in your project OR you can create
gradle.properties
file in root of your project and add kotlin.experimental.tryK2=true
line to itchanjungskim
07/11/2023, 7:16 AMksp.Xskip-metadata-version-check=true
ksp.Xskip-prerelease-check=true
ksp.Xallow-unstable-dependencies=true
like this in the gradle.properties
? It doesn't cause anything but also no speed improvement.dmitriy.novozhilov
07/11/2023, 7:17 AMchanjungskim
07/11/2023, 7:18 AMdmitriy.novozhilov
07/11/2023, 7:20 AMchanjungskim
07/11/2023, 7:21 AMdmitriy.novozhilov
07/11/2023, 7:22 AM