summaryrefslogtreecommitdiff
path: root/src/main/java/cuchaz/enigma/analysis/MethodImplementationsTreeNode.java
diff options
context:
space:
mode:
authorGravatar gegy10002019-02-23 17:04:20 +0200
committerGravatar gegy10002019-02-23 17:04:20 +0200
commit924ab1cfe379d5744d5c864b3236934a037a21ae (patch)
tree363ac1384c95565f9d60aaca1382d757ff39a2a5 /src/main/java/cuchaz/enigma/analysis/MethodImplementationsTreeNode.java
parentDrop final modifiers from displayed source ast for easier readability (diff)
downloadenigma-fork-924ab1cfe379d5744d5c864b3236934a037a21ae.tar.gz
enigma-fork-924ab1cfe379d5744d5c864b3236934a037a21ae.tar.xz
enigma-fork-924ab1cfe379d5744d5c864b3236934a037a21ae.zip
Tweak inheritance and implementation tree generation
Diffstat (limited to 'src/main/java/cuchaz/enigma/analysis/MethodImplementationsTreeNode.java')
-rw-r--r--src/main/java/cuchaz/enigma/analysis/MethodImplementationsTreeNode.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/cuchaz/enigma/analysis/MethodImplementationsTreeNode.java b/src/main/java/cuchaz/enigma/analysis/MethodImplementationsTreeNode.java
index e4b0304..b09f7ac 100644
--- a/src/main/java/cuchaz/enigma/analysis/MethodImplementationsTreeNode.java
+++ b/src/main/java/cuchaz/enigma/analysis/MethodImplementationsTreeNode.java
@@ -71,8 +71,8 @@ public class MethodImplementationsTreeNode extends DefaultMutableTreeNode {
71 EntryIndex entryIndex = index.getEntryIndex(); 71 EntryIndex entryIndex = index.getEntryIndex();
72 InheritanceIndex inheritanceIndex = index.getInheritanceIndex(); 72 InheritanceIndex inheritanceIndex = index.getInheritanceIndex();
73 73
74 Collection<ClassEntry> inheritors = inheritanceIndex.getChildren(entry.getParent()); 74 Collection<ClassEntry> descendants = inheritanceIndex.getDescendants(entry.getParent());
75 for (ClassEntry inheritor : inheritors) { 75 for (ClassEntry inheritor : descendants) {
76 MethodEntry methodEntry = entry.withParent(inheritor); 76 MethodEntry methodEntry = entry.withParent(inheritor);
77 if (entryIndex.hasMethod(methodEntry)) { 77 if (entryIndex.hasMethod(methodEntry)) {
78 nodes.add(new MethodImplementationsTreeNode(translator, methodEntry)); 78 nodes.add(new MethodImplementationsTreeNode(translator, methodEntry));