[Gradle] GranularMetadataTransformation: Support dependency constraints

^KT-56431 Verification Pending
^KT-56461 Verification Pending
This commit is contained in:
Sebastian Sellmair
2023-02-07 13:46:51 +01:00
committed by Space Team
parent 380ca95661
commit 0a2b873415
@@ -143,6 +143,7 @@ internal class GranularMetadataTransformation(
params.resolvedMetadataConfiguration params.resolvedMetadataConfiguration
.root .root
.dependencies .dependencies
.filter { !it.isConstraint}
.filterIsInstance<ResolvedDependencyResult>() .filterIsInstance<ResolvedDependencyResult>()
) )
} }
@@ -177,7 +178,9 @@ internal class GranularMetadataTransformation(
} }
resolvedDependencyQueue.addAll( resolvedDependencyQueue.addAll(
transitiveDependenciesToVisit.filter { it.selected.id !in visitedDependencies } transitiveDependenciesToVisit
.filter { it.selected.id !in visitedDependencies }
.filter { !it.isConstraint }
) )
} }