PMD Results

The following document contains the results of PMD.

Summary

FilesErrors
1642

Files

FilesViolations
org/apache/axis/message/addressing/Action.java 1
org/apache/axis/message/addressing/AddressingHeaders.java 1
org/apache/axis/message/addressing/AttributedURI.java 5
org/apache/axis/message/addressing/EndpointReference.java 4
org/apache/axis/message/addressing/FaultSubcodeValues.java 1
org/apache/axis/message/addressing/ReferencePropertiesType.java 1
org/apache/axis/message/addressing/RelatesTo.java 1
org/apache/axis/message/addressing/ReplyAfterType.java 1
org/apache/axis/message/addressing/ServiceNameType.java 1
org/apache/axis/message/addressing/handler/AddressingHandler.java 1
org/apache/axis/message/addressing/tools/wsdl/JavaAddressingGeneratorFactory.java 9
org/apache/axis/message/addressing/tools/wsdl/JavaAddressingServiceIfaceImplWriter.java 5
org/apache/axis/message/addressing/tools/wsdl/JavaAddressingServiceImplWriter.java 5
org/apache/axis/message/addressing/tools/wsdl/JavaAddressingServiceWriter.java 2
org/apache/axis/message/addressing/util/TextExtractor.java 2
org/apache/ws/addressing/handler/ServerSideAddressingHandler.java 2

org/apache/axis/message/addressing/Action.java

ViolationLine
Avoid unused imports such as 'Element' 25

org/apache/axis/message/addressing/AddressingHeaders.java

ViolationLine
Avoid unused imports such as 'ParserConfigurationException' 26

org/apache/axis/message/addressing/AttributedURI.java

ViolationLine
Avoid unused imports such as 'SOAPElement' 26
Avoid unused imports such as 'QName' 29
Avoid unused imports such as 'Iterator' 31
Avoid unused imports such as 'List' 32
Avoid unused imports such as 'ArrayList' 33

org/apache/axis/message/addressing/EndpointReference.java

ViolationLine
Avoid unused imports such as 'TextExtractor' 20
Avoid unused imports such as 'QName' 36
Avoid empty 'if' statements 130
Avoid empty 'if' statements 171

org/apache/axis/message/addressing/FaultSubcodeValues.java

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

org/apache/axis/message/addressing/ReferencePropertiesType.java

ViolationLine
Avoid unused local variables such as 'newAny' 145

org/apache/axis/message/addressing/RelatesTo.java

ViolationLine
Avoid unused imports such as 'AddressingUtils' 22

org/apache/axis/message/addressing/ReplyAfterType.java

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

org/apache/axis/message/addressing/ServiceNameType.java

ViolationLine
Avoid unused imports such as 'Attr' 27

org/apache/axis/message/addressing/handler/AddressingHandler.java

ViolationLine
Avoid empty catch blocks 590

org/apache/axis/message/addressing/tools/wsdl/JavaAddressingGeneratorFactory.java

ViolationLine
Avoid unused imports such as 'BindingEntry' 21
Avoid unused imports such as 'PortTypeEntry' 22
Avoid unused imports such as 'ServiceEntry' 23
Avoid unused imports such as 'SymTabEntry' 24
Avoid unused imports such as 'TypeEntry' 26
Avoid unused imports such as 'JavaBindingWriter' 28
Avoid unused imports such as 'Binding' 31
Avoid unused imports such as 'Iterator' 34
Avoid unused imports such as 'Vector' 35

org/apache/axis/message/addressing/tools/wsdl/JavaAddressingServiceIfaceImplWriter.java

ViolationLine
Avoid unused imports such as 'WSDLUtils' 22
Avoid unused imports such as 'MalformedURLException' 39
Avoid unused imports such as 'URL' 40
Avoid unused imports such as 'Vector' 44
Avoid unused local variables such as 'stubClass' 141

org/apache/axis/message/addressing/tools/wsdl/JavaAddressingServiceImplWriter.java

ViolationLine
Avoid unused imports such as 'WSDLUtils' 22
Avoid unused imports such as 'MalformedURLException' 39
Avoid unused imports such as 'URL' 40
Avoid unused imports such as 'Vector' 44
Avoid unused local variables such as 'stubClass' 136

org/apache/axis/message/addressing/tools/wsdl/JavaAddressingServiceWriter.java

ViolationLine
Avoid unused imports such as 'JavaServiceImplWriter' 24
Avoid unused imports such as 'JavaTestCaseWriter' 26

org/apache/axis/message/addressing/util/TextExtractor.java

ViolationLine
Avoid unused imports such as 'Document' 24
Avoid unused imports such as 'Element' 25

org/apache/ws/addressing/handler/ServerSideAddressingHandler.java

ViolationLine
Avoid unnecessary return statements 256
Avoid unnecessary return statements 289