PMD Results

The following document contains the results of PMD 5.3.5.

Files

edu/columbia/rascal/authentication/access/RascalAccessDeniedHandler.java

Violation Line
Useless parentheses. 77–78

edu/columbia/rascal/authentication/access/expression/RegexSecurityExpressionRoot.java

Violation Line
Useless parentheses. 101

edu/columbia/rascal/authentication/access/expression/method/RegexMethodSecurityExpressionHandler.java

Violation Line
Avoid unused private fields such as 'parameterNameDiscoverer'. 47

edu/columbia/rascal/authentication/cas/validation/Saml11TicketObeyingAffiliationsValidator.java

Violation Line
Unnecessary use of fully qualified name 'java.io.UnsupportedEncodingException' due to existing import 'java.io.*' 280
Unnecessary use of fully qualified name 'org.opensaml.saml1.core.Assertion' due to existing import 'org.opensaml.saml1.core.*' 296
Unnecessary use of fully qualified name 'org.opensaml.saml1.core.Assertion' due to existing import 'org.opensaml.saml1.core.*' 301
Avoid using a branching statement as the last in a loop. 348–349
Unnecessary use of fully qualified name 'org.opensaml.saml1.core.Assertion' due to existing import 'org.opensaml.saml1.core.*' 361
Unnecessary use of fully qualified name 'org.opensaml.saml1.core.Assertion' due to existing import 'org.opensaml.saml1.core.*' 387
Unnecessary use of fully qualified name 'org.opensaml.saml1.core.Assertion' due to existing import 'org.opensaml.saml1.core.*' 397

edu/columbia/rascal/authentication/userdetails/RascalUserDetailsService.java

Violation Line
Useless parentheses. 140
Useless parentheses. 140