summaryrefslogtreecommitdiff
path: root/src/cuchaz/enigma/mapping/Translator.java (follow)
Commit message (Collapse)AuthorAgeFilesLines
* fixed inner class renaming bugGravatar jeff2014-10-011-68/+36
| | | | also added smarter sorting to class mappings
* fixed nasty issue with renaming inner classes, but alas, more bugs remainGravatar jeff2014-09-301-4/+13
|
* HOW DO I WRITE SO MANY BUGS?!?Gravatar jeff2014-09-241-1/+1
|
* cleaned up imports. I have no idea why Eclipse likes importing jcommander ↵Gravatar jeff2014-09-201-1/+1
| | | | classes instead of guava classes, but it's annoyong!
* removed deobfuscated method signatures from mappingsGravatar jeff2014-09-031-2/+2
| | | | They're too much work to maintain, and they're totally unnecessary!
* refactored jar,translation index. fixed bug with field renaming when fields ↵Gravatar jeff2014-09-011-7/+14
| | | | are shadowed by subclasses
* got a decent class matcher workingGravatar jeff2014-08-301-0/+9
|
* fixed call graph searchingGravatar jeff2014-08-211-10/+18
| | | | added system to navigate multiple tokens for the same entry in a behavior
* finished reference navigation system. Still need to debug and polish it, but ↵Gravatar jeff2014-08-201-0/+28
| | | | the basic idea seems to work. =)
* started new reference navigation systemGravatar jeff2014-08-191-0/+13
|
* crap-ton of bug fixes for inner classesGravatar jeff2014-08-181-3/+13
|
* added support for automatic reconstruction of inner and anonymous classesGravatar hg2014-08-171-36/+68
| | | | also added class to restore bridge method flags taken out by the obfuscator
* added support for field access searchesGravatar jeff2014-08-131-0/+8
| | | | added proper detection/handling for constructors
* added method inheritance browsingGravatar jeff2014-08-111-0/+1
| | | | also finally fixed method renamer to rename all method implementations in the inheritance hierarchy.
* fixed bug with renaming classesGravatar jeff2014-08-041-1/+1
|
* switched to line-by-line mergable, human-readable file format for mappingsGravatar jeff2014-07-301-8/+8
|
* added identifier renaming capabilityGravatar jeff2014-07-271-0/+201
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. =)