[Gradle][Minor] KotlinCompilationAssociator: Use listProperty util function

^KT-60937 Verification Pending
This commit is contained in:
Sebastian Sellmair
2023-08-04 15:52:07 +02:00
committed by Space Team
parent d978640c42
commit ba270fc7df
@@ -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 }
}
)
} }
) )
} }
} }