PMD Results

The following document contains the results of PMD.

Summary

FilesErrors
1130

Files

FilesViolations
com/eviware/soapui/impl/wsdl/actions/iface/UpdateInterfaceAction.java 2
com/eviware/soapui/impl/wsdl/panels/request/WsdlRequestDesktopPanel.java 2
com/eviware/soapui/impl/wsdl/support/HttpClientSupport.java 1
com/eviware/soapui/impl/wsdl/support/SampleXmlUtil.java 16
com/eviware/soapui/impl/wsdl/support/WsdlContext.java 1
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/SchemaComplianceAssertion.java 2
com/eviware/soapui/impl/wsdl/teststeps/assertions/XPathContainsAssertion.java 1
com/eviware/soapui/support/JXmlTextArea.java 1
com/eviware/soapui/support/SoapUISpliPaneUI.java 2

com/eviware/soapui/impl/wsdl/actions/iface/UpdateInterfaceAction.java

ViolationLine
Avoid unused private fields such as 'log' 36
Avoid unused local variables such as 'wsdlProject' 48

com/eviware/soapui/impl/wsdl/panels/request/WsdlRequestDesktopPanel.java

ViolationLine
Avoid unused private fields such as 'startTime' 482
Avoid unused private fields such as 'sdf' 483

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/support/WsdlContext.java

ViolationLine
Avoid unused private fields such as 'log' 40

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

ViolationLine
Avoid unused formal parameters such as 'transfer' 142

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/SchemaComplianceAssertion.java

ViolationLine
No need to import a type that's in the same package 29
Avoid unused private fields such as 'log' 40

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

ViolationLine
Avoid empty catch blocks 119

com/eviware/soapui/support/JXmlTextArea.java

ViolationLine
Avoid unused private methods such as 'removeUndoMananger' 150

com/eviware/soapui/support/SoapUISpliPaneUI.java

ViolationLine
Avoid unused private fields such as 'gradient' 39
Avoid unused local variables such as 'offset' 135