From a37217809f999f0f10245ab84c28b680aa6e992b Mon Sep 17 00:00:00 2001 From: Sergey Igushkin Date: Tue, 8 Feb 2022 20:29:48 +0400 Subject: [PATCH] KPM: Remove the workaround for excluding Android non-AAR variants It is no longer needed with custom code for Android variants publication setup. --- .../kotlin/gradle/plugin/mpp/pm20/variantPublishing.kt | 6 ------ 1 file changed, 6 deletions(-) diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/pm20/variantPublishing.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/pm20/variantPublishing.kt index 227fdc5ced7..5c2f3b3d99f 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/pm20/variantPublishing.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/pm20/variantPublishing.kt @@ -183,12 +183,6 @@ open class VariantPublishingConfigurator @Inject constructor( ) platformComponent.addVariantsFromConfiguration(publishedConfiguration) details@{ variantDetails -> - // TODO: This is temporary for Android! Make sure to only publish AAR - val androidArtifactType = variantDetails.configurationVariant.attributes.getAttribute(AndroidArtifacts.ARTIFACT_TYPE) - if (androidArtifactType != null && androidArtifactType != AndroidArtifacts.ArtifactType.AAR.type) { - return@details variantDetails.skip() - } - mavenScopeOrNull?.let { variantDetails.mapToMavenScope(it) } } }