PMD Results

The following document contains the results of PMD.

Summary

FilesErrors
2765

Files

FilesViolations
org/astrogrid/applications/Status.java 1
org/astrogrid/applications/apps/AppsCEAComponentManager.java 1
org/astrogrid/applications/apps/SendMailApplicationDescription.java 4
org/astrogrid/applications/apps/SiapImageFetchApplication.java 1
org/astrogrid/applications/apps/TableManipulatorApplicationDescription.java 13
org/astrogrid/applications/apps/tables/TableConverter.java 1
org/astrogrid/applications/component/BaseCEAComponentManager.java 1
org/astrogrid/applications/component/EmptyCEAComponentManager.java 6
org/astrogrid/applications/component/InitServlet.java 2
org/astrogrid/applications/component/JavaClassCEAComponentManager.java 2
org/astrogrid/applications/component/LifecycleListener.java 3
org/astrogrid/applications/contracts/Configuration.java 1
org/astrogrid/applications/description/BaseApplicationDescriptionLibrary.java 1
org/astrogrid/applications/description/CompositeApplicationDescriptionLibrary.java 1
org/astrogrid/applications/description/base/AbstractApplicationDescription.java 2
org/astrogrid/applications/description/registry/RegistryUploader.java 5
org/astrogrid/applications/javaclass/JavaClassApplication.java 1
org/astrogrid/applications/javaclass/JavaClassApplicationDescriptionLibrary.java 1
org/astrogrid/applications/manager/ApplicationEnvironmentRetriver.java 1
org/astrogrid/applications/manager/BaseConfiguration.java 1
org/astrogrid/applications/manager/DefaultExecutionController.java 3
org/astrogrid/applications/manager/DefaultMetadataService.java 5
org/astrogrid/applications/manager/DefaultQueryService.java 1
org/astrogrid/applications/parameter/StreamParameterAdapter.java 2
org/astrogrid/applications/parameter/protocol/ExternalValue.java 1
org/astrogrid/applications/parameter/protocol/IvornProtocol.java 3
org/astrogrid/applications/service/v1/cea/CommonExecutionConnectorServiceSoapBindingImpl.java 1

org/astrogrid/applications/Status.java

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

org/astrogrid/applications/apps/AppsCEAComponentManager.java

ViolationLine
Avoid unused imports such as 'ApplicationDescription' 14

org/astrogrid/applications/apps/SendMailApplicationDescription.java

ViolationLine
Avoid unused private fields such as 'ADVANCED' 62
Avoid unused private fields such as 'ATTACHMENT' 63
Avoid unused private fields such as 'CC' 64
Avoid unused private fields such as 'REPLYTO' 66

org/astrogrid/applications/apps/SiapImageFetchApplication.java

ViolationLine
Avoid unused imports such as 'IOException' 36

org/astrogrid/applications/apps/TableManipulatorApplicationDescription.java

ViolationLine
Avoid unused imports such as 'StarTableFactory' 40
Avoid unused imports such as 'Message' 47
Avoid unused imports such as 'MessagingException' 48
Avoid unused imports such as 'Session' 49
Avoid unused imports such as 'Transport' 50
Avoid unused imports such as 'InternetAddress' 51
Avoid unused imports such as 'MimeMessage' 52
Avoid unused imports such as 'Context' 53
Avoid unused imports such as 'InitialContext' 54
Avoid unused imports such as 'NamingException' 55
Avoid unused imports such as 'TestCase' 58
Avoid unused imports such as 'TestSuite' 59
Avoid unused local variables such as 'tableconverter' 206

org/astrogrid/applications/apps/tables/TableConverter.java

ViolationLine
Avoid unused imports such as 'OutputStream' 17

org/astrogrid/applications/component/BaseCEAComponentManager.java

ViolationLine
Avoid unused imports such as 'SimpleConfig' 5

org/astrogrid/applications/component/EmptyCEAComponentManager.java

ViolationLine
Avoid unused imports such as 'BaseConfiguration' 24
Avoid unused imports such as 'RegistryDelegateFactory' 50
Avoid unused imports such as 'RegistryAdminService' 51
Avoid unused imports such as 'File' 61
Avoid unused imports such as 'MalformedURLException' 62
Avoid unused imports such as 'URL' 63

org/astrogrid/applications/component/InitServlet.java

ViolationLine
Avoid unused imports such as 'ApplicationExecutionException' 34
Avoid unused local variables such as 'voProvider' 103

org/astrogrid/applications/component/JavaClassCEAComponentManager.java

ViolationLine
Avoid unused imports such as 'SampleJavaClassApplications' 20
Avoid unused private fields such as 'logger' 31

org/astrogrid/applications/component/LifecycleListener.java

ViolationLine
Avoid unused imports such as 'SimpleConfig' 13
Avoid unused imports such as 'NamingException' 22
Avoid empty 'if' statements 54

org/astrogrid/applications/contracts/Configuration.java

ViolationLine
Avoid unused imports such as 'MalformedURLException' 4

org/astrogrid/applications/description/BaseApplicationDescriptionLibrary.java

ViolationLine
Avoid unused imports such as 'TestSuite' 25

org/astrogrid/applications/description/CompositeApplicationDescriptionLibrary.java

ViolationLine
Avoid empty catch blocks 65

org/astrogrid/applications/description/base/AbstractApplicationDescription.java

ViolationLine
Avoid unused imports such as 'User' 21
Avoid unused imports such as 'Tool' 22

org/astrogrid/applications/description/registry/RegistryUploader.java

ViolationLine
Avoid unused imports such as 'DocumentBuilder' 18
Avoid unused imports such as 'DocumentBuilderFactory' 19
Avoid unused imports such as 'Marshaller' 30
Avoid unused imports such as 'Startable' 31
Avoid unused imports such as 'Document' 32

org/astrogrid/applications/javaclass/JavaClassApplication.java

ViolationLine
Avoid unused private fields such as 'logger' 42

org/astrogrid/applications/javaclass/JavaClassApplicationDescriptionLibrary.java

ViolationLine
Avoid unused private fields such as 'logger' 43

org/astrogrid/applications/manager/ApplicationEnvironmentRetriver.java

ViolationLine
Avoid unused private fields such as 'val' 32

org/astrogrid/applications/manager/BaseConfiguration.java

ViolationLine
Avoid unused imports such as 'Config' 13

org/astrogrid/applications/manager/DefaultExecutionController.java

ViolationLine
Avoid unused imports such as 'Principal' 14
Avoid unused imports such as 'AxisServiceSecurityGuard' 24
Avoid unused local variables such as 'idx' 95

org/astrogrid/applications/manager/DefaultMetadataService.java

ViolationLine
Avoid unused imports such as 'CastorException' 37
Avoid unused imports such as 'TransformerConfigurationException' 59
Avoid unused imports such as 'TransformerFactoryConfigurationError' 62
Avoid unused imports such as 'DOMSource' 64
Avoid unused local variables such as 'xslpath' 419

org/astrogrid/applications/manager/DefaultQueryService.java

ViolationLine
Avoid unused imports such as 'ExecutionIDNotFoundException' 25

org/astrogrid/applications/parameter/StreamParameterAdapter.java

ViolationLine
Avoid unused imports such as 'Iterator' 23
Avoid unused imports such as 'List' 24

org/astrogrid/applications/parameter/protocol/ExternalValue.java

ViolationLine
Avoid unused imports such as 'File' 13

org/astrogrid/applications/parameter/protocol/IvornProtocol.java

ViolationLine
Avoid unused imports such as 'CommunityException' 16
Avoid unused imports such as 'RegistryException' 22
Avoid unused imports such as 'IOException' 25

org/astrogrid/applications/service/v1/cea/CommonExecutionConnectorServiceSoapBindingImpl.java

ViolationLine
Avoid unused local variables such as 'servicedesc' 65