From d5618cadc8075c0fcd527542fa10d1cdf241867b Mon Sep 17 00:00:00 2001 From: Ilya Kirillov Date: Wed, 22 Jan 2020 22:49:18 +0300 Subject: [PATCH] Wizard: put pluginManagement section in the beginning of settings.gradle file --- .../buildsystem/gradle/SettingsGradleFileIR.kt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/libraries/tools/new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/ir/buildsystem/gradle/SettingsGradleFileIR.kt b/libraries/tools/new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/ir/buildsystem/gradle/SettingsGradleFileIR.kt index b04e5e3244f..fdfcb5cba3f 100644 --- a/libraries/tools/new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/ir/buildsystem/gradle/SettingsGradleFileIR.kt +++ b/libraries/tools/new-project-wizard/src/org/jetbrains/kotlin/tools/projectWizard/ir/buildsystem/gradle/SettingsGradleFileIR.kt @@ -16,6 +16,15 @@ data class SettingsGradleFileIR( override fun withReplacedIrs(irs: List): SettingsGradleFileIR = copy(irs = irs) override fun GradlePrinter.renderGradle() { + val repositories = irsOfType() + if (repositories.isNotEmpty()) { + sectionCall("pluginManagement", needIndent = true) { + sectionCall("repositories") { + repositories.listNl() + } + } + nl(lineBreaks = 2) + } +"rootProject.name = "; +projectName.quotified nl(lineBreaks = 2) if (subProjects.isNotEmpty()) { @@ -25,14 +34,5 @@ data class SettingsGradleFileIR( } nl(lineBreaks = 2) } - val repositories = irsOfType() - if (repositories.isNotEmpty()) { - sectionCall("pluginManagement", needIndent = true) { - sectionCall("repositories") { - repositories.listNl() - } - } - } - } } \ No newline at end of file