PMD Results

The following document contains the results of PMD 4.3.

Files

org/deegree/services/wms/GetLegendHandler.java

Violation Line
Too many static imports may lead to messy code 42 - 160

org/deegree/services/wms/MapService.java

Violation Line
Too many static imports may lead to messy code 37 - 582
These nested if statements could be combined 231 - 233
Avoid unused local variables such as 'lr'. 458

org/deegree/services/wms/MapServiceBuilder.java

Violation Line
Too many static imports may lead to messy code 42 - 341
Avoid unused method parameters such as 'alias'. 160 - 190
Avoid unused method parameters such as 'interpol'. 160 - 190

org/deegree/services/wms/OldStyleMapService.java

Violation Line
Too many static imports may lead to messy code 42 - 401

org/deegree/services/wms/controller/WMSController.java

Violation Line
Too many static imports may lead to messy code 37 - 945
Avoid unused local variables such as 'f'. 191
Avoid empty catch blocks 192 - 194
Avoid empty catch blocks 277 - 279

org/deegree/services/wms/controller/WMSControllerBase.java

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

org/deegree/services/wms/controller/capabilities/Capabilities130XMLAdapter.java

Violation Line
Too many static imports may lead to messy code 37 - 273

org/deegree/services/wms/controller/capabilities/WmsCapabilities111LegacyWriter.java

Violation Line
Too many static imports may lead to messy code 42 - 253

org/deegree/services/wms/controller/capabilities/WmsCapabilities111ThemeWriter.java

Violation Line
Too many static imports may lead to messy code 42 - 292
Avoid unused imports such as 'org.deegree.commons.xml.CommonNamespaces.WMSNS' 46

org/deegree/services/wms/controller/capabilities/WmsCapabilities130LegacyWriter.java

Violation Line
Too many static imports may lead to messy code 42 - 251

org/deegree/services/wms/controller/capabilities/WmsCapabilities130MetadataWriter.java

Violation Line
Too many static imports may lead to messy code 42 - 289
Avoid unused imports such as 'org.deegree.commons.xml.XMLAdapter.maybeWriteElement' 47

org/deegree/services/wms/controller/ops/GetFeatureInfo.java

Violation Line
Too many static imports may lead to messy code 37 - 467

org/deegree/services/wms/controller/ops/GetMap.java

Violation Line
Too many static imports may lead to messy code 37 - 862
Avoid empty catch blocks 654 - 656

org/deegree/services/wms/controller/sld/SLDParser.java

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

org/deegree/services/wms/model/layers/FeatureLayer.java

Violation Line
Too many static imports may lead to messy code 37 - 678
Avoid empty catch blocks 573 - 575

org/deegree/services/wms/model/layers/Layer.java

Violation Line
Avoid empty catch blocks 188 - 190
Avoid empty catch blocks 197 - 199
Avoid empty catch blocks 250 - 252
Avoid empty catch blocks 264 - 266

org/deegree/services/wms/model/layers/RasterLayer.java

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

org/deegree/services/wms/model/layers/StatisticsLayer.java

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

org/deegree/services/wms/utils/MapController.java

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