From 42b59f3a0e39dfe7d89561ca6085facc3b91d8c1 Mon Sep 17 00:00:00 2001 From: modmuss50 Date: Fri, 31 Mar 2017 10:57:27 +0100 Subject: Fix tiny mapping separator, and print out stacktrace on error. --- src/main/java/cuchaz/enigma/mapping/MappingsTinyReader.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/cuchaz/enigma/mapping/MappingsTinyReader.java b/src/main/java/cuchaz/enigma/mapping/MappingsTinyReader.java index 5e597b0..dfe9e88 100644 --- a/src/main/java/cuchaz/enigma/mapping/MappingsTinyReader.java +++ b/src/main/java/cuchaz/enigma/mapping/MappingsTinyReader.java @@ -34,7 +34,7 @@ public class MappingsTinyReader { lines.remove(0); // TODO: use the header for (int lineNumber = 0; lineNumber < lines.size(); lineNumber++) { String line = lines.get(lineNumber); - String[] parts = line.split("\\s"); + String[] parts = line.split("\t"); try { String token = parts[0]; ClassMapping classMapping; @@ -74,6 +74,7 @@ public class MappingsTinyReader { throw new MappingParseException(file, lineNumber, "Unknown token '" + token + "' !"); } } catch (ArrayIndexOutOfBoundsException | IllegalArgumentException ex) { + ex.printStackTrace(); throw new MappingParseException(file, lineNumber, "Malformed line:\n" + line); } } -- cgit v1.2.3