PMD Results

The following document contains the results of PMD .

Summary

Files Errors
7 44

Files

Files Violations
dptool/config/LayerGui.java 1
dptool/config/Main.java 3
dptool/config/PackageListReader.java 1
dptool/config/PerspectiveGenerator.java 6
dptool/config/PerspectiveReader.java 2
dptool/config/TableMap.java 1
dptool/config/TableSorter.java 30

dptool/config/LayerGui.java

Violation Line
Avoid variables with short names 76

dptool/config/Main.java

Violation Line
All methods are static. Consider using Singleton instead. 25
Avoid unused imports such as 'TreeSet' 31
Avoid variables with short names 74

dptool/config/PackageListReader.java

Violation Line
Avoid unused imports such as 'Iterator' 29

dptool/config/PerspectiveGenerator.java

Violation Line
Avoid unused imports such as 'ag' 38
Avoid variables with short names 55
Avoid variables with short names 63
Avoid variables with short names 69
Avoid unused local variables such as 'processedPkg' 71
Avoid variables with short names 129

dptool/config/PerspectiveReader.java

Violation Line
Avoid using implementation types like 'HashMap'; use the interface instead 112
Avoid using implementation types like 'HashMap'; use the interface instead 127

dptool/config/TableMap.java

Violation Line
Avoid variables with short names 71

dptool/config/TableSorter.java

Violation Line
The class 'TableSorter' has a Cyclomatic Complexity of 3 (Highest = 18). 38
Avoid using implementation types like 'Vector'; use the interface instead 41
Avoid calls to overridable methods during construction 50
The method 'compareRowsByColumn' has a Cyclomatic Complexity of 18. 58
Avoid variables with short names 64
Avoid variables with short names 65
Avoid variables with short names 86
Avoid variables with short names 87
Avoid variables with short names 88
Avoid variables with short names 89
Avoid variables with short names 99
Avoid variables with short names 100
Avoid variables with short names 101
Avoid variables with short names 102
Avoid variables with short names 112
Avoid variables with short names 113
Avoid variables with short names 125
Avoid variables with short names 127
Avoid variables with short names 137
Avoid variables with short names 138
Avoid variables with short names 139
Avoid variables with short names 140
Avoid variables with short names 178
Avoid reassigning parameters such as 'to' 218
Avoid variables with short names 218
Avoid variables with short names 226
Avoid variables with short names 227
Avoid variables with short names 263
Avoid variables with short names 302
Avoid variables with short names 314