PMD Results

The following document contains the results of PMD.

Summary

FilesErrors
520

Files

FilesViolations
com/eviware/soapui/impl/wsdl/support/HttpClientSupport.java 1
com/eviware/soapui/impl/wsdl/support/SampleXmlUtil.java 16
com/eviware/soapui/impl/wsdl/teststeps/TransferResponseValuesTestStep.java 1
com/eviware/soapui/impl/wsdl/teststeps/assertions/AssertionError.java 1
com/eviware/soapui/impl/wsdl/teststeps/assertions/XPathContainsAssertion.java 1

com/eviware/soapui/impl/wsdl/support/HttpClientSupport.java

ViolationLine
Double checked locking is not thread safe in Java. 17

com/eviware/soapui/impl/wsdl/support/SampleXmlUtil.java

ViolationLine
Avoid empty catch blocks 246
Avoid unused private methods such as 'pick' 379
Avoid unused private methods such as 'pickDigits' 397
Avoid empty catch blocks 463
Avoid empty 'if' statements 546
Avoid empty 'if' statements 566
Avoid unused local variables such as 'max' 612
Avoid unused local variables such as 'min' 612
Avoid unused local variables such as 'temp' 704
Avoid unused formal parameters such as 'xmlc' 1027
Avoid unused private methods such as 'getItemNameOrType' 1027
Avoid unused formal parameters such as 'mixed' 1041
Avoid unused private methods such as 'moveToken' 1062
Avoid unused formal parameters such as 'mixed' 1166
Avoid unused formal parameters such as 'sp' 1166
Avoid unused private methods such as 'getClosestName' 1176

com/eviware/soapui/impl/wsdl/teststeps/TransferResponseValuesTestStep.java

ViolationLine
Avoid unused formal parameters such as 'transfer' 144

com/eviware/soapui/impl/wsdl/teststeps/assertions/AssertionError.java

ViolationLine
Ensure you override both equals() and hashCode() 62

com/eviware/soapui/impl/wsdl/teststeps/assertions/XPathContainsAssertion.java

ViolationLine
Avoid empty catch blocks 121