PMD Results

The following document contains the results of PMD 4.3.

Files

org/deegree/tools/binding/FeatureClass.java

ViolationLine
These nested if statements could be combined185 - 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

ViolationLine
Too many static imports may lead to messy code36 - 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

ViolationLine
Too many static imports may lead to messy code36 - 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

ViolationLine
Overriding method merely calls super108 - 114

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

ViolationLine
Avoid unused imports such as 'javax.swing.JFrame'48
These nested if statements could be combined346 - 353

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

ViolationLine
Too many static imports may lead to messy code36 - 421
Avoid unused imports such as 'org.deegree.gml.GMLVersion.GML_31'40

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

ViolationLine
These nested if statements could be combined174 - 179

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

ViolationLine
These nested if statements could be combined78 - 81
Avoid empty if statements138 - 140

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

ViolationLine
Avoid empty if statements116 - 118

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

ViolationLine
These nested if statements could be combined86 - 94
These nested if statements could be combined109 - 111
These nested if statements could be combined116 - 118

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

ViolationLine
These nested if statements could be combined78 - 91

org/deegree/tools/crs/georeferencing/i18n/Messages.java

ViolationLine
Avoid unused private methods such as 'get(Properties,String,Object...)'.137

org/deegree/tools/rendering/InteractiveWPVS.java

ViolationLine
Avoid empty catch blocks490 - 492

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

ViolationLine
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

ViolationLine
Avoid unused constructor parameters such as 'level'.102 - 117
These nested if statements could be combined195 - 197

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

ViolationLine
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

ViolationLine
Avoid empty catch blocks248 - 250

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

ViolationLine
Avoid unused private fields such as 'HELP'.89

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

ViolationLine
Avoid unused imports such as 'java.sql.SQLException'43

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

ViolationLine
Avoid unused imports such as 'java.sql.SQLException'43

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

ViolationLine
Avoid unused private methods such as 'createPrototypeReference(RegressionForm)'.130
These nested if statements could be combined226 - 229

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

ViolationLine
Avoid empty catch blocks218 - 220
Avoid empty catch blocks259 - 261
Avoid empty catch blocks268 - 270
Avoid empty catch blocks277 - 279
These nested if statements could be combined499 - 519
These nested if statements could be combined716 - 728
These nested if statements could be combined801 - 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

ViolationLine
Avoid unused imports such as 'java.sql.SQLException'44

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

ViolationLine
Avoid unused imports such as 'java.sql.SQLException'43

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

ViolationLine
These nested if statements could be combined109 - 111