PMD Results

The following document contains the results of PMD 4.3.

Files

org/deegree/tools/coverage/RTBClient.java

Violation Line
Too many static imports may lead to messy code 36 - 266

org/deegree/tools/coverage/converter/RasterConverter.java

Violation Line
Too many static imports may lead to messy code 36 - 375

org/deegree/tools/coverage/gridifier/RasterTreeGridifier.java

Violation Line
These nested if statements could be combined 248 - 250

org/deegree/tools/coverage/gridifier/index/MultiLevelMemoryTileGridIndex.java

Violation Line
Avoid unused local variables such as 'num'. 154

org/deegree/tools/coverage/rtb/TileGrid.java

Violation Line
Avoid unused private fields such as 'precision'. 62

org/deegree/tools/crs/CRSInfo.java

Violation Line
Avoid empty catch blocks 237 - 239

org/deegree/tools/crs/ConfigurationConverger.java

Violation Line
Avoid unused imports such as 'org.deegree.cs.exceptions.TransformationException' 60
Avoid unused imports such as 'org.deegree.cs.exceptions.UnknownCRSException' 61

org/deegree/tools/crs/EPSGDBSynchronizer.java

Violation Line
These nested if statements could be combined 138 - 274
Always check the return of one of the navigation method (next,previous,first,last) of a ResultSet. 145

org/deegree/tools/crs/XMLCoordinateTransform.java

Violation Line
Avoid unused private fields such as 'LOG'. 84

org/deegree/tools/feature/gml/ApplicationSchemaTool.java

Violation Line
Avoid unused local variables such as 'ftNameToHints'. 176
Avoid unused private methods such as 'shortenName(String,LinkedHashMap)'. 200
Avoid unused private methods such as 'getPostGISType(BaseType)'. 311
Avoid unused method parameters such as 'inputFileName'. 357 - 359
Avoid unused method parameters such as 'inputFormat'. 357 - 359
Avoid unused method parameters such as 'dbSchema'. 361 - 446

org/deegree/tools/feature/gml/GMLSchemaComparator.java

Violation Line
Avoid unused private fields such as 'schema1'. 42
Avoid unused private fields such as 'schema2'. 44

org/deegree/tools/metadata/Harvester.java

Violation Line
Avoid unused imports such as 'java.io.IOException' 11
Avoid unused local variables such as 'countFailed'. 157
These nested if statements could be combined 172 - 174