PMD Results

The following document contains the results of PMD 4.3.

Files

org/deegree/services/csw/AbstractCSWKVPAdapter.java

ViolationLine
Avoid unused imports such as 'javax.xml.XMLConstants'41

org/deegree/services/csw/CSWController.java

ViolationLine
Too many static imports may lead to messy code36 - 654
Avoid unused method parameters such as 'isSoap'.543 - 564
Avoid empty catch blocks608 - 611
Avoid unused method parameters such as 'version'.643 - 649

org/deegree/services/csw/CSWProvider.java

ViolationLine
Avoid unused private fields such as 'ws'.70

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

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

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

ViolationLine
Too many static imports may lead to messy code36 - 236

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

ViolationLine
Too many static imports may lead to messy code36 - 265

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

ViolationLine
Too many static imports may lead to messy code36 - 389
Avoid unused method parameters such as 'mainConf'.247 - 283

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

ViolationLine
Too many static imports may lead to messy code36 - 426

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

ViolationLine
Too many static imports may lead to messy code36 - 536
Avoid unused imports such as 'java.sql.SQLException'51
Avoid unused private fields such as 'store'.113

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

ViolationLine
Too many static imports may lead to messy code36 - 247

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

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

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

ViolationLine
Avoid empty if statements223 - 225

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

ViolationLine
Too many static imports may lead to messy code36 - 211

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

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