PMD Results

The following document contains the results of PMD 5.6.1.

Files

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

Violation Line
Useless parentheses. 76

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

Violation Line
Useless parentheses. 312
Useless parentheses. 313

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. 55
Useless parentheses. 74

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

Violation Line
Useless parentheses. 180
Avoid unused method parameters such as 'parentVersion'. 378
Avoid empty if statements 552554
Avoid empty if statements 563565
Useless parentheses. 648
Useless parentheses. 648

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

Violation Line
These nested if statements could be combined 120123

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

Violation Line
Avoid unused method parameters such as 'simulate'. 146
Avoid unused method parameters such as 'reactorProjects'. 215
Avoid unused method parameters such as 'version'. 420

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

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

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

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

org/apache/maven/shared/release/transform/jdom/JDomUtils.java

Violation Line
Useless parentheses. 57