summaryrefslogtreecommitdiff
path: root/src/main/java/cuchaz/enigma/translation
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/cuchaz/enigma/translation')
-rw-r--r--src/main/java/cuchaz/enigma/translation/mapping/serde/EnigmaMappingsReader.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/java/cuchaz/enigma/translation/mapping/serde/EnigmaMappingsReader.java b/src/main/java/cuchaz/enigma/translation/mapping/serde/EnigmaMappingsReader.java
index 2c993f4..fba9359 100644
--- a/src/main/java/cuchaz/enigma/translation/mapping/serde/EnigmaMappingsReader.java
+++ b/src/main/java/cuchaz/enigma/translation/mapping/serde/EnigmaMappingsReader.java
@@ -18,6 +18,7 @@ import java.io.IOException;
18import java.nio.file.Files; 18import java.nio.file.Files;
19import java.nio.file.Path; 19import java.nio.file.Path;
20import java.util.ArrayDeque; 20import java.util.ArrayDeque;
21import java.util.Arrays;
21import java.util.Deque; 22import java.util.Deque;
22import java.util.List; 23import java.util.List;
23import java.util.Locale; 24import java.util.Locale;
@@ -160,7 +161,8 @@ public enum EnigmaMappingsReader implements MappingsReader {
160 private void readJavadoc(MappingPair<?, RawEntryMapping> parent, String[] tokens) { 161 private void readJavadoc(MappingPair<?, RawEntryMapping> parent, String[] tokens) {
161 if (parent == null) 162 if (parent == null)
162 throw new IllegalStateException("Javadoc has no parent!"); 163 throw new IllegalStateException("Javadoc has no parent!");
163 String jdLine = tokens.length > 1 ? tokens[1] : ""; // Empty string to concat 164 // Empty string to concat
165 String jdLine = tokens.length > 1 ? String.join(" ", Arrays.copyOfRange(tokens,1,tokens.length)) : "";
164 if (parent.getMapping() == null) 166 if (parent.getMapping() == null)
165 throw new IllegalStateException("Javadoc requires a mapping!"); 167 throw new IllegalStateException("Javadoc requires a mapping!");
166 parent.getMapping().addJavadocLine(MappingHelper.unescape(jdLine)); 168 parent.getMapping().addJavadocLine(MappingHelper.unescape(jdLine));