summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/main/java/cuchaz/enigma/mapping/DirectionalTranslator.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/cuchaz/enigma/mapping/DirectionalTranslator.java b/src/main/java/cuchaz/enigma/mapping/DirectionalTranslator.java
index 5f5208a0..ac179992 100644
--- a/src/main/java/cuchaz/enigma/mapping/DirectionalTranslator.java
+++ b/src/main/java/cuchaz/enigma/mapping/DirectionalTranslator.java
@@ -55,7 +55,8 @@ public class DirectionalTranslator implements Translator {
55 @Override 55 @Override
56 public ClassDefEntry getTranslatedClassDef(ClassDefEntry entry) { 56 public ClassDefEntry getTranslatedClassDef(ClassDefEntry entry) {
57 String className = entry.isInnerClass() ? translateInnerClassName(entry) : translateClassName(entry); 57 String className = entry.isInnerClass() ? translateInnerClassName(entry) : translateClassName(entry);
58 return new ClassDefEntry(className, entry.getSignature(), getClassModifier(entry).transform(entry.getAccess())); 58 Signature translatedSignature = this.getTranslatedSignature(entry.getSignature());
59 return new ClassDefEntry(className, translatedSignature, getClassModifier(entry).transform(entry.getAccess()));
59 } 60 }
60 61
61 private String translateClassName(ClassEntry entry) { 62 private String translateClassName(ClassEntry entry) {