From 731d3bf60236e3070f2374c47cec90f4f8feb6e1 Mon Sep 17 00:00:00 2001 From: Anton Lakotka Date: Wed, 24 May 2023 11:36:59 +0200 Subject: [PATCH] [Gradle] Remove legacy participatingSourceSets logic It is unknown why we would need to include commonMain source set explicitly from kotlinExtension.sourceSets. Few assumptions: * common main source set loaded somehow from different classloader * compatibility with legacy multipaltform plugins ^KT-58471 Verification Pending --- .../plugin/mpp/MetadataDependencyTransformationTaskInputs.kt | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/MetadataDependencyTransformationTaskInputs.kt b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/MetadataDependencyTransformationTaskInputs.kt index 74da41bcd30..00e6733636d 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/MetadataDependencyTransformationTaskInputs.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/MetadataDependencyTransformationTaskInputs.kt @@ -47,10 +47,7 @@ internal class MetadataDependencyTransformationTaskInputs( @Transient // Only needed for configuring task inputs private val participatingSourceSetsLazy: Lazy>? = lazy { - kotlinSourceSet.internal.withDependsOnClosure.toMutableSet().apply { - if (any { it.name == KotlinSourceSet.COMMON_MAIN_SOURCE_SET_NAME }) - add(project.kotlinExtension.sourceSets.getByName(KotlinSourceSet.COMMON_MAIN_SOURCE_SET_NAME)) - } + kotlinSourceSet.internal.withDependsOnClosure } private val participatingSourceSets: Set