diff --git a/plugins/search-everywhere-ml/typos/src/com/intellij/searchEverywhereMl/typos/models/LanguageModelDictionary.kt b/plugins/search-everywhere-ml/typos/src/com/intellij/searchEverywhereMl/typos/models/LanguageModelDictionary.kt index 30d628471d44..6f9180b4ea60 100644 --- a/plugins/search-everywhere-ml/typos/src/com/intellij/searchEverywhereMl/typos/models/LanguageModelDictionary.kt +++ b/plugins/search-everywhere-ml/typos/src/com/intellij/searchEverywhereMl/typos/models/LanguageModelDictionary.kt @@ -22,7 +22,7 @@ internal class SimpleLanguageModelDictionary(private val words: Map override fun getFrequency(word: String): Int? = words[word] - override fun contains(word: String, caseSensitive: Boolean): Boolean = word in words + override fun contains(word: String, caseSensitive: Boolean): Boolean = allWords.any { it.startsWith(word, false)} override fun suggest(word: String): LinkedSet = words.keys .filterTo(LinkedHashSet()) {