Move deobfuscation methods to their own files

This commit is contained in:
Adam
2015-06-13 14:24:04 -04:00
parent 3140a51f3f
commit 6cac8c1cc9
9 changed files with 385 additions and 284 deletions

View File

@@ -27,7 +27,7 @@ public class ClassGroup
public ClassFile findClass(String name)
{
// XXX handle arrays
// XXX handle arrays?
for (ClassFile c : classes)
if (c.getName().equals(name))
return c;
@@ -48,6 +48,12 @@ public class ClassGroup
public void buildCallGraph()
{
for (ClassFile c : classes)
for (Method m : c.getMethods().getMethods())
{
m.callsTo.clear();
m.callsFrom.clear();
}
for (ClassFile c : classes)
c.buildCallGraph();
}