[Gradle][Minor] KotlinCompilationAssociator: Use listProperty util function
^KT-60937 Verification Pending
This commit is contained in:
committed by
Space Team
parent
d978640c42
commit
ba270fc7df
+5
-9
@@ -124,15 +124,11 @@ internal object KotlinAndroidCompilationAssociator : KotlinCompilationAssociator
|
|||||||
private fun String.addAllDependenciesFromOtherConfigurations(project: Project, vararg configurationNames: String) {
|
private fun String.addAllDependenciesFromOtherConfigurations(project: Project, vararg configurationNames: String) {
|
||||||
project.configurations.named(this).configure { receiverConfiguration ->
|
project.configurations.named(this).configure { receiverConfiguration ->
|
||||||
receiverConfiguration.dependencies.addAllLater(
|
receiverConfiguration.dependencies.addAllLater(
|
||||||
project.objects.listProperty(Dependency::class.java).apply {
|
project.listProperty<Dependency> {
|
||||||
set(
|
configurationNames
|
||||||
project.provider {
|
.map { project.configurations.getByName(it) }
|
||||||
configurationNames
|
.flatMap { it.allDependencies }
|
||||||
.map { project.configurations.getByName(it) }
|
|
||||||
.flatMap { it.allDependencies }
|
|
||||||
}
|
|
||||||
)
|
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user