Merge scripting-impl to scripting-compiler-impl module...
to continue merging with the branch with further scripting refactorings
This commit is contained in:
@@ -15,7 +15,7 @@ fun loadScriptingPlugin(configuration: CompilerConfiguration) {
|
|||||||
val pluginClasspath = with (PathUtil) {
|
val pluginClasspath = with (PathUtil) {
|
||||||
listOf(
|
listOf(
|
||||||
KOTLIN_SCRIPTING_COMPILER_PLUGIN_JAR,
|
KOTLIN_SCRIPTING_COMPILER_PLUGIN_JAR,
|
||||||
KOTLIN_SCRIPTING_IMPL_JAR,
|
KOTLIN_SCRIPTING_COMPILER_IMPL_JAR,
|
||||||
KOTLIN_SCRIPTING_COMMON_JAR,
|
KOTLIN_SCRIPTING_COMMON_JAR,
|
||||||
KOTLIN_SCRIPTING_JVM_JAR
|
KOTLIN_SCRIPTING_JVM_JAR
|
||||||
).map { File(libPath, it).path }
|
).map { File(libPath, it).path }
|
||||||
|
|||||||
@@ -16,8 +16,8 @@ import org.jetbrains.kotlin.test.InTextDirectivesUtils
|
|||||||
import org.jetbrains.kotlin.test.TestJdkKind
|
import org.jetbrains.kotlin.test.TestJdkKind
|
||||||
import org.jetbrains.kotlin.utils.PathUtil
|
import org.jetbrains.kotlin.utils.PathUtil
|
||||||
import org.jetbrains.kotlin.utils.PathUtil.KOTLIN_SCRIPTING_COMMON_JAR
|
import org.jetbrains.kotlin.utils.PathUtil.KOTLIN_SCRIPTING_COMMON_JAR
|
||||||
|
import org.jetbrains.kotlin.utils.PathUtil.KOTLIN_SCRIPTING_COMPILER_IMPL_JAR
|
||||||
import org.jetbrains.kotlin.utils.PathUtil.KOTLIN_SCRIPTING_COMPILER_PLUGIN_JAR
|
import org.jetbrains.kotlin.utils.PathUtil.KOTLIN_SCRIPTING_COMPILER_PLUGIN_JAR
|
||||||
import org.jetbrains.kotlin.utils.PathUtil.KOTLIN_SCRIPTING_IMPL_JAR
|
|
||||||
import org.jetbrains.kotlin.utils.PathUtil.KOTLIN_SCRIPTING_JVM_JAR
|
import org.jetbrains.kotlin.utils.PathUtil.KOTLIN_SCRIPTING_JVM_JAR
|
||||||
import org.junit.Assert
|
import org.junit.Assert
|
||||||
import java.io.File
|
import java.io.File
|
||||||
@@ -60,7 +60,7 @@ abstract class AbstractCustomScriptCodegenTest : CodegenTestCase() {
|
|||||||
File(TestScriptWithReceivers::class.java.protectionDomain.codeSource.location.toURI().path) +
|
File(TestScriptWithReceivers::class.java.protectionDomain.codeSource.location.toURI().path) +
|
||||||
with(PathUtil.kotlinPathsForDistDirectory) {
|
with(PathUtil.kotlinPathsForDistDirectory) {
|
||||||
arrayOf(
|
arrayOf(
|
||||||
KOTLIN_SCRIPTING_COMPILER_PLUGIN_JAR, KOTLIN_SCRIPTING_IMPL_JAR,
|
KOTLIN_SCRIPTING_COMPILER_PLUGIN_JAR, KOTLIN_SCRIPTING_COMPILER_IMPL_JAR,
|
||||||
KOTLIN_SCRIPTING_COMMON_JAR, KOTLIN_SCRIPTING_JVM_JAR
|
KOTLIN_SCRIPTING_COMMON_JAR, KOTLIN_SCRIPTING_JVM_JAR
|
||||||
).mapNotNull { File(libPath, it).takeIf { it.exists() } }
|
).mapNotNull { File(libPath, it).takeIf { it.exists() } }
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,8 +15,8 @@ import org.jetbrains.kotlin.test.ConfigurationKind
|
|||||||
import org.jetbrains.kotlin.test.TestJdkKind
|
import org.jetbrains.kotlin.test.TestJdkKind
|
||||||
import org.jetbrains.kotlin.utils.PathUtil
|
import org.jetbrains.kotlin.utils.PathUtil
|
||||||
import org.jetbrains.kotlin.utils.PathUtil.KOTLIN_SCRIPTING_COMMON_JAR
|
import org.jetbrains.kotlin.utils.PathUtil.KOTLIN_SCRIPTING_COMMON_JAR
|
||||||
|
import org.jetbrains.kotlin.utils.PathUtil.KOTLIN_SCRIPTING_COMPILER_IMPL_JAR
|
||||||
import org.jetbrains.kotlin.utils.PathUtil.KOTLIN_SCRIPTING_COMPILER_PLUGIN_JAR
|
import org.jetbrains.kotlin.utils.PathUtil.KOTLIN_SCRIPTING_COMPILER_PLUGIN_JAR
|
||||||
import org.jetbrains.kotlin.utils.PathUtil.KOTLIN_SCRIPTING_IMPL_JAR
|
|
||||||
import org.jetbrains.kotlin.utils.PathUtil.KOTLIN_SCRIPTING_JVM_JAR
|
import org.jetbrains.kotlin.utils.PathUtil.KOTLIN_SCRIPTING_JVM_JAR
|
||||||
import java.io.File
|
import java.io.File
|
||||||
import kotlin.reflect.KClass
|
import kotlin.reflect.KClass
|
||||||
@@ -50,7 +50,7 @@ class CustomScriptCodegenTest : CodegenTestCase() {
|
|||||||
File(TestScriptWithReceivers::class.java.protectionDomain.codeSource.location.toURI().path) +
|
File(TestScriptWithReceivers::class.java.protectionDomain.codeSource.location.toURI().path) +
|
||||||
with(PathUtil.kotlinPathsForDistDirectory) {
|
with(PathUtil.kotlinPathsForDistDirectory) {
|
||||||
arrayOf(
|
arrayOf(
|
||||||
KOTLIN_SCRIPTING_COMPILER_PLUGIN_JAR, KOTLIN_SCRIPTING_IMPL_JAR,
|
KOTLIN_SCRIPTING_COMPILER_PLUGIN_JAR, KOTLIN_SCRIPTING_COMPILER_IMPL_JAR,
|
||||||
KOTLIN_SCRIPTING_COMMON_JAR, KOTLIN_SCRIPTING_JVM_JAR
|
KOTLIN_SCRIPTING_COMMON_JAR, KOTLIN_SCRIPTING_JVM_JAR
|
||||||
).mapNotNull { File(libPath, it).also { assertTrue("$it not found", it.exists()) } }
|
).mapNotNull { File(libPath, it).also { assertTrue("$it not found", it.exists()) } }
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -93,7 +93,7 @@ interface KotlinPaths {
|
|||||||
Trove4j(PathUtil.TROVE4J_NAME),
|
Trove4j(PathUtil.TROVE4J_NAME),
|
||||||
Compiler(PathUtil.KOTLIN_COMPILER_NAME),
|
Compiler(PathUtil.KOTLIN_COMPILER_NAME),
|
||||||
ScriptingPlugin(PathUtil.KOTLIN_SCRIPTING_COMPILER_PLUGIN_NAME),
|
ScriptingPlugin(PathUtil.KOTLIN_SCRIPTING_COMPILER_PLUGIN_NAME),
|
||||||
ScriptingImpl(PathUtil.KOTLIN_SCRIPTING_IMPL_NAME),
|
ScriptingCompilerImpl(PathUtil.KOTLIN_SCRIPTING_COMPILER_IMPL_NAME),
|
||||||
ScriptingLib(PathUtil.KOTLIN_SCRIPTING_COMMON_NAME),
|
ScriptingLib(PathUtil.KOTLIN_SCRIPTING_COMMON_NAME),
|
||||||
ScriptingJvmLib(PathUtil.KOTLIN_SCRIPTING_JVM_NAME),
|
ScriptingJvmLib(PathUtil.KOTLIN_SCRIPTING_JVM_NAME),
|
||||||
CoroutinesCore(PathUtil.KOTLINX_COROUTINES_CORE_NAME),
|
CoroutinesCore(PathUtil.KOTLINX_COROUTINES_CORE_NAME),
|
||||||
@@ -102,7 +102,7 @@ interface KotlinPaths {
|
|||||||
enum class ClassPaths(val contents: List<Jar> = emptyList()) {
|
enum class ClassPaths(val contents: List<Jar> = emptyList()) {
|
||||||
Empty(),
|
Empty(),
|
||||||
Compiler(Jar.Compiler, Jar.StdLib, Jar.Reflect, Jar.ScriptRuntime, Jar.Trove4j),
|
Compiler(Jar.Compiler, Jar.StdLib, Jar.Reflect, Jar.ScriptRuntime, Jar.Trove4j),
|
||||||
CompilerWithScripting(Compiler, Jar.ScriptingPlugin, Jar.ScriptingImpl, Jar.ScriptingLib, Jar.ScriptingJvmLib)
|
CompilerWithScripting(Compiler, Jar.ScriptingPlugin, Jar.ScriptingCompilerImpl, Jar.ScriptingLib, Jar.ScriptingJvmLib)
|
||||||
;
|
;
|
||||||
|
|
||||||
constructor(vararg jars: Jar) : this(jars.asList())
|
constructor(vararg jars: Jar) : this(jars.asList())
|
||||||
|
|||||||
@@ -90,7 +90,7 @@ dependencies {
|
|||||||
testRuntime(project(":kotlin-noarg-compiler-plugin"))
|
testRuntime(project(":kotlin-noarg-compiler-plugin"))
|
||||||
testRuntime(project(":plugins:annotation-based-compiler-plugins-ide-support")) { isTransitive = false }
|
testRuntime(project(":plugins:annotation-based-compiler-plugins-ide-support")) { isTransitive = false }
|
||||||
testRuntime(project(":kotlin-scripting-idea")) { isTransitive = false }
|
testRuntime(project(":kotlin-scripting-idea")) { isTransitive = false }
|
||||||
testRuntime(project(":kotlin-scripting-impl"))
|
testRuntime(project(":kotlin-scripting-compiler-impl"))
|
||||||
testRuntime(project(":sam-with-receiver-ide-plugin")) { isTransitive = false }
|
testRuntime(project(":sam-with-receiver-ide-plugin")) { isTransitive = false }
|
||||||
testRuntime(project(":kotlinx-serialization-compiler-plugin"))
|
testRuntime(project(":kotlinx-serialization-compiler-plugin"))
|
||||||
testRuntime(project(":kotlinx-serialization-ide-plugin")) { isTransitive = false }
|
testRuntime(project(":kotlinx-serialization-ide-plugin")) { isTransitive = false }
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ dependencies {
|
|||||||
compile(project(":idea:ide-common"))
|
compile(project(":idea:ide-common"))
|
||||||
compile(project(":idea:idea-jps-common"))
|
compile(project(":idea:idea-jps-common"))
|
||||||
compile(project(":plugins:android-extensions-compiler"))
|
compile(project(":plugins:android-extensions-compiler"))
|
||||||
compile(project(":kotlin-scripting-impl"))
|
compile(project(":kotlin-scripting-compiler-impl"))
|
||||||
compile(commonDep("org.jetbrains.kotlinx", "kotlinx-coroutines-core")) { isTransitive = false }
|
compile(commonDep("org.jetbrains.kotlinx", "kotlinx-coroutines-core")) { isTransitive = false }
|
||||||
compile(commonDep("org.jetbrains.kotlinx", "kotlinx-coroutines-jdk8")) { isTransitive = false }
|
compile(commonDep("org.jetbrains.kotlinx", "kotlinx-coroutines-jdk8")) { isTransitive = false }
|
||||||
compileOnly(intellijCoreDep()) { includeJars("intellij-core") }
|
compileOnly(intellijCoreDep()) { includeJars("intellij-core") }
|
||||||
|
|||||||
@@ -24,7 +24,6 @@ internal const val KOTLIN_JAVA_SCRIPT_RUNTIME_JAR = "kotlin-script-runtime.jar"
|
|||||||
internal const val TROVE4J_JAR = "trove4j.jar"
|
internal const val TROVE4J_JAR = "trove4j.jar"
|
||||||
internal const val KOTLIN_SCRIPTING_COMPILER_JAR = "kotlin-scripting-compiler.jar"
|
internal const val KOTLIN_SCRIPTING_COMPILER_JAR = "kotlin-scripting-compiler.jar"
|
||||||
internal const val KOTLIN_SCRIPTING_COMPILER_EMBEDDABLE_JAR = "kotlin-scripting-compiler-embeddable.jar"
|
internal const val KOTLIN_SCRIPTING_COMPILER_EMBEDDABLE_JAR = "kotlin-scripting-compiler-embeddable.jar"
|
||||||
internal const val KOTLIN_SCRIPTING_IMPL_JAR = "kotlin-scripting-impl.jar"
|
|
||||||
internal const val KOTLIN_SCRIPTING_COMPILER_IMPL_JAR = "kotlin-scripting-compiler-impl.jar"
|
internal const val KOTLIN_SCRIPTING_COMPILER_IMPL_JAR = "kotlin-scripting-compiler-impl.jar"
|
||||||
internal const val KOTLIN_SCRIPTING_COMPILER_IMPL_EMBEDDABLE_JAR = "kotlin-scripting-compiler-impl-embeddable.jar"
|
internal const val KOTLIN_SCRIPTING_COMPILER_IMPL_EMBEDDABLE_JAR = "kotlin-scripting-compiler-impl-embeddable.jar"
|
||||||
internal const val KOTLIN_SCRIPTING_COMMON_JAR = "kotlin-scripting-common.jar"
|
internal const val KOTLIN_SCRIPTING_COMMON_JAR = "kotlin-scripting-common.jar"
|
||||||
@@ -205,7 +204,6 @@ object KotlinJars {
|
|||||||
)
|
)
|
||||||
val kotlinScriptingJars = if (withScripting) listOf(
|
val kotlinScriptingJars = if (withScripting) listOf(
|
||||||
KOTLIN_SCRIPTING_COMPILER_JAR,
|
KOTLIN_SCRIPTING_COMPILER_JAR,
|
||||||
KOTLIN_SCRIPTING_IMPL_JAR,
|
|
||||||
KOTLIN_SCRIPTING_COMPILER_EMBEDDABLE_JAR,
|
KOTLIN_SCRIPTING_COMPILER_EMBEDDABLE_JAR,
|
||||||
KOTLIN_SCRIPTING_COMPILER_IMPL_JAR,
|
KOTLIN_SCRIPTING_COMPILER_IMPL_JAR,
|
||||||
KOTLIN_SCRIPTING_COMPILER_IMPL_EMBEDDABLE_JAR,
|
KOTLIN_SCRIPTING_COMPILER_IMPL_EMBEDDABLE_JAR,
|
||||||
|
|||||||
@@ -6,7 +6,6 @@ description = "Kotlin Scripting Compiler Plugin for embeddable compiler"
|
|||||||
|
|
||||||
val packedJars by configurations.creating
|
val packedJars by configurations.creating
|
||||||
dependencies {
|
dependencies {
|
||||||
packedJars(project(":kotlin-scripting-impl")) { isTransitive = false }
|
|
||||||
packedJars(project(":kotlin-scripting-compiler")) { isTransitive = false }
|
packedJars(project(":kotlin-scripting-compiler")) { isTransitive = false }
|
||||||
runtime(project(":kotlin-scripting-compiler-impl-embeddable"))
|
runtime(project(":kotlin-scripting-compiler-impl-embeddable"))
|
||||||
runtime(kotlinStdlib())
|
runtime(kotlinStdlib())
|
||||||
|
|||||||
@@ -9,6 +9,7 @@ plugins {
|
|||||||
dependencies {
|
dependencies {
|
||||||
compileOnly(project(":compiler:frontend"))
|
compileOnly(project(":compiler:frontend"))
|
||||||
compileOnly(project(":compiler:frontend.java"))
|
compileOnly(project(":compiler:frontend.java"))
|
||||||
|
compileOnly(project(":compiler:frontend.script"))
|
||||||
compileOnly(project(":compiler:psi"))
|
compileOnly(project(":compiler:psi"))
|
||||||
compileOnly(project(":compiler:plugin-api"))
|
compileOnly(project(":compiler:plugin-api"))
|
||||||
compileOnly(project(":compiler:cli"))
|
compileOnly(project(":compiler:cli"))
|
||||||
@@ -37,15 +38,15 @@ sourceSets {
|
|||||||
|
|
||||||
tasks.withType<org.jetbrains.kotlin.gradle.dsl.KotlinCompile<*>> {
|
tasks.withType<org.jetbrains.kotlin.gradle.dsl.KotlinCompile<*>> {
|
||||||
kotlinOptions {
|
kotlinOptions {
|
||||||
languageVersion = "1.3"
|
languageVersion = "1.2"
|
||||||
apiVersion = "1.3"
|
apiVersion = "1.2"
|
||||||
freeCompilerArgs += "-Xskip-metadata-version-check"
|
freeCompilerArgs += "-Xskip-metadata-version-check"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
publish()
|
publish()
|
||||||
|
|
||||||
val jar = runtimeJar {}
|
runtimeJar()
|
||||||
sourcesJar()
|
sourcesJar()
|
||||||
javadocJar()
|
javadocJar()
|
||||||
|
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ dependencies {
|
|||||||
compileOnly(project(":compiler:cli"))
|
compileOnly(project(":compiler:cli"))
|
||||||
compile(project(":kotlin-scripting-common"))
|
compile(project(":kotlin-scripting-common"))
|
||||||
compile(project(":kotlin-scripting-jvm"))
|
compile(project(":kotlin-scripting-jvm"))
|
||||||
compile(project(":kotlin-scripting-impl"))
|
compile(project(":kotlin-scripting-compiler-impl"))
|
||||||
compile(kotlinStdlib())
|
compile(kotlinStdlib())
|
||||||
compileOnly(project(":kotlin-reflect-api"))
|
compileOnly(project(":kotlin-reflect-api"))
|
||||||
compileOnly(intellijCoreDep()) { includeJars("intellij-core") }
|
compileOnly(intellijCoreDep()) { includeJars("intellij-core") }
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ plugins {
|
|||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
compile(project(":kotlin-scripting-impl"))
|
compile(project(":kotlin-scripting-compiler-impl"))
|
||||||
compile(project(":kotlin-scripting-intellij"))
|
compile(project(":kotlin-scripting-intellij"))
|
||||||
compileOnly(project(":idea:idea-gradle"))
|
compileOnly(project(":idea:idea-gradle"))
|
||||||
compileOnly(project(":idea:idea-core"))
|
compileOnly(project(":idea:idea-core"))
|
||||||
|
|||||||
@@ -1,46 +0,0 @@
|
|||||||
|
|
||||||
description = "Kotlin Scripting Implementation - shared part"
|
|
||||||
|
|
||||||
plugins {
|
|
||||||
kotlin("jvm")
|
|
||||||
id("jps-compatible")
|
|
||||||
}
|
|
||||||
|
|
||||||
dependencies {
|
|
||||||
compileOnly(project(":compiler:frontend"))
|
|
||||||
compileOnly(project(":compiler:frontend.java"))
|
|
||||||
compileOnly(project(":compiler:frontend.script"))
|
|
||||||
compileOnly(project(":compiler:psi"))
|
|
||||||
compileOnly(project(":compiler:cli-common"))
|
|
||||||
compile(project(":kotlin-scripting-common"))
|
|
||||||
compile(project(":kotlin-scripting-jvm"))
|
|
||||||
compile(kotlinStdlib())
|
|
||||||
compileOnly(project(":kotlin-reflect-api"))
|
|
||||||
compileOnly(intellijCoreDep()) { includeJars("intellij-core") }
|
|
||||||
compileOnly(intellijDep()) { includeJars("asm-all", rootProject = rootProject) }
|
|
||||||
}
|
|
||||||
|
|
||||||
sourceSets {
|
|
||||||
"main" { projectDefault() }
|
|
||||||
"test" { projectDefault() }
|
|
||||||
}
|
|
||||||
|
|
||||||
tasks.withType<org.jetbrains.kotlin.gradle.dsl.KotlinCompile<*>> {
|
|
||||||
kotlinOptions {
|
|
||||||
languageVersion = "1.2"
|
|
||||||
apiVersion = "1.2"
|
|
||||||
freeCompilerArgs += "-Xskip-metadata-version-check"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
publish()
|
|
||||||
|
|
||||||
runtimeJar()
|
|
||||||
sourcesJar()
|
|
||||||
javadocJar()
|
|
||||||
|
|
||||||
dist()
|
|
||||||
|
|
||||||
projectTest {
|
|
||||||
workingDir = rootDir
|
|
||||||
}
|
|
||||||
@@ -129,7 +129,7 @@ dependencies {
|
|||||||
libraries(project(":kotlin-script-runtime"))
|
libraries(project(":kotlin-script-runtime"))
|
||||||
libraries(project(":kotlin-script-util"))
|
libraries(project(":kotlin-script-util"))
|
||||||
libraries(project(":kotlin-scripting-common"))
|
libraries(project(":kotlin-scripting-common"))
|
||||||
libraries(project(":kotlin-scripting-impl"))
|
libraries(project(":kotlin-scripting-compiler-impl"))
|
||||||
libraries(project(":kotlin-scripting-intellij"))
|
libraries(project(":kotlin-scripting-intellij"))
|
||||||
libraries(project(":kotlin-scripting-jvm"))
|
libraries(project(":kotlin-scripting-jvm"))
|
||||||
|
|
||||||
|
|||||||
@@ -173,7 +173,6 @@ include ":kotlin-build-common",
|
|||||||
":kotlin-scripting-jvm-host",
|
":kotlin-scripting-jvm-host",
|
||||||
":kotlin-scripting-jvm-host-embeddable",
|
":kotlin-scripting-jvm-host-embeddable",
|
||||||
":kotlin-scripting-intellij",
|
":kotlin-scripting-intellij",
|
||||||
":kotlin-scripting-impl",
|
|
||||||
":kotlin-scripting-compiler",
|
":kotlin-scripting-compiler",
|
||||||
":kotlin-scripting-compiler-embeddable",
|
":kotlin-scripting-compiler-embeddable",
|
||||||
":kotlin-scripting-compiler-impl",
|
":kotlin-scripting-compiler-impl",
|
||||||
@@ -339,7 +338,6 @@ project(':kotlin-scripting-jvm').projectDir = "$rootDir/libraries/scripting/jvm"
|
|||||||
project(':kotlin-scripting-jvm-host').projectDir = "$rootDir/libraries/scripting/jvm-host" as File
|
project(':kotlin-scripting-jvm-host').projectDir = "$rootDir/libraries/scripting/jvm-host" as File
|
||||||
project(':kotlin-scripting-jvm-host-embeddable').projectDir = "$rootDir/libraries/scripting/jvm-host-embeddable" as File
|
project(':kotlin-scripting-jvm-host-embeddable').projectDir = "$rootDir/libraries/scripting/jvm-host-embeddable" as File
|
||||||
project(':kotlin-scripting-intellij').projectDir = "$rootDir/libraries/scripting/intellij" as File
|
project(':kotlin-scripting-intellij').projectDir = "$rootDir/libraries/scripting/intellij" as File
|
||||||
project(':kotlin-scripting-impl').projectDir = "$rootDir/plugins/scripting/scripting-impl" as File
|
|
||||||
project(':kotlin-scripting-compiler').projectDir = "$rootDir/plugins/scripting/scripting-compiler" as File
|
project(':kotlin-scripting-compiler').projectDir = "$rootDir/plugins/scripting/scripting-compiler" as File
|
||||||
project(':kotlin-scripting-compiler-embeddable').projectDir = "$rootDir/plugins/scripting/scripting-compiler-embeddable" as File
|
project(':kotlin-scripting-compiler-embeddable').projectDir = "$rootDir/plugins/scripting/scripting-compiler-embeddable" as File
|
||||||
project(':kotlin-scripting-compiler-impl').projectDir = "$rootDir/plugins/scripting/scripting-compiler-impl" as File
|
project(':kotlin-scripting-compiler-impl').projectDir = "$rootDir/plugins/scripting/scripting-compiler-impl" as File
|
||||||
|
|||||||
@@ -99,7 +99,7 @@ dependencies {
|
|||||||
testRuntime(project(":allopen-ide-plugin")) { isTransitive = false }
|
testRuntime(project(":allopen-ide-plugin")) { isTransitive = false }
|
||||||
testRuntime(project(":kotlin-allopen-compiler-plugin")) { isTransitive = false }
|
testRuntime(project(":kotlin-allopen-compiler-plugin")) { isTransitive = false }
|
||||||
testRuntime(project(":kotlin-scripting-idea")) { isTransitive = false }
|
testRuntime(project(":kotlin-scripting-idea")) { isTransitive = false }
|
||||||
testRuntime(project(":kotlin-scripting-impl")) { isTransitive = false }
|
testRuntime(project(":kotlin-scripting-compiler-impl")) { isTransitive = false }
|
||||||
testRuntime(project(":kotlinx-serialization-compiler-plugin")) { isTransitive = false }
|
testRuntime(project(":kotlinx-serialization-compiler-plugin")) { isTransitive = false }
|
||||||
testRuntime(project(":kotlinx-serialization-ide-plugin")) { isTransitive = false }
|
testRuntime(project(":kotlinx-serialization-ide-plugin")) { isTransitive = false }
|
||||||
testRuntime(project(":plugins:kapt3-idea")) { isTransitive = false }
|
testRuntime(project(":plugins:kapt3-idea")) { isTransitive = false }
|
||||||
|
|||||||
Reference in New Issue
Block a user