This table tracks the auto-fix support status of OpenRewrite recipes for each Checkstyle check. Organized by Checkstyle categories, it helps contributors identify which checks are:
- Fully supported via auto-fix
- Partially supported
- Not feasible to auto-fix
Status | Meaning |
---|---|
🟢 | Full Coverage – Complete auto-fix capability for all violation scenarios |
🟡 | Partial Coverage – Auto-fix available for some violation scenarios |
🔴 | Won't Be Covered – Auto-fix not feasible or not planned |
No checks analyzed yet
No checks analyzed yet
No checks analyzed yet
Status | Check | Recipe | Coverage Notes |
---|---|---|---|
🟢 | FinalLocalVariable |
TBD |
|
🔴 | MagicNumber |
it requires contextual understanding to replace literals with meaningful named constants | |
🟢 | UnusedLocalVariable |
TBD |
Status | Check | Recipe | Coverage Notes |
---|---|---|---|
🟡 | Header |
TBD |
only java files are fixed. |
Status | Check | Recipe | Coverage Notes |
---|---|---|---|
🟢 | RedundantImport |
TBD |
No checks analyzed yet
No checks analyzed yet
Status | Check | Recipe | Coverage Notes |
---|---|---|---|
🟢 | UpperEll |
UpperEll |
No checks analyzed yet
Status | Check | Recipe | Coverage Notes |
---|---|---|---|
🔴 | AbbreviationAsWordInName |
Requires semantic understanding of abbreviations and context | |
🟡 | AbstractClassName |
TBD |
Partially covered by renaming abstract class names to match the configured pattern. |
No checks analyzed yet
No checks analyzed yet
No checks analyzed yet