PMD crashes or fails to analyse a file.
PMD doesn't flag a problematic piece of code
PMD flags a piece of code that is not problematic
Proposal to add a new PMD or CPD language to the main distribution
Proposal to add a new built-in rule
Request for information that doesn't necessarily entail changes to the code base
A drafted proposal on changes to PMD, up for feedback form the team and community
An idea, with little analysis on feasibility, to be considered
An improvement on existing features / rules
Pull requests that update a dependency file
The goal of this change is to improve PMD's performance
Pull requests that update Github_actions code
A great starting point for new contributors
About the AST structure or API, the parsing step
Affects the autofixes framework
Affects the PMD Command Line Interface
Affects the copy-paste detector
Affects the data flow analysis code
Affects the documentation
About the grammar of a lexer or parser, eg, a parse/lex exception
Affects the metrics framework
About the ruleset schema/parser
Affects the symbol table code
About tests of pmd, eg the module pmd-lang-test or pmd-test
Affects the type resolution code
Relating to xpath support at large, eg Jaxen / Saxon, custom functions, attribute resolution
The main focus is deprecating public APIs or rules, eg to make them internal, or removing them
Remove an unneeded unused feature