Minor change on code review
This commit is contained in:
+9
-10
@@ -124,17 +124,17 @@ fun createKeywordConstructLookupElement(
|
|||||||
}
|
}
|
||||||
|
|
||||||
private fun detectIndent(text: CharSequence, offset: Int): String {
|
private fun detectIndent(text: CharSequence, offset: Int): String {
|
||||||
val reversedIndent = buildString {
|
var index = offset - 1
|
||||||
var index = offset - 1
|
while (index >= 0) {
|
||||||
while (index >= 0) {
|
val c = text[index]
|
||||||
val c = text[index]
|
if (c == '\n' || c == '\r') {
|
||||||
if (c == '\n' || c == '\r') {
|
break
|
||||||
break
|
|
||||||
}
|
|
||||||
index--
|
|
||||||
}
|
}
|
||||||
index++
|
index--
|
||||||
|
}
|
||||||
|
index++
|
||||||
|
|
||||||
|
return buildString {
|
||||||
while (index < offset) {
|
while (index < offset) {
|
||||||
val c = text[index]
|
val c = text[index]
|
||||||
if (!c.isWhitespace()) break
|
if (!c.isWhitespace()) break
|
||||||
@@ -142,7 +142,6 @@ private fun detectIndent(text: CharSequence, offset: Int): String {
|
|||||||
index++
|
index++
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return reversedIndent.reversed()
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun String.indentLinesAfterFirst(indent: String): String {
|
private fun String.indentLinesAfterFirst(indent: String): String {
|
||||||
|
|||||||
Reference in New Issue
Block a user