PMD Results

The following document contains the results of PMD 4.3.

Files

org/deegree/tools/binding/FeatureClass.java

Violation Line
These nested if statements could be combined 185 - 187
Avoid unused private methods such as 'writeConstructor(Writer)'. 453
Avoid unused method parameters such as 'out'. 453 - 455

org/deegree/tools/binding/FeatureInstanceWriter.java

Violation Line
Too many static imports may lead to messy code 36 - 285
Avoid unused private fields such as 'ENV'. 83
Avoid unused private methods such as 'writeGetId(Writer)'. 281
Avoid unused method parameters such as 'out'. 281 - 283

org/deegree/tools/binding/FeatureTypeInstanceWriter.java

Violation Line
Too many static imports may lead to messy code 36 - 455
Avoid unused method parameters such as 'currentVars'. 267 - 276
Avoid unused method parameters such as 'out'. 267 - 276
Avoid unused method parameters such as 'currentVars'. 287 - 293
Avoid unused method parameters such as 'out'. 287 - 293
Avoid unused method parameters such as 'currentVars'. 305 - 318
Avoid unused method parameters such as 'out'. 305 - 318

org/deegree/tools/binding/RootFeature.java

Violation Line
Overriding method merely calls super 108 - 114

org/deegree/tools/crs/georeferencing/application/Controller.java

Violation Line
Avoid unused imports such as 'javax.swing.JFrame' 48
These nested if statements could be combined 346 - 353

org/deegree/tools/crs/georeferencing/application/TransformationPoints.java

Violation Line
Too many static imports may lead to messy code 36 - 421
Avoid unused imports such as 'org.deegree.gml.GMLVersion.GML_31' 40

org/deegree/tools/crs/georeferencing/application/listeners/ButtonListener.java

Violation Line
These nested if statements could be combined 174 - 179

org/deegree/tools/crs/georeferencing/application/listeners/FootprintMouseListener.java

Violation Line
These nested if statements could be combined 78 - 81
Avoid empty if statements 138 - 140

org/deegree/tools/crs/georeferencing/application/listeners/Scene2DMouseListener.java

Violation Line
Avoid empty if statements 116 - 118

org/deegree/tools/crs/georeferencing/application/listeners/Scene2DMouseMotionListener.java

Violation Line
These nested if statements could be combined 86 - 94
These nested if statements could be combined 109 - 111
These nested if statements could be combined 116 - 118

org/deegree/tools/crs/georeferencing/application/listeners/Scene2DMouseWheelListener.java

Violation Line
These nested if statements could be combined 78 - 91

org/deegree/tools/rendering/InteractiveWPVS.java

Violation Line
Avoid empty catch blocks 490 - 492

org/deegree/tools/rendering/dem/builder/DEMDatasetGenerator.java

Violation Line
Avoid unused local variables such as 'sT'. 417
Avoid unused local variables such as 'time'. 552
Avoid unused local variables such as 'i'. 612

org/deegree/tools/rendering/dem/builder/MacroTriangle.java

Violation Line
Avoid unused constructor parameters such as 'level'. 102 - 117
These nested if statements could be combined 195 - 197

org/deegree/tools/rendering/dem/builder/dag/DAGBuilder.java

Violation Line
Avoid unused method parameters such as 'parentNode'. 290 - 310
Avoid unused method parameters such as 'locationCode'. 378 - 383
Avoid unused private methods such as 'addCodes(List,String,int)'. 486

org/deegree/tools/rendering/manager/DataManager.java

Violation Line
Avoid empty catch blocks 248 - 250

org/deegree/tools/rendering/manager/PrototypeAssigner.java

Violation Line
Avoid unused private fields such as 'HELP'. 89

org/deegree/tools/rendering/manager/buildings/BuildingManager.java

Violation Line
Avoid unused imports such as 'java.sql.SQLException' 43

org/deegree/tools/rendering/manager/buildings/PrototypeManager.java

Violation Line
Avoid unused imports such as 'java.sql.SQLException' 43

org/deegree/tools/rendering/manager/buildings/generalisation/WorldObjectSimplifier.java

Violation Line
Avoid unused private methods such as 'createPrototypeReference(RegressionForm)'. 130
These nested if statements could be combined 226 - 229

org/deegree/tools/rendering/manager/buildings/importers/VRMLImporter.java

Violation Line
Avoid empty catch blocks 218 - 220
Avoid empty catch blocks 259 - 261
Avoid empty catch blocks 268 - 270
Avoid empty catch blocks 277 - 279
These nested if statements could be combined 499 - 519
These nested if statements could be combined 716 - 728
These nested if statements could be combined 801 - 803
Avoid unused method parameters such as 'result'. 838 - 840
Avoid unused method parameters such as 'background'. 838 - 840

org/deegree/tools/rendering/manager/stage/StageManager.java

Violation Line
Avoid unused imports such as 'java.sql.SQLException' 44

org/deegree/tools/rendering/manager/trees/TreeManager.java

Violation Line
Avoid unused imports such as 'java.sql.SQLException' 43

org/deegree/tools/rendering/viewer/ViewerFileFilter.java

Violation Line
These nested if statements could be combined 109 - 111