From 7cebc0a360c454d36f57cd47e6d5178a1bd529a5 Mon Sep 17 00:00:00 2001 From: Max Medvedev Date: Thu, 10 Apr 2025 20:09:44 +0200 Subject: [PATCH] IJPL-162853 kmp compatibility: isDigit GitOrigin-RevId: 03bab7a5423c3855cbdc4dbf3e51e8bc52a6501f --- .../multiplatform/src/com/intellij/util/lang/JavaVersion.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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()) } /**