Matt
Matt
Blocked by: https://github.com/javaparser/javaparser/pull/3606
Since many people want to use Recaf as a decompiler multi-bundle we should probably offer this as a feature in the UI module. Maybe under `File > Decompile` or something....
The last update should allow the 2X --> 4X update process as outlined in the `README` in this repository. While we're at it, we can update some decompiler dependencies and...
Taking one jar that is obfuscated *(naming convention only)* and another that is cleanly named, allow Recaf to detect similar structures between each file and apply the clean mappings to...
Create an intermediary plugin API to allow "quickstarting" plugins. Currently the `plugin` module is just a plugin system, with no direct relations to Recaf's logic. If a user wanted to...
For linux users/aur repos: 1. Install JFX on system 2. Install Recaf, run with argument once to persist option All following runs of Recaf should acknowledge, and not try to...
Config should allow disabling/enabling different side panels in displays like `ClassView`/`FileView`.
Problem: JPhantom works for basic cases, consistently fails on large inputs & obfuscated code Alternatives: [Reconstruct](https://github.com/Nowilltolife/Reconstruct) - though not yet feature complete Requirements for viable alternatives: - Generate missing `@annotation`...
This is intended for the use case where you initiate one 'base' VM and want to re-use it with different operations that may not have compatible `VMInterface` processors. Now you...