PMD Results

The following document contains the results of PMD 5.3.2.

Files

org/apache/maven/model/building/ModelProblemUtils.java

Violation Line
Useless parentheses. 113
Useless parentheses. 115
Useless parentheses. 117

org/apache/maven/model/building/Result.java

Violation Line
Too many static imports may lead to messy code 1255
Unnecessary use of fully qualified name 'Iterables.concat' due to existing import 'com.google.common.collect.Iterables' 89
Unnecessary use of fully qualified name 'Iterables.transform' due to existing import 'com.google.common.collect.Iterables' 89
Unnecessary use of fully qualified name 'Iterables.concat' due to existing import 'com.google.common.collect.Iterables' 115
Unnecessary use of fully qualified name 'Iterables.transform' due to existing import 'com.google.common.collect.Iterables' 115
Unnecessary use of fully qualified name 'Iterables.concat' due to existing import 'com.google.common.collect.Iterables' 170
Unnecessary use of fully qualified name 'Iterables.transform' due to existing import 'com.google.common.collect.Iterables' 170

org/apache/maven/model/merge/MavenModelMerger.java

Violation Line
These nested if statements could be combined 8488
Useless parentheses. 547
Useless parentheses. 603

org/apache/maven/model/validation/DefaultModelValidator.java

Violation Line
Avoid unused method parameters such as 'request'. 195