diff options
| author | 2018-06-22 09:05:06 +0200 | |
|---|---|---|
| committer | 2018-06-22 09:05:06 +0200 | |
| commit | 6d827425005b9148cc066a0e6ac01270225c6006 (patch) | |
| tree | eb4dd53d0da9c4d328b1a9d81977652cb2069863 /src/main/java/cuchaz | |
| parent | Fix bridged method detection (diff) | |
| parent | Fix method parameter info sometimes causing the exported class to become inva... (diff) | |
| download | enigma-6d827425005b9148cc066a0e6ac01270225c6006.tar.gz enigma-6d827425005b9148cc066a0e6ac01270225c6006.tar.xz enigma-6d827425005b9148cc066a0e6ac01270225c6006.zip | |
Merge branch 'master' into asm
# Conflicts:
# build.gradle
# src/main/java/cuchaz/enigma/bytecode/MethodParametersAttribute.java
Diffstat (limited to 'src/main/java/cuchaz')
| -rw-r--r-- | src/main/java/cuchaz/enigma/mapping/MappingsTinyReader.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/java/cuchaz/enigma/mapping/MappingsTinyReader.java b/src/main/java/cuchaz/enigma/mapping/MappingsTinyReader.java index e5734a3a..7205fd56 100644 --- a/src/main/java/cuchaz/enigma/mapping/MappingsTinyReader.java +++ b/src/main/java/cuchaz/enigma/mapping/MappingsTinyReader.java | |||
| @@ -71,6 +71,10 @@ public class MappingsTinyReader { | |||
| 71 | classMapping = classMappingMap.computeIfAbsent(parts[1], k -> new ClassMapping(parts[1])); | 71 | classMapping = classMappingMap.computeIfAbsent(parts[1], k -> new ClassMapping(parts[1])); |
| 72 | classMapping.addMethodMapping(readMethod(parts)); | 72 | classMapping.addMethodMapping(readMethod(parts)); |
| 73 | break; | 73 | break; |
| 74 | case "MTH-ARG": | ||
| 75 | classMapping = classMappingMap.computeIfAbsent(parts[1], k -> new ClassMapping(parts[1])); | ||
| 76 | classMapping.setArgumentName(parts[3], new Signature(parts[2]), Integer.parseInt(parts[4]), parts[5]); | ||
| 77 | break; | ||
| 74 | default: | 78 | default: |
| 75 | throw new MappingParseException(file, lineNumber, "Unknown token '" + token + "' !"); | 79 | throw new MappingParseException(file, lineNumber, "Unknown token '" + token + "' !"); |
| 76 | } | 80 | } |