Use LATEST_STABLE version during prerelease in VersionView
^KT-36644 Fixed
This commit is contained in:
@@ -87,14 +87,7 @@ sealed class VersionView : DescriptionAware {
|
|||||||
}
|
}
|
||||||
|
|
||||||
companion object {
|
companion object {
|
||||||
val RELEASED_VERSION by lazy {
|
val RELEASED_VERSION = LanguageVersion.LATEST_STABLE
|
||||||
val latestStable = LanguageVersion.LATEST_STABLE
|
|
||||||
if (latestStable.isPreRelease()) {
|
|
||||||
val versions = LanguageVersion.values()
|
|
||||||
val index = versions.indexOf(latestStable)
|
|
||||||
versions.getOrNull(index - 1) ?: LanguageVersion.KOTLIN_1_0
|
|
||||||
} else latestStable
|
|
||||||
}
|
|
||||||
|
|
||||||
fun deserialize(value: String?, isAutoAdvance: Boolean): VersionView {
|
fun deserialize(value: String?, isAutoAdvance: Boolean): VersionView {
|
||||||
if (isAutoAdvance) return LatestStable
|
if (isAutoAdvance) return LatestStable
|
||||||
|
|||||||
Reference in New Issue
Block a user