summaryrefslogtreecommitdiff
path: root/src/cuchaz/enigma/analysis/SourceIndex.java (follow)
Commit message (Collapse)AuthorAgeFilesLines
* fixed inner class renaming bugGravatar jeff2014-10-011-1/+1
| | | | also added smarter sorting to class mappings
* fixed nasty issue with renaming inner classes, but alas, more bugs remainGravatar jeff2014-09-301-2/+0
|
* added proper support for renaming constructorsGravatar jeff2014-09-281-7/+22
|
* fixed invalid tokens issueGravatar jeff2014-09-251-1/+8
|
* HOW DO I WRITE SO MANY BUGS?!?Gravatar jeff2014-09-241-0/+9
|
* removed workaround for procyon bugGravatar jeff2014-09-201-13/+0
|
* added token highlighting for things outside of the jarGravatar jeff2014-09-201-1/+2
|
* added tests to check constructor tokensGravatar jeff2014-09-141-5/+5
| | | | fixed a bug with constructor tokens too
* added show token effectsGravatar jeff2014-08-221-1/+1
|
* fixed call graph searchingGravatar jeff2014-08-211-7/+30
| | | | 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-20/+31
| | | | the basic idea seems to work. =)
* added support for automatic reconstruction of inner and anonymous classesGravatar hg2014-08-171-8/+23
| | | | also added class to restore bridge method flags taken out by the obfuscator
* added backwards navigationGravatar jeff2014-08-101-7/+7
|
* added go to entry featureGravatar jeff2014-08-101-1/+10
|
* fixed recognition of static initializersGravatar jeff2014-08-101-1/+15
| | | | fixed identifier off-by-one error
* completely re-wrote token recognizer to bootstrap from Procyon's ASTGravatar jeff2014-08-101-34/+65
| | | | changed imports to guava instead of whatever collections library happened to be on my classpath
* started working on recognition of non-class member identifiers in the sourceGravatar jeff2014-08-071-14/+20
| | | | | | got class extends,implements working and argument,field types added filtering to make sure highlighted class names are actually classes in the jar
* added stable save order for mappings to hopefully help with mergingGravatar jeff2014-08-041-2/+2
| | | | | | | | added color-coding for source identifiers redesigned rename GUI customized editor pane, added popup menu finished name validation added last-chance save on window close
* made gui responsive to caret position and show identifier infoGravatar hg2014-07-271-7/+23
|
* initial commitGravatar jeff2014-07-261-0/+57
so far source analysis is working. =)