PMD Results

The following document contains the results of PMD 3.9.

Files

net/sf/jour/PreProcessor.java

ViolationLine
These nested if statements could be combined237 - 240

net/sf/jour/instrumentor/InstanceCounterInstrumentor.java

ViolationLine
Avoid unused method parameters such as 'clazz'.77 - 82

net/sf/jour/instrumentor/InstrumentorResults.java

ViolationLine
Avoid unused imports such as 'net.sf.jour.InterceptorException'5

net/sf/jour/processor/DirectoryOutputWriter.java

ViolationLine
Avoid unused private fields such as 'dir'.11

net/sf/jour/processor/FileEntry.java

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

net/sf/jour/processor/InstrumentedCreatedEntry.java

ViolationLine
Avoid unused constructor parameters such as 'origClass'.18 - 22

net/sf/jour/processor/JarFileInputSource.java

ViolationLine
Avoid empty catch blocks20 - 21

net/sf/jour/signature/APICompare.java

ViolationLine
Avoid unused method parameters such as 'refClass'.497 - 531
Avoid unused method parameters such as 'implClass'.497 - 531

net/sf/jour/signature/APICompareChangeHelper.java

ViolationLine
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.76
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.76

net/sf/jour/signature/SignatureImport.java

ViolationLine
Avoid empty if statements219 - 221
Avoid empty catch blocks238 - 240
Avoid empty catch blocks299 - 300
These nested if statements could be combined350 - 352
Avoid unused method parameters such as 'node'.390 - 399
Avoid unused method parameters such as 'node'.401 - 418
Avoid unused method parameters such as 'name'.553 - 567

net/sf/jour/util/BuildVersion.java

ViolationLine
Avoid empty catch blocks47 - 48

net/sf/jour/util/CmdArgs.java

ViolationLine
These nested if statements could be combined41 - 44

net/sf/jour/util/FileUtil.java

ViolationLine
Avoid empty catch blocks123 - 125
Avoid empty catch blocks133 - 135

net/sf/jour/util/TimeUtil.java

ViolationLine
Avoid empty catch blocks133 - 134
Avoid empty catch blocks210 - 212