| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
| | |
|
| |
|
|
|
|
|
|
|
| |
* Add Vineflower integration
* Fix some confusing names
* Rename method to reflect visitor pattern naming schemes
* Remove dead null check
|
| | |
|
| | |
|
| |
|
|
|
| |
* Update Procyon to 0.6.0
* Update CFR to 0.2.1
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
* Add Recaf format support
* Update language files
Co-authored-by: 2xsaiko <me@dblsaiko.net>
|
| | |
|
| | |
|
| |
|
|
|
| |
* Update deps
* Java 17
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
update proguard to support java 17
Signed-off-by: liach <liach@users.noreply.github.com>
Co-authored-by: liach <liach@users.noreply.github.com>
|
| |
|
|
|
|
|
| |
and remove java 8 command line vestige as we are now on 16
Signed-off-by: liach <liach@users.noreply.github.com>
Co-authored-by: liach <liach@users.noreply.github.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Update cfr and fixes a few related issues
fixes #368 context for token references, missing some field and method
references
* Prevent crash when cfr fails to decompile a lambda and creates a fallback
Signed-off-by: liach <liach@users.noreply.github.com>
* Fix issue with parameters incorrectly spilling into other methods
Signed-off-by: liach <liach@users.noreply.github.com>
* try improve performance of cfr source
Co-authored-by: liach <liach@users.noreply.github.com>
|
| |
|
|
| |
Should fix #403
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Java 16
* Cleanup
* Set CFR as the default decompiler, it seems to handle j16 stuff better
* Update build.gradle
Co-authored-by: YanisBft <doublecraft.official@gmail.com>
* Update proguard, disable broken tests
Co-authored-by: YanisBft <doublecraft.official@gmail.com>
|
| |
|
| |
Co-authored-by: liach <liach@users.noreply.github.com>
|
| |
|
|
|
| |
* Update all deps, remove usage of jcenter
* Use jdk 15
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Now it can display javadoc, remove imports, highlight local variables
Depends on FabricMC/cfr#2
Signed-off-by: liach <liach@users.noreply.github.com>
More cfr cleanup. Cfr looks good now
Remove outdated note
Allows requesting javadoc on initial source creation. Currently both cfr and procyon would be more efficient this way.
Signed-off-by: liach <liach@users.noreply.github.com>
Now renders inner classes properly (and with updated cfr now renders lambda
params)
Signed-off-by: liach <liach@users.noreply.github.com>
Tweaks to handle purely generic fields and cfr problem classes like ClientEntityManager.Listener
Signed-off-by: liach <liach@users.noreply.github.com>
|
| | |
|
| |
|
|
|
| |
This reverts commit 112a49dccb1fe7792366112bc829352462cd298c, reversing
changes made to b8f06abafc47065f980a94c4ddf7be70cee83411.
|
| | |
|
| | |
|
|
|
* Split into modules
* Post merge compile fixes
Co-authored-by: modmuss50 <modmuss50@gmail.com>
|