Skip to content

Commit 441fb7f

Browse files
committed
Use correct version detection for developer versions
#KT-11213 Fixed
1 parent aff1226 commit 441fb7f

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

idea/src/org/jetbrains/kotlin/idea/versions/KotlinRuntimeLibraryUtil.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ private enum class LibraryJarDescriptor private constructor(val jarName: String,
163163
JS_STDLIB_SRC_JAR(PathUtil.JS_LIB_SRC_JAR_NAME, false)
164164
}
165165

166-
private val PLUGIN_VERSIONS_SEPARATORS = arrayOf("Idea", "IJ", "release")
166+
private val PLUGIN_VERSIONS_SEPARATORS = arrayOf("Idea", "IJ", "release", "dev")
167167
@JvmOverloads fun bundledRuntimeVersion(pluginVersion: String = KotlinPluginUtil.getPluginVersion()): String {
168168
var placeToSplit = -1
169169

idea/tests/org/jetbrains/kotlin/idea/OutdatedKotlinRuntimeNotificationTest.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,8 @@ class KotlinRuntimeLibraryUtilTest : TestCase() {
5454
test("1.0.0-alpha", "1.0.0-alpha")
5555
test("1.2.2123-alpha-023", "1.2.2123-alpha-023")
5656
test("1.0.0-release-IJ143-75", "1.0.0")
57+
test("1.0.2-eap-10-IJ141-10", "1.0.2-eap-10")
58+
test("1.0.2-dev-825", "1.0.2")
5759
test("1.0.1-rc-5-IJ143-7", "1.0.1-rc-5")
5860
}
5961

0 commit comments

Comments
 (0)