KPM: Remove the workaround for excluding Android non-AAR variants

It is no longer needed with custom code for Android variants publication
setup.
This commit is contained in:
Sergey Igushkin
2022-02-08 20:29:48 +04:00
committed by Space
parent a574a1f6d2
commit a37217809f
@@ -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) }
}
}