Do not write pre-release binaries for stable LV

This is another cherry-pick of the commit 475a80b641 which was
accidentally reverted by 927706883e during the rebase on master
This commit is contained in:
Alexander Udalov
2018-08-23 16:46:26 +02:00
parent 47bde73ed5
commit cb8951eeef
@@ -275,7 +275,7 @@ class LanguageVersionSettingsImpl @JvmOverloads constructor(
}
}
override fun isPreRelease(): Boolean = KotlinCompilerVersion.isPreRelease() ||
override fun isPreRelease(): Boolean = languageVersion.isPreRelease() ||
specificFeatures.any { (feature, state) ->
state == LanguageFeature.State.ENABLED && feature.forcesPreReleaseBinariesIfEnabled()
}