PMD Results

The following document contains the results of PMD 5.3.2.

Files

org/apache/maven/shared/release/DefaultReleaseManager.java

Violation Line
Avoid unused private fields such as 'scmRepositoryConfigurator'. 90

org/apache/maven/shared/release/config/PropertiesReleaseDescriptorStore.java

Violation Line
Useless parentheses. 294
Useless parentheses. 295

org/apache/maven/shared/release/exec/MavenExecutorException.java

Violation Line
Avoid unused private fields such as 'stdErr'. 30
Avoid unused private fields such as 'stdOut'. 32

org/apache/maven/shared/release/exec/TeeOutputStream.java

Violation Line
Useless parentheses. 54
Useless parentheses. 72

org/apache/maven/shared/release/phase/AbstractRewritePomsPhase.java

Violation Line
Useless parentheses. 364
Avoid empty if statements 598600
Avoid empty if statements 609611
Useless parentheses. 862
Useless parentheses. 862

org/apache/maven/shared/release/phase/CheckDependencySnapshotsPhase.java

Violation Line
These nested if statements could be combined 129132

org/apache/maven/shared/release/phase/GenerateReleasePomsPhase.java

Violation Line
Avoid unused method parameters such as 'simulate'. 139
Avoid unused method parameters such as 'version'. 337

org/apache/maven/shared/release/phase/MapVersionsPhase.java

Violation Line
Avoid unused method parameters such as 'result'. 201

org/apache/maven/shared/release/phase/RunPerformGoalsPhase.java

Violation Line
Avoid unused method parameters such as 'reactorProjects'. 50

org/apache/maven/shared/release/phase/ScmCommitPreparationPhase.java

Violation Line
Avoid unused private methods such as 'createRollbackMessage(ReleaseDescriptor)'. 81