diff --git a/platform/webSymbols/src/com/intellij/webSymbols/patterns/impl/PatternImplUtils.kt b/platform/webSymbols/src/com/intellij/webSymbols/patterns/impl/PatternImplUtils.kt index 2411aad536cf..44e7251f9ed0 100644 --- a/platform/webSymbols/src/com/intellij/webSymbols/patterns/impl/PatternImplUtils.kt +++ b/platform/webSymbols/src/com/intellij/webSymbols/patterns/impl/PatternImplUtils.kt @@ -75,7 +75,7 @@ internal const val SPECIAL_MATCHED_CONTRIB = "\$special$" internal fun getPatternCompletablePrefix(pattern: String?): String { if (pattern == null || pattern.contains('|')) return "" - for (i in 0..pattern.length) { + for (i in 0 until pattern.length) { val char = pattern[i] if (SPECIAL_CHARS.contains(char)) { return pattern.substring(0 until i) @@ -138,4 +138,4 @@ internal fun WebSymbolNameSegment.isEmpty() = internal fun MatchResult.prefixedWith(prevResult: MatchResult?): MatchResult = prevResult?.let { MatchResult(it.segments + this.segments) } - ?: this \ No newline at end of file + ?: this