From 1cdcde86e3893bf0c8296c7e1c53893db053d466 Mon Sep 17 00:00:00 2001 From: Anton Yalyshev Date: Tue, 16 Jul 2019 21:50:34 +0300 Subject: [PATCH] Extract adding of sourceSets to subclass, cause superclass is also used in other wizards where this procedure breaks build.gradle #KT-32105 Fixed --- .../configuration/GradleKotlinFrameworkSupportProvider.kt | 6 ++++-- idea/resources/META-INF/gradle-java.xml | 2 +- idea/resources/META-INF/gradle-java.xml.183 | 2 +- idea/resources/META-INF/gradle-java.xml.as33 | 2 +- idea/resources/META-INF/gradle-java.xml.as34 | 2 +- 5 files changed, 8 insertions(+), 6 deletions(-) diff --git a/idea/idea-gradle/src/org/jetbrains/kotlin/idea/configuration/GradleKotlinFrameworkSupportProvider.kt b/idea/idea-gradle/src/org/jetbrains/kotlin/idea/configuration/GradleKotlinFrameworkSupportProvider.kt index ecbb2787a55..93a09b14062 100644 --- a/idea/idea-gradle/src/org/jetbrains/kotlin/idea/configuration/GradleKotlinFrameworkSupportProvider.kt +++ b/idea/idea-gradle/src/org/jetbrains/kotlin/idea/configuration/GradleKotlinFrameworkSupportProvider.kt @@ -298,8 +298,10 @@ open class GradleKotlinMPPFrameworkSupportProvider : GradleKotlinFrameworkSuppor override fun getDependencies(sdk: Sdk?): List = listOf() override fun getTestDependencies(): List = listOf() - override fun getDescription() = - "Multi-targeted (JVM, JS, iOS, etc.) project with shared code in common modules" + override fun getDescription() = "Multi-targeted (JVM, JS, iOS, etc.) project with shared code in common modules" +} + +open class GradleKotlinMPPSourceSetsFrameworkSupportProvider : GradleKotlinMPPFrameworkSupportProvider() { override fun addSupport( buildScriptData: BuildScriptDataBuilder, diff --git a/idea/resources/META-INF/gradle-java.xml b/idea/resources/META-INF/gradle-java.xml index d89a5f3d84f..a1045a58ba4 100644 --- a/idea/resources/META-INF/gradle-java.xml +++ b/idea/resources/META-INF/gradle-java.xml @@ -1,6 +1,6 @@ - + diff --git a/idea/resources/META-INF/gradle-java.xml.183 b/idea/resources/META-INF/gradle-java.xml.183 index 0ab7b629d11..5358353589b 100644 --- a/idea/resources/META-INF/gradle-java.xml.183 +++ b/idea/resources/META-INF/gradle-java.xml.183 @@ -1,6 +1,6 @@ - + diff --git a/idea/resources/META-INF/gradle-java.xml.as33 b/idea/resources/META-INF/gradle-java.xml.as33 index d89a5f3d84f..a1045a58ba4 100644 --- a/idea/resources/META-INF/gradle-java.xml.as33 +++ b/idea/resources/META-INF/gradle-java.xml.as33 @@ -1,6 +1,6 @@ - + diff --git a/idea/resources/META-INF/gradle-java.xml.as34 b/idea/resources/META-INF/gradle-java.xml.as34 index d89a5f3d84f..a1045a58ba4 100644 --- a/idea/resources/META-INF/gradle-java.xml.as34 +++ b/idea/resources/META-INF/gradle-java.xml.as34 @@ -1,6 +1,6 @@ - +