PMD Results

The following document contains the results of PMD.

Summary

Files Errors
12 19

Files

Files Violations
org/apache/maven/changelog/ChangeLog.java 1
org/apache/maven/clearcaselib/ClearcaseChangeLogGenerator.java 1
org/apache/maven/clearcaselib/ClearcaseChangeLogParser.java 2
org/apache/maven/cvslib/CvsConnection.java 2
org/apache/maven/mkslib/MksChangeLogParser.java 1
org/apache/maven/perforcelib/PerforceChangeLogParser.java 1
org/apache/maven/starteamlib/StarteamChangeLogParser.java 3
org/apache/maven/svnlib/SvnChangeLogParser.java 1
org/apache/maven/vsslib/VssChangeLogGenerator.java 2
org/apache/maven/cvslib/CvsChangeLogGeneratorTest.java 2
org/apache/maven/perforcelib/PerforceChangeLogGeneratorTest.java 1
org/apache/maven/svnlib/SvnChangeLogParserTest.java 2

org/apache/maven/changelog/ChangeLog.java

Violation Line
Avoid empty finally blocks - details... 491

org/apache/maven/clearcaselib/ClearcaseChangeLogGenerator.java

Violation Line
Avoid unused private fields such as 'LOG'. - details... 52

org/apache/maven/clearcaselib/ClearcaseChangeLogParser.java

Violation Line
Avoid unused private fields such as 'LOG'. - details... 51
Avoid unused private fields such as 'GROUPED_ENTRY_KEY_TIMESTAMP_FORMAT'. - details... 74

org/apache/maven/cvslib/CvsConnection.java

Violation Line
Avoid unused private fields such as 'repository'. - details... 61
Avoid empty catch blocks - details... 167

org/apache/maven/mkslib/MksChangeLogParser.java

Violation Line
Avoid empty if statements - details... 154

org/apache/maven/perforcelib/PerforceChangeLogParser.java

Violation Line
These nested if statements could be combined - details... 203

org/apache/maven/starteamlib/StarteamChangeLogParser.java

Violation Line
Avoid unused private fields such as 'changeLog'. - details... 113
These nested if statements could be combined - details... 247
These nested if statements could be combined - details... 249

org/apache/maven/svnlib/SvnChangeLogParser.java

Violation Line
Avoid unused private fields such as 'changeLog'. - details... 116

org/apache/maven/vsslib/VssChangeLogGenerator.java

Violation Line
Avoid unused local variables such as 'before'. - details... 140
Avoid unused local variables such as 'to'. - details... 143

org/apache/maven/cvslib/CvsChangeLogGeneratorTest.java

Violation Line
Overriding method merely calls super - details... 41
Avoid empty if statements - details... 225

org/apache/maven/perforcelib/PerforceChangeLogGeneratorTest.java

Violation Line
Avoid empty if statements - details... 102

org/apache/maven/svnlib/SvnChangeLogParserTest.java

Violation Line
Avoid unused imports such as 'java.util.TimeZone' - details... 26
Avoid unused private fields such as 'LOGGER'. - details... 43