From 3dc32fb5db7bce9c787ef3d442970e86f6cf5b85 Mon Sep 17 00:00:00 2001 From: Valentin Kipyatkov Date: Tue, 19 Apr 2016 15:21:17 +0300 Subject: [PATCH] Minor change on code review --- .../idea/completion/handlers/handlerUtils.kt | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/idea/idea-completion/src/org/jetbrains/kotlin/idea/completion/handlers/handlerUtils.kt b/idea/idea-completion/src/org/jetbrains/kotlin/idea/completion/handlers/handlerUtils.kt index a6c421d3b5d..443ffa1cbeb 100644 --- a/idea/idea-completion/src/org/jetbrains/kotlin/idea/completion/handlers/handlerUtils.kt +++ b/idea/idea-completion/src/org/jetbrains/kotlin/idea/completion/handlers/handlerUtils.kt @@ -124,17 +124,17 @@ fun createKeywordConstructLookupElement( } private fun detectIndent(text: CharSequence, offset: Int): String { - val reversedIndent = buildString { - var index = offset - 1 - while (index >= 0) { - val c = text[index] - if (c == '\n' || c == '\r') { - break - } - index-- + var index = offset - 1 + while (index >= 0) { + val c = text[index] + if (c == '\n' || c == '\r') { + break } - index++ + index-- + } + index++ + return buildString { while (index < offset) { val c = text[index] if (!c.isWhitespace()) break @@ -142,7 +142,6 @@ private fun detectIndent(text: CharSequence, offset: Int): String { index++ } } - return reversedIndent.reversed() } private fun String.indentLinesAfterFirst(indent: String): String {