diff --git a/libraries/tools/kotlin-gradle-plugin/api/kotlin-gradle-plugin.api b/libraries/tools/kotlin-gradle-plugin/api/kotlin-gradle-plugin.api index 44b8850e80f..75f8d9eeb75 100644 --- a/libraries/tools/kotlin-gradle-plugin/api/kotlin-gradle-plugin.api +++ b/libraries/tools/kotlin-gradle-plugin/api/kotlin-gradle-plugin.api @@ -252,7 +252,6 @@ public final class org/jetbrains/kotlin/gradle/plugin/mpp/external/ExternalKotli public final fun getCompilationName ()Ljava/lang/String; public final fun getCompileAllTaskName ()Ljava/lang/String; public final fun getCompileTaskName ()Ljava/lang/String; - public final fun getConfigure ()Lkotlin/jvm/functions/Function1; public final fun getDefaultSourceSet ()Lorg/jetbrains/kotlin/gradle/plugin/KotlinSourceSet; public final fun getFriendArtifactResolver ()Lorg/jetbrains/kotlin/gradle/plugin/mpp/external/ExternalKotlinCompilationDescriptor$FriendArtifactResolver; public final fun setCompilationAssociator (Lorg/jetbrains/kotlin/gradle/plugin/mpp/external/ExternalKotlinCompilationDescriptor$CompilationAssociator;)V @@ -260,7 +259,6 @@ public final class org/jetbrains/kotlin/gradle/plugin/mpp/external/ExternalKotli public final fun setCompilationName (Ljava/lang/String;)V public final fun setCompileAllTaskName (Ljava/lang/String;)V public final fun setCompileTaskName (Ljava/lang/String;)V - public final fun setConfigure (Lkotlin/jvm/functions/Function1;)V public final fun setDefaultSourceSet (Lorg/jetbrains/kotlin/gradle/plugin/KotlinSourceSet;)V public final fun setFriendArtifactResolver (Lorg/jetbrains/kotlin/gradle/plugin/mpp/external/ExternalKotlinCompilationDescriptor$FriendArtifactResolver;)V } @@ -275,8 +273,6 @@ public abstract interface class org/jetbrains/kotlin/gradle/plugin/mpp/external/ public final class org/jetbrains/kotlin/gradle/plugin/mpp/external/ExternalKotlinTargetConfigurationDescriptorBuilder { public final fun configure (Lkotlin/jvm/functions/Function2;)Lorg/jetbrains/kotlin/gradle/plugin/mpp/external/ExternalKotlinTargetConfigurationDescriptorBuilder; - public final fun getConfigure ()Lkotlin/jvm/functions/Function2; - public final fun setConfigure (Lkotlin/jvm/functions/Function2;)V } public abstract interface class org/jetbrains/kotlin/gradle/plugin/mpp/external/ExternalKotlinTargetDescriptor { diff --git a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/external/ExternalKotlinCompilationDescriptor.kt b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/external/ExternalKotlinCompilationDescriptor.kt index 781732601cf..b379959b9e7 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/external/ExternalKotlinCompilationDescriptor.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/external/ExternalKotlinCompilationDescriptor.kt @@ -84,7 +84,7 @@ class ExternalKotlinCompilationDescriptorBuilder by Delegates.notNull() var friendArtifactResolver: FriendArtifactResolver? = null var compilationAssociator: CompilationAssociator? = null - var configure: ((T) -> Unit)? = null + internal var configure: ((T) -> Unit)? = null fun configure(action: (T) -> Unit) = apply { val configure = this.configure diff --git a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/external/ExternalKotlinTargetConfigurationDescriptor.kt b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/external/ExternalKotlinTargetConfigurationDescriptor.kt index 0a7e9b25279..cfc5e87f8de 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/external/ExternalKotlinTargetConfigurationDescriptor.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/external/ExternalKotlinTargetConfigurationDescriptor.kt @@ -16,7 +16,7 @@ interface ExternalKotlinTargetConfigurationDescriptor internal constructor() { - var configure: ((target: T, configuration: Configuration) -> Unit)? = null + internal var configure: ((target: T, configuration: Configuration) -> Unit)? = null fun configure(action: (target: T, configuration: Configuration) -> Unit) = apply { val configure = this.configure