25 July 2020
The PMD team is pleased to announce PMD 6.26.0.
This is a minor release.
UnusedAssignment (java-bestpractices) finds assignments
to variables, that are never used and are useless. The new rule is supposed to entirely replace
DataflowAnomalyAnalysis.ArrayIsStoredDirectly (java-bestpractices) now ignores
by default private methods and constructors. You can restore the old behavior by setting the new property
allowPrivate to “false”.RuleChainVisitor and all implementations in language modulesAbstractRuleChainVisitorLanguage#getRuleChainVisitorClassBaseLanguageModule#<init>ImportWrapperunsafe - Artem Krosheninnikov