summaryrefslogtreecommitdiff
path: root/src/cuchaz/enigma/bytecode (follow)
Commit message (Collapse)AuthorAgeFilesLines
* crap-ton of bug fixes for inner classesGravatar jeff2014-08-183-36/+116
|
* added support for automatic reconstruction of inner and anonymous classesGravatar hg2014-08-171-20/+44
| | | | also added class to restore bridge method flags taken out by the obfuscator
* trying to get inner/anonymous classes working... I have a working heuristic ↵Gravatar jeff2014-08-151-0/+79
| | | | in place to detect anonymous classes, but I can't seem to get Procyon to decompile them correctly. I'm writing the InnerClasses attribute and translating all the inner class names, but there must be something else I'm missing...
* fixed bugs with saving mappingsGravatar jeff2014-08-032-17/+55
| | | | got argument renaming to work
* started working on method parameter renamingGravatar jeff2014-08-022-0/+115
|
* added identifier renaming capabilityGravatar jeff2014-07-2714-0/+2123
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. =)