Skip to content

Commit 97dfbe4

Browse files
committed
fix deprecation
1 parent c4b2635 commit 97dfbe4

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
package org.jetbrains.dataframe.gradle
22

3+
import java.util.Locale
4+
35
fun String.toCamelCaseByDelimiters(delimiters: Regex): String {
4-
return split(delimiters).joinToCamelCaseString().decapitalize()
6+
return split(delimiters).joinToCamelCaseString().replaceFirstChar { it.lowercase(Locale.getDefault()) }
57
}
68

79
fun List<String>.joinToCamelCaseString(): String {
8-
return joinToString(separator = "") { it.capitalize() }
10+
return joinToString(separator = "") { s -> s.replaceFirstChar { if (it.isLowerCase()) it.titlecase(Locale.getDefault()) else it.toString() } }
911
}

0 commit comments

Comments
 (0)