Remove deprecated build tasks
This commit is contained in:
+1
-28
@@ -302,11 +302,6 @@ task<Copy>("ideaPlugin") {
|
||||
into("$ideaPluginDir/lib")
|
||||
}
|
||||
|
||||
task("dist-plugin") {
|
||||
dependsOn("ideaPlugin")
|
||||
doFirst { logger.warn("'$name' task is deprecated, use '${dependsOn.last()}' instead") }
|
||||
}
|
||||
|
||||
tasks {
|
||||
"clean" {
|
||||
doLast {
|
||||
@@ -343,30 +338,15 @@ tasks {
|
||||
":compiler:tests-java8:test")
|
||||
}
|
||||
|
||||
"compiler-tests" {
|
||||
dependsOn("jvmCompilerTest")
|
||||
doFirst { logger.warn("'$name' task is deprecated, use '${dependsOn.last()}' instead") }
|
||||
}
|
||||
|
||||
"jsCompilerTest" {
|
||||
dependsOn(":js:js.tests:test")
|
||||
}
|
||||
|
||||
"js-tests" {
|
||||
dependsOn("jsCompilerTest")
|
||||
doFirst { logger.warn("'$name' task is deprecated, use '${dependsOn.last()}' instead") }
|
||||
}
|
||||
|
||||
"scriptingTest" {
|
||||
dependsOn("dist")
|
||||
dependsOn(":kotlin-script-util:test")
|
||||
}
|
||||
|
||||
"scripting-tests" {
|
||||
dependsOn("scriptingTest")
|
||||
doFirst { logger.warn("'$name' task is deprecated, use '${dependsOn.last()}' instead") }
|
||||
}
|
||||
|
||||
"compilerTest" {
|
||||
dependsOn("jvmCompilerTest")
|
||||
dependsOn("jsCompilerTest")
|
||||
@@ -429,14 +409,7 @@ tasks {
|
||||
":plugins:uast-kotlin:test",
|
||||
":kotlin-annotation-processing-gradle:test")
|
||||
}
|
||||
|
||||
"other-tests" {
|
||||
dependsOn("dist")
|
||||
dependsOn(":kotlin-build-common:test",
|
||||
":generators:test")
|
||||
doFirst { logger.warn("'$name' task is deprecated") }
|
||||
}
|
||||
|
||||
|
||||
|
||||
"ideaPluginTest" {
|
||||
dependsOn(
|
||||
|
||||
@@ -84,7 +84,9 @@ projectTest {
|
||||
|
||||
evaluationDependsOn(":compiler:tests-common-jvm6")
|
||||
|
||||
fun Project.codegenTest(taskName: String, jdk: String, body: Test.() -> Unit): Test = projectTest(taskName) {
|
||||
fun Project.codegenTest(target: Int, jvm: Int,
|
||||
jdk: String = "JDK_${if (jvm <= 8) "1" else ""}$jvm",
|
||||
body: Test.() -> Unit): Test = projectTest("codegenTarget${target}Jvm${jvm}Test") {
|
||||
dependsOn(*testDistProjects.map { "$it:dist" }.toTypedArray())
|
||||
workingDir = rootDir
|
||||
|
||||
@@ -103,14 +105,10 @@ fun Project.codegenTest(taskName: String, jdk: String, body: Test.() -> Unit): T
|
||||
executable = "$jdkPath/bin/java"
|
||||
println("Running test with $executable")
|
||||
}
|
||||
}.also {
|
||||
task(taskName.replace(Regex("-[a-z]"), { it.value.takeLast(1).toUpperCase() })) {
|
||||
dependsOn(it)
|
||||
group = "verification"
|
||||
}
|
||||
group = "verification"
|
||||
}
|
||||
|
||||
codegenTest("codegen-target6-jvm6-test", "JDK_18") {
|
||||
codegenTest(target = 6, jvm = 6, jdk = "JDK_18") {
|
||||
dependsOn(":compiler:tests-common-jvm6:build")
|
||||
|
||||
//TODO make port flexible
|
||||
@@ -150,19 +148,19 @@ codegenTest("codegen-target6-jvm6-test", "JDK_18") {
|
||||
}
|
||||
}
|
||||
|
||||
codegenTest("codegen-target6-jvm9-test", "JDK_9") {
|
||||
codegenTest(target = 6, jvm = 9) {
|
||||
systemProperty("kotlin.test.default.jvm.target", "1.6")
|
||||
}
|
||||
|
||||
codegenTest("codegen-target8-jvm8-test", "JDK_18") {
|
||||
codegenTest(target = 8, jvm = 8) {
|
||||
systemProperty("kotlin.test.default.jvm.target", "1.8")
|
||||
}
|
||||
|
||||
codegenTest("codegen-target8-jvm9-test", "JDK_9") {
|
||||
codegenTest(target = 8, jvm = 9) {
|
||||
systemProperty("kotlin.test.default.jvm.target", "1.8")
|
||||
}
|
||||
|
||||
codegenTest("codegen-target9-jvm9-test", "JDK_9") {
|
||||
codegenTest(target = 9, jvm = 9) {
|
||||
systemProperty("kotlin.test.default.jvm.target", "1.8")
|
||||
systemProperty("kotlin.test.substitute.bytecode.1.8.to.1.9", "true")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user