diff --git a/docs/pages/release_notes.md b/docs/pages/release_notes.md index 39d52cde97..c77fb1c476 100644 --- a/docs/pages/release_notes.md +++ b/docs/pages/release_notes.md @@ -21,6 +21,9 @@ This is useful to find duplicated sections in XML files. #### New Rules +* The new Java Rule {% rule "java/codestyle/UnnecessaryCast" %} (`java-codestyle`) + finds casts that are unnecessary while accessing collection elements. + * The new Java Rule {% rule "java/bestpractices/LiteralsFirstInComparisons" %} (`java-bestpractices`) find String literals, that are used in comparisons and are not positioned first. Using the String literal as the receiver of e.g. `equals` helps to avoid NullPointerExceptions. diff --git a/pmd-core/src/main/resources/rulesets/releases/6250.xml b/pmd-core/src/main/resources/rulesets/releases/6250.xml new file mode 100644 index 0000000000..db652d271d --- /dev/null +++ b/pmd-core/src/main/resources/rulesets/releases/6250.xml @@ -0,0 +1,13 @@ + + + + +This ruleset contains links to rules that are new in PMD v6.25.0 + + + + + diff --git a/pmd-java/src/main/resources/rulesets/java/quickstart.xml b/pmd-java/src/main/resources/rulesets/java/quickstart.xml index df114a123d..743a148ac1 100644 --- a/pmd-java/src/main/resources/rulesets/java/quickstart.xml +++ b/pmd-java/src/main/resources/rulesets/java/quickstart.xml @@ -105,6 +105,7 @@ +