PMD Results

The following document contains the results of PMD 6.55.0.

Violations By Priority

Priority 2

org/codehaus/plexus/util/xml/pull/MXSerializer.java
Rule Violation Line
AvoidBranchingStatementAsLastInLoop Avoid using a branching statement as the last in a loop. 526

Priority 3

org/codehaus/plexus/util/xml/XmlReader.java
Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 349358
UnusedFormalParameter Avoid unused method parameters such as 'lenient'. 398
org/codehaus/plexus/util/xml/pull/MXParser.java
Rule Violation Line
UnusedPrivateField Avoid unused private fields such as 'fileEncoding'. 117
UnnecessaryModifier Unnecessary modifier 'final' on method 'fastHash': private methods cannot be overridden 283299
CollapsibleIfStatements These nested if statements could be combined 11931196
UnusedLocalVariable Avoid unused local variables such as 'name'. 1773
CollapsibleIfStatements These nested if statements could be combined 19291933
UnusedLocalVariable Avoid unused local variables such as 'prefix'. 1953
CollapsibleIfStatements These nested if statements could be combined 25282552
CollapsibleIfStatements These nested if statements could be combined 29562966
CollapsibleIfStatements These nested if statements could be combined 29572965
CollapsibleIfStatements These nested if statements could be combined 30333035
org/codehaus/plexus/util/xml/pull/MXSerializer.java
Rule Violation Line
EmptyControlStatement Empty if statement 936959
EmptyControlStatement Empty if statement 10071032
UnusedLocalVariable Avoid unused local variables such as 'ch'. 1050

Priority 4

org/codehaus/plexus/util/xml/StringUtils.java
Rule Violation Line
UselessParentheses Useless parentheses. 103
UselessParentheses Useless parentheses. 103
UselessParentheses Useless parentheses. 103
UselessParentheses Useless parentheses. 147
UselessParentheses Useless parentheses. 147
UselessParentheses Useless parentheses. 156
UselessParentheses Useless parentheses. 156
org/codehaus/plexus/util/xml/XmlReader.java
Rule Violation Line
UselessParentheses Useless parentheses. 541
UselessParentheses Useless parentheses. 653
UselessParentheses Useless parentheses. 661
org/codehaus/plexus/util/xml/Xpp3Dom.java
Rule Violation Line
UselessParentheses Useless parentheses. 395
UselessParentheses Useless parentheses. 395
UselessParentheses Useless parentheses. 395
UselessParentheses Useless parentheses. 399
UselessParentheses Useless parentheses. 399
UselessParentheses Useless parentheses. 399
org/codehaus/plexus/util/xml/Xpp3DomUtils.java
Rule Violation Line
UselessParentheses Useless parentheses. 132
UselessParentheses Useless parentheses. 140
org/codehaus/plexus/util/xml/pull/MXParser.java
Rule Violation Line
UselessParentheses Useless parentheses. 74
UselessParentheses Useless parentheses. 1024
UselessParentheses Useless parentheses. 1025
UselessParentheses Useless parentheses. 18581860
UselessParentheses Useless parentheses. 18791882
UselessParentheses Useless parentheses. 18801882
UselessParentheses Useless parentheses. 2096
UselessParentheses Useless parentheses. 20972100
UselessParentheses Useless parentheses. 2158
UselessParentheses Useless parentheses. 2336
UselessParentheses Useless parentheses. 2337
UselessParentheses Useless parentheses. 2338
UselessParentheses Useless parentheses. 2685
UselessParentheses Useless parentheses. 3331
org/codehaus/plexus/util/xml/pull/MXSerializer.java
Rule Violation Line
UselessParentheses Useless parentheses. 302
UselessParentheses Useless parentheses. 303
UselessParentheses Useless parentheses. 510
UselessParentheses Useless parentheses. 565
UselessParentheses Useless parentheses. 569
UselessParentheses Useless parentheses. 742
UselessParentheses Useless parentheses. 742

Files

org/codehaus/plexus/util/xml/StringUtils.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 103
UselessParentheses Useless parentheses. 4 103
UselessParentheses Useless parentheses. 4 103
UselessParentheses Useless parentheses. 4 147
UselessParentheses Useless parentheses. 4 147
UselessParentheses Useless parentheses. 4 156
UselessParentheses Useless parentheses. 4 156

org/codehaus/plexus/util/xml/XmlReader.java

Rule Violation Priority Line
CollapsibleIfStatements These nested if statements could be combined 3 349358
UnusedFormalParameter Avoid unused method parameters such as 'lenient'. 3 398
UselessParentheses Useless parentheses. 4 541
UselessParentheses Useless parentheses. 4 653
UselessParentheses Useless parentheses. 4 661

org/codehaus/plexus/util/xml/Xpp3Dom.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 395
UselessParentheses Useless parentheses. 4 395
UselessParentheses Useless parentheses. 4 395
UselessParentheses Useless parentheses. 4 399
UselessParentheses Useless parentheses. 4 399
UselessParentheses Useless parentheses. 4 399

org/codehaus/plexus/util/xml/Xpp3DomUtils.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 132
UselessParentheses Useless parentheses. 4 140

org/codehaus/plexus/util/xml/pull/MXParser.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 74
UnusedPrivateField Avoid unused private fields such as 'fileEncoding'. 3 117
UnnecessaryModifier Unnecessary modifier 'final' on method 'fastHash': private methods cannot be overridden 3 283299
UselessParentheses Useless parentheses. 4 1024
UselessParentheses Useless parentheses. 4 1025
CollapsibleIfStatements These nested if statements could be combined 3 11931196
UnusedLocalVariable Avoid unused local variables such as 'name'. 3 1773
UselessParentheses Useless parentheses. 4 18581860
UselessParentheses Useless parentheses. 4 18791882
UselessParentheses Useless parentheses. 4 18801882
CollapsibleIfStatements These nested if statements could be combined 3 19291933
UnusedLocalVariable Avoid unused local variables such as 'prefix'. 3 1953
UselessParentheses Useless parentheses. 4 2096
UselessParentheses Useless parentheses. 4 20972100
UselessParentheses Useless parentheses. 4 2158
UselessParentheses Useless parentheses. 4 2336
UselessParentheses Useless parentheses. 4 2337
UselessParentheses Useless parentheses. 4 2338
CollapsibleIfStatements These nested if statements could be combined 3 25282552
UselessParentheses Useless parentheses. 4 2685
CollapsibleIfStatements These nested if statements could be combined 3 29562966
CollapsibleIfStatements These nested if statements could be combined 3 29572965
CollapsibleIfStatements These nested if statements could be combined 3 30333035
UselessParentheses Useless parentheses. 4 3331

org/codehaus/plexus/util/xml/pull/MXSerializer.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 302
UselessParentheses Useless parentheses. 4 303
UselessParentheses Useless parentheses. 4 510
AvoidBranchingStatementAsLastInLoop Avoid using a branching statement as the last in a loop. 2 526
UselessParentheses Useless parentheses. 4 565
UselessParentheses Useless parentheses. 4 569
UselessParentheses Useless parentheses. 4 742
UselessParentheses Useless parentheses. 4 742
EmptyControlStatement Empty if statement 3 936959
EmptyControlStatement Empty if statement 3 10071032
UnusedLocalVariable Avoid unused local variables such as 'ch'. 3 1050