Support progressive mode via "-progressive"

#KT-25862 Fixed
This commit is contained in:
Alexander Udalov
2018-09-07 13:36:59 +03:00
parent 7474f1dc56
commit 9311ea5d25
12 changed files with 32 additions and 29 deletions
@@ -293,7 +293,7 @@ class NewMultiplatformIT : BaseGradleIT() {
build("compileKotlinJvm6") {
assertSuccessful()
assertContains("-language-version 1.3", "-api-version 1.3", "-XXLanguage:+InlineClasses", " -Xprogressive")
assertContains("-language-version 1.3", "-api-version 1.3", "-XXLanguage:+InlineClasses", " -progressive")
}
}
@@ -62,7 +62,7 @@ internal fun applyLanguageSettingsToKotlinTask(
apiVersion = apiVersion ?: languageSettingsBuilder.apiVersion
if (languageSettingsBuilder.progressiveMode) {
freeCompilerArgs += "-Xprogressive"
freeCompilerArgs += "-progressive"
}
languageSettingsBuilder.enabledLanguageFeatures.forEach { featureName ->