diff options
| author | 2019-02-23 17:04:20 +0200 | |
|---|---|---|
| committer | 2019-02-23 17:04:20 +0200 | |
| commit | 924ab1cfe379d5744d5c864b3236934a037a21ae (patch) | |
| tree | 363ac1384c95565f9d60aaca1382d757ff39a2a5 /src/main/java/cuchaz/enigma/analysis/MethodImplementationsTreeNode.java | |
| parent | Drop final modifiers from displayed source ast for easier readability (diff) | |
| download | enigma-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.java | 4 |
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)); |