PMD Results

The following document contains the results of PMD.

Summary

FilesErrors
7168

Files

FilesViolations
org/astrogrid/registry/client/RegistryDelegateFactory.java 1
org/astrogrid/registry/client/admin/RegistryAdminService.java 21
org/astrogrid/registry/client/admin/UpdateRegistry.java 14
org/astrogrid/registry/client/query/OAIRegistry.java 30
org/astrogrid/registry/client/query/OAIService.java 37
org/astrogrid/registry/client/query/QueryRegistry.java 28
org/astrogrid/registry/client/query/RegistryService.java 37

org/astrogrid/registry/client/RegistryDelegateFactory.java

ViolationLine
Avoid unused imports such as 'IOException' 13

org/astrogrid/registry/client/admin/RegistryAdminService.java

ViolationLine
Avoid unused imports such as 'Vector' 5
Avoid unused imports such as 'DocumentBuilder' 6
Avoid unused imports such as 'DocumentBuilderFactory' 7
Avoid unused imports such as 'ParserConfigurationException' 8
Avoid unused imports such as 'Call' 9
Avoid unused imports such as 'Service' 10
Avoid unused imports such as 'SOAPBodyElement' 11
Avoid unused imports such as 'XMLUtils' 12
Avoid unused imports such as 'Element' 14
Avoid unused imports such as 'NodeList' 15
Avoid unused imports such as 'Node' 16
Avoid unused imports such as 'Reader' 17
Avoid unused imports such as 'StringReader' 18
Avoid unused imports such as 'InputSource' 19
Avoid unused imports such as 'ServiceException' 21
Avoid unused imports such as 'SAXException' 22
Avoid unused imports such as 'RemoteException' 23
Avoid unused imports such as 'IOException' 28
Avoid unused imports such as 'DomHelper' 29
Avoid unused imports such as 'Config' 30
Avoid unused imports such as 'XSLHelper' 32

org/astrogrid/registry/client/admin/UpdateRegistry.java

ViolationLine
Avoid unused imports such as 'DocumentBuilderFactory' 10
Avoid unused imports such as 'XMLUtils' 16
Avoid unused imports such as 'NodeList' 19
Avoid unused imports such as 'Node' 20
Avoid duplicate imports such as 'java.io.IOException' 22
Avoid duplicate imports such as 'java.io.Reader' 23
Avoid unused imports such as 'Reader' 23
Avoid duplicate imports such as 'java.io.StringReader' 24
Avoid unused imports such as 'StringReader' 24
Avoid unused imports such as 'InputSource' 25
Avoid unused imports such as 'XSLHelper' 40
Avoid unused private fields such as 'validated' 68
Avoid unused local variables such as 'registryBuilder' 172
Avoid unused local variables such as 'doc' 173

org/astrogrid/registry/client/query/OAIRegistry.java

ViolationLine
Avoid unused imports such as 'DocumentBuilder' 8
Avoid unused imports such as 'DocumentBuilderFactory' 9
Avoid unused imports such as 'IOException' 11
Avoid unused imports such as 'XMLUtils' 17
Avoid unused imports such as 'NodeList' 19
Avoid unused imports such as 'Node' 20
Avoid unused imports such as 'Reader' 22
Avoid unused imports such as 'StringReader' 23
Avoid unused imports such as 'InputSource' 24
Avoid unused imports such as 'HashMap' 26
Avoid unused imports such as 'Map' 27
Avoid unused imports such as 'Set' 28
Avoid unused imports such as 'Calendar' 29
Avoid unused imports such as 'List' 30
Avoid unused imports such as 'Iterator' 31
Avoid duplicate imports such as 'java.text.SimpleDateFormat' 33
Avoid unused imports such as 'MalformedURLException' 34
Avoid unused imports such as 'XSLHelper' 36
Avoid unused imports such as 'QName' 40
Avoid unused imports such as 'WSDLReader' 42
Avoid unused imports such as 'ExtensibilityElement' 44
Avoid unused imports such as 'SOAPAddress' 45
Avoid unused imports such as 'SAXException' 47
Avoid unused imports such as 'WSDLFactory' 50
Avoid unused private fields such as 'reg_default_version' 72
Avoid unused local variables such as 'resultDoc' 162
Avoid unused local variables such as 'resultDoc' 228
Avoid unused local variables such as 'resultDoc' 286
Avoid unused local variables such as 'resultDoc' 334
Avoid unused local variables such as 'resultDoc' 406

org/astrogrid/registry/client/query/OAIService.java

ViolationLine
Avoid unused imports such as 'Log' 3
Avoid unused imports such as 'LogFactory' 4
Avoid unused imports such as 'URL' 6
Avoid unused imports such as 'Vector' 7
Avoid unused imports such as 'DocumentBuilder' 8
Avoid unused imports such as 'DocumentBuilderFactory' 9
Avoid unused imports such as 'ParserConfigurationException' 10
Avoid unused imports such as 'IOException' 11
Avoid unused imports such as 'Call' 12
Avoid unused imports such as 'Service' 13
Avoid unused imports such as 'SOAPBodyElement' 14
Avoid unused imports such as 'XMLUtils' 15
Avoid unused imports such as 'NodeList' 17
Avoid unused imports such as 'Node' 18
Avoid unused imports such as 'Element' 19
Avoid unused imports such as 'Reader' 20
Avoid unused imports such as 'StringReader' 21
Avoid unused imports such as 'InputSource' 22
Avoid unused imports such as 'SimpleDateFormat' 23
Avoid unused imports such as 'HashMap' 24
Avoid unused imports such as 'Map' 25
Avoid unused imports such as 'Set' 26
Avoid unused imports such as 'Calendar' 27
Avoid unused imports such as 'List' 28
Avoid unused imports such as 'Iterator' 29
Avoid unused imports such as 'XSLHelper' 34
Avoid unused imports such as 'QName' 36
Avoid unused imports such as 'ServiceException' 37
Avoid unused imports such as 'WSDLReader' 38
Avoid unused imports such as 'ExtensibilityElement' 40
Avoid unused imports such as 'SOAPAddress' 41
Avoid unused imports such as 'SAXException' 43
Avoid unused imports such as 'RemoteException' 44
Avoid unused imports such as 'WSDLFactory' 46
Avoid unused imports such as 'Config' 48
Avoid unused imports such as 'Ivorn' 49
Avoid unused imports such as 'DomHelper' 50

org/astrogrid/registry/client/query/QueryRegistry.java

ViolationLine
Avoid unused imports such as 'XMLUtils' 15
Avoid duplicate imports such as 'java.io.Reader' 21
Avoid unused imports such as 'Reader' 21
Avoid duplicate imports such as 'java.io.StringReader' 22
Avoid unused imports such as 'StringReader' 22
Avoid unused imports such as 'InputSource' 23
Avoid unused imports such as 'SimpleDateFormat' 24
Avoid unused imports such as 'Set' 27
Avoid unused imports such as 'Calendar' 28
Avoid unused imports such as 'List' 29
Avoid unused imports such as 'Iterator' 30
Avoid unused imports such as 'Date' 31
Avoid duplicate imports such as 'java.text.SimpleDateFormat' 32
Avoid unused imports such as 'QName' 42
Avoid unused imports such as 'WSDLReader' 44
Avoid unused imports such as 'ExtensibilityElement' 46
Avoid unused imports such as 'SOAPAddress' 47
Avoid unused imports such as 'WSDLFactory' 52
Avoid unused private fields such as 'QUERY_URL_PROPERTY' 92
Avoid unused local variables such as 'resultDoc' 219
Avoid unused local variables such as 'vResources' 278
Avoid empty 'if' statements 331
Avoid unused local variables such as 'resultDoc' 404
Avoid unused local variables such as 'resultDoc' 443
Avoid unused local variables such as 'resKey' 838
Avoid unused local variables such as 'ident' 839
Avoid unused private methods such as 'printResourceData' 879
Avoid unused local variables such as 'invocation' 914

org/astrogrid/registry/client/query/RegistryService.java

ViolationLine
Avoid unused imports such as 'Log' 3
Avoid unused imports such as 'LogFactory' 4
Avoid unused imports such as 'URL' 6
Avoid unused imports such as 'Vector' 7
Avoid unused imports such as 'DocumentBuilder' 8
Avoid unused imports such as 'DocumentBuilderFactory' 9
Avoid unused imports such as 'ParserConfigurationException' 10
Avoid unused imports such as 'IOException' 11
Avoid unused imports such as 'Call' 12
Avoid unused imports such as 'Service' 13
Avoid unused imports such as 'SOAPBodyElement' 14
Avoid unused imports such as 'XMLUtils' 15
Avoid unused imports such as 'NodeList' 17
Avoid unused imports such as 'Node' 18
Avoid unused imports such as 'Element' 19
Avoid unused imports such as 'Reader' 20
Avoid unused imports such as 'StringReader' 21
Avoid unused imports such as 'InputSource' 22
Avoid unused imports such as 'SimpleDateFormat' 23
Avoid unused imports such as 'Map' 25
Avoid unused imports such as 'Set' 26
Avoid unused imports such as 'Calendar' 27
Avoid unused imports such as 'List' 28
Avoid unused imports such as 'Iterator' 29
Avoid unused imports such as 'Date' 30
Avoid unused imports such as 'XSLHelper' 34
Avoid unused imports such as 'QName' 36
Avoid unused imports such as 'ServiceException' 37
Avoid unused imports such as 'WSDLReader' 38
Avoid unused imports such as 'ExtensibilityElement' 40
Avoid unused imports such as 'SOAPAddress' 41
Avoid unused imports such as 'SAXException' 43
Avoid unused imports such as 'RemoteException' 44
Avoid unused imports such as 'WSDLFactory' 46
Avoid unused imports such as 'Config' 48
Avoid unused imports such as 'DomHelper' 50
No need to import a type that's in the same package 51