PMD Results

The following document contains the results of PMD 7.9.0.

Violations By Priority

Priority 4

waffle-tomcat9 - waffle/apache/GenericWindowsPrincipal.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GenericWindowsPrincipal': 'getGroups' is already in scope 71
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GenericWindowsPrincipal': 'getPrincipalNames' is already in scope 89
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GenericWindowsPrincipal': 'getRoleNames' is already in scope 91

waffle-tomcat9 - waffle/apache/WaffleAuthenticatorBase.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'WaffleAuthenticatorBase': 'SUPPORTED_PROTOCOLS' is already in scope because it is declared in an enclosing type 71
UnnecessaryFullyQualifiedName Unnecessary qualifier 'WaffleAuthenticatorBase': 'SUPPORTED_PROTOCOLS' is already in scope because it is declared in an enclosing type 199

Files

waffle-tomcat9 - waffle/apache/GenericWindowsPrincipal.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GenericWindowsPrincipal': 'getGroups' is already in scope 4 71
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GenericWindowsPrincipal': 'getPrincipalNames' is already in scope 4 89
UnnecessaryFullyQualifiedName Unnecessary qualifier 'GenericWindowsPrincipal': 'getRoleNames' is already in scope 4 91

waffle-tomcat9 - waffle/apache/WaffleAuthenticatorBase.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'WaffleAuthenticatorBase': 'SUPPORTED_PROTOCOLS' is already in scope because it is declared in an enclosing type 4 71
UnnecessaryFullyQualifiedName Unnecessary qualifier 'WaffleAuthenticatorBase': 'SUPPORTED_PROTOCOLS' is already in scope because it is declared in an enclosing type 4 199