Fix JavaExec.main deprecation

This commit is contained in:
Jerome Prinet
2022-04-08 10:41:01 +02:00
committed by Vyacheslav Gerasimov
parent 46fc71ef1e
commit 6aec88446a
5 changed files with 8 additions and 8 deletions
+1 -1
View File
@@ -52,7 +52,7 @@ val generateCheckersComponents by tasks.registering(NoDebugJavaExec::class) {
args(generationRoot, *platformGenerationRoots.toTypedArray())
workingDir = rootDir
classpath = generatorClasspath
main = "org.jetbrains.kotlin.fir.checkers.generator.MainKt"
mainClass.set("org.jetbrains.kotlin.fir.checkers.generator.MainKt")
systemProperties["line.separator"] = "\n"
}
+1 -1
View File
@@ -42,7 +42,7 @@ val generateTree by tasks.registering(NoDebugJavaExec::class) {
args(generationRoot)
workingDir = rootDir
classpath = generatorClasspath
main = "org.jetbrains.kotlin.fir.tree.generator.MainKt"
mainClass.set("org.jetbrains.kotlin.fir.tree.generator.MainKt")
systemProperties["line.separator"] = "\n"
}
+1 -1
View File
@@ -61,7 +61,7 @@ fun serializeTask(name: String, sourcesTask: TaskProvider<*>, inDirs: List<File>
outputs.cacheIf { true }
classpath(rootProject.buildscript.configurations["bootstrapCompilerClasspath"])
main = "org.jetbrains.kotlin.serialization.builtins.RunKt"
mainClass.set("org.jetbrains.kotlin.serialization.builtins.RunKt")
jvmArgs(listOfNotNull(
"-Didea.io.use.nio2=true",
"-Dkotlin.builtins.serializer.log=true".takeIf { logger.isInfoEnabled }
+1 -1
View File
@@ -172,7 +172,7 @@ task compileJs(type: NoDebugJavaExec) {
include '**/*.js'
}
main = "org.jetbrains.kotlin.cli.js.internal.JSStdlibLinker"
mainClass = "org.jetbrains.kotlin.cli.js.internal.JSStdlibLinker"
// local variables for configuration cache work
def rootDir = rootDir
@@ -30,7 +30,7 @@ processResources {
task run(type: JavaExec) {
group 'application'
main 'generators.GenerateStandardLibKt'
mainClass = 'generators.GenerateStandardLibKt'
classpath sourceSets.main.runtimeClasspath
args = ["${rootDir}"]
systemProperty 'line.separator', '\n'
@@ -38,7 +38,7 @@ task run(type: JavaExec) {
task generateStdlibTests(type: JavaExec) {
group 'application'
main 'generators.GenerateStandardLibTestsKt'
mainClass = 'generators.GenerateStandardLibTestsKt'
classpath sourceSets.main.runtimeClasspath
args = ["${rootDir}"]
systemProperty 'line.separator', '\n'
@@ -46,7 +46,7 @@ task generateStdlibTests(type: JavaExec) {
task generateUnicodeData(type: JavaExec) {
group 'application'
main 'generators.unicode.GenerateUnicodeDataKt'
mainClass = 'generators.unicode.GenerateUnicodeDataKt'
classpath sourceSets.main.runtimeClasspath
args = ["${rootDir}"]
}
}