diff --git a/platform/util/multiplatform/src/com/intellij/util/lang/JavaVersion.kt b/platform/util/multiplatform/src/com/intellij/util/lang/JavaVersion.kt index 955b26289d2c..90a04a6dece6 100644 --- a/platform/util/multiplatform/src/com/intellij/util/lang/JavaVersion.kt +++ b/platform/util/multiplatform/src/com/intellij/util/lang/JavaVersion.kt @@ -207,7 +207,7 @@ class JavaVersion internal constructor( var number = false while (p < length) { val start = p - while (p < length && Character.isDigit(str[p]) == number) p++ + while (p < length && str[p].isDigit() == number) p++ val part = str.substring(start, p) (if (number) numbers else separators).add(part) number = !number @@ -278,7 +278,7 @@ class JavaVersion internal constructor( } private fun startsWithWord(s: String, word: String): Boolean { - return s.startsWith(word) && (s.length == word.length || !Character.isLetterOrDigit(s[word.length])) + return s.startsWith(word) && (s.length == word.length || !s[word.length].isLetterOrDigit()) } /**