summaryrefslogtreecommitdiff
path: root/src/cuchaz/enigma/analysis/Ancestries.java (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-09-01refactored jar,translation index. fixed bug with field renaming when fields ↵Gravatar jeff1-199/+0
are shadowed by subclasses
2014-08-26implemented proper support for interfacesGravatar jeff1-0/+89
2014-08-17added support for automatic reconstruction of inner and anonymous classesGravatar hg1-0/+20
also added class to restore bridge method flags taken out by the obfuscator
2014-08-11refactor Ancestries into Ancestries and JarIndexGravatar jeff1-145/+0
2014-08-11added method inheritance browsingGravatar jeff1-1/+82
also finally fixed method renamer to rename all method implementations in the inheritance hierarchy.
2014-08-10completely re-wrote token recognizer to bootstrap from Procyon's ASTGravatar jeff1-1/+1
changed imports to guava instead of whatever collections library happened to be on my classpath
2014-08-06added simple class inheritance browsingGravatar jeff1-1/+21
2014-07-27added identifier renaming capabilityGravatar jeff1-0/+134
copied some code over from M3L to handle the heavy bytecode magic. It's ok... M3L will eventually depend on Enigma. Completely restructured the mappings though. This way is better. =)