Compare commits

...

1 Commits

Author SHA1 Message Date
Nikita Bobko
d5555d4cd3 Publish compiler testdata which is required for Kotlin plugin 2021-06-02 18:36:59 +02:00
3 changed files with 28 additions and 0 deletions

View File

@@ -342,6 +342,7 @@ extra["compilerArtifactsForIde"] = listOf(
":prepare:ide-plugin-dependencies:parcelize-compiler-plugin-for-ide",
":prepare:ide-plugin-dependencies:lombok-compiler-plugin-for-ide",
":prepare:ide-plugin-dependencies:kotlin-compiler-tests-for-ide",
":prepare:ide-plugin-dependencies:kotlin-compiler-testdata-for-ide",
":kotlin-script-runtime",
":kotlin-script-util",
":kotlin-scripting-common",

View File

@@ -0,0 +1,26 @@
idePluginDependency {
apply<JavaPlugin>()
publish()
val jar: Jar by tasks
jar.apply {
listOf(
"compiler/testData/asJava/lightClasses",
"compiler/testData/asJava/script",
"compiler/testData/asJava/ultraLightClasses",
"compiler/testData/asJava/ultraLightFacades",
"compiler/testData/asJava/ultraLightScripts",
"compiler/testData/loadJava/compiledKotlin",
"compiler/fir/analysis-tests/testData/resolve",
"compiler/fir/analysis-tests/testData/resolveWithStdlib",
"compiler/testData/diagnostics/tests",
"compiler/testData/diagnostics/testsWithStdLib"
).forEach {
from(rootDir.resolve(it)) {
into(it)
}
}
}
}

View File

@@ -311,6 +311,7 @@ include ":prepare:ide-plugin-dependencies:android-extensions-compiler-plugin-for
":prepare:ide-plugin-dependencies:lombok-compiler-plugin-for-ide",
":prepare:ide-plugin-dependencies:tests-common-tests-for-ide",
":prepare:ide-plugin-dependencies:compiler-components-for-jps",
":prepare:ide-plugin-dependencies:kotlin-compiler-testdata-for-ide",
":prepare:ide-plugin-dependencies:kotlin-compiler-tests-for-ide"
if (buildProperties.getOrNull("attachedIntellijVersion") != null) {