[java] Breaking Java Grammar changes for PMD 7.0.0 #1019
Labels
an:enhancement
An improvement on existing features / rules
in:ast
About the AST structure or API, the parsing step
in:grammar
About the grammar of a lexer or parser, eg, a parse/lex exception
Milestone
The goal is, to resemble the official Java Language Specification with PMD's own java grammar.
This makes it easier to maintain the grammar in the future and avoids special solution inside PMD.
Scheduled
catch
clause formal parameters (see JLS §14.20) and other improvements around FormalParameter, refs [java] AST inconsistencies around FormalParameter #998RUNSIGNEDSHIFT and RSIGNEDSHIFT, which only match the token anyway. They could
set the image on their parent, but shouldn't be pushed on the stack... we can
use a #void production for that, like in oowekyala/pmd@87f05fc
Proposed
Remaining open tasks
The text was updated successfully, but these errors were encountered: