From c5f7f08d24d3cc80371eb40a714cc2e02be1a28c Mon Sep 17 00:00:00 2001 From: Valentin Kipyatkov Date: Thu, 30 Jul 2015 14:45:01 +0300 Subject: [PATCH] Removed scanning non-strings and non-comments for plain text (as it's not clear why it can be needed) --- .../src/org/jetbrains/kotlin/idea/search/KotlinIndexers.kt | 7 ------- 1 file changed, 7 deletions(-) diff --git a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/search/KotlinIndexers.kt b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/search/KotlinIndexers.kt index 8fbcd59630d..e8f3f41d745 100644 --- a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/search/KotlinIndexers.kt +++ b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/search/KotlinIndexers.kt @@ -42,11 +42,6 @@ class KotlinFilterLexer(private val occurrenceConsumer: OccurrenceConsumer): Bas private val commentTokens = TokenSet.orSet(JetTokens.COMMENTS, TokenSet.create(KDocTokens.KDOC)) - private val skipTokens = TokenSet.create( - TokenType.WHITE_SPACE, JetTokens.RPAR, JetTokens.LBRACE, JetTokens.RBRACE, - JetTokens.RBRACKET, JetTokens.SEMICOLON, JetTokens.COMMA, JetTokens.DOT - ) - private val MAX_PREV_TOKENS = 2 private val prevTokens = ArrayDeque(MAX_PREV_TOKENS) private var prevTokenStart = -1 @@ -79,8 +74,6 @@ class KotlinFilterLexer(private val occurrenceConsumer: OccurrenceConsumer): Bas scanWordsInToken(UsageSearchContext.IN_COMMENTS.toInt(), false, false) advanceTodoItemCountsInToken() } - - !in skipTokens -> scanWordsInToken(UsageSearchContext.IN_PLAIN_TEXT.toInt(), false, false) } if (tokenType != TokenType.WHITE_SPACE && tokenType !in commentTokens) {