Konloch / Konloch/bytecode-viewer
F-Req: Add support for new Fernflower options
Open
Beginner friendly
Dependency Related
Enhancement
Priority
- Dominant language
- Java
- Stars
- 15.6k
- Forks
- 1.3k
- PR merge metrics
- No merged PRs in 30d
Description
Fernflower options `crp` (use record patterns where it is possible), `cps` (use switch with patterns where it is possible), `isl` (inline simple lambda expressions) and `ucrc` (hide unnecessary record constructor and getters) not available in options menu.
Contributor guide
Research direction
Start by locating the Fernflower options menu and the existing mappings for decompiler options. Add menu support for crp, cps, isl, and ucrc, then verify that all four options appear and can be selected with the expected Fernflower names.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 68/100