override fun generateSettingsFile()

in generator/src/main/kotlin/com/android/gradle/replicator/generator/project/GradleProjectGenerator.kt [166:183]


    override fun generateSettingsFile(project: ProjectInfo) {
        println("Generate settings.gradle")
        dslWriter.newSettingsFile(destinationFolder)

        val plugins = project.getAllPlugins()
        if (plugins.containsAndroid() && PluginType.ANDROID_APP.useNewDsl(project)) {
            dslWriter.block("pluginManagement") {
                dslWriter.block("repositories") {
                    gradlePluginPortal()
                    google()
                }
            }
        }
        val leafModules = getLeafModules(project.subModules)
        leafModules.forEach {
            dslWriter.call("include", dslWriter.asString(it))
        }
    }