PMD Results

The following document contains the results of PMD 6.42.0.

Violations By Priority

Priority 3

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

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 783802

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

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 5762

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

Rule Violation Line
EmptyIfStmt Avoid empty if statements 140142
CollapsibleIfStatements These nested if statements could be combined 276279

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

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 5861

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

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 8791

Priority 4

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

Rule Violation Line
UselessParentheses Useless parentheses. 100
UselessParentheses Useless parentheses. 100

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

Rule Violation Line
UselessParentheses Useless parentheses. 102
UselessParentheses Useless parentheses. 122

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

Rule Violation Line
UselessParentheses Useless parentheses. 68
UselessParentheses Useless parentheses. 68
UselessParentheses Useless parentheses. 77
UselessParentheses Useless parentheses. 77

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

Rule Violation Line
UselessParentheses Useless parentheses. 56

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

Rule Violation Line
UselessParentheses Useless parentheses. 108
UselessParentheses Useless parentheses. 194
UselessParentheses Useless parentheses. 194
UselessParentheses Useless parentheses. 420
UselessParentheses Useless parentheses. 461
UselessParentheses Useless parentheses. 465
UselessParentheses Useless parentheses. 504

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

Rule Violation Line
UselessParentheses Useless parentheses. 191
UselessParentheses Useless parentheses. 271
UselessParentheses Useless parentheses. 271
UselessParentheses Useless parentheses. 271

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

Rule Violation Line
UselessParentheses Useless parentheses. 107
UselessParentheses Useless parentheses. 114
UselessParentheses Useless parentheses. 203
UselessParentheses Useless parentheses. 301
UselessParentheses Useless parentheses. 301

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

Rule Violation Line
UselessParentheses Useless parentheses. 157

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

Rule Violation Line
UselessParentheses Useless parentheses. 98

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

Rule Violation Line
UselessParentheses Useless parentheses. 76

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

Rule Violation Line
UselessParentheses Useless parentheses. 106
UselessParentheses Useless parentheses. 106
UselessParentheses Useless parentheses. 116
UselessParentheses Useless parentheses. 116
UselessParentheses Useless parentheses. 125

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

Rule Violation Line
UselessParentheses Useless parentheses. 573
UselessParentheses Useless parentheses. 577
UselessParentheses Useless parentheses. 581
UselessParentheses Useless parentheses. 585

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

Rule Violation Line
UselessParentheses Useless parentheses. 64

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

Rule Violation Line
UselessParentheses Useless parentheses. 88
UselessParentheses Useless parentheses. 90
UselessParentheses Useless parentheses. 92
UselessParentheses Useless parentheses. 94
UselessParentheses Useless parentheses. 96

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

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'org.codehaus.plexus.interpolation.fixed.PrefixedPropertiesValueSource' due to existing import 'org.codehaus.plexus.interpolation.fixed.PrefixedPropertiesValueSource' 452
UselessParentheses Useless parentheses. 553

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

Rule Violation Line
UselessParentheses Useless parentheses. 172
UselessParentheses Useless parentheses. 205

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

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'org.codehaus.plexus.interpolation.fixed.PrefixedObjectValueSource' due to existing import 'org.codehaus.plexus.interpolation.fixed.PrefixedObjectValueSource' 247
UselessParentheses Useless parentheses. 454
UselessParentheses Useless parentheses. 459
UselessParentheses Useless parentheses. 506
UselessParentheses Useless parentheses. 511

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

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

Files

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

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 100
UselessParentheses Useless parentheses. 4 100

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

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 102
UselessParentheses Useless parentheses. 4 122
CollapsibleIfStatements These nested if statements could be combined 3 783802

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

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 68
UselessParentheses Useless parentheses. 4 68
UselessParentheses Useless parentheses. 4 77
UselessParentheses Useless parentheses. 4 77

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

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 56

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

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 108
UselessParentheses Useless parentheses. 4 194
UselessParentheses Useless parentheses. 4 194
UselessParentheses Useless parentheses. 4 420
UselessParentheses Useless parentheses. 4 461
UselessParentheses Useless parentheses. 4 465
UselessParentheses Useless parentheses. 4 504

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

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 191
UselessParentheses Useless parentheses. 4 271
UselessParentheses Useless parentheses. 4 271
UselessParentheses Useless parentheses. 4 271

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

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 107
UselessParentheses Useless parentheses. 4 114
UselessParentheses Useless parentheses. 4 203
UselessParentheses Useless parentheses. 4 301
UselessParentheses Useless parentheses. 4 301

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

Rule Violation Priority Line
CollapsibleIfStatements These nested if statements could be combined 3 5762

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

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 157

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

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 98

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

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 76

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

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 106
UselessParentheses Useless parentheses. 4 106
UselessParentheses Useless parentheses. 4 116
UselessParentheses Useless parentheses. 4 116
UselessParentheses Useless parentheses. 4 125

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

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 573
UselessParentheses Useless parentheses. 4 577
UselessParentheses Useless parentheses. 4 581
UselessParentheses Useless parentheses. 4 585

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

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 64

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

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 88
UselessParentheses Useless parentheses. 4 90
UselessParentheses Useless parentheses. 4 92
UselessParentheses Useless parentheses. 4 94
UselessParentheses Useless parentheses. 4 96

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

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'org.codehaus.plexus.interpolation.fixed.PrefixedPropertiesValueSource' due to existing import 'org.codehaus.plexus.interpolation.fixed.PrefixedPropertiesValueSource' 4 452
UselessParentheses Useless parentheses. 4 553

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

Rule Violation Priority Line
EmptyIfStmt Avoid empty if statements 3 140142
UselessParentheses Useless parentheses. 4 172
UselessParentheses Useless parentheses. 4 205
CollapsibleIfStatements These nested if statements could be combined 3 276279

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

Rule Violation Priority Line
CollapsibleIfStatements These nested if statements could be combined 3 5861

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

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'org.codehaus.plexus.interpolation.fixed.PrefixedObjectValueSource' due to existing import 'org.codehaus.plexus.interpolation.fixed.PrefixedObjectValueSource' 4 247
UselessParentheses Useless parentheses. 4 454
UselessParentheses Useless parentheses. 4 459
UselessParentheses Useless parentheses. 4 506
UselessParentheses Useless parentheses. 4 511

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

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 59
UselessParentheses Useless parentheses. 4 102
UselessParentheses Useless parentheses. 4 102
UselessParentheses Useless parentheses. 4 108
UselessParentheses Useless parentheses. 4 108
UselessParentheses Useless parentheses. 4 114
UselessParentheses Useless parentheses. 4 114
UselessParentheses Useless parentheses. 4 122
UselessParentheses Useless parentheses. 4 122
UselessParentheses Useless parentheses. 4 128
UselessParentheses Useless parentheses. 4 128
UselessParentheses Useless parentheses. 4 134
UselessParentheses Useless parentheses. 4 134
UselessParentheses Useless parentheses. 4 142
UselessParentheses Useless parentheses. 4 142
UselessParentheses Useless parentheses. 4 148
UselessParentheses Useless parentheses. 4 148
UselessParentheses Useless parentheses. 4 154
UselessParentheses Useless parentheses. 4 154

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

Rule Violation Priority Line
CollapsibleIfStatements These nested if statements could be combined 3 8791