Skip to content

Commit 0ae3bcd

Browse files
committed
applied clanker suggestions
1 parent d9267e9 commit 0ae3bcd

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/main/kotlin/com/lambda/config/groups/ReplaceConfig.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,6 @@ interface ReplaceConfig {
3535
enum class ReplaceStrategy(val block: (String) -> String) {
3636
CensorAll({ it.replaceRange(0..<it.length, "*".repeat(it.length))}),
3737
CensorHalf({ it.foldIndexed("") { i, acc, char -> if (i % 2 == 0) acc + char else "$acc*" } }),
38-
KeepFirst({ it.replaceRange(1..<it.length, "*".repeat(it.length-1))}),
38+
KeepFirst({ if (it.length <= 1) it else it.replaceRange(1, it.length, "*".repeat(it.length - 1)) }),
3939
}
4040
}

0 commit comments

Comments
 (0)