[Gradle] Provide meaningful error message for toSingleKpmModuleIdentifier

This commit is contained in:
Anton Lakotka
2023-01-16 16:51:09 +01:00
committed by Space Team
parent 1d8fd0bd55
commit 1ba199761c
@@ -128,7 +128,8 @@ internal fun ResolvedComponentResult.toSingleKpmModuleIdentifier(): KpmModuleIde
return toKpmModuleIdentifier(moduleClassifier)
}
internal fun ResolvedVariantResult.toSingleKpmModuleIdentifier(): KpmModuleIdentifier = toKpmModuleIdentifiers().single()
internal fun ResolvedVariantResult.toSingleKpmModuleIdentifier(): KpmModuleIdentifier = toKpmModuleIdentifiers().singleOrNull()
?: error("Unexpected amount of KPM Identifiers from '$this'. Only single Module Identifier was expected")
private fun ResolvedComponentResult.toKpmModuleIdentifier(moduleClassifier: String?): KpmModuleIdentifier {
return when (val id = id) {