From 2e5680a9fea5a18438af0bca0bba88e0a48cef4d Mon Sep 17 00:00:00 2001 From: Juuxel Date: Thu, 24 Jan 2019 20:37:30 +0200 Subject: Standardize mapping line endings to LF (#100) --- .../enigma/translation/mapping/serde/EnigmaMappingsWriter.java | 5 +++-- .../cuchaz/enigma/translation/mapping/serde/SrgMappingsWriter.java | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) (limited to 'src/main/java/cuchaz/enigma/translation/mapping') diff --git a/src/main/java/cuchaz/enigma/translation/mapping/serde/EnigmaMappingsWriter.java b/src/main/java/cuchaz/enigma/translation/mapping/serde/EnigmaMappingsWriter.java index 3eef739..5acb1da 100644 --- a/src/main/java/cuchaz/enigma/translation/mapping/serde/EnigmaMappingsWriter.java +++ b/src/main/java/cuchaz/enigma/translation/mapping/serde/EnigmaMappingsWriter.java @@ -21,6 +21,7 @@ import cuchaz.enigma.translation.mapping.VoidEntryResolver; import cuchaz.enigma.translation.mapping.tree.EntryTree; import cuchaz.enigma.translation.mapping.tree.EntryTreeNode; import cuchaz.enigma.translation.representation.entry.*; +import cuchaz.enigma.utils.LFPrintWriter; import java.io.IOException; import java.io.PrintWriter; @@ -45,7 +46,7 @@ public enum EnigmaMappingsWriter implements MappingsWriter { progress.init(classes.size(), "Writing classes"); int steps = 0; - try (PrintWriter writer = new PrintWriter(Files.newBufferedWriter(path))) { + try (PrintWriter writer = new LFPrintWriter(Files.newBufferedWriter(path))) { for (ClassEntry classEntry : classes) { progress.step(steps++, classEntry.getFullName()); writeRoot(writer, mappings, classEntry); @@ -78,7 +79,7 @@ public enum EnigmaMappingsWriter implements MappingsWriter { Files.deleteIfExists(classPath); Files.createDirectories(classPath.getParent()); - try (PrintWriter writer = new PrintWriter(Files.newBufferedWriter(classPath))) { + try (PrintWriter writer = new LFPrintWriter(Files.newBufferedWriter(classPath))) { writeRoot(writer, mappings, classEntry); } } catch (Throwable t) { diff --git a/src/main/java/cuchaz/enigma/translation/mapping/serde/SrgMappingsWriter.java b/src/main/java/cuchaz/enigma/translation/mapping/serde/SrgMappingsWriter.java index 15ba4d7..5ff9141 100644 --- a/src/main/java/cuchaz/enigma/translation/mapping/serde/SrgMappingsWriter.java +++ b/src/main/java/cuchaz/enigma/translation/mapping/serde/SrgMappingsWriter.java @@ -13,6 +13,7 @@ import cuchaz.enigma.translation.representation.entry.ClassEntry; import cuchaz.enigma.translation.representation.entry.Entry; import cuchaz.enigma.translation.representation.entry.FieldEntry; import cuchaz.enigma.translation.representation.entry.MethodEntry; +import cuchaz.enigma.utils.LFPrintWriter; import java.io.IOException; import java.io.PrintWriter; @@ -52,7 +53,7 @@ public enum SrgMappingsWriter implements MappingsWriter { } progress.init(3, "Writing mappings"); - try (PrintWriter writer = new PrintWriter(Files.newBufferedWriter(path))) { + try (PrintWriter writer = new LFPrintWriter(Files.newBufferedWriter(path))) { progress.step(0, "Classes"); classLines.forEach(writer::println); progress.step(1, "Fields"); -- cgit v1.2.3