From c6e1e4fd8e8ef290b5acd21965fdea2b69d92f8e Mon Sep 17 00:00:00 2001 From: Alexander Likhachev Date: Mon, 23 Aug 2021 16:48:48 +0300 Subject: [PATCH] [Gradle] Make compileOnly/compile/runtime configurations not resolvable #KT-48245 Fixed --- .../kotlin/gradle/plugin/KotlinTargetConfigurator.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/KotlinTargetConfigurator.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/KotlinTargetConfigurator.kt index 810c46e5ca3..6fe89120d23 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/KotlinTargetConfigurator.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/KotlinTargetConfigurator.kt @@ -299,7 +299,7 @@ abstract class AbstractKotlinTargetConfigurator isCanBeConsumed = false setupAsLocalTargetSpecificConfigurationIfSupported(target) isVisible = false - isCanBeResolved = true // Needed for IDE import + isCanBeResolved = false description = "Dependencies for $compilation (deprecated, use '${compilation.implementationConfigurationName} ' instead)." } @@ -325,7 +325,7 @@ abstract class AbstractKotlinTargetConfigurator setupAsLocalTargetSpecificConfigurationIfSupported(target) attributes.attribute(Category.CATEGORY_ATTRIBUTE, project.categoryByName(Category.LIBRARY)) isVisible = false - isCanBeResolved = true // Needed for IDE import + isCanBeResolved = false description = "Compile only dependencies for $compilation." } @@ -345,7 +345,7 @@ abstract class AbstractKotlinTargetConfigurator setupAsLocalTargetSpecificConfigurationIfSupported(target) compileConfiguration?.let { extendsFrom(it) } isVisible = false - isCanBeResolved = true // Needed for IDE import + isCanBeResolved = false description = "Runtime dependencies for $compilation (deprecated, use '${compilation.runtimeOnlyConfigurationName} ' instead)." }