PMD Results

The following document contains the results of PMD 5.6.1.

Files

org/apache/maven/plugins/assembly/archive/ManifestCreationFinalizer.java

Violation Line
Useless parentheses. 103
Useless parentheses. 103

org/apache/maven/plugins/assembly/archive/archiver/AssemblyProxyArchiver.java

Violation Line
Useless parentheses. 105
Useless parentheses. 125
Useless parentheses. 168
These nested if statements could be combined 785804

org/apache/maven/plugins/assembly/archive/archiver/PrefixedFileSet.java

Violation Line
Useless parentheses. 68
Useless parentheses. 68
Useless parentheses. 77
Useless parentheses. 77

org/apache/maven/plugins/assembly/archive/phase/DependencySetAssemblyPhase.java

Violation Line
Avoid unused private fields such as 'archiverManager'. 59

org/apache/maven/plugins/assembly/archive/phase/FileSetAssemblyPhase.java

Violation Line
Useless parentheses. 56

org/apache/maven/plugins/assembly/archive/phase/ModuleSetAssemblyPhase.java

Violation Line
Avoid unused private fields such as 'archiverManager'. 92
Useless parentheses. 121
Useless parentheses. 208
Useless parentheses. 208
Useless parentheses. 435
Useless parentheses. 477
Useless parentheses. 481
Useless parentheses. 521

org/apache/maven/plugins/assembly/archive/task/AddArtifactTask.java

Violation Line
Useless parentheses. 192
Useless parentheses. 271
Useless parentheses. 271
Useless parentheses. 271

org/apache/maven/plugins/assembly/archive/task/AddDependencySetsTask.java

Violation Line
Useless parentheses. 107
Useless parentheses. 114
Useless parentheses. 201
Useless parentheses. 299
Useless parentheses. 299

org/apache/maven/plugins/assembly/artifact/ResolutionManagementInfo.java

Violation Line
These nested if statements could be combined 5762

org/apache/maven/plugins/assembly/filter/ComponentsXmlArchiverFileFilter.java

Violation Line
Useless parentheses. 158

org/apache/maven/plugins/assembly/format/ReaderFormatter.java

Violation Line
Useless parentheses. 100

org/apache/maven/plugins/assembly/functions/MavenProjects.java

Violation Line
Useless parentheses. 78

org/apache/maven/plugins/assembly/io/DefaultAssemblyReader.java

Violation Line
Useless parentheses. 109
Useless parentheses. 109
Useless parentheses. 119
Useless parentheses. 119
Useless parentheses. 128

org/apache/maven/plugins/assembly/mojos/AbstractAssemblyMojo.java

Violation Line
Unnecessary use of fully qualified name 'org.codehaus.plexus.interpolation.fixed.PrefixedPropertiesValueSource' due to existing import 'org.codehaus.plexus.interpolation.fixed.PrefixedPropertiesValueSource' 451
Useless parentheses. 552

org/apache/maven/plugins/assembly/repository/DefaultRepositoryAssembler.java

Violation Line
Avoid empty if statements 130132
Useless parentheses. 162
Useless parentheses. 195
These nested if statements could be combined 266269

org/apache/maven/plugins/assembly/utils/AssemblyFileUtils.java

Violation Line
These nested if statements could be combined 5962

org/apache/maven/plugins/assembly/utils/AssemblyFormatUtils.java

Violation Line
Unnecessary use of fully qualified name 'org.codehaus.plexus.interpolation.fixed.PrefixedObjectValueSource' due to existing import 'org.codehaus.plexus.interpolation.fixed.PrefixedObjectValueSource' 255
Useless parentheses. 464
Useless parentheses. 469
Useless parentheses. 516
Useless parentheses. 521

org/apache/maven/plugins/assembly/utils/TypeConversionUtils.java

Violation Line
Useless parentheses. 59
Useless parentheses. 102
Useless parentheses. 102
Useless parentheses. 108
Useless parentheses. 108
Useless parentheses. 114
Useless parentheses. 114
Useless parentheses. 122
Useless parentheses. 122
Useless parentheses. 128
Useless parentheses. 128
Useless parentheses. 134
Useless parentheses. 134
Useless parentheses. 142
Useless parentheses. 142
Useless parentheses. 148
Useless parentheses. 148
Useless parentheses. 154
Useless parentheses. 154

org/apache/maven/plugins/assembly/utils/WindowsLineFeedInputStream.java

Violation Line
These nested if statements could be combined 8791