PMD Results

The following document contains the results of PMD 5.6.1.

Files

universAAL Security Anonymization - org/universAAL/security/anonymization/AnonServiceCallee.java

Violation Line
Avoid unused imports such as 'org.universAAL.middleware.owl.MergedRestriction' 25
Avoid unused imports such as 'org.universAAL.ontology.cryptographic.MultidestinationEncryptedResource' 39

universAAL Security Dummy Authenticator - org/universAAL/security/authenticator/dummy/UserPasswordCallee.java

Violation Line
Avoid unused imports such as 'org.universAAL.middleware.xsd.util.Base64' 29
Avoid unused method parameters such as 'digestAlgorithm'. 102
Avoid unused method parameters such as 'password'. 102

universAAL Security Profiling Server Managed User Password Authenticator - org/universAAL/security/authenticator/profile/UserPasswordCallee.java

Violation Line
Avoid empty catch blocks 220–225

universAAL Security UserPassword Authentication client - org/universAAL/security/authenticator/client/UserPaswordAuthenticatorClient.java

Violation Line
Method call on object which may be null 90–98
An operation on an Immutable object (String, BigDecimal or BigInteger) wont change the object itself 109

universAAL Security Authorisator Delegation Extension - org/universAAL/security/authorisator/access_checkers/DelegationAccessChecker.java

Violation Line
No need to import a type that lives in the same package 33
Avoid unused method parameters such as 'delegationForm'. 90

universAAL Security Authorisator Delegation Extension - org/universAAL/security/authorisator/delegation/DelegationServieCallee.java

Violation Line
Useless parentheses. 244
Useless parentheses. 244
Avoid unused private methods such as 'updateProperty(Resource,String)'. 272

universAAL Security Authorisator - org/universAAL/security/authorisator/AuthorisatorCallee.java

Violation Line
Avoid unused private methods such as 'addTriple(Resource,String)'. 267
Avoid unused private methods such as 'removeTriple(Resource,String,Resource)'. 290
Avoid unused private methods such as 'updateObject(Resource)'. 334
Avoid unused local variables such as 'res'. 366

universAAL Security Authorisator - org/universAAL/security/authorisator/CHeQuerrier.java

Violation Line
Avoid empty catch blocks 117–122

universAAL Security Authorisator - org/universAAL/security/authorisator/ProjectActivator.java

Violation Line
Avoid unused imports such as 'org.universAAL.middleware.service.owls.profile.ResponseTimeInMilliseconds' 11

universAAL Security Authorisator - org/universAAL/security/authorisator/interfaces/AccessChecker.java

Violation Line
Avoid modifiers which are implied by the context 31

universAAL Security Basic Cryptographic Services - org/universAAL/security/cryptographic/services/DigestServiceProfiles.java

Violation Line
Avoid unused private fields such as 'PROCESS_INPUT'. 53

universAAL Security Basic Cryptographic Services - org/universAAL/security/cryptographic/services/EncryptionServiceProfiles.java

Violation Line
Avoid unused imports such as 'org.universAAL.ontology.cryptographic.Encryption' 27

universAAL Security Basic Cryptographic Services - org/universAAL/security/cryptographic/services/MultiDestinationCallee.java

Violation Line
Avoid unused imports such as 'org.universAAL.ontology.cryptographic.EncryptionKey' 44

universAAL Security Basic Cryptographic Services - org/universAAL/security/cryptographic/services/ProjectActivator.java

Violation Line
Avoid unused private fields such as 'mderCallee'. 30

universAAL Security Basic Cryptographic Services - org/universAAL/security/cryptographic/services/utils/BlockChipher.java

Violation Line
Useless parentheses. 81

universAAL Security Session Manager - org/universAAL/security/session/manager/context/SituationMonitor.java

Violation Line
Avoid modifiers which are implied by the context 35
Avoid modifiers which are implied by the context 37
Avoid modifiers which are implied by the context 39
Avoid modifiers which are implied by the context 41
Avoid modifiers which are implied by the context 43
Avoid modifiers which are implied by the context 45
Avoid modifiers which are implied by the context 47
Avoid modifiers which are implied by the context 49

universAAL Security Session Manager - org/universAAL/security/session/manager/helpers/CHeQuery.java

Violation Line
Avoid empty catch blocks 94–99

universAAL Security Session Manager - org/universAAL/security/session/manager/helpers/UserDeviceWrapper.java

Violation Line
Avoid unused imports such as 'org.universAAL.middleware.rdf.Resource' 27

universAAL Security Session Manager - org/universAAL/security/session/manager/impl/SessionManagerImpl.java

Violation Line
Useless parentheses. 143

universAAL Security Session Manager - org/universAAL/security/session/manager/impl/SituationMonitorImpl.java

Violation Line
These nested if statements could be combined 247–249
These nested if statements could be combined 252–254