PMD Results

The following document contains the results of PMD 5.3.2.

Files

org/apache/maven/plugin/javadoc/AbstractFixJavadocMojo.java

Violation Line
Useless parentheses. 1178
These nested if statements could be combined 22882291
Avoid using a branching statement as the last in a loop. 2730
Useless parentheses. 2793

org/apache/maven/plugin/javadoc/AbstractJavadocMojo.java

Violation Line
Too many static imports may lead to messy code 16087
Useless parentheses. 1872
Useless parentheses. 1880
Useless parentheses. 1888
Useless parentheses. 2039
Useless parentheses. 2040
Useless parentheses. 29002901
Useless parentheses. 2900
Useless parentheses. 29012902
Useless parentheses. 2997
Useless parentheses. 2997
Useless parentheses. 29982999
Useless parentheses. 2998
Useless parentheses. 30133014
Useless parentheses. 3013
Useless parentheses. 30143015
Useless parentheses. 30153016
Useless parentheses. 34113412
Useless parentheses. 3411
Useless parentheses. 3412
Useless parentheses. 3674
Useless parentheses. 3675
Useless parentheses. 4587
Avoid unused method parameters such as 'dependencyArtifacts'. 4621
Useless parentheses. 4709
Useless parentheses. 4709
Useless parentheses. 4724
Useless parentheses. 4724
Useless parentheses. 4963
Useless parentheses. 4963
Useless parentheses. 5028
Useless parentheses. 50285029
Useless parentheses. 5029
Unnecessary use of fully qualified name 'IOUtil.close' due to existing import 'org.codehaus.plexus.util.IOUtil' 5246
Unnecessary use of fully qualified name 'IOUtil.close' due to existing import 'org.codehaus.plexus.util.IOUtil' 5435
Useless parentheses. 5489
Unnecessary use of fully qualified name 'IOUtil.close' due to existing import 'org.codehaus.plexus.util.IOUtil' 5728
Unnecessary use of fully qualified name 'IOUtil.close' due to existing import 'org.codehaus.plexus.util.IOUtil' 5729
Useless parentheses. 5934
Useless parentheses. 5934
Useless parentheses. 5941
Useless parentheses. 5941
Useless parentheses. 5942

org/apache/maven/plugin/javadoc/JavadocReport.java

Violation Line
Useless parentheses. 230

org/apache/maven/plugin/javadoc/JavadocUtil.java

Violation Line
Avoid unused local variables such as 'aSubpackagesList'. 202
Useless parentheses. 584
Useless parentheses. 584
Useless parentheses. 584
These nested if statements could be combined 13031308
These nested if statements could be combined 13731377

org/apache/maven/plugin/javadoc/resolver/ResourceResolver.java

Violation Line
Avoid unused method parameters such as 'artifact'. 169
Useless parentheses. 386