PMD Results

The following document contains the results of PMD 5.6.1.

Files

org/apache/maven/plugins/dependency/GetMojo.java

Violation Line
Avoid unused private fields such as 'groupId'. 95
Avoid unused private fields such as 'artifactId'. 101
Avoid unused private fields such as 'version'. 107
Avoid unused private fields such as 'classifier'. 115
Avoid unused private fields such as 'packaging'. 121

org/apache/maven/plugins/dependency/ListClassesMojo.java

Violation Line
Avoid unused private fields such as 'groupId'. 99
Avoid unused private fields such as 'artifactId'. 105
Avoid unused private fields such as 'version'. 111
Avoid unused private fields such as 'classifier'. 119
Avoid unused private fields such as 'packaging'. 125
Avoid unused private fields such as 'skip'. 153

org/apache/maven/plugins/dependency/fromDependencies/CopyDependenciesMojo.java

Violation Line
Avoid unused private fields such as 'repositoryLayouts'. 75

org/apache/maven/plugins/dependency/resolvers/ResolveDependenciesMojo.java

Violation Line
These nested if statements could be combined 298335

org/apache/maven/plugins/dependency/tree/TreeMojo.java

Violation Line
Avoid unused private fields such as 'repositorySystem'. 106
Avoid unused private fields such as 'projectRepos'. 121
Unnecessary use of fully qualified name 'org.apache.maven.model.Exclusion' due to existing import 'org.apache.maven.model.Exclusion' 390

org/apache/maven/plugins/dependency/tree/VerboseDependencyGraphBuilder.java

Violation Line
Unnecessary use of fully qualified name 'org.eclipse.aether.artifact.Artifact' due to existing import 'org.eclipse.aether.artifact.Artifact' 299

org/apache/maven/plugins/dependency/utils/filters/DestFileFilter.java

Violation Line
Useless parentheses. 275
Useless parentheses. 276
Useless parentheses. 299300

org/apache/maven/plugins/dependency/utils/filters/MarkerFileFilter.java

Violation Line
Useless parentheses. 93
Useless parentheses. 94
Useless parentheses. 100

org/apache/maven/plugins/dependency/utils/filters/ResolveFileFilter.java

Violation Line
Useless parentheses. 49

org/apache/maven/plugins/dependency/utils/markers/SourcesFileMarkerHandler.java

Violation Line
These nested if statements could be combined 157160

org/apache/maven/plugins/dependency/utils/markers/UnpackFileMarkerHandler.java

Violation Line
Useless parentheses. 6566