PMD Results

The following document contains the results of PMD 4.3.

Files

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

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

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 statements592 - 594
Avoid empty if statements603 - 605

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

ViolationLine
These nested if statements could be combined127 - 130

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

ViolationLine
Avoid unused method parameters such as 'simulate'.137 - 176
Avoid unused method parameters such as 'version'.334 - 349

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

ViolationLine
Avoid unused imports such as 'org.apache.maven.artifact.versioning.DefaultArtifactVersion'27
Avoid unused method parameters such as 'result'.189 - 306

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

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

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