summaryrefslogtreecommitdiff
path: root/enigma-cli/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2025-09-13Remove legacy mapping handling (#560)Gravatar modmuss2-20/+1
* Remove legacy mapping handling * Minor cleanup * More cleanup
2025-09-13Allow you to specify the libraries in the program args rather than always ↵Gravatar Joe4-9/+25
using the runtime classpath
2025-09-13Add a way to transform the decompiler inputGravatar Joe1-1/+1
2025-09-03Always specify locale in toUpperCase and toLowerCase (#556)Gravatar Juuz2-3/+5
Not all of these changes are strictly needed to avoid the Turkish i issue specifically, but it's good to be consistent.
2025-08-21Get rid of Guava (#555)Gravatar J. Fronny1-2/+1
* Get rid of Guava * Fix NPE * Apply suggestions from review * Checkstyle * Add braces to precondition checks * Forbid space
2023-11-16Fix checkstyleGravatar NebelNidas1-1/+1
2023-11-16Keep API compatibilityGravatar NebelNidas1-5/+16
2023-11-16Fix importing mappings without field source descriptorsGravatar NebelNidas2-5/+5
2023-10-09Use System Property for Mapping-IOGravatar NebelNidas3-24/+43
2022-12-08Revert commit bfc47f1b1b501923e16fe89536d7bd52b34149caGravatar modmuss501-3/+1
2022-09-14Add checkstyle (#460)Gravatar modmuss5011-267/+276
2022-09-12Ensure the root method is used when mapping specialized methods (#459)Gravatar modmuss501-1/+3
2020-10-24Do not abort decompile command on decompiler errorsGravatar AlexTMjugador1-1/+2
As explained in PR #289, the decompilers may fail decompiling some vanilla Minecraft classes. Although it is my opinion that these errors should be fixed in the decompilers themselves, currently they render the decompile CLI command useless, as no output is produced whatsoever. The PR that was mentioned previously addressed this situation for the GUI part of Enigma, but not for the CLI commands, which were left untouched. These changes modify the decompiler error strategy used by the aforementioned CLI command to trace the errors, but continue decompiling classes, so at least a partial output is generated. This way users will be happy that the Enigma decompile command works, and developers will still be motivated to fix the underlying issues. Signed-off-by: AlexTMjugador <AlexTMjugador@users.noreply.github.com>
2020-07-06Make class loading more flexible (#277)Gravatar Runemoro3-8/+14
2020-06-12Fix decompile command (#278)Gravatar Nassim1-2/+2
2020-06-03Split GUI code to separate module (#242)Gravatar Runemoro17-0/+734
* Split into modules * Post merge compile fixes Co-authored-by: modmuss50 <modmuss50@gmail.com>