Skip to content

Commit 1e147af

Browse files
committed
fix: Fix case by using Locale.ROOT
1 parent 96069a8 commit 1e147af

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

lib/src/main/java/com/diffplug/spotless/java/TableTestFormatterStep.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
import java.io.Serial;
1919
import java.io.Serializable;
2020
import java.lang.reflect.Constructor;
21+
import java.util.Locale;
2122
import java.util.Objects;
2223

2324
import com.diffplug.spotless.FormatterFunc;
@@ -97,7 +98,7 @@ private State equalityState() {
9798

9899
public static String validateIndentStyle(String indentStyle) {
99100
Objects.requireNonNull(indentStyle, "indentStyle");
100-
String lower = indentStyle.toLowerCase();
101+
String lower = indentStyle.toLowerCase(Locale.ROOT);
101102
if (!lower.equals("space") && !lower.equals("tab")) {
102103
throw new IllegalArgumentException("indentStyle must be 'space' or 'tab', got: " + indentStyle);
103104
}

lib/src/tableTestFormatter/java/com/diffplug/spotless/glue/java/TableTestFormatterFunc.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
package com.diffplug.spotless.glue.java;
1717

1818
import java.io.File;
19+
import java.util.Locale;
1920

2021
import org.tabletest.formatter.config.Config;
2122
import org.tabletest.formatter.config.EditorConfigProvider;
@@ -57,7 +58,7 @@ public TableTestFormatterFunc() {
5758
* @param indentSize indent size (>= 0)
5859
*/
5960
public TableTestFormatterFunc(String indentStyle, int indentSize) {
60-
this.sourceFallbackConfig = new Config(IndentStyle.valueOf(indentStyle.toUpperCase()), indentSize);
61+
this.sourceFallbackConfig = new Config(IndentStyle.valueOf(indentStyle.toUpperCase(Locale.ROOT)), indentSize);
6162
}
6263

6364
@Override

0 commit comments

Comments
 (0)