This repository was archived by the owner on Feb 4, 2026. It is now read-only.
Repository navigation
v0.4.3
What's Changed
Fixed
- Parser: error messages now report actual error position instead of 1:1
- Formatter:
}else {spacing (now} else {) - Formatter: args/params/record components alignment to opening paren
- Formatter: first arg/param/component stays on same line as opening paren
- Formatter: chain alignment for constructor calls (
new Type().method1().method2()) - Formatter: spacing after generic closing bracket (
Set<String> CONSTANT) - Formatter: spacing after
casekeyword (case "value") - Linter: JBCT-SEAL-01 false positive for sealed interfaces
- Linter: JBCT-PAT-02 no longer flags method references as fork-join
Changed
- Build: jbct-maven-plugin moved to dedicated profile (skip with
-Djbct.skip) - Build: java-peglib dependency updated to 0.1.8
Full Changelog: v0.4.2...v0.4.3