| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
* Gracefully fall back when lang/index.txt is absent
* Allow use of tab in editor panel, fix tab skipping tokens
* Document #navigateToNextObfuscatedToken async requirements
|
| |
|
|
| |
formats (#579)
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add gutter markers
* Add more GUI APIs
* Use SVG icons for gutter markers
* Add a little more padding between the line numbers and the gutter markers
* Add API for creating an Enigma JEditorPane
* Add API to list all classes including library classes
* Add API to create a LocalVariableEntryView
* Expose BrdigeMethodIndex to API
* Require name to be passed to LocalVariableEntryView
* Make implementation of isCursorOnDeclaration more robust
* Checkstyle
* Replace isCursorOnDeclaration with getCursorDeclaration
* Checkstyle again
* Refactor EnigmaIcon as per Juuz's suggestions
* Add more @NonExtendable and add EnigmaIcon docs
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
| |
* Properly handle unreachable instructions and null stack entries
* ASM can be trusted
Co-authored-by: Joseph Burton <burtonjae@hotmail.co.uk>
---------
Co-authored-by: Joseph Burton <burtonjae@hotmail.co.uk>
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
* Remove legacy mapping handling
* Minor cleanup
* More cleanup
|
| | |
|
| |
|
|
| |
using the runtime classpath
|
| | |
|
| |
|
|
| |
obfuscated as well
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
plugin frequently invalidates class handles
|
| |
|
|
| |
and add a way for them to listen for this.
|
| |
|
|
| |
context to do something useful.
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
Not all of these changes are strictly needed to avoid the Turkish i issue
specifically, but it's good to be consistent.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Fix Gradle configuration cache compat with generateResources task
The task now also declares its inputs properly, making it support
up-to-date checks.
* Update Gradle and Shadow
Shadow 9 is incompatible with including the flatlaf natives,
so I updated to the last 8.x version which also works with Gradle 9.
The Shadow plugin automatically publishes the shadow jar, so I removed
the overlapping publications which overrode each other.
* Fix more Gradle 10 deprecations
* Enable configuration cache by default
* Fix missing task dependency of :enigma-cli:test
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* Get rid of Guava
* Fix NPE
* Apply suggestions from review
* Checkstyle
* Add braces to precondition checks
* Forbid space
|
| |
|
|
|
|
|
| |
* Refactor services
* Split out built-in name proposal into a separate plugin so that it can be disabled separately
* Fix checkstyle
|
| |
|
|
|
|
|
|
|
| |
* Support multiple input jars
This is needed for FabricMC/fabric-loom#1354.
* Remove unnecessary null check in GuiController.reloadAll
* Remove outdated TODO
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* Multithread JAR indexing
* Replace `Analyzer` with custom `AnalyzerAdapter` implementation
* Compute frames on class files from Java 1.5 or older
* Delete InterpreterPair
* Don't analyze non-enum initializers in EnumFieldNameFindingVisitor
* Classes may not have frames in java 6
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
* Update to Mapping-IO 0.6
* Make `legacy` suffix translatable
* Only respect `use_mappingio=false` when Enigma has an alternative reader/writer
|
| | |
|
| |
|
|
|
|
|
| |
* Fix Enigma dir writer behaving incorrectly after first write when using MIO
* Fix checkstyle
* Fix misleading field name
|
| | |
|
| | |
|
| |
|
|
|
| |
* Invert Proguard data read from / written by Mapping-IO to mirror legacy behavior
* Fix code style
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* fix writer doesnt create file
* Update enigma/src/main/java/cuchaz/enigma/EnigmaProject.java
Co-authored-by: Alejandro González <7822554+AlexTMjugador@users.noreply.github.com>
* doesnt need to create file manually
Co-authored-by: modmuss <modmuss50@gmail.com>
---------
Co-authored-by: Alejandro González <7822554+AlexTMjugador@users.noreply.github.com>
Co-authored-by: modmuss <modmuss50@gmail.com>
|