From c7a3de184dc51526ee157d47981a74ffba284f5d Mon Sep 17 00:00:00 2001 From: Cuchaz Date: Sun, 24 May 2015 11:23:36 -0400 Subject: fix broken tests, and one broken function. =) --- src/cuchaz/enigma/analysis/JarIndex.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/cuchaz') diff --git a/src/cuchaz/enigma/analysis/JarIndex.java b/src/cuchaz/enigma/analysis/JarIndex.java index 5c8ec1c4..7e3c1b59 100644 --- a/src/cuchaz/enigma/analysis/JarIndex.java +++ b/src/cuchaz/enigma/analysis/JarIndex.java @@ -567,7 +567,9 @@ public class JarIndex { List ancestry = Lists.newArrayList(); ancestry.add(obfClassEntry.getName()); for (ClassEntry classEntry : m_translationIndex.getAncestry(obfClassEntry)) { - ancestry.add(classEntry.getName()); + if (containsObfClass(classEntry)) { + ancestry.add(classEntry.getName()); + } } ClassInheritanceTreeNode rootNode = new ClassInheritanceTreeNode( deobfuscatingTranslator, -- cgit v1.2.3