summaryrefslogtreecommitdiff
path: root/src/main/java/cuchaz/enigma/mapping (unfollow)
Commit message (Expand)AuthorFilesLines
2019-01-24[WIP] Mapping rework (#91)Gravatar Gegy33-4255/+0
2018-12-15Tweak variable name generation (#86)Gravatar Gegy3-8/+28
2018-12-08rewrite entry resolution logic in TranslationIndex, hopefully fixing bugsGravatar asie6-7/+17
2018-12-08add barebones plugin framework, cleanupGravatar asie2-0/+2
2018-11-29work around Procyon weirdnessGravatar Adrian Siekierka1-1/+7
2018-11-27do not propagate non-argument local variable namesGravatar asie5-6/+30
2018-11-04unify local variable/argument numberingGravatar Adrian Siekierka2-10/+14
2018-10-27update gson, fix argument indexing, delete empty class mappingsGravatar asie3-5/+29
2018-07-20recursively check ClassMapping dirty stateGravatar Thiakil1-1/+10
2018-07-20recursively check ClassMapping dirty stateGravatar Thiakil1-1/+10
2018-07-17ASM Based Class Translator (#1)Gravatar gegy100040-1605/+1804
2018-07-10Allow reader/writer subclasses to provide the underlying file operationsGravatar Thiakil2-10/+20
2018-07-05Fix old mappings not properly being removedGravatar gegy10003-78/+96
2018-07-05Fix old mappings not properly being removedGravatar gegy10002-10/+17
2018-07-05Use previous save state to delete old mapping filesGravatar gegy10002-54/+51
2018-06-24Fix parsed local variable indexingGravatar gegy10001-0/+10
2018-06-24Fix handling of null deobf mappingsGravatar gegy10004-32/+15
2018-06-23Fix array translation in method callsGravatar gegy10002-2/+16
2018-06-23Fix class signatures not being translatedGravatar gegy10001-1/+2
2018-06-22Fix compile issuesGravatar gegy10001-1/+1
2018-06-21Fix issues with inner class signature transformationGravatar gegy10001-0/+4
2018-06-21Recursively rebuild method namesGravatar modmuss501-0/+4
2018-05-19Fix parameter name offsetGravatar gegy10001-19/+0
2018-05-19Fix highlighting of mapped namesGravatar gegy10001-10/+14
2018-05-19Signature refactoringGravatar gegy10007-33/+132
2018-05-19More bytecode translationGravatar gegy10002-13/+93
2018-05-19Fix inner class mappingGravatar gegy10001-4/+1
2018-05-19Annotation + inner class translationGravatar gegy10005-6/+22
2018-05-19Package updatesGravatar gegy100028-247/+55
2018-05-19Initial port to ASMGravatar gegy100033-1182/+1352
2018-05-15Add support for MTH-ARG in tiny mappings readerGravatar modmuss501-0/+4
2017-03-31Fix tiny mapping separator, and print out stacktrace on error.Gravatar modmuss501-1/+2
2017-03-24Document a "little bit" the Tiny ReaderGravatar Thog1-8/+33
2017-03-24Reformat codeGravatar Thog1-2/+1
2017-03-24Implement experimental Tiny mappings loaderGravatar Thog3-1/+113
2017-03-12Fix var naming and locals var index issuesGravatar Thog1-1/+0
2017-03-08Follow Fabric guidelinesGravatar Thog28-3209/+3159
2017-03-07Drop unix case style and implement hashCode when equals is overridedGravatar Thog6-173/+163
2016-11-18Avoid crash of the matcher when the obf name is invalid (set a deob it using ...Gravatar Thog2-3/+30
2016-10-31Fix matcher (blame @asiekierka) + add a dirty hack for inner class inside ano...Gravatar Thog1-1/+8
2016-10-31Fix NPE with converter when computeClassMatchesGravatar Thog1-15/+18
2016-10-30BREAKING CHANGE: Implement modifier transformerGravatar Thog8-26/+189
2016-10-27Rework setFieldName to only check name in the actual class mapping and mother...Gravatar Thog2-7/+28
2016-10-26Rework saving system to improve saving time (Fix #35)Gravatar Thomas Guillemard4-15/+100
2016-10-19Starting implementing local variables (#33)Gravatar Thog2-0/+123
2016-10-18remove none/ prefixGravatar asiekierka1-6/+6
2016-10-16Revert "apply similar fix to fields"Gravatar asiekierka1-46/+5
2016-10-16apply similar fix to fieldsGravatar asiekierka1-5/+46
2016-10-16make Enigma check subclasses of method implementations for duplicate mapping ...Gravatar asiekierka1-12/+21
2016-10-15Rewrite translate(ArgumentEntry in) logic (Fix #44)Gravatar Thog1-2/+25