summaryrefslogtreecommitdiff
path: root/src/cuchaz/enigma/analysis/JarIndex.java (follow)
Commit message (Collapse)AuthorAgeFilesLines
* fixed issue with decompiling inner classesGravatar jeff2014-10-021-0/+5
|
* fixed nasty issue with renaming inner classes, but alas, more bugs remainGravatar jeff2014-09-301-3/+4
|
* added proper support for renaming constructorsGravatar jeff2014-09-281-3/+4
|
* fixed in-jar detection for bridge-related methodsGravatar jeff2014-09-241-34/+6
|
* HOW DO I WRITE SO MANY BUGS?!?Gravatar jeff2014-09-241-29/+73
|
* trying to figure out why some mappings to correspond to anything in the jar ↵Gravatar jeff2014-09-231-4/+10
| | | | file...
* fixed bugs with anonymous/inner classesGravatar jeff2014-09-211-12/+19
|
* improved inner/anonymous class detectionGravatar jeff2014-09-211-29/+66
|
* started unit testing for inner/anonymous class detectionGravatar jeff2014-09-211-51/+130
|
* fixed issue with inner class detectionGravatar jeff2014-09-181-5/+10
|
* fixed bug with method references pointing to wrong classGravatar jeff2014-09-141-39/+81
|
* added some basic tests for the deobufscator and the jar indexGravatar jeff2014-09-071-3/+8
|
* refactored jar,translation index. fixed bug with field renaming when fields ↵Gravatar jeff2014-09-011-177/+63
| | | | are shadowed by subclasses
* added checks to prevent renaming classes/fields/methods/arguments to the ↵Gravatar jeff2014-08-311-0/+15
| | | | same name as other classes/fields/methods/arguments
* fixed crash finding related method implementations when method doesn't ↵Gravatar jeff2014-08-311-1/+5
| | | | implement interface
* debugging class matcher... almost got it!Gravatar jeff2014-08-301-27/+30
|
* got a decent class matcher workingGravatar jeff2014-08-301-15/+19
|
* Show public/protected/private access on field/method/constructor referencesGravatar jeff2014-08-281-3/+28
|
* fix bug with inner class namesGravatar jeff2014-08-261-1/+1
|
* implemented proper support for interfacesGravatar jeff2014-08-261-7/+100
|
* fixed issue with bridge methods so source export has fewer compile errors. =)Gravatar jeff2014-08-251-18/+154
|
* duh! We can't put classes in a package called "default"Gravatar jeff2014-08-241-3/+4
| | | | | "default" is a java reserved word use "none" instead
* moved all classes from the default package into a package called "default" ↵Gravatar jeff2014-08-231-12/+28
| | | | so they can be properly imported by other classes
* fixed call graph searchingGravatar jeff2014-08-211-17/+13
| | | | 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-27/+16
| | | | the basic idea seems to work. =)
* started new reference navigation systemGravatar jeff2014-08-191-48/+93
|
* crap-ton of bug fixes for inner classesGravatar jeff2014-08-181-40/+155
|
* added support for automatic reconstruction of inner and anonymous classesGravatar hg2014-08-171-17/+138
| | | | 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-74/+113
| | | | 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 bug with method inheritance detectionGravatar jeff2014-08-141-14/+8
|
* remove old debug messagesGravatar jeff2014-08-141-7/+0
|
* added support for field access searchesGravatar jeff2014-08-131-20/+87
| | | | added proper detection/handling for constructors
* got simple method call graph working!Gravatar jeff2014-08-121-12/+89
|
* refactor Ancestries into Ancestries and JarIndexGravatar jeff2014-08-111-0/+176