summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Yanis482021-04-07 12:23:29 +0200
committerGravatar Yanis482021-04-07 12:23:29 +0200
commita32d580f656ff5231222d600e146fdd7cd009e74 (patch)
tree9d16ba8cc24176ef974140f996535955cc22cb46
parentReorganize entry names (diff)
downloadenigma-a32d580f656ff5231222d600e146fdd7cd009e74.tar.gz
enigma-a32d580f656ff5231222d600e146fdd7cd009e74.tar.xz
enigma-a32d580f656ff5231222d600e146fdd7cd009e74.zip
Simplify toString() implementations
-rw-r--r--enigma/src/main/java/cuchaz/enigma/analysis/MethodImplementationsTreeNode.java4
-rw-r--r--enigma/src/main/java/cuchaz/enigma/analysis/MethodInheritanceTreeNode.java6
-rw-r--r--enigma/src/main/java/cuchaz/enigma/translation/representation/entry/FieldEntry.java2
-rw-r--r--enigma/src/main/java/cuchaz/enigma/translation/representation/entry/MethodEntry.java2
4 files changed, 5 insertions, 9 deletions
diff --git a/enigma/src/main/java/cuchaz/enigma/analysis/MethodImplementationsTreeNode.java b/enigma/src/main/java/cuchaz/enigma/analysis/MethodImplementationsTreeNode.java
index b09f7ac6..4633ace8 100644
--- a/enigma/src/main/java/cuchaz/enigma/analysis/MethodImplementationsTreeNode.java
+++ b/enigma/src/main/java/cuchaz/enigma/analysis/MethodImplementationsTreeNode.java
@@ -60,9 +60,7 @@ public class MethodImplementationsTreeNode extends DefaultMutableTreeNode {
60 @Override 60 @Override
61 public String toString() { 61 public String toString() {
62 MethodEntry translatedEntry = translator.translate(entry); 62 MethodEntry translatedEntry = translator.translate(entry);
63 String className = translatedEntry.getParent().getFullName(); 63 return translatedEntry.getFullName() + "()";
64 String methodName = translatedEntry.getName();
65 return className + "." + methodName + "()";
66 } 64 }
67 65
68 public void load(JarIndex index) { 66 public void load(JarIndex index) {
diff --git a/enigma/src/main/java/cuchaz/enigma/analysis/MethodInheritanceTreeNode.java b/enigma/src/main/java/cuchaz/enigma/analysis/MethodInheritanceTreeNode.java
index 7bee4dc7..455456f0 100644
--- a/enigma/src/main/java/cuchaz/enigma/analysis/MethodInheritanceTreeNode.java
+++ b/enigma/src/main/java/cuchaz/enigma/analysis/MethodInheritanceTreeNode.java
@@ -62,13 +62,11 @@ public class MethodInheritanceTreeNode extends DefaultMutableTreeNode {
62 @Override 62 @Override
63 public String toString() { 63 public String toString() {
64 MethodEntry translatedEntry = translator.translate(entry); 64 MethodEntry translatedEntry = translator.translate(entry);
65 String className = translatedEntry.getContainingClass().getFullName();
66 65
67 if (!this.implemented) { 66 if (!this.implemented) {
68 return className; 67 return translatedEntry.getParent().getFullName();
69 } else { 68 } else {
70 String methodName = translatedEntry.getName(); 69 return translatedEntry.getFullName() + "()";
71 return className + "." + methodName + "()";
72 } 70 }
73 } 71 }
74 72
diff --git a/enigma/src/main/java/cuchaz/enigma/translation/representation/entry/FieldEntry.java b/enigma/src/main/java/cuchaz/enigma/translation/representation/entry/FieldEntry.java
index 3c544683..5ddd33de 100644
--- a/enigma/src/main/java/cuchaz/enigma/translation/representation/entry/FieldEntry.java
+++ b/enigma/src/main/java/cuchaz/enigma/translation/representation/entry/FieldEntry.java
@@ -93,7 +93,7 @@ public class FieldEntry extends ParentedEntry<ClassEntry> implements Comparable<
93 93
94 @Override 94 @Override
95 public String toString() { 95 public String toString() {
96 return this.parent.getFullName() + "." + this.name + ":" + this.desc; 96 return this.getFullName() + ":" + this.desc;
97 } 97 }
98 98
99 @Override 99 @Override
diff --git a/enigma/src/main/java/cuchaz/enigma/translation/representation/entry/MethodEntry.java b/enigma/src/main/java/cuchaz/enigma/translation/representation/entry/MethodEntry.java
index 4698aa4b..864a5802 100644
--- a/enigma/src/main/java/cuchaz/enigma/translation/representation/entry/MethodEntry.java
+++ b/enigma/src/main/java/cuchaz/enigma/translation/representation/entry/MethodEntry.java
@@ -102,7 +102,7 @@ public class MethodEntry extends ParentedEntry<ClassEntry> implements Comparable
102 102
103 @Override 103 @Override
104 public String toString() { 104 public String toString() {
105 return this.parent.getFullName() + "." + this.name + this.descriptor; 105 return this.getFullName() + this.descriptor;
106 } 106 }
107 107
108 @Override 108 @Override