PMD Results

The following document contains the results of PMD 4.2.5.

Files

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

ViolationLine
Avoid unused private fields such as 'scmRepositoryConfigurator'.90

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

ViolationLine
Avoid unused method parameters such as 'bridge'.168 - 337

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

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

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

ViolationLine
Avoid empty if statements583 - 585
Avoid empty if statements594 - 596

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

ViolationLine
These nested if statements could be combined121 - 124

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

ViolationLine
Avoid unused method parameters such as 'simulate'.134 - 173
Avoid unused method parameters such as 'version'.306 - 321

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

ViolationLine
Avoid unused method parameters such as 'reactorProjects'.49 - 125

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

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

org/apache/maven/shared/release/versions/DefaultVersionInfo.java

ViolationLine
Ensure you override both equals() and hashCode()252