Konloch / Konloch/bytecode-viewer

F-Req: Add support for new Fernflower options

Open Beginner friendly
#580 0 comments 1 reaction 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.