Skip to content
This repository was archived by the owner on Apr 23, 2025. It is now read-only.

Commit 7cf5f08

Browse files
committed
fix(string-extension): running String#toSmallText twice causing unintentional behaviour
1 parent 817f4fb commit 7cf5f08

File tree

2 files changed

+28
-28
lines changed

2 files changed

+28
-28
lines changed

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ plugins {
1212
}
1313

1414
apply(plugin = "maven-publish")
15-
val versionVar = "0.5.86"
15+
val versionVar = "0.5.87"
1616
val groupIdVar = "com.undefined"
1717
val artifactIdVar = "api"
1818

common/src/main/java/com/undefined/api/extension/string/StringExtension.kt

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -12,33 +12,33 @@ import java.util.regex.Pattern
1212
* @return The converted string in small text.
1313
*/
1414
fun String.toSmallText(): String {
15-
return uppercase()
16-
.replace("Q", "")
17-
.replace("W", "")
18-
.replace("E", "")
19-
.replace("R", "ʀ")
20-
.replace("T", "")
21-
.replace("Y", "ʏ")
22-
.replace("U", "")
23-
.replace("I", "ɪ")
24-
.replace("O", "")
25-
.replace("P", "")
26-
.replace("A", "")
27-
.replace("S", "ѕ")
28-
.replace("D", "")
29-
.replace("F", "")
30-
.replace("G", "ɢ")
31-
.replace("H", "ʜ")
32-
.replace("J", "")
33-
.replace("K", "")
34-
.replace("L", "ʟ")
35-
.replace("Z", "")
36-
.replace("X", "x")
37-
.replace("C", "")
38-
.replace("V", "")
39-
.replace("B", "ʙ")
40-
.replace("N", "ɴ")
41-
.replace("M", "")
15+
return lowercase()
16+
.replace("q", "")
17+
.replace("w", "")
18+
.replace("e", "")
19+
.replace("r", "ʀ")
20+
.replace("t", "")
21+
.replace("y", "ʏ")
22+
.replace("u", "")
23+
.replace("i", "ɪ")
24+
.replace("o", "")
25+
.replace("p", "")
26+
.replace("a", "")
27+
.replace("s", "ѕ")
28+
.replace("d", "")
29+
.replace("f", "")
30+
.replace("g", "ɢ")
31+
.replace("h", "ʜ")
32+
.replace("j", "")
33+
.replace("k", "")
34+
.replace("l", "ʟ")
35+
.replace("z", "")
36+
.replace("x", "x")
37+
.replace("c", "")
38+
.replace("v", "")
39+
.replace("b", "ʙ")
40+
.replace("n", "ɴ")
41+
.replace("m", "")
4242
}
4343

4444
/**

0 commit comments

Comments
 (0)