PMD Results
The following document contains the results of PMD 6.55.0.
Violations By Priority
Priority 3
org/codehaus/plexus/metadata/ClassComponentDescriptorExtractor.java
| Rule | Violation | Line |
|---|---|---|
| UnusedLocalVariable | Avoid unused local variables such as 'url'. | 94 |
| EmptyControlStatement | Empty for statement | 94–96 |
org/codehaus/plexus/metadata/gleaner/AnnotationComponentGleaner.java
| Rule | Violation | Line |
|---|---|---|
| UnusedFormalParameter | Avoid unused method parameters such as 'annClass'. | 177 |
| UnusedFormalParameter | Avoid unused method parameters such as 'c'. | 235 |
| UnusedFormalParameter | Avoid unused method parameters such as 'cl'. | 235 |
org/codehaus/plexus/metadata/gleaner/QDoxComponentGleaner.java
| Rule | Violation | Line |
|---|---|---|
| EmptyControlStatement | Empty if statement | 127–129 |
| EmptyControlStatement | Empty if statement | 283–288 |
| UnusedFormalParameter | Avoid unused method parameters such as 'tagName'. | 478 |
| UnusedLocalVariable | Avoid unused local variables such as 's'. | 479 |
| EmptyControlStatement | Empty for statement | 479–481 |
org/codehaus/plexus/metadata/merge/Driver.java
| Rule | Violation | Line |
|---|---|---|
| UnnecessarySemicolon | Unnecessary semicolon | 58 |
| EmptyControlStatement | Empty if statement | 203–208 |
org/codehaus/plexus/metadata/merge/MXParser.java
| Rule | Violation | Line |
|---|---|---|
| EmptyControlStatement | Empty if statement | 447–451 |
| CollapsibleIfStatements | These nested if statements could be combined | 1076–1079 |
| UnusedLocalVariable | Avoid unused local variables such as 'name'. | 1661 |
| CollapsibleIfStatements | These nested if statements could be combined | 1818–1822 |
| UnusedLocalVariable | Avoid unused local variables such as 'prefix'. | 1842 |
| CollapsibleIfStatements | These nested if statements could be combined | 2320–2342 |
| UnusedLocalVariable | Avoid unused local variables such as 'standaloneStart'. | 2553 |
| CollapsibleIfStatements | These nested if statements could be combined | 2676–2686 |
| CollapsibleIfStatements | These nested if statements could be combined | 2677–2685 |
| CollapsibleIfStatements | These nested if statements could be combined | 2753–2755 |
| UnnecessaryModifier | Unnecessary modifier 'final' on method 'setName': private methods cannot be overridden | 2962–2966 |
| UnnecessaryModifier | Unnecessary modifier 'final' on method 'setNameStart': private methods cannot be overridden | 2968–2973 |
org/codehaus/plexus/metadata/merge/support/RequirementElement.java
| Rule | Violation | Line |
|---|---|---|
| UselessOverridingMethod | Overriding method merely calls super | 46–48 |
Priority 4
org/codehaus/plexus/metadata/merge/Driver.java
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 368 |
| UselessParentheses | Useless parentheses. | 412 |
org/codehaus/plexus/metadata/merge/MXParser.java
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 136 |
| UselessParentheses | Useless parentheses. | 908 |
| UselessParentheses | Useless parentheses. | 909 |
| UselessParentheses | Useless parentheses. | 1747–1749 |
| UselessParentheses | Useless parentheses. | 1768–1771 |
| UselessParentheses | Useless parentheses. | 1769–1771 |
| UselessParentheses | Useless parentheses. | 2012 |
| UselessParentheses | Useless parentheses. | 2013–2016 |
| UselessParentheses | Useless parentheses. | 2319 |
| UselessParentheses | Useless parentheses. | 2473 |
| UselessParentheses | Useless parentheses. | 2993 |
| UselessParentheses | Useless parentheses. | 2994 |
| UselessParentheses | Useless parentheses. | 2995 |
| UselessParentheses | Useless parentheses. | 2996 |
| UselessParentheses | Useless parentheses. | 3025 |
| UselessParentheses | Useless parentheses. | 3026 |
| UselessParentheses | Useless parentheses. | 3027 |
| UselessParentheses | Useless parentheses. | 3028 |
| UselessParentheses | Useless parentheses. | 3046 |
org/codehaus/plexus/metadata/merge/support/AbstractMergeableElementList.java
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 178 |
org/codehaus/plexus/metadata/merge/support/ComponentsElement.java
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 52 |
Files
org/codehaus/plexus/metadata/ClassComponentDescriptorExtractor.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnusedLocalVariable | Avoid unused local variables such as 'url'. | 3 | 94 |
| EmptyControlStatement | Empty for statement | 3 | 94–96 |
org/codehaus/plexus/metadata/gleaner/AnnotationComponentGleaner.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnusedFormalParameter | Avoid unused method parameters such as 'annClass'. | 3 | 177 |
| UnusedFormalParameter | Avoid unused method parameters such as 'c'. | 3 | 235 |
| UnusedFormalParameter | Avoid unused method parameters such as 'cl'. | 3 | 235 |
org/codehaus/plexus/metadata/gleaner/QDoxComponentGleaner.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| EmptyControlStatement | Empty if statement | 3 | 127–129 |
| EmptyControlStatement | Empty if statement | 3 | 283–288 |
| UnusedFormalParameter | Avoid unused method parameters such as 'tagName'. | 3 | 478 |
| UnusedLocalVariable | Avoid unused local variables such as 's'. | 3 | 479 |
| EmptyControlStatement | Empty for statement | 3 | 479–481 |
org/codehaus/plexus/metadata/merge/Driver.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnnecessarySemicolon | Unnecessary semicolon | 3 | 58 |
| EmptyControlStatement | Empty if statement | 3 | 203–208 |
| UselessParentheses | Useless parentheses. | 4 | 368 |
| UselessParentheses | Useless parentheses. | 4 | 412 |
org/codehaus/plexus/metadata/merge/MXParser.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 136 |
| EmptyControlStatement | Empty if statement | 3 | 447–451 |
| UselessParentheses | Useless parentheses. | 4 | 908 |
| UselessParentheses | Useless parentheses. | 4 | 909 |
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 1076–1079 |
| UnusedLocalVariable | Avoid unused local variables such as 'name'. | 3 | 1661 |
| UselessParentheses | Useless parentheses. | 4 | 1747–1749 |
| UselessParentheses | Useless parentheses. | 4 | 1768–1771 |
| UselessParentheses | Useless parentheses. | 4 | 1769–1771 |
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 1818–1822 |
| UnusedLocalVariable | Avoid unused local variables such as 'prefix'. | 3 | 1842 |
| UselessParentheses | Useless parentheses. | 4 | 2012 |
| UselessParentheses | Useless parentheses. | 4 | 2013–2016 |
| UselessParentheses | Useless parentheses. | 4 | 2319 |
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 2320–2342 |
| UselessParentheses | Useless parentheses. | 4 | 2473 |
| UnusedLocalVariable | Avoid unused local variables such as 'standaloneStart'. | 3 | 2553 |
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 2676–2686 |
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 2677–2685 |
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 2753–2755 |
| UnnecessaryModifier | Unnecessary modifier 'final' on method 'setName': private methods cannot be overridden | 3 | 2962–2966 |
| UnnecessaryModifier | Unnecessary modifier 'final' on method 'setNameStart': private methods cannot be overridden | 3 | 2968–2973 |
| UselessParentheses | Useless parentheses. | 4 | 2993 |
| UselessParentheses | Useless parentheses. | 4 | 2994 |
| UselessParentheses | Useless parentheses. | 4 | 2995 |
| UselessParentheses | Useless parentheses. | 4 | 2996 |
| UselessParentheses | Useless parentheses. | 4 | 3025 |
| UselessParentheses | Useless parentheses. | 4 | 3026 |
| UselessParentheses | Useless parentheses. | 4 | 3027 |
| UselessParentheses | Useless parentheses. | 4 | 3028 |
| UselessParentheses | Useless parentheses. | 4 | 3046 |
org/codehaus/plexus/metadata/merge/support/AbstractMergeableElementList.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 178 |
org/codehaus/plexus/metadata/merge/support/ComponentsElement.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 52 |
org/codehaus/plexus/metadata/merge/support/RequirementElement.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessOverridingMethod | Overriding method merely calls super | 3 | 46–48 |

