PMD 结果

以下文档包含PMD 5.6.1 的结果。

文件

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

违反 线
无用的括号。 103
无用的括号。 103

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

违反 线
无用的括号。 105
无用的括号。 125
无用的括号。 168
这些嵌套的 if 语句可以组合 785804

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

违反 线
无用的括号。 68
无用的括号。 68
无用的括号。 77
无用的括号。 77

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

违反 线
避免使用未使用的私有字段,例如“archiverManager”。 59

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

违反 线
无用的括号。 56

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

违反 线
避免使用未使用的私有字段,例如“archiverManager”。 92
无用的括号。 121
无用的括号。 208
无用的括号。 208
无用的括号。 435
无用的括号。 477
无用的括号。 481
无用的括号。 521

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

违反 线
无用的括号。 192
无用的括号。 271
无用的括号。 271
无用的括号。 271

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

违反 线
无用的括号。 107
无用的括号。 114
无用的括号。 201
无用的括号。 299
无用的括号。 299

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

违反 线
这些嵌套的 if 语句可以组合 5762

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

违反 线
无用的括号。 158

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

违反 线
无用的括号。 100

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

违反 线
无用的括号。 78

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

违反 线
无用的括号。 109
无用的括号。 109
无用的括号。 119
无用的括号。 119
无用的括号。 128

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

违反 线
由于现有导入“org.codehaus.plexus.interpolation.fixed.PrefixedPropertiesValueSource”,不必要地使用完全限定名称“org.codehaus.plexus.interpolation.fixed.PrefixedPropertiesValueSource” 451
无用的括号。 552

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

违反 线
避免空 if 语句 130132
无用的括号。 162
无用的括号。 195
这些嵌套的 if 语句可以组合 266269

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

违反 线
这些嵌套的 if 语句可以组合 5962

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

违反 线
由于现有导入“org.codehaus.plexus.interpolation.fixed.PrefixedObjectValueSource”,不必要地使用完全限定名称“org.codehaus.plexus.interpolation.fixed.PrefixedObjectValueSource” 255
无用的括号。 464
无用的括号。 469
无用的括号。 516
无用的括号。 521

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

违反 线
无用的括号。 59
无用的括号。 102
无用的括号。 102
无用的括号。 108
无用的括号。 108
无用的括号。 114
无用的括号。 114
无用的括号。 122
无用的括号。 122
无用的括号。 128
无用的括号。 128
无用的括号。 134
无用的括号。 134
无用的括号。 142
无用的括号。 142
无用的括号。 148
无用的括号。 148
无用的括号。 154
无用的括号。 154

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

违反 线
这些嵌套的 if 语句可以组合 8791