-
Notifications
You must be signed in to change notification settings - Fork 6
Closed
Description
See
| return str.substring(0, 1).toUpperCase() + str.substring(1); | |
| } | |
| static String screamingSnakeCase(String str) { | |
| return str.toUpperCase().replace(".", "_"); |
It makes obscure failures like
build-logic.test-junit5.gradle.kts: (24, 25): Cannot access 'includeTestTags': it is private in 'BuildParametersExtension'
The reason is that with tr_TR locale, the getter for includeTestTags becomes getİncludeTestTags (note İ with dot), so the code that calls getIncludeTestTags can't really compile.
In practice, it means that build parameters starting with i can't work in tr_TR locale with the current versions of build-parameters plugin.
I suggest using .toUpperCase(Locale.ROOT) instead.
Metadata
Metadata
Assignees
Labels
a:bugSomething isn't workingSomething isn't working