summaryrefslogtreecommitdiff
path: root/enigma/build.gradle (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update Gradle and fix buildscripts (#557)Gravatar Juuz2025-08-211-9/+14
| | | | | | | | | | | | | | | | | | | | * 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 (#555)Gravatar J. Fronny2025-08-211-5/+12
| | | | | | | | | | | | | * Get rid of Guava * Fix NPE * Apply suggestions from review * Checkstyle * Add braces to precondition checks * Forbid space
* Update ASM and VFGravatar modmuss502025-01-131-5/+5
|
* Add Vineflower decompiler (#541)Gravatar NebelNidas2024-04-061-0/+1
| | | | | | | | | * Add Vineflower integration * Fix some confusing names * Rename method to reflect visitor pattern naming schemes * Remove dead null check
* Update CFRGravatar modmuss502024-02-151-1/+1
|
* Update deps (#535)Gravatar modmuss2023-11-191-5/+5
|
* Update Procyon and CFR (#515)Gravatar Julian Burner2023-06-181-2/+2
| | | | | * Update Procyon to 0.6.0 * Update CFR to 0.2.1
* Update dependencies and GradleGravatar modmuss502022-12-071-5/+5
|
* Update CFRGravatar modmuss502022-09-181-1/+1
|
* Add checkstyle (#460)Gravatar modmuss502022-09-141-37/+37
|
* Add Recaf format support (#451)Gravatar Toshimichi09152022-06-121-0/+2
| | | | | | | * Add Recaf format support * Update language files Co-authored-by: 2xsaiko <me@dblsaiko.net>
* Update ASMGravatar modmuss502022-04-131-4/+4
|
* Update CFRGravatar modmuss502022-03-301-1/+1
|
* Update deps & Java 17 (#435)Gravatar modmuss502021-11-171-3/+3
| | | | | * Update deps * Java 17
* Update cfrGravatar modmuss502021-10-131-1/+1
|
* Update CFR to improve record decompiling.Gravatar modmuss502021-09-241-1/+1
|
* Update gradle and skip unnecessary swing updates (#431)Gravatar liach2021-09-201-1/+1
| | | | | | | update proguard to support java 17 Signed-off-by: liach <liach@users.noreply.github.com> Co-authored-by: liach <liach@users.noreply.github.com>
* Update proguard (#418)Gravatar liach2021-07-031-2/+2
| | | | | | | 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 (#414)Gravatar liach2021-07-031-1/+1
| | | | | | | | | | | | | | | | | | * 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>
* Update dependenciesGravatar modmuss502021-06-271-6/+6
| | | | Should fix #403
* Update to Java 16 (#390)Gravatar modmuss502021-05-221-1/+1
| | | | | | | | | | | | | | | * 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>
* Bump cfr and gradle wrapper (#389)Gravatar liach2021-05-151-1/+1
| | | Co-authored-by: liach <liach@users.noreply.github.com>
* Update all deps, remove usage of jcenter (#359)Gravatar modmuss502021-03-171-9/+5
| | | | | * Update all deps, remove usage of jcenter * Use jdk 15
* Use fabric cfrGravatar liach2021-01-231-3/+2
|
* Make cfr much easier to useGravatar liach2021-01-231-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | 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>
* Release using github actions + update ASMGravatar modmuss502020-11-301-4/+4
|
* Revert "Merge pull request #299 from thiakil/validation-changes"Gravatar 2xsaiko2020-10-021-1/+1
| | | | | This reverts commit 112a49dccb1fe7792366112bc829352462cd298c, reversing changes made to b8f06abafc47065f980a94c4ddf7be70cee83411.
* Fix build issuesGravatar 2xsaiko2020-10-021-1/+1
|
* add MappingValidator based testGravatar Thiakil2020-07-191-1/+1
|
* Split GUI code to separate module (#242)Gravatar Runemoro2020-06-031-0/+63
* Split into modules * Post merge compile fixes Co-authored-by: modmuss50 <modmuss50@gmail.com>