in aspoet/src/main/kotlin/com/google/androidstudiopoet/generators/android_modules/AndroidModuleGenerator.kt [39:58]
fun generate(blueprint: AndroidModuleBlueprint, random: Random) {
generateMainFolders(blueprint)
proguardGenerator.generate(blueprint)
buildGradleGenerator.generate(blueprint.buildGradleBlueprint)
blueprint.resourcesBlueprint?.let { resourcesGenerator.generate(it, random) }
packagesGenerator.writePackages(blueprint.packagesBlueprint)
blueprint.activityBlueprints.forEach { activityBlueprint ->
if (blueprint.useKotlin) {
kotlinActivityGenerator.generate(activityBlueprint)
} else {
javaActivityGenerator.generate(activityBlueprint)
}
}
manifestGenerator.generate(blueprint)
blueprint.buildBazelBlueprint?.let {
buildBazelGenerator.generate(it)
}
}