summaryrefslogtreecommitdiff
path: root/enigma-cli/src
diff options
context:
space:
mode:
Diffstat (limited to 'enigma-cli/src')
-rw-r--r--enigma-cli/src/main/java/cuchaz/enigma/command/Command.java3
-rw-r--r--enigma-cli/src/main/java/cuchaz/enigma/command/MappingCommandsUtil.java5
2 files changed, 5 insertions, 3 deletions
diff --git a/enigma-cli/src/main/java/cuchaz/enigma/command/Command.java b/enigma-cli/src/main/java/cuchaz/enigma/command/Command.java
index 06c49162..53b277f6 100644
--- a/enigma-cli/src/main/java/cuchaz/enigma/command/Command.java
+++ b/enigma-cli/src/main/java/cuchaz/enigma/command/Command.java
@@ -5,6 +5,7 @@ import java.io.IOException;
5import java.nio.file.Files; 5import java.nio.file.Files;
6import java.nio.file.Path; 6import java.nio.file.Path;
7import java.nio.file.Paths; 7import java.nio.file.Paths;
8import java.util.Locale;
8 9
9import net.fabricmc.mappingio.MappingReader; 10import net.fabricmc.mappingio.MappingReader;
10import net.fabricmc.mappingio.tree.MemoryMappingTree; 11import net.fabricmc.mappingio.tree.MemoryMappingTree;
@@ -56,7 +57,7 @@ public abstract class Command {
56 57
57 protected static EntryTree<EntryMapping> readMappings(Path path, ProgressListener progress, MappingSaveParameters saveParameters) throws IOException, MappingParseException { 58 protected static EntryTree<EntryMapping> readMappings(Path path, ProgressListener progress, MappingSaveParameters saveParameters) throws IOException, MappingParseException {
58 // Legacy 59 // Legacy
59 if (path.getFileName().toString().toLowerCase().endsWith(".zip")) { 60 if (path.getFileName().toString().toLowerCase(Locale.ROOT).endsWith(".zip")) {
60 return MappingFormat.ENIGMA_ZIP.read(path, progress, saveParameters, null); 61 return MappingFormat.ENIGMA_ZIP.read(path, progress, saveParameters, null);
61 } 62 }
62 63
diff --git a/enigma-cli/src/main/java/cuchaz/enigma/command/MappingCommandsUtil.java b/enigma-cli/src/main/java/cuchaz/enigma/command/MappingCommandsUtil.java
index e1e216a5..7c6bf436 100644
--- a/enigma-cli/src/main/java/cuchaz/enigma/command/MappingCommandsUtil.java
+++ b/enigma-cli/src/main/java/cuchaz/enigma/command/MappingCommandsUtil.java
@@ -4,6 +4,7 @@ import java.io.IOException;
4import java.io.UncheckedIOException; 4import java.io.UncheckedIOException;
5import java.nio.file.Files; 5import java.nio.file.Files;
6import java.nio.file.Path; 6import java.nio.file.Path;
7import java.util.Locale;
7 8
8import net.fabricmc.mappingio.MappingWriter; 9import net.fabricmc.mappingio.MappingWriter;
9import net.fabricmc.mappingio.tree.VisitableMappingTree; 10import net.fabricmc.mappingio.tree.VisitableMappingTree;
@@ -34,7 +35,7 @@ public final class MappingCommandsUtil {
34 MappingFormat format = null; 35 MappingFormat format = null;
35 36
36 try { 37 try {
37 format = MappingFormat.valueOf(type.toUpperCase()); 38 format = MappingFormat.valueOf(type.toUpperCase(Locale.ROOT));
38 } catch (IllegalArgumentException ignored) { 39 } catch (IllegalArgumentException ignored) {
39 if (type.equals("tinyv2")) { 40 if (type.equals("tinyv2")) {
40 format = MappingFormat.TINY_V2; 41 format = MappingFormat.TINY_V2;
@@ -101,7 +102,7 @@ public final class MappingCommandsUtil {
101 MappingFormat format = null; 102 MappingFormat format = null;
102 103
103 try { 104 try {
104 format = MappingFormat.valueOf(type.toUpperCase()); 105 format = MappingFormat.valueOf(type.toUpperCase(Locale.ROOT));
105 } catch (IllegalArgumentException ignored) { 106 } catch (IllegalArgumentException ignored) {
106 // ignored 107 // ignored
107 } 108 }