PMD Results

The following document contains the results of PMD 4.3.

Files

org/deegree/services/csw/AbstractCSWKVPAdapter.java

Violation Line
Avoid unused imports such as 'javax.xml.XMLConstants' 41

org/deegree/services/csw/CSWController.java

Violation Line
Too many static imports may lead to messy code 36 - 654
Avoid unused method parameters such as 'isSoap'. 543 - 564
Avoid empty catch blocks 608 - 611
Avoid unused method parameters such as 'version'. 643 - 649

org/deegree/services/csw/CSWProvider.java

Violation Line
Avoid unused private fields such as 'ws'. 70

org/deegree/services/csw/capabilities/GetCapabilities202KVPAdapter.java

Violation Line
Avoid unused imports such as 'org.deegree.commons.utils.kvp.InvalidParameterValueException' 40

org/deegree/services/csw/exporthandling/DescribeRecordHandler.java

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

org/deegree/services/csw/exporthandling/EbrimGetCapabilitiesHandler.java

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

org/deegree/services/csw/exporthandling/GetCapabilitiesHandler.java

Violation Line
Too many static imports may lead to messy code 36 - 389
Avoid unused method parameters such as 'mainConf'. 247 - 283

org/deegree/services/csw/exporthandling/GetCapabilitiesHelper.java

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

org/deegree/services/csw/exporthandling/GetRecordsHandler.java

Violation Line
Too many static imports may lead to messy code 35 - 534
Avoid unused imports such as 'java.sql.SQLException' 50
Avoid unused constructor parameters such as 'store'. 112 - 117

org/deegree/services/csw/getrecordbyid/DefaultGetRecordByIdHandler.java

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

org/deegree/services/csw/getrecordbyid/GetRecordByIdKVPAdapter.java

Violation Line
Avoid unused imports such as 'org.deegree.protocol.csw.MetadataStoreException' 50

org/deegree/services/csw/getrecords/GetRecordsKVPAdapter.java

Violation Line
Avoid empty if statements 223 - 225

org/deegree/services/csw/profile/CommonCSWProfile.java

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

org/deegree/services/csw/transaction/TransactionXMLAdapter.java

Violation Line
Avoid unused imports such as 'org.deegree.protocol.csw.MetadataStoreException' 66
Avoid unused local variables such as 'cqlTextEl'. 169