PMD Results

The following document contains the results of PMD.

Summary

FilesErrors
1848

Files

FilesViolations
org/astrogrid/store/Agfi.java 8
org/astrogrid/store/Agsl.java 3
org/astrogrid/store/VoSpaceClient.java 1
org/astrogrid/store/adapter/aladin/AladinAdapterMock.java 3
org/astrogrid/store/adapter/aladin/AladinAdapterTest.java 2
org/astrogrid/store/adapter/aladin/IterationSixAladinAdapter.java 2
org/astrogrid/store/delegate/StoreAdminClient.java 3
org/astrogrid/store/delegate/StoreFile.java 1
org/astrogrid/store/delegate/VoSpaceResolver.java 2
org/astrogrid/store/delegate/ftp/FtpStore.java 1
org/astrogrid/store/delegate/local/LocalFile.java 3
org/astrogrid/store/delegate/myspace/MySpaceFile.java 3
org/astrogrid/store/delegate/myspace/MySpaceFolder.java 4
org/astrogrid/store/delegate/myspaceItn05/AstrogridMyspaceSoapBindingStub.java 4
org/astrogrid/store/delegate/myspaceItn05/MySpaceIt05Delegate.java 4
org/astrogrid/store/tree/IterationSixTreeClient.java 1
org/astrogrid/store/tree/TreeClientMock.java 1
org/astrogrid/store/tree/TreeClientTest.java 2

org/astrogrid/store/Agfi.java

ViolationLine
Avoid unused imports such as 'IOException' 12
Avoid unused imports such as 'InputStream' 13
Avoid unused imports such as 'OutputStream' 14
Avoid unused imports such as 'User' 18
Avoid unused imports such as 'StoreClient' 19
Avoid unused imports such as 'StoreDelegateFactory' 20
Avoid empty 'if' statements 93
Ensure you override both equals() and hashCode() 174

org/astrogrid/store/Agsl.java

ViolationLine
No need to import a type that's in the same package 19
No need to import a type that's in the same package 20
Ensure you override both equals() and hashCode() 341

org/astrogrid/store/VoSpaceClient.java

ViolationLine
No need to import a type that's in the same package 14

org/astrogrid/store/adapter/aladin/AladinAdapterMock.java

ViolationLine
Avoid unused imports such as 'CommunityServiceException' 85
Avoid unused imports such as 'CommunityIdentifierException' 87
Avoid unused private fields such as 'account' 103

org/astrogrid/store/adapter/aladin/AladinAdapterTest.java

ViolationLine
Avoid unused local variables such as 'found' 426
Avoid unused local variables such as 'found' 574

org/astrogrid/store/adapter/aladin/IterationSixAladinAdapter.java

ViolationLine
Avoid unused private fields such as 'logger' 45
Ensure you override both equals() and hashCode() 152

org/astrogrid/store/delegate/StoreAdminClient.java

ViolationLine
Avoid unused imports such as 'InputStream' 10
Avoid unused imports such as 'OutputStream' 11
Avoid unused imports such as 'URL' 12

org/astrogrid/store/delegate/StoreFile.java

ViolationLine
Avoid unused imports such as 'Agsl' 13

org/astrogrid/store/delegate/VoSpaceResolver.java

ViolationLine
No need to import a type that's in the same package 26
Avoid unused private fields such as 'VOSPACE_CLASS_RESOURCE_KEY_LOOKUP' 51

org/astrogrid/store/delegate/ftp/FtpStore.java

ViolationLine
Avoid unused imports such as 'MalformedURLException' 12

org/astrogrid/store/delegate/local/LocalFile.java

ViolationLine
Avoid unused imports such as 'MalformedURLException' 11
Avoid unused imports such as 'Agsl' 12
Ensure you override both equals() and hashCode() 121

org/astrogrid/store/delegate/myspace/MySpaceFile.java

ViolationLine
Avoid unused imports such as 'MalformedURLException' 11
Avoid unused imports such as 'Agsl' 13
Ensure you override both equals() and hashCode() 118

org/astrogrid/store/delegate/myspace/MySpaceFolder.java

ViolationLine
Avoid unused imports such as 'MalformedURLException' 12
Avoid unused imports such as 'Agsl' 15
Avoid unused imports such as 'Msrl' 16
Ensure you override both equals() and hashCode() 93

org/astrogrid/store/delegate/myspaceItn05/AstrogridMyspaceSoapBindingStub.java

ViolationLine
Avoid unused local variables such as 'enumsf' 218
Avoid unused local variables such as 'enumdf' 219
Avoid unused local variables such as 'simplesf' 222
Avoid unused local variables such as 'simpledf' 223

org/astrogrid/store/delegate/myspaceItn05/MySpaceIt05Delegate.java

ViolationLine
Avoid empty catch blocks 702
Avoid unused private fields such as 'logger' 1158
Ensure you override both equals() and hashCode() 1322
Avoid unused private fields such as 'logger' 1341

org/astrogrid/store/tree/IterationSixTreeClient.java

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

org/astrogrid/store/tree/TreeClientMock.java

ViolationLine
Avoid unused private fields such as 'account' 93

org/astrogrid/store/tree/TreeClientTest.java

ViolationLine
Avoid unused local variables such as 'found' 425
Avoid unused local variables such as 'found' 573