summaryrefslogtreecommitdiff
path: root/src/cuchaz/enigma/mapping/Translator.java (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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. =)