in aspoet/src/main/kotlin/com/google/androidstudiopoet/converters/ConfigPojoToFlavourConfigsConverter.kt [7:18]
fun convert(configPOJO: ConfigPOJO): List<FlavorConfig> {
val productFlavors = configPOJO.productFlavors
if (productFlavors == null || productFlavors.isEmpty()) {
return listOf()
}
return productFlavors.withIndex().flatMap { (dimension, size) ->
(0 until size)
.map { flavourIndex -> "dim${dimension}flav$flavourIndex" }
.map { FlavorConfig(it, "dim$dimension") }
}
}