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 2288–2291
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 1–6087
Useless parentheses. 1872
Useless parentheses. 1880
Useless parentheses. 1888
Useless parentheses. 2039
Useless parentheses. 2040
Useless parentheses. 2900–2901
Useless parentheses. 2900
Useless parentheses. 2901–2902
Useless parentheses. 2997
Useless parentheses. 2997
Useless parentheses. 2998–2999
Useless parentheses. 2998
Useless parentheses. 3013–3014
Useless parentheses. 3013
Useless parentheses. 3014–3015
Useless parentheses. 3015–3016
Useless parentheses. 3411–3412
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. 5028–5029
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 1303–1308
These nested if statements could be combined 1373–1377

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

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