Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 22 |
![]() | Line has trailing spaces. | 33 |
![]() | Parameter authentication should be final. | 46 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 47 |
![]() | Line has trailing spaces. | 61 |
![]() | Parameter authentication should be final. | 74 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 74 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 22 |
![]() | Redundant 'public' modifier. | 40 |
![]() | Redundant throws: 'AccessDeniedException' is unchecked exception. | 42 |
![]() | Redundant throws: 'InsufficientAuthenticationException' is unchecked exception. | 42 |
![]() | Line has trailing spaces. | 48 |
![]() | Redundant 'public' modifier. | 62 |
![]() | Redundant 'public' modifier. | 74 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 23 |
![]() | Parameter msg should be final. | 34 |
![]() | Parameter msg should be final. | 45 |
![]() | Parameter t should be final. | 45 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 24 |
![]() | Parameter msg should be final. | 35 |
![]() | Parameter msg should be final. | 46 |
![]() | Parameter t should be final. | 46 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 24 |
![]() | Missing a Javadoc comment. | 36 |
![]() | Line has trailing spaces. | 39 |
![]() | Missing a Javadoc comment. | 40 |
![]() | Line contains a tab character. | 41 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 24 |
![]() | Line is longer than 80 characters. | 31 |
![]() | Parameter msg should be final. | 43 |
![]() | Parameter t should be final. | 43 |
![]() | Parameter msg should be final. | 53 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 22 |
![]() | Line has trailing spaces. | 31 |
![]() | Line is longer than 80 characters. | 43 |
![]() | Redundant 'public' modifier. | 68 |
![]() | Redundant throws: 'AccessDeniedException' is unchecked exception. | 70 |
![]() | Line has trailing spaces. | 76 |
![]() | Redundant 'public' modifier. | 90 |
![]() | Redundant 'public' modifier. | 102 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 25 |
![]() | Line has trailing spaces. | 30 |
![]() | Line has trailing spaces. | 44 |
![]() | Redundant 'public' modifier. | 65 |
![]() | Redundant throws: 'IllegalArgumentException' is unchecked exception. | 66 |
![]() | Line has trailing spaces. | 79 |
![]() | Redundant 'public' modifier. | 92 |
![]() | Redundant 'public' modifier. | 103 |
![]() | Redundant 'public' modifier. | 114 |
![]() | Redundant 'public' modifier. | 123 |
![]() | Redundant 'public' modifier. | 131 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 20 |
![]() | Line is longer than 80 characters. | 23 |
![]() | Parameter msg should be final. | 35 |
![]() | Parameter msg should be final. | 46 |
![]() | Parameter t should be final. | 46 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 23 |
![]() | First sentence should end with a period. | 28 |
![]() | Parameter msg should be final. | 43 |
![]() | Parameter t should be final. | 43 |
![]() | Parameter msg should be final. | 53 |
![]() | Method 'getAuthentication' is not designed for extension - needs to be abstract, final or empty. | 59 |
![]() | Missing a Javadoc comment. | 59 |
![]() | Method 'setAuthentication' is not designed for extension - needs to be abstract, final or empty. | 63 |
![]() | Missing a Javadoc comment. | 63 |
![]() | Parameter authentication should be final. | 63 |
![]() | 'authentication' hides a field. | 63 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 22 |
![]() | Line has trailing spaces. | 31 |
![]() | Line has trailing spaces. | 36 |
![]() | Line has trailing spaces. | 41 |
![]() | Line has trailing spaces. | 46 |
![]() | Line has trailing spaces. | 52 |
![]() | Redundant 'public' modifier. | 67 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 68 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 21 |
![]() | Line is longer than 80 characters. | 27 |
![]() | Parameter msg should be final. | 38 |
![]() | Parameter msg should be final. | 49 |
![]() | Parameter t should be final. | 49 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | First sentence should end with a period. | 18 |
![]() | Line is longer than 80 characters. | 22 |
![]() | Redundant 'public' modifier. | 43 |
![]() | Line has trailing spaces. | 49 |
![]() | Redundant 'public' modifier. | 65 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 24 |
![]() | Line has trailing spaces. | 29 |
![]() | Line is longer than 80 characters. | 36 |
![]() | Missing a Javadoc comment. | 42 |
![]() | Missing a Javadoc comment. | 43 |
![]() | Method 'isAnonymous' is not designed for extension - needs to be abstract, final or empty. | 47 |
![]() | Missing a Javadoc comment. | 47 |
![]() | Parameter authentication should be final. | 47 |
![]() | Method 'setAnonymousClass' is not designed for extension - needs to be abstract, final or empty. | 55 |
![]() | Missing a Javadoc comment. | 55 |
![]() | Parameter anonymousClass should be final. | 55 |
![]() | 'anonymousClass' hides a field. | 55 |
![]() | Method 'getAnonymousClass' is not designed for extension - needs to be abstract, final or empty. | 59 |
![]() | Missing a Javadoc comment. | 59 |
![]() | Method 'isRememberMe' is not designed for extension - needs to be abstract, final or empty. | 63 |
![]() | Missing a Javadoc comment. | 63 |
![]() | Parameter authentication should be final. | 63 |
![]() | Method 'setRememberMeClass' is not designed for extension - needs to be abstract, final or empty. | 71 |
![]() | Missing a Javadoc comment. | 71 |
![]() | Parameter rememberMeClass should be final. | 71 |
![]() | 'rememberMeClass' hides a field. | 71 |
![]() | Method 'getRememberMeClass' is not designed for extension - needs to be abstract, final or empty. | 75 |
![]() | Missing a Javadoc comment. | 75 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 21 |
![]() | Line is longer than 80 characters. | 28 |
![]() | Parameter msg should be final. | 39 |
![]() | Parameter msg should be final. | 50 |
![]() | Parameter t should be final. | 50 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 24 |
![]() | Missing a Javadoc comment. | 29 |
![]() | Parameter msg should be final. | 39 |
![]() | Missing a Javadoc comment. | 43 |
![]() | Parameter msg should be final. | 43 |
![]() | Parameter extraInformation should be final. | 43 |
![]() | 'extraInformation' hides a field. | 43 |
![]() | Parameter msg should be final. | 55 |
![]() | Parameter t should be final. | 55 |
![]() | Method 'getExtraInformation' is not designed for extension - needs to be abstract, final or empty. | 67 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 23 |
![]() | Line has trailing spaces. | 31 |
![]() | Line has trailing spaces. | 50 |
![]() | Redundant 'public' modifier. | 64 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 28 |
![]() | Line is longer than 80 characters. | 36 |
![]() | Missing a Javadoc comment. | 41 |
![]() | Missing a Javadoc comment. | 45 |
![]() | Line has trailing spaces. | 55 |
![]() | Method 'getConfigAttributes' is not designed for extension - needs to be abstract, final or empty. | 65 |
![]() | Method 'addConfigAttribute' is not designed for extension - needs to be abstract, final or empty. | 75 |
![]() | Parameter newConfigAttribute should be final. | 75 |
![]() | Method 'contains' is not designed for extension - needs to be abstract, final or empty. | 88 |
![]() | Parameter configAttribute should be final. | 88 |
![]() | Definition of 'equals()' without corresponding definition of 'hashCode()'. | 92 |
![]() | Method 'equals' is not designed for extension - needs to be abstract, final or empty. | 92 |
![]() | Missing a Javadoc comment. | 92 |
![]() | Parameter obj should be final. | 92 |
![]() | Method 'size' is not designed for extension - needs to be abstract, final or empty. | 126 |
![]() | Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 130 |
![]() | Missing a Javadoc comment. | 130 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 26 |
![]() | Line is longer than 80 characters. | 33 |
![]() | Method 'setAsText' is not designed for extension - needs to be abstract, final or empty. | 38 |
![]() | Missing a Javadoc comment. | 38 |
![]() | Parameter s should be final. | 38 |
![]() | Redundant throws: 'IllegalArgumentException' is unchecked exception. | 38 |
![]() | Line is longer than 80 characters. | 43 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 24 |
![]() | Parameter msg should be final. | 35 |
![]() | Parameter msg should be final. | 46 |
![]() | Parameter t should be final. | 46 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Parameter msg should be final. | 34 |
![]() | Parameter msg should be final. | 45 |
![]() | Parameter t should be final. | 45 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 20 |
![]() | Line has trailing spaces. | 39 |
![]() | Redundant 'public' modifier. | 53 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 23 |
![]() | Line is longer than 80 characters. | 30 |
![]() | Missing a Javadoc comment. | 35 |
![]() | Missing a Javadoc comment. | 39 |
![]() | Parameter role should be final. | 39 |
![]() | 'role' hides a field. | 39 |
![]() | Missing a Javadoc comment. | 44 |
![]() | Method 'getAuthority' is not designed for extension - needs to be abstract, final or empty. | 50 |
![]() | Missing a Javadoc comment. | 50 |
![]() | Method 'equals' is not designed for extension - needs to be abstract, final or empty. | 54 |
![]() | Missing a Javadoc comment. | 54 |
![]() | Parameter obj should be final. | 54 |
![]() | Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. | 68 |
![]() | Missing a Javadoc comment. | 68 |
![]() | Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 72 |
![]() | Missing a Javadoc comment. | 72 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 21 |
![]() | Line is longer than 80 characters. | 33 |
![]() | Line is longer than 80 characters. | 35 |
![]() | Parameter msg should be final. | 44 |
![]() | Parameter msg should be final. | 55 |
![]() | Parameter t should be final. | 55 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Parameter msg should be final. | 33 |
![]() | Parameter msg should be final. | 44 |
![]() | Parameter t should be final. | 44 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 24 |
![]() | Missing a Javadoc comment. | 29 |
![]() | Missing a Javadoc comment. | 33 |
![]() | Parameter grantAccess should be final. | 33 |
![]() | 'grantAccess' hides a field. | 33 |
![]() | Missing a Javadoc comment. | 37 |
![]() | Method 'doAuthentication' is not designed for extension - needs to be abstract, final or empty. | 43 |
![]() | Missing a Javadoc comment. | 43 |
![]() | Parameter authentication should be final. | 43 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 44 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 21 |
![]() | Line has trailing spaces. | 32 |
![]() | Line has trailing spaces. | 46 |
![]() | Redundant 'public' modifier. | 77 |
![]() | Line has trailing spaces. | 83 |
![]() | Redundant 'public' modifier. | 97 |
![]() | Redundant 'public' modifier. | 107 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Missing a Javadoc comment. | 27 |
![]() | Missing a Javadoc comment. | 31 |
![]() | Parameter config should be final. | 31 |
![]() | Missing a Javadoc comment. | 35 |
![]() | Method 'getAttribute' is not designed for extension - needs to be abstract, final or empty. | 41 |
![]() | Missing a Javadoc comment. | 41 |
![]() | Method 'equals' is not designed for extension - needs to be abstract, final or empty. | 45 |
![]() | Missing a Javadoc comment. | 45 |
![]() | Parameter obj should be final. | 45 |
![]() | Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. | 59 |
![]() | Missing a Javadoc comment. | 59 |
![]() | Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 63 |
![]() | Missing a Javadoc comment. | 63 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 23 |
![]() | '{' is not followed by whitespace. | 27 |
![]() | '}' is not preceded with whitespace. | 27 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Redundant 'public' modifier. | 40 |
![]() | First sentence should end with a period. | 42 |
![]() | Redundant 'public' modifier. | 56 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 23 |
![]() | Line has trailing spaces. | 36 |
![]() | Redundant 'public' modifier. | 48 |
![]() | Line has trailing spaces. | 58 |
![]() | Redundant 'public' modifier. | 68 |
![]() | Redundant 'public' modifier. | 81 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 33 |
![]() | Line is longer than 80 characters. | 45 |
![]() | Missing a Javadoc comment. | 45 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 |
![]() | Missing a Javadoc comment. | 49 |
![]() | Method 'getAcls' is not designed for extension - needs to be abstract, final or empty. | 53 |
![]() | Missing a Javadoc comment. | 53 |
![]() | Parameter domainInstance should be final. | 53 |
![]() | Line is longer than 80 characters. | 54 |
![]() | Method 'getAcls' is not designed for extension - needs to be abstract, final or empty. | 79 |
![]() | Missing a Javadoc comment. | 79 |
![]() | Parameter domainInstance should be final. | 79 |
![]() | Parameter authentication should be final. | 80 |
![]() | Line is longer than 80 characters. | 81 |
![]() | Line is longer than 80 characters. | 82 |
![]() | Unused @throws tag for 'IllegalArgumentException'. | 117 |
![]() | Method 'setProviders' is not designed for extension - needs to be abstract, final or empty. | 120 |
![]() | Parameter newList should be final. | 120 |
![]() | Method 'getProviders' is not designed for extension - needs to be abstract, final or empty. | 142 |
![]() | Missing a Javadoc comment. | 142 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 146 |
![]() | Missing a Javadoc comment. | 146 |
![]() | Missing a Javadoc comment. | 150 |
![]() | Parameter listToCheck should be final. | 150 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 27 |
![]() | Line is longer than 80 characters. | 33 |
![]() | Line is longer than 80 characters. | 38 |
![]() | Missing a Javadoc comment. | 38 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 38 |
![]() | Missing a Javadoc comment. | 42 |
![]() | Missing a Javadoc comment. | 43 |
![]() | Missing a Javadoc comment. | 44 |
![]() | Missing a Javadoc comment. | 45 |
![]() | Missing a Javadoc comment. | 46 |
![]() | Missing a Javadoc comment. | 50 |
![]() | Parameter recipient should be final. | 50 |
![]() | 'recipient' hides a field. | 50 |
![]() | Parameter aclObjectIdentity should be final. | 51 |
![]() | 'aclObjectIdentity' hides a field. | 51 |
![]() | Parameter aclObjectParentIdentity should be final. | 52 |
![]() | 'aclObjectParentIdentity' hides a field. | 52 |
![]() | Parameter mask should be final. | 52 |
![]() | 'mask' hides a field. | 52 |
![]() | Method 'setAclObjectIdentity' is not designed for extension - needs to be abstract, final or empty. | 85 |
![]() | Missing a Javadoc comment. | 85 |
![]() | Parameter aclObjectIdentity should be final. | 85 |
![]() | 'aclObjectIdentity' hides a field. | 85 |
![]() | Method 'getAclObjectIdentity' is not designed for extension - needs to be abstract, final or empty. | 89 |
![]() | Missing a Javadoc comment. | 89 |
![]() | Method 'setAclObjectParentIdentity' is not designed for extension - needs to be abstract, final or empty. | 93 |
![]() | Missing a Javadoc comment. | 93 |
![]() | Parameter aclObjectParentIdentity should be final. | 94 |
![]() | 'aclObjectParentIdentity' hides a field. | 94 |
![]() | Method 'getAclObjectParentIdentity' is not designed for extension - needs to be abstract, final or empty. | 98 |
![]() | Missing a Javadoc comment. | 98 |
![]() | Line has trailing spaces. | 110 |
![]() | Line has trailing spaces. | 119 |
![]() | Parameter i should be final. | 142 |
![]() | Method 'setMask' is not designed for extension - needs to be abstract, final or empty. | 144 |
![]() | Missing a Javadoc comment. | 144 |
![]() | Parameter mask should be final. | 144 |
![]() | 'mask' hides a field. | 144 |
![]() | Method 'getMask' is not designed for extension - needs to be abstract, final or empty. | 148 |
![]() | Missing a Javadoc comment. | 148 |
![]() | Method 'isPermitted' is not designed for extension - needs to be abstract, final or empty. | 152 |
![]() | Missing a Javadoc comment. | 152 |
![]() | Parameter permissionToCheck should be final. | 152 |
![]() | Method 'setRecipient' is not designed for extension - needs to be abstract, final or empty. | 156 |
![]() | Missing a Javadoc comment. | 156 |
![]() | Parameter recipient should be final. | 156 |
![]() | 'recipient' hides a field. | 156 |
![]() | Method 'getRecipient' is not designed for extension - needs to be abstract, final or empty. | 160 |
![]() | Missing a Javadoc comment. | 160 |
![]() | Method 'addPermission' is not designed for extension - needs to be abstract, final or empty. | 164 |
![]() | Missing a Javadoc comment. | 164 |
![]() | Parameter permissionToAdd should be final. | 164 |
![]() | Method 'addPermissions' is not designed for extension - needs to be abstract, final or empty. | 168 |
![]() | Missing a Javadoc comment. | 168 |
![]() | Parameter permissionsToAdd should be final. | 168 |
![]() | Method 'deletePermission' is not designed for extension - needs to be abstract, final or empty. | 199 |
![]() | Missing a Javadoc comment. | 199 |
![]() | Parameter permissionToDelete should be final. | 199 |
![]() | Method 'deletePermissions' is not designed for extension - needs to be abstract, final or empty. | 203 |
![]() | Missing a Javadoc comment. | 203 |
![]() | Parameter permissionsToDelete should be final. | 203 |
![]() | Method 'printPermissionsBlock' is not designed for extension - needs to be abstract, final or empty. | 240 |
![]() | Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 244 |
![]() | Missing a Javadoc comment. | 244 |
![]() | Method 'togglePermission' is not designed for extension - needs to be abstract, final or empty. | 255 |
![]() | Missing a Javadoc comment. | 255 |
![]() | Parameter permissionToToggle should be final. | 255 |
![]() | Method 'isPermitted' is not designed for extension - needs to be abstract, final or empty. | 266 |
![]() | Missing a Javadoc comment. | 266 |
![]() | Parameter maskToCheck should be final. | 266 |
![]() | Parameter permissionToCheck should be final. | 266 |
![]() | Missing a Javadoc comment. | 270 |
![]() | Parameter i should be final. | 270 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 23 |
![]() | Line has trailing spaces. | 34 |
![]() | Redundant 'public' modifier. | 58 |
![]() | Redundant 'public' modifier. | 66 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 21 |
![]() | Line is longer than 80 characters. | 30 |
![]() | Redundant 'public' modifier. | 41 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 21 |
![]() | Line has trailing spaces. | 27 |
![]() | Line has trailing spaces. | 42 |
![]() | Redundant 'public' modifier. | 57 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Redundant 'public' modifier. | 36 |
![]() | Redundant 'public' modifier. | 48 |
![]() | Redundant 'public' modifier. | 59 |
![]() | Redundant 'public' modifier. | 70 |
![]() | Redundant 'public' modifier. | 77 |
![]() | Redundant 'public' modifier. | 86 |
![]() | Redundant 'public' modifier. | 95 |
![]() | Line has trailing spaces. | 103 |
![]() | Line has trailing spaces. | 109 |
![]() | Redundant 'public' modifier. | 125 |
![]() | Line has trailing spaces. | 126 |
![]() | First sentence should end with a period. | 127 |
![]() | Line has trailing spaces. | 129 |
![]() | Redundant 'public' modifier. | 133 |
![]() | Expected @param tag for 'permissionToCheck'. | 133 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 20 |
![]() | Redundant 'public' modifier. | 46 |
![]() | Line has trailing spaces. | 51 |
![]() | Redundant 'public' modifier. | 60 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 23 |
![]() | Line is longer than 80 characters. | 25 |
![]() | Line has trailing spaces. | 28 |
![]() | Line is longer than 80 characters. | 30 |
![]() | Line is longer than 80 characters. | 35 |
![]() | Line contains a tab character. | 35 |
![]() | Missing a Javadoc comment. | 35 |
![]() | Redundant 'public' modifier. | 35 |
![]() | Redundant throws: 'DataAccessException' is unchecked exception. | 35 |
![]() | Line has trailing spaces. | 36 |
![]() | Line contains a tab character. | 36 |
![]() | Line contains a tab character. | 37 |
![]() | Line contains a tab character. | 38 |
![]() | Line contains a tab character. | 39 |
![]() | Line has trailing spaces. | 40 |
![]() | Line contains a tab character. | 40 |
![]() | Line is longer than 80 characters. | 41 |
![]() | Line contains a tab character. | 41 |
![]() | Line contains a tab character. | 42 |
![]() | Line is longer than 80 characters. | 43 |
![]() | Line contains a tab character. | 43 |
![]() | Redundant 'public' modifier. | 43 |
![]() | Expected @throws tag for 'DataAccessException'. | 43 |
![]() | Redundant throws: 'DataAccessException' is unchecked exception. | 43 |
![]() | Line has trailing spaces. | 44 |
![]() | Line contains a tab character. | 44 |
![]() | Line contains a tab character. | 45 |
![]() | Line contains a tab character. | 46 |
![]() | Line contains a tab character. | 47 |
![]() | Line has trailing spaces. | 48 |
![]() | Line contains a tab character. | 48 |
![]() | Line contains a tab character. | 49 |
![]() | Line contains a tab character. | 50 |
![]() | Line contains a tab character. | 51 |
![]() | Line is longer than 80 characters. | 52 |
![]() | Line contains a tab character. | 52 |
![]() | Redundant 'public' modifier. | 52 |
![]() | Expected @throws tag for 'DataAccessException'. | 52 |
![]() | Redundant throws: 'DataAccessException' is unchecked exception. | 52 |
![]() | Line has trailing spaces. | 53 |
![]() | Line contains a tab character. | 53 |
![]() | Line contains a tab character. | 54 |
![]() | Line is longer than 80 characters. | 55 |
![]() | Line contains a tab character. | 55 |
![]() | Line contains a tab character. | 56 |
![]() | Line contains a tab character. | 57 |
![]() | Line has trailing spaces. | 58 |
![]() | Line contains a tab character. | 58 |
![]() | Line is longer than 80 characters. | 59 |
![]() | Line contains a tab character. | 59 |
![]() | Line contains a tab character. | 60 |
![]() | Line contains a tab character. | 61 |
![]() | Line contains a tab character. | 62 |
![]() | Line is longer than 80 characters. | 63 |
![]() | Line contains a tab character. | 63 |
![]() | Redundant 'public' modifier. | 63 |
![]() | Expected @throws tag for 'DataAccessException'. | 63 |
![]() | Redundant throws: 'DataAccessException' is unchecked exception. | 63 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 41 |
![]() | Line has trailing spaces. | 49 |
![]() | Line has trailing spaces. | 60 |
![]() | Line has trailing spaces. | 66 |
![]() | Missing a Javadoc comment. | 80 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 80 |
![]() | First sentence should end with a period. | 82 |
![]() | Line is longer than 80 characters. | 86 |
![]() | Name 'RECIPIENT_FOR_CACHE_EMPTY' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 86 |
![]() | Missing a Javadoc comment. | 95 |
![]() | Line is longer than 80 characters. | 96 |
![]() | Missing a Javadoc comment. | 96 |
![]() | Missing a Javadoc comment. | 97 |
![]() | Line is longer than 80 characters. | 98 |
![]() | Missing a Javadoc comment. | 98 |
![]() | Method 'getAcls' is not designed for extension - needs to be abstract, final or empty. | 102 |
![]() | Missing a Javadoc comment. | 102 |
![]() | Parameter domainInstance should be final. | 102 |
![]() | Line is longer than 80 characters. | 107 |
![]() | Line is longer than 80 characters. | 127 |
![]() | Method 'getAcls' is not designed for extension - needs to be abstract, final or empty. | 176 |
![]() | Missing a Javadoc comment. | 176 |
![]() | Parameter domainInstance should be final. | 176 |
![]() | Parameter authentication should be final. | 177 |
![]() | Method 'setBasicAclDao' is not designed for extension - needs to be abstract, final or empty. | 184 |
![]() | Missing a Javadoc comment. | 184 |
![]() | Parameter basicAclDao should be final. | 184 |
![]() | 'basicAclDao' hides a field. | 184 |
![]() | Method 'getBasicAclDao' is not designed for extension - needs to be abstract, final or empty. | 188 |
![]() | Missing a Javadoc comment. | 188 |
![]() | Method 'setBasicAclEntryCache' is not designed for extension - needs to be abstract, final or empty. | 192 |
![]() | Missing a Javadoc comment. | 192 |
![]() | Parameter basicAclEntryCache should be final. | 192 |
![]() | 'basicAclEntryCache' hides a field. | 192 |
![]() | Method 'getBasicAclEntryCache' is not designed for extension - needs to be abstract, final or empty. | 196 |
![]() | Missing a Javadoc comment. | 196 |
![]() | Line has trailing spaces. | 204 |
![]() | Method 'setDefaultAclObjectIdentityClass' is not designed for extension - needs to be abstract, final or empty. | 214 |
![]() | Parameter defaultAclObjectIdentityClass should be final. | 215 |
![]() | 'defaultAclObjectIdentityClass' hides a field. | 215 |
![]() | Expected @param tag for 'defaultAclObjectIdentityClass'. | 215 |
![]() | Method 'getDefaultAclObjectIdentityClass' is not designed for extension - needs to be abstract, final or empty. | 219 |
![]() | Missing a Javadoc comment. | 219 |
![]() | Method 'setEffectiveAclsResolver' is not designed for extension - needs to be abstract, final or empty. | 223 |
![]() | Missing a Javadoc comment. | 223 |
![]() | Parameter effectiveAclsResolver should be final. | 224 |
![]() | 'effectiveAclsResolver' hides a field. | 224 |
![]() | Method 'getEffectiveAclsResolver' is not designed for extension - needs to be abstract, final or empty. | 228 |
![]() | Missing a Javadoc comment. | 228 |
![]() | Method 'setRestrictSupportToClass' is not designed for extension - needs to be abstract, final or empty. | 246 |
![]() | Parameter restrictSupportToClass should be final. | 246 |
![]() | 'restrictSupportToClass' hides a field. | 246 |
![]() | Method 'getRestrictSupportToClass' is not designed for extension - needs to be abstract, final or empty. | 250 |
![]() | Missing a Javadoc comment. | 250 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 254 |
![]() | Missing a Javadoc comment. | 254 |
![]() | Line is longer than 80 characters. | 259 |
![]() | Line is longer than 80 characters. | 260 |
![]() | Line is longer than 80 characters. | 261 |
![]() | Line is longer than 80 characters. | 267 |
![]() | Line has trailing spaces. | 273 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 286 |
![]() | Parameter domainInstance should be final. | 286 |
![]() | Line has trailing spaces. | 325 |
![]() | Method 'obtainIdentity' is not designed for extension - needs to be abstract, final or empty. | 341 |
![]() | Parameter domainInstance should be final. | 341 |
![]() | Line is longer than 80 characters. | 343 |
![]() | Line is longer than 80 characters. | 362 |
![]() | Line is longer than 80 characters. | 366 |
![]() | Missing a Javadoc comment. | 378 |
![]() | Parameter aclObjectIdentity should be final. | 378 |
![]() | Line is longer than 80 characters. | 379 |
![]() | Line is longer than 80 characters. | 392 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 25 |
![]() | Line has trailing spaces. | 32 |
![]() | Line is longer than 80 characters. | 45 |
![]() | Redundant 'public' modifier. | 63 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 32 |
![]() | Line has trailing spaces. | 43 |
![]() | Line is longer than 80 characters. | 58 |
![]() | Line is longer than 80 characters. | 64 |
![]() | Missing a Javadoc comment. | 64 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 64 |
![]() | Method 'resolveEffectiveAcls' is not designed for extension - needs to be abstract, final or empty. | 68 |
![]() | Missing a Javadoc comment. | 68 |
![]() | Parameter allAcls should be final. | 68 |
![]() | Parameter filteredBy should be final. | 69 |
![]() | Avoid inline conditionals. | 78 |
![]() | Line is longer than 80 characters. | 105 |
![]() | Line is longer than 80 characters. | 120 |
![]() | Line is longer than 80 characters. | 151 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 26 |
![]() | Missing a Javadoc comment. | 36 |
![]() | Missing a Javadoc comment. | 37 |
![]() | Missing a Javadoc comment. | 41 |
![]() | Parameter classname should be final. | 41 |
![]() | 'classname' hides a field. | 41 |
![]() | Parameter id should be final. | 41 |
![]() | 'id' hides a field. | 41 |
![]() | Missing a Javadoc comment. | 48 |
![]() | Parameter object should be final. | 63 |
![]() | Expected @throws tag for 'IllegalAccessException'. | 64 |
![]() | Expected @throws tag for 'InvocationTargetException'. | 64 |
![]() | Line has trailing spaces. | 85 |
![]() | Method 'equals' is not designed for extension - needs to be abstract, final or empty. | 95 |
![]() | Parameter arg0 should be final. | 95 |
![]() | Method 'getClassname' is not designed for extension - needs to be abstract, final or empty. | 119 |
![]() | Method 'getId' is not designed for extension - needs to be abstract, final or empty. | 128 |
![]() | Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. | 137 |
![]() | Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 144 |
![]() | Missing a Javadoc comment. | 144 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Missing a Javadoc comment. | 31 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 31 |
![]() | Missing a Javadoc comment. | 34 |
![]() | Missing a Javadoc comment. | 35 |
![]() | Missing a Javadoc comment. | 36 |
![]() | Missing a Javadoc comment. | 37 |
![]() | Missing a Javadoc comment. | 38 |
![]() | '3' is a magic number. | 38 |
![]() | Missing a Javadoc comment. | 39 |
![]() | '4' is a magic number. | 39 |
![]() | Missing a Javadoc comment. | 42 |
![]() | Missing a Javadoc comment. | 44 |
![]() | Missing a Javadoc comment. | 45 |
![]() | Missing a Javadoc comment. | 46 |
![]() | Line is longer than 80 characters. | 49 |
![]() | Missing a Javadoc comment. | 49 |
![]() | Name 'validPermissions' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 49 |
![]() | Line has trailing spaces. | 56 |
![]() | Missing a Javadoc comment. | 65 |
![]() | Parameter recipient should be final. | 65 |
![]() | Parameter aclObjectIdentity should be final. | 66 |
![]() | Parameter aclObjectParentIdentity should be final. | 67 |
![]() | Parameter mask should be final. | 67 |
![]() | Method 'getValidPermissions' is not designed for extension - needs to be abstract, final or empty. | 73 |
![]() | Missing a Javadoc comment. | 73 |
![]() | Method 'printPermissionsBlock' is not designed for extension - needs to be abstract, final or empty. | 77 |
![]() | Missing a Javadoc comment. | 77 |
![]() | Parameter i should be final. | 77 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 28 |
![]() | Line has trailing spaces. | 33 |
![]() | Line is longer than 80 characters. | 40 |
![]() | Missing a Javadoc comment. | 45 |
![]() | Unused @throws tag for 'IllegalArgumentException'. | 57 |
![]() | Parameter aclEntries should be final. | 61 |
![]() | Method 'getBasicAclEntries' is not designed for extension - needs to be abstract, final or empty. | 73 |
![]() | Missing a Javadoc comment. | 73 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 40 |
![]() | Line is longer than 80 characters. | 46 |
![]() | Missing a Javadoc comment. | 46 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 |
![]() | Missing a Javadoc comment. | 50 |
![]() | Method 'setCache' is not designed for extension - needs to be abstract, final or empty. | 54 |
![]() | Missing a Javadoc comment. | 54 |
![]() | Parameter cache should be final. | 54 |
![]() | 'cache' hides a field. | 54 |
![]() | Method 'getCache' is not designed for extension - needs to be abstract, final or empty. | 58 |
![]() | Missing a Javadoc comment. | 58 |
![]() | Method 'getEntriesFromCache' is not designed for extension - needs to be abstract, final or empty. | 62 |
![]() | Missing a Javadoc comment. | 62 |
![]() | Parameter aclObjectIdentity should be final. | 63 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 92 |
![]() | Missing a Javadoc comment. | 92 |
![]() | Method 'putEntriesInCache' is not designed for extension - needs to be abstract, final or empty. | 96 |
![]() | Missing a Javadoc comment. | 96 |
![]() | Parameter basicAclEntry should be final. | 96 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 25 |
![]() | Method 'getEntriesFromCache' is not designed for extension - needs to be abstract, final or empty. | 45 |
![]() | Parameter aclObjectIdentity should be final. | 46 |
![]() | Parameter basicAclEntry should be final. | 55 |
![]() | '{' is not followed by whitespace. | 55 |
![]() | '}' is not preceded with whitespace. | 55 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 48 |
![]() | Line is longer than 80 characters. | 60 |
![]() | Missing a Javadoc comment. | 60 |
![]() | Line is longer than 80 characters. | 61 |
![]() | Missing a Javadoc comment. | 61 |
![]() | Line is longer than 80 characters. | 62 |
![]() | Missing a Javadoc comment. | 62 |
![]() | Missing a Javadoc comment. | 63 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 63 |
![]() | Missing a Javadoc comment. | 67 |
![]() | Variable 'aclsByObjectIdentity' must be private and have accessor methods. | 67 |
![]() | Missing a Javadoc comment. | 68 |
![]() | Variable 'objectProperties' must be private and have accessor methods. | 68 |
![]() | Missing a Javadoc comment. | 69 |
![]() | Missing a Javadoc comment. | 70 |
![]() | Missing a Javadoc comment. | 74 |
![]() | Method 'convertAclObjectIdentityToString' is not designed for extension - needs to be abstract, final or empty. | 89 |
![]() | Parameter aclObjectIdentity should be final. | 90 |
![]() | Line is longer than 80 characters. | 93 |
![]() | Line is longer than 80 characters. | 96 |
![]() | Line has trailing spaces. | 105 |
![]() | Unused @throws tag for 'IllegalArgumentException'. | 123 |
![]() | Line is longer than 80 characters. | 127 |
![]() | Parameter propertiesInformation should be final. | 127 |
![]() | Parameter aclInformation should be final. | 127 |
![]() | Line is longer than 80 characters. | 139 |
![]() | Line has trailing spaces. | 159 |
![]() | Line has trailing spaces. | 167 |
![]() | Method 'getAcls' is not designed for extension - needs to be abstract, final or empty. | 184 |
![]() | Parameter aclObjectIdentity should be final. | 184 |
![]() | Line is longer than 80 characters. | 188 |
![]() | Line is longer than 80 characters. | 193 |
![]() | Line is longer than 80 characters. | 201 |
![]() | Line is longer than 80 characters. | 210 |
![]() | Line is longer than 80 characters. | 211 |
![]() | Line is longer than 80 characters. | 224 |
![]() | Method 'getAclsByObjectIdentity' is not designed for extension - needs to be abstract, final or empty. | 228 |
![]() | Missing a Javadoc comment. | 228 |
![]() | Method 'getAclsByObjectIdentityQuery' is not designed for extension - needs to be abstract, final or empty. | 232 |
![]() | Missing a Javadoc comment. | 232 |
![]() | Method 'getObjectPropertiesQuery' is not designed for extension - needs to be abstract, final or empty. | 236 |
![]() | Missing a Javadoc comment. | 236 |
![]() | Method 'initDao' is not designed for extension - needs to be abstract, final or empty. | 240 |
![]() | Missing a Javadoc comment. | 240 |
![]() | Redundant throws: 'ApplicationContextException' is unchecked exception. | 240 |
![]() | First sentence should end with a period. | 244 |
![]() | Method 'initMappingSqlQueries' is not designed for extension - needs to be abstract, final or empty. | 248 |
![]() | Method 'setAclsByObjectIdentity' is not designed for extension - needs to be abstract, final or empty. | 255 |
![]() | Missing a Javadoc comment. | 255 |
![]() | Parameter aclsByObjectIdentityQuery should be final. | 256 |
![]() | 'aclsByObjectIdentityQuery' hides a field. | 256 |
![]() | Method 'setAclsByObjectIdentityQuery' is not designed for extension - needs to be abstract, final or empty. | 270 |
![]() | Parameter queryString should be final. | 270 |
![]() | Method 'setObjectProperties' is not designed for extension - needs to be abstract, final or empty. | 274 |
![]() | Missing a Javadoc comment. | 274 |
![]() | Parameter objectPropertiesQuery should be final. | 275 |
![]() | 'objectPropertiesQuery' hides a field. | 275 |
![]() | Method 'setObjectPropertiesQuery' is not designed for extension - needs to be abstract, final or empty. | 279 |
![]() | Missing a Javadoc comment. | 279 |
![]() | Parameter queryString should be final. | 279 |
![]() | Line is longer than 80 characters. | 283 |
![]() | Line has trailing spaces. | 288 |
![]() | Line has trailing spaces. | 294 |
![]() | Missing a Javadoc comment. | 303 |
![]() | Missing a Javadoc comment. | 304 |
![]() | Missing a Javadoc comment. | 305 |
![]() | Missing a Javadoc comment. | 306 |
![]() | Missing a Javadoc comment. | 307 |
![]() | Missing a Javadoc comment. | 308 |
![]() | First sentence should end with a period. | 310 |
![]() | Parameter recipient should be final. | 317 |
![]() | 'recipient' hides a field. | 317 |
![]() | Parameter mask should be final. | 317 |
![]() | 'mask' hides a field. | 317 |
![]() | First sentence should end with a period. | 322 |
![]() | Parameter foreignKeyId should be final. | 338 |
![]() | 'foreignKeyId' hides a field. | 338 |
![]() | Parameter aclObjectIdentity should be final. | 339 |
![]() | 'aclObjectIdentity' hides a field. | 339 |
![]() | Parameter aclObjectParentIdentity should be final. | 340 |
![]() | 'aclObjectParentIdentity' hides a field. | 340 |
![]() | Parameter aclClass should be final. | 341 |
![]() | 'aclClass' hides a field. | 341 |
![]() | Missing a Javadoc comment. | 348 |
![]() | Missing a Javadoc comment. | 352 |
![]() | Missing a Javadoc comment. | 356 |
![]() | Missing a Javadoc comment. | 360 |
![]() | Missing a Javadoc comment. | 364 |
![]() | Missing a Javadoc comment. | 368 |
![]() | Line has trailing spaces. | 375 |
![]() | Line has trailing spaces. | 379 |
![]() | Line has trailing spaces. | 384 |
![]() | Missing a Javadoc comment. | 393 |
![]() | Parameter ds should be final. | 393 |
![]() | Method 'mapRow' is not designed for extension - needs to be abstract, final or empty. | 399 |
![]() | Missing a Javadoc comment. | 399 |
![]() | Parameter rs should be final. | 399 |
![]() | Parameter rownum should be final. | 399 |
![]() | Line has trailing spaces. | 411 |
![]() | Line has trailing spaces. | 415 |
![]() | Line has trailing spaces. | 420 |
![]() | Line is longer than 80 characters. | 428 |
![]() | Missing a Javadoc comment. | 429 |
![]() | Parameter ds should be final. | 429 |
![]() | Missing a Javadoc comment. | 435 |
![]() | Parameter identity should be final. | 435 |
![]() | Method 'mapRow' is not designed for extension - needs to be abstract, final or empty. | 448 |
![]() | Missing a Javadoc comment. | 448 |
![]() | Parameter rs should be final. | 448 |
![]() | Parameter rownum should be final. | 448 |
![]() | '3' is a magic number. | 452 |
![]() | Line is longer than 80 characters. | 453 |
![]() | '4' is a magic number. | 453 |
![]() | Line is longer than 80 characters. | 455 |
![]() | Line is longer than 80 characters. | 457 |
![]() | Line is longer than 80 characters. | 465 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 50 |
![]() | Line has trailing spaces. | 55 |
![]() | Line is longer than 80 characters. | 64 |
![]() | Line is longer than 80 characters. | 70 |
![]() | Missing a Javadoc comment. | 70 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 70 |
![]() | Line is longer than 80 characters. | 71 |
![]() | Missing a Javadoc comment. | 71 |
![]() | Line is longer than 80 characters. | 72 |
![]() | Missing a Javadoc comment. | 72 |
![]() | Line is longer than 80 characters. | 73 |
![]() | Missing a Javadoc comment. | 73 |
![]() | Line is longer than 80 characters. | 74 |
![]() | Missing a Javadoc comment. | 74 |
![]() | Line is longer than 80 characters. | 75 |
![]() | Missing a Javadoc comment. | 75 |
![]() | Line is longer than 80 characters. | 76 |
![]() | Missing a Javadoc comment. | 76 |
![]() | Missing a Javadoc comment. | 80 |
![]() | Missing a Javadoc comment. | 81 |
![]() | Missing a Javadoc comment. | 82 |
![]() | Missing a Javadoc comment. | 83 |
![]() | Missing a Javadoc comment. | 84 |
![]() | Missing a Javadoc comment. | 85 |
![]() | Missing a Javadoc comment. | 86 |
![]() | Missing a Javadoc comment. | 87 |
![]() | Missing a Javadoc comment. | 88 |
![]() | Missing a Javadoc comment. | 89 |
![]() | Missing a Javadoc comment. | 90 |
![]() | Missing a Javadoc comment. | 91 |
![]() | Missing a Javadoc comment. | 95 |
![]() | Line is longer than 80 characters. | 96 |
![]() | Line is longer than 80 characters. | 97 |
![]() | Method 'setAclObjectIdentityDelete' is not designed for extension - needs to be abstract, final or empty. | 106 |
![]() | Missing a Javadoc comment. | 106 |
![]() | Parameter aclObjectIdentityDelete should be final. | 107 |
![]() | 'aclObjectIdentityDelete' hides a field. | 107 |
![]() | Method 'getAclObjectIdentityDelete' is not designed for extension - needs to be abstract, final or empty. | 111 |
![]() | Missing a Javadoc comment. | 111 |
![]() | Method 'setAclObjectIdentityDeleteStatement' is not designed for extension - needs to be abstract, final or empty. | 115 |
![]() | Missing a Javadoc comment. | 115 |
![]() | Parameter aclObjectIdentityDeleteStatement should be final. | 116 |
![]() | 'aclObjectIdentityDeleteStatement' hides a field. | 116 |
![]() | Line is longer than 80 characters. | 117 |
![]() | Method 'getAclObjectIdentityDeleteStatement' is not designed for extension - needs to be abstract, final or empty. | 120 |
![]() | Missing a Javadoc comment. | 120 |
![]() | Method 'setAclObjectIdentityInsert' is not designed for extension - needs to be abstract, final or empty. | 124 |
![]() | Missing a Javadoc comment. | 124 |
![]() | Parameter aclObjectIdentityInsert should be final. | 125 |
![]() | 'aclObjectIdentityInsert' hides a field. | 125 |
![]() | Method 'getAclObjectIdentityInsert' is not designed for extension - needs to be abstract, final or empty. | 129 |
![]() | Missing a Javadoc comment. | 129 |
![]() | Method 'setAclObjectIdentityInsertStatement' is not designed for extension - needs to be abstract, final or empty. | 133 |
![]() | Missing a Javadoc comment. | 133 |
![]() | Parameter aclObjectIdentityInsertStatement should be final. | 134 |
![]() | 'aclObjectIdentityInsertStatement' hides a field. | 134 |
![]() | Line is longer than 80 characters. | 135 |
![]() | Method 'getAclObjectIdentityInsertStatement' is not designed for extension - needs to be abstract, final or empty. | 138 |
![]() | Missing a Javadoc comment. | 138 |
![]() | Line is longer than 80 characters. | 142 |
![]() | Method 'setAclPermissionDelete' is not designed for extension - needs to be abstract, final or empty. | 142 |
![]() | Missing a Javadoc comment. | 142 |
![]() | Parameter aclPermissionDelete should be final. | 142 |
![]() | 'aclPermissionDelete' hides a field. | 142 |
![]() | Method 'getAclPermissionDelete' is not designed for extension - needs to be abstract, final or empty. | 146 |
![]() | Missing a Javadoc comment. | 146 |
![]() | Method 'setAclPermissionDeleteStatement' is not designed for extension - needs to be abstract, final or empty. | 150 |
![]() | Missing a Javadoc comment. | 150 |
![]() | Parameter aclPermissionDeleteStatement should be final. | 151 |
![]() | 'aclPermissionDeleteStatement' hides a field. | 151 |
![]() | Method 'getAclPermissionDeleteStatement' is not designed for extension - needs to be abstract, final or empty. | 155 |
![]() | Missing a Javadoc comment. | 155 |
![]() | Line is longer than 80 characters. | 159 |
![]() | Method 'setAclPermissionInsert' is not designed for extension - needs to be abstract, final or empty. | 159 |
![]() | Missing a Javadoc comment. | 159 |
![]() | Parameter aclPermissionInsert should be final. | 159 |
![]() | 'aclPermissionInsert' hides a field. | 159 |
![]() | Method 'getAclPermissionInsert' is not designed for extension - needs to be abstract, final or empty. | 163 |
![]() | Missing a Javadoc comment. | 163 |
![]() | Method 'setAclPermissionInsertStatement' is not designed for extension - needs to be abstract, final or empty. | 167 |
![]() | Missing a Javadoc comment. | 167 |
![]() | Parameter aclPermissionInsertStatement should be final. | 168 |
![]() | 'aclPermissionInsertStatement' hides a field. | 168 |
![]() | Method 'getAclPermissionInsertStatement' is not designed for extension - needs to be abstract, final or empty. | 172 |
![]() | Missing a Javadoc comment. | 172 |
![]() | Line is longer than 80 characters. | 176 |
![]() | Method 'setAclPermissionUpdate' is not designed for extension - needs to be abstract, final or empty. | 176 |
![]() | Missing a Javadoc comment. | 176 |
![]() | Parameter aclPermissionUpdate should be final. | 176 |
![]() | 'aclPermissionUpdate' hides a field. | 176 |
![]() | Method 'getAclPermissionUpdate' is not designed for extension - needs to be abstract, final or empty. | 180 |
![]() | Missing a Javadoc comment. | 180 |
![]() | Method 'setAclPermissionUpdateStatement' is not designed for extension - needs to be abstract, final or empty. | 184 |
![]() | Missing a Javadoc comment. | 184 |
![]() | Parameter aclPermissionUpdateStatement should be final. | 185 |
![]() | 'aclPermissionUpdateStatement' hides a field. | 185 |
![]() | Method 'getAclPermissionUpdateStatement' is not designed for extension - needs to be abstract, final or empty. | 189 |
![]() | Missing a Javadoc comment. | 189 |
![]() | Method 'setLookupPermissionIdMapping' is not designed for extension - needs to be abstract, final or empty. | 193 |
![]() | Missing a Javadoc comment. | 193 |
![]() | Parameter lookupPermissionIdMapping should be final. | 194 |
![]() | 'lookupPermissionIdMapping' hides a field. | 194 |
![]() | Method 'getLookupPermissionIdMapping' is not designed for extension - needs to be abstract, final or empty. | 198 |
![]() | Missing a Javadoc comment. | 198 |
![]() | Method 'setLookupPermissionIdQuery' is not designed for extension - needs to be abstract, final or empty. | 202 |
![]() | Missing a Javadoc comment. | 202 |
![]() | Parameter lookupPermissionIdQuery should be final. | 202 |
![]() | 'lookupPermissionIdQuery' hides a field. | 202 |
![]() | Method 'getLookupPermissionIdQuery' is not designed for extension - needs to be abstract, final or empty. | 206 |
![]() | Missing a Javadoc comment. | 206 |
![]() | Method 'changeMask' is not designed for extension - needs to be abstract, final or empty. | 210 |
![]() | Missing a Javadoc comment. | 210 |
![]() | Parameter aclObjectIdentity should be final. | 210 |
![]() | Parameter recipient should be final. | 211 |
![]() | Parameter newMask should be final. | 211 |
![]() | Redundant throws: 'DataAccessException' is unchecked exception. | 211 |
![]() | Line is longer than 80 characters. | 213 |
![]() | Line is longer than 80 characters. | 216 |
![]() | Line is longer than 80 characters. | 221 |
![]() | Method 'create' is not designed for extension - needs to be abstract, final or empty. | 229 |
![]() | Missing a Javadoc comment. | 229 |
![]() | Parameter basicAclEntry should be final. | 229 |
![]() | Redundant throws: 'DataAccessException' is unchecked exception. | 229 |
![]() | Method 'delete' is not designed for extension - needs to be abstract, final or empty. | 256 |
![]() | Missing a Javadoc comment. | 256 |
![]() | Parameter aclObjectIdentity should be final. | 256 |
![]() | Redundant throws: 'DataAccessException' is unchecked exception. | 257 |
![]() | Line is longer than 80 characters. | 259 |
![]() | Line is longer than 80 characters. | 265 |
![]() | Method 'delete' is not designed for extension - needs to be abstract, final or empty. | 276 |
![]() | Missing a Javadoc comment. | 276 |
![]() | Parameter aclObjectIdentity should be final. | 276 |
![]() | Parameter recipient should be final. | 276 |
![]() | Redundant throws: 'DataAccessException' is unchecked exception. | 277 |
![]() | Line is longer than 80 characters. | 279 |
![]() | Method 'initDao' is not designed for extension - needs to be abstract, final or empty. | 286 |
![]() | Missing a Javadoc comment. | 286 |
![]() | Redundant throws: 'ApplicationContextException' is unchecked exception. | 286 |
![]() | Line is longer than 80 characters. | 288 |
![]() | Parameter basicAclEntry should be final. | 305 |
![]() | Expected @throws tag for 'DataAccessException'. | 306 |
![]() | Redundant throws: 'DataAccessException' is unchecked exception. | 306 |
![]() | Line is longer than 80 characters. | 307 |
![]() | Line is longer than 80 characters. | 310 |
![]() | Line is longer than 80 characters. | 315 |
![]() | Parameter aclObjectIdentity should be final. | 340 |
![]() | Redundant throws: 'DataRetrievalFailureException' is unchecked exception. | 341 |
![]() | Line is longer than 80 characters. | 342 |
![]() | Line is longer than 80 characters. | 344 |
![]() | Parameter aclObjectIdentityId should be final. | 367 |
![]() | Parameter recipient should be final. | 367 |
![]() | Redundant throws: 'DataAccessException' is unchecked exception. | 368 |
![]() | Missing a Javadoc comment. | 381 |
![]() | Missing a Javadoc comment. | 382 |
![]() | Parameter ds should be final. | 382 |
![]() | Method 'delete' is not designed for extension - needs to be abstract, final or empty. | 388 |
![]() | Missing a Javadoc comment. | 388 |
![]() | Parameter aclObjectIdentity should be final. | 388 |
![]() | Redundant throws: 'DataAccessException' is unchecked exception. | 389 |
![]() | Missing a Javadoc comment. | 394 |
![]() | Missing a Javadoc comment. | 395 |
![]() | Parameter ds should be final. | 395 |
![]() | Method 'insert' is not designed for extension - needs to be abstract, final or empty. | 403 |
![]() | Missing a Javadoc comment. | 403 |
![]() | Parameter objectIdentity should be final. | 403 |
![]() | Parameter parentAclObjectIdentity should be final. | 404 |
![]() | Parameter aclClass should be final. | 404 |
![]() | Redundant throws: 'DataAccessException' is unchecked exception. | 405 |
![]() | Line is longer than 80 characters. | 406 |
![]() | Missing a Javadoc comment. | 411 |
![]() | Missing a Javadoc comment. | 412 |
![]() | Parameter ds should be final. | 412 |
![]() | Method 'delete' is not designed for extension - needs to be abstract, final or empty. | 419 |
![]() | Missing a Javadoc comment. | 419 |
![]() | Parameter aclObjectIdentity should be final. | 419 |
![]() | Parameter recipient should be final. | 419 |
![]() | Redundant throws: 'DataAccessException' is unchecked exception. | 420 |
![]() | Missing a Javadoc comment. | 425 |
![]() | Missing a Javadoc comment. | 426 |
![]() | Parameter ds should be final. | 426 |
![]() | Method 'insert' is not designed for extension - needs to be abstract, final or empty. | 434 |
![]() | Missing a Javadoc comment. | 434 |
![]() | Parameter aclObjectIdentity should be final. | 434 |
![]() | Parameter recipient should be final. | 434 |
![]() | Parameter mask should be final. | 435 |
![]() | Redundant throws: 'DataAccessException' is unchecked exception. | 435 |
![]() | Missing a Javadoc comment. | 441 |
![]() | Missing a Javadoc comment. | 442 |
![]() | Parameter ds should be final. | 442 |
![]() | Method 'update' is not designed for extension - needs to be abstract, final or empty. | 449 |
![]() | Missing a Javadoc comment. | 449 |
![]() | Parameter aclPermissionId should be final. | 449 |
![]() | Parameter newMask should be final. | 449 |
![]() | Redundant throws: 'DataAccessException' is unchecked exception. | 450 |
![]() | Missing a Javadoc comment. | 455 |
![]() | Missing a Javadoc comment. | 456 |
![]() | Parameter ds should be final. | 456 |
![]() | Method 'mapRow' is not designed for extension - needs to be abstract, final or empty. | 463 |
![]() | Missing a Javadoc comment. | 463 |
![]() | Parameter rs should be final. | 463 |
![]() | Parameter rownum should be final. | 463 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 26 |
![]() | Missing a Javadoc comment. | 32 |
![]() | Missing a Javadoc comment. | 33 |
![]() | Missing a Javadoc comment. | 37 |
![]() | Parameter key should be final. | 49 |
![]() | Parameter authorities should be final. | 50 |
![]() | 'authorities' hides a field. | 50 |
![]() | Parameter ignored should be final. | 63 |
![]() | Method 'isAuthenticated' is not designed for extension - needs to be abstract, final or empty. | 72 |
![]() | Method 'getAuthorities' is not designed for extension - needs to be abstract, final or empty. | 76 |
![]() | Missing a Javadoc comment. | 76 |
![]() | Method 'getKeyHash' is not designed for extension - needs to be abstract, final or empty. | 80 |
![]() | Missing a Javadoc comment. | 80 |
![]() | Line has trailing spaces. | 87 |
![]() | Method 'isUserInRole' is not designed for extension - needs to be abstract, final or empty. | 99 |
![]() | Parameter role should be final. | 99 |
![]() | Definition of 'equals()' without corresponding definition of 'hashCode()'. | 109 |
![]() | Method 'equals' is not designed for extension - needs to be abstract, final or empty. | 109 |
![]() | Missing a Javadoc comment. | 109 |
![]() | Parameter obj should be final. | 109 |
![]() | Line is longer than 80 characters. | 115 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 24 |
![]() | Redundant 'public' modifier. | 45 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 37 |
![]() | Line has trailing spaces. | 44 |
![]() | Missing a Javadoc comment. | 53 |
![]() | Variable 'messages' must be private and have accessor methods. | 53 |
![]() | Missing a Javadoc comment. | 54 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 58 |
![]() | Missing a Javadoc comment. | 58 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 58 |
![]() | Line is longer than 80 characters. | 60 |
![]() | Method 'authenticate' is not designed for extension - needs to be abstract, final or empty. | 64 |
![]() | Missing a Javadoc comment. | 64 |
![]() | Parameter authentication should be final. | 64 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 65 |
![]() | Line is longer than 80 characters. | 73 |
![]() | Method 'getKey' is not designed for extension - needs to be abstract, final or empty. | 77 |
![]() | Missing a Javadoc comment. | 77 |
![]() | Method 'setKey' is not designed for extension - needs to be abstract, final or empty. | 81 |
![]() | Missing a Javadoc comment. | 81 |
![]() | Parameter key should be final. | 81 |
![]() | 'key' hides a field. | 81 |
![]() | Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. | 85 |
![]() | Missing a Javadoc comment. | 85 |
![]() | Parameter messageSource should be final. | 85 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 89 |
![]() | Missing a Javadoc comment. | 89 |
![]() | Parameter authentication should be final. | 89 |
![]() | Conditional logic can be removed. | 90 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 41 |
![]() | Line has trailing spaces. | 45 |
![]() | Line has trailing spaces. | 50 |
![]() | Line is longer than 80 characters. | 57 |
![]() | Line is longer than 80 characters. | 62 |
![]() | Missing a Javadoc comment. | 62 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 62 |
![]() | '{' is not followed by whitespace. | 69 |
![]() | '}' is not preceded with whitespace. | 69 |
![]() | Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. | 71 |
![]() | Missing a Javadoc comment. | 71 |
![]() | Parameter request should be final. | 71 |
![]() | Parameter response should be final. | 71 |
![]() | Parameter chain should be final. | 72 |
![]() | Line is longer than 80 characters. | 78 |
![]() | Line is longer than 80 characters. | 82 |
![]() | Line is longer than 80 characters. | 88 |
![]() | Parameter arg0 should be final. | 107 |
![]() | '{' is not followed by whitespace. | 107 |
![]() | '}' is not preceded with whitespace. | 107 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 28 |
![]() | Missing a Javadoc comment. | 34 |
![]() | Missing a Javadoc comment. | 35 |
![]() | Missing a Javadoc comment. | 36 |
![]() | Missing a Javadoc comment. | 40 |
![]() | Parameter key should be final. | 40 |
![]() | Parameter username should be final. | 40 |
![]() | 'username' hides a field. | 40 |
![]() | Parameter password should be final. | 41 |
![]() | 'password' hides a field. | 41 |
![]() | Parameter authorities should be final. | 41 |
![]() | Parameter principal should be final. | 41 |
![]() | 'principal' hides a field. | 41 |
![]() | Missing a Javadoc comment. | 48 |
![]() | Method 'getCredentials' is not designed for extension - needs to be abstract, final or empty. | 54 |
![]() | Missing a Javadoc comment. | 54 |
![]() | Method 'getName' is not designed for extension - needs to be abstract, final or empty. | 58 |
![]() | Missing a Javadoc comment. | 58 |
![]() | Method 'getPrincipal' is not designed for extension - needs to be abstract, final or empty. | 62 |
![]() | Missing a Javadoc comment. | 62 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 29 |
![]() | Missing a Javadoc comment. | 34 |
![]() | Redundant 'public' modifier. | 34 |
![]() | Redundant throws: 'AccessDeniedException' is unchecked exception. | 36 |
![]() | Line has trailing spaces. | 42 |
![]() | Redundant 'public' modifier. | 56 |
![]() | Redundant 'public' modifier. | 67 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 35 |
![]() | Line has trailing spaces. | 40 |
![]() | Line is longer than 80 characters. | 53 |
![]() | Line is longer than 80 characters. | 59 |
![]() | Missing a Javadoc comment. | 59 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 59 |
![]() | Missing a Javadoc comment. | 63 |
![]() | Method 'setProviders' is not designed for extension - needs to be abstract, final or empty. | 67 |
![]() | Missing a Javadoc comment. | 67 |
![]() | Parameter newList should be final. | 67 |
![]() | Line is longer than 80 characters. | 78 |
![]() | Method 'getProviders' is not designed for extension - needs to be abstract, final or empty. | 89 |
![]() | Missing a Javadoc comment. | 89 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 93 |
![]() | Missing a Javadoc comment. | 93 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 93 |
![]() | Method 'decide' is not designed for extension - needs to be abstract, final or empty. | 97 |
![]() | Missing a Javadoc comment. | 97 |
![]() | Parameter authentication should be final. | 97 |
![]() | Parameter object should be final. | 97 |
![]() | Parameter config should be final. | 98 |
![]() | Parameter returnedObject should be final. | 98 |
![]() | Redundant throws: 'AccessDeniedException' is unchecked exception. | 99 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 113 |
![]() | Missing a Javadoc comment. | 113 |
![]() | Parameter attribute should be final. | 113 |
![]() | Line is longer than 80 characters. | 121 |
![]() | Line has trailing spaces. | 135 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 148 |
![]() | Parameter clazz should be final. | 148 |
![]() | Missing a Javadoc comment. | 163 |
![]() | Parameter listToCheck should be final. | 163 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 51 |
![]() | Line has trailing spaces. | 61 |
![]() | Line has trailing spaces. | 73 |
![]() | Line has trailing spaces. | 80 |
![]() | Line has trailing spaces. | 89 |
![]() | Line has trailing spaces. | 96 |
![]() | Line is longer than 80 characters. | 103 |
![]() | Line is longer than 80 characters. | 109 |
![]() | Missing a Javadoc comment. | 109 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 109 |
![]() | Missing a Javadoc comment. | 113 |
![]() | Missing a Javadoc comment. | 114 |
![]() | Missing a Javadoc comment. | 115 |
![]() | Method 'setAclManager' is not designed for extension - needs to be abstract, final or empty. | 119 |
![]() | Missing a Javadoc comment. | 119 |
![]() | Parameter aclManager should be final. | 119 |
![]() | 'aclManager' hides a field. | 119 |
![]() | Method 'getAclManager' is not designed for extension - needs to be abstract, final or empty. | 123 |
![]() | Missing a Javadoc comment. | 123 |
![]() | Method 'setProcessConfigAttribute' is not designed for extension - needs to be abstract, final or empty. | 127 |
![]() | Missing a Javadoc comment. | 127 |
![]() | Parameter processConfigAttribute should be final. | 127 |
![]() | 'processConfigAttribute' hides a field. | 127 |
![]() | Method 'getProcessConfigAttribute' is not designed for extension - needs to be abstract, final or empty. | 131 |
![]() | Missing a Javadoc comment. | 131 |
![]() | Method 'setRequirePermission' is not designed for extension - needs to be abstract, final or empty. | 135 |
![]() | Missing a Javadoc comment. | 135 |
![]() | Parameter requirePermission should be final. | 135 |
![]() | 'requirePermission' hides a field. | 135 |
![]() | Method 'getRequirePermission' is not designed for extension - needs to be abstract, final or empty. | 139 |
![]() | Missing a Javadoc comment. | 139 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 143 |
![]() | Missing a Javadoc comment. | 143 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 143 |
![]() | Method 'decide' is not designed for extension - needs to be abstract, final or empty. | 154 |
![]() | Missing a Javadoc comment. | 154 |
![]() | Parameter authentication should be final. | 154 |
![]() | Parameter object should be final. | 154 |
![]() | Parameter config should be final. | 155 |
![]() | Parameter returnedObject should be final. | 155 |
![]() | Redundant throws: 'AccessDeniedException' is unchecked exception. | 156 |
![]() | Line is longer than 80 characters. | 182 |
![]() | Line is longer than 80 characters. | 206 |
![]() | Line contains a tab character. | 206 |
![]() | Line is longer than 80 characters. | 208 |
![]() | Line is longer than 80 characters. | 217 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 246 |
![]() | Missing a Javadoc comment. | 246 |
![]() | Parameter attribute should be final. | 246 |
![]() | Conditional logic can be removed. | 247 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 263 |
![]() | Parameter clazz should be final. | 263 |
![]() | Redundant 'public' modifier. | 280 |
![]() | Redundant 'public' modifier. | 287 |
![]() | Redundant 'public' modifier. | 294 |
![]() | Line is longer than 80 characters. | 304 |
![]() | Missing a Javadoc comment. | 304 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 304 |
![]() | Missing a Javadoc comment. | 308 |
![]() | Missing a Javadoc comment. | 312 |
![]() | Missing a Javadoc comment. | 313 |
![]() | Missing a Javadoc comment. | 317 |
![]() | Parameter collection should be final. | 317 |
![]() | 'collection' hides a field. | 317 |
![]() | Parameter object should be final. | 365 |
![]() | Line is longer than 80 characters. | 377 |
![]() | Missing a Javadoc comment. | 377 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 377 |
![]() | Missing a Javadoc comment. | 381 |
![]() | Missing a Javadoc comment. | 382 |
![]() | Missing a Javadoc comment. | 386 |
![]() | Parameter list should be final. | 386 |
![]() | 'list' hides a field. | 386 |
![]() | Line is longer than 80 characters. | 405 |
![]() | Parameter object should be final. | 436 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 44 |
![]() | Line has trailing spaces. | 53 |
![]() | Line has trailing spaces. | 62 |
![]() | Line has trailing spaces. | 69 |
![]() | Line has trailing spaces. | 74 |
![]() | Line has trailing spaces. | 81 |
![]() | Line has trailing spaces. | 86 |
![]() | Line is longer than 80 characters. | 95 |
![]() | Missing a Javadoc comment. | 95 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 95 |
![]() | Missing a Javadoc comment. | 99 |
![]() | Missing a Javadoc comment. | 100 |
![]() | Variable 'messages' must be private and have accessor methods. | 100 |
![]() | Missing a Javadoc comment. | 101 |
![]() | Missing a Javadoc comment. | 102 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 106 |
![]() | Missing a Javadoc comment. | 106 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 106 |
![]() | Method 'decide' is not designed for extension - needs to be abstract, final or empty. | 118 |
![]() | Missing a Javadoc comment. | 118 |
![]() | Parameter authentication should be final. | 118 |
![]() | Parameter object should be final. | 118 |
![]() | Parameter config should be final. | 119 |
![]() | Parameter returnedObject should be final. | 119 |
![]() | Redundant throws: 'AccessDeniedException' is unchecked exception. | 120 |
![]() | Line is longer than 80 characters. | 144 |
![]() | Line is longer than 80 characters. | 145 |
![]() | Line is longer than 80 characters. | 155 |
![]() | Line is longer than 80 characters. | 158 |
![]() | Line is longer than 80 characters. | 171 |
![]() | Line is longer than 80 characters. | 173 |
![]() | Method 'getAclManager' is not designed for extension - needs to be abstract, final or empty. | 180 |
![]() | Missing a Javadoc comment. | 180 |
![]() | Method 'getProcessConfigAttribute' is not designed for extension - needs to be abstract, final or empty. | 184 |
![]() | Missing a Javadoc comment. | 184 |
![]() | Method 'getRequirePermission' is not designed for extension - needs to be abstract, final or empty. | 188 |
![]() | Missing a Javadoc comment. | 188 |
![]() | Method 'setAclManager' is not designed for extension - needs to be abstract, final or empty. | 192 |
![]() | Missing a Javadoc comment. | 192 |
![]() | Parameter aclManager should be final. | 192 |
![]() | 'aclManager' hides a field. | 192 |
![]() | Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. | 196 |
![]() | Missing a Javadoc comment. | 196 |
![]() | Parameter messageSource should be final. | 196 |
![]() | Method 'setProcessConfigAttribute' is not designed for extension - needs to be abstract, final or empty. | 200 |
![]() | Missing a Javadoc comment. | 200 |
![]() | Parameter processConfigAttribute should be final. | 200 |
![]() | 'processConfigAttribute' hides a field. | 200 |
![]() | Method 'setRequirePermission' is not designed for extension - needs to be abstract, final or empty. | 204 |
![]() | Missing a Javadoc comment. | 204 |
![]() | Parameter requirePermission should be final. | 204 |
![]() | 'requirePermission' hides a field. | 204 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 208 |
![]() | Missing a Javadoc comment. | 208 |
![]() | Parameter attribute should be final. | 208 |
![]() | Conditional logic can be removed. | 209 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 225 |
![]() | Parameter clazz should be final. | 225 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | First sentence should end with a period. | 21 |
![]() | Line is longer than 80 characters. | 29 |
![]() | First sentence should end with a period. | 35 |
![]() | Line is longer than 80 characters. | 36 |
![]() | First sentence should end with a period. | 40 |
![]() | First sentence should end with a period. | 50 |
![]() | Method 'isContextValidConcerningHumanity' is not designed for extension - needs to be abstract, final or empty. | 57 |
![]() | Parameter context should be final. | 57 |
![]() | Expected @param tag for 'context'. | 57 |
![]() | Line is longer than 80 characters. | 58 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | First sentence should end with a period. | 17 |
![]() | Line is longer than 80 characters. | 19 |
![]() | Line is longer than 80 characters. | 24 |
![]() | First sentence should end with a period. | 30 |
![]() | Line is longer than 80 characters. | 31 |
![]() | First sentence should end with a period. | 35 |
![]() | First sentence should end with a period. | 45 |
![]() | Method 'isContextValidConcerningHumanity' is not designed for extension - needs to be abstract, final or empty. | 52 |
![]() | Parameter context should be final. | 52 |
![]() | Line is longer than 80 characters. | 56 |
![]() | Line is longer than 80 characters. | 61 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | First sentence should end with a period. | 21 |
![]() | Line is longer than 80 characters. | 30 |
![]() | First sentence should end with a period. | 36 |
![]() | Line is longer than 80 characters. | 37 |
![]() | First sentence should end with a period. | 41 |
![]() | First sentence should end with a period. | 51 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 56 |
![]() | First sentence should end with a period. | 61 |
![]() | Method 'isContextValidConcerningHumanity' is not designed for extension - needs to be abstract, final or empty. | 68 |
![]() | Parameter context should be final. | 68 |
![]() | Expected @param tag for 'context'. | 68 |
![]() | Line is longer than 80 characters. | 83 |
![]() | Line is longer than 80 characters. | 88 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 46 |
![]() | Line has trailing spaces. | 49 |
![]() | Line is longer than 80 characters. | 65 |
![]() | Missing a Javadoc comment. | 71 |
![]() | Variable 'logger' must be private and have accessor methods. | 71 |
![]() | Missing a Javadoc comment. | 72 |
![]() | Missing a Javadoc comment. | 73 |
![]() | Missing a Javadoc comment. | 74 |
![]() | Method 'setEntryPoint' is not designed for extension - needs to be abstract, final or empty. | 78 |
![]() | Missing a Javadoc comment. | 78 |
![]() | Parameter entryPoint should be final. | 78 |
![]() | 'entryPoint' hides a field. | 78 |
![]() | Method 'getEntryPoint' is not designed for extension - needs to be abstract, final or empty. | 82 |
![]() | Missing a Javadoc comment. | 82 |
![]() | Method 'setKeyword' is not designed for extension - needs to be abstract, final or empty. | 86 |
![]() | Missing a Javadoc comment. | 86 |
![]() | Parameter keyword should be final. | 86 |
![]() | 'keyword' hides a field. | 86 |
![]() | Method 'getKeyword' is not designed for extension - needs to be abstract, final or empty. | 90 |
![]() | Missing a Javadoc comment. | 90 |
![]() | Method 'setThresold' is not designed for extension - needs to be abstract, final or empty. | 94 |
![]() | Missing a Javadoc comment. | 94 |
![]() | Parameter thresold should be final. | 94 |
![]() | 'thresold' hides a field. | 94 |
![]() | Method 'getThresold' is not designed for extension - needs to be abstract, final or empty. | 98 |
![]() | Missing a Javadoc comment. | 98 |
![]() | First sentence should end with a period. | 102 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 107 |
![]() | Method 'decide' is not designed for extension - needs to be abstract, final or empty. | 112 |
![]() | Missing a Javadoc comment. | 112 |
![]() | Parameter invocation should be final. | 112 |
![]() | Parameter config should be final. | 113 |
![]() | Line is longer than 80 characters. | 131 |
![]() | Line is longer than 80 characters. | 135 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 144 |
![]() | Missing a Javadoc comment. | 144 |
![]() | Parameter attribute should be final. | 144 |
![]() | Conditional logic can be removed. | 145 |
![]() | Missing a Javadoc comment. | 152 |
![]() | Parameter context should be final. | 153 |
![]() | Missing a Javadoc comment. | 155 |
![]() | Parameter invocation should be final. | 155 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 47 |
![]() | Line is longer than 80 characters. | 51 |
![]() | Line has trailing spaces. | 56 |
![]() | Line has trailing spaces. | 72 |
![]() | Line has trailing spaces. | 82 |
![]() | Line has trailing spaces. | 85 |
![]() | Line is longer than 80 characters. | 107 |
![]() | Missing a Javadoc comment. | 107 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 107 |
![]() | Missing a Javadoc comment. | 113 |
![]() | Missing a Javadoc comment. | 114 |
![]() | Missing a Javadoc comment. | 115 |
![]() | Line is longer than 80 characters. | 116 |
![]() | Missing a Javadoc comment. | 116 |
![]() | Missing a Javadoc comment. | 117 |
![]() | Line is longer than 80 characters. | 118 |
![]() | Missing a Javadoc comment. | 118 |
![]() | Missing a Javadoc comment. | 119 |
![]() | Missing a Javadoc comment. | 120 |
![]() | Missing a Javadoc comment. | 121 |
![]() | Missing a Javadoc comment. | 122 |
![]() | Missing a Javadoc comment. | 123 |
![]() | Missing a Javadoc comment. | 124 |
![]() | Missing a Javadoc comment. | 125 |
![]() | Method 'setCaptchaFormUrl' is not designed for extension - needs to be abstract, final or empty. | 136 |
![]() | Parameter captchaFormUrl should be final. | 136 |
![]() | 'captchaFormUrl' hides a field. | 136 |
![]() | Expected @param tag for 'captchaFormUrl'. | 136 |
![]() | Method 'getCaptchaFormUrl' is not designed for extension - needs to be abstract, final or empty. | 145 |
![]() | Method 'setForceHttps' is not designed for extension - needs to be abstract, final or empty. | 160 |
![]() | Parameter forceHttps should be final. | 160 |
![]() | 'forceHttps' hides a field. | 160 |
![]() | Expected @param tag for 'forceHttps'. | 160 |
![]() | Method 'getForceHttps' is not designed for extension - needs to be abstract, final or empty. | 164 |
![]() | Missing a Javadoc comment. | 164 |
![]() | Line is longer than 80 characters. | 168 |
![]() | Method 'setIncludeOriginalParameters' is not designed for extension - needs to be abstract, final or empty. | 168 |
![]() | Missing a Javadoc comment. | 168 |
![]() | Parameter includeOriginalParameters should be final. | 168 |
![]() | 'includeOriginalParameters' hides a field. | 168 |
![]() | Method 'isIncludeOriginalParameters' is not designed for extension - needs to be abstract, final or empty. | 172 |
![]() | Missing a Javadoc comment. | 172 |
![]() | Method 'setIncludeOriginalRequest' is not designed for extension - needs to be abstract, final or empty. | 182 |
![]() | Parameter includeOriginalRequest should be final. | 182 |
![]() | 'includeOriginalRequest' hides a field. | 182 |
![]() | Expected @param tag for 'includeOriginalRequest'. | 182 |
![]() | Method 'isIncludeOriginalRequest' is not designed for extension - needs to be abstract, final or empty. | 186 |
![]() | Missing a Javadoc comment. | 186 |
![]() | Method 'setOriginalRequestMethodParameterName' is not designed for extension - needs to be abstract, final or empty. | 190 |
![]() | Missing a Javadoc comment. | 190 |
![]() | Parameter originalRequestMethodParameterName should be final. | 191 |
![]() | 'originalRequestMethodParameterName' hides a field. | 191 |
![]() | Line is longer than 80 characters. | 192 |
![]() | Method 'getOriginalRequestMethodParameterName' is not designed for extension - needs to be abstract, final or empty. | 195 |
![]() | Missing a Javadoc comment. | 195 |
![]() | Method 'setOriginalRequestParametersNameValueSeparator' is not designed for extension - needs to be abstract, final or empty. | 199 |
![]() | Missing a Javadoc comment. | 199 |
![]() | Parameter originalRequestParametersNameValueSeparator should be final. | 200 |
![]() | 'originalRequestParametersNameValueSeparator' hides a field. | 200 |
![]() | Line is longer than 80 characters. | 201 |
![]() | Method 'getOriginalRequestParametersNameValueSeparator' is not designed for extension - needs to be abstract, final or empty. | 204 |
![]() | Missing a Javadoc comment. | 204 |
![]() | Method 'setOriginalRequestParametersParameterName' is not designed for extension - needs to be abstract, final or empty. | 208 |
![]() | Missing a Javadoc comment. | 208 |
![]() | Parameter originalRequestParametersParameterName should be final. | 209 |
![]() | 'originalRequestParametersParameterName' hides a field. | 209 |
![]() | Line is longer than 80 characters. | 210 |
![]() | Method 'getOriginalRequestParametersParameterName' is not designed for extension - needs to be abstract, final or empty. | 213 |
![]() | Missing a Javadoc comment. | 213 |
![]() | Method 'setOriginalRequestParametersSeparator' is not designed for extension - needs to be abstract, final or empty. | 217 |
![]() | Missing a Javadoc comment. | 217 |
![]() | Parameter originalRequestParametersSeparator should be final. | 218 |
![]() | 'originalRequestParametersSeparator' hides a field. | 218 |
![]() | Line is longer than 80 characters. | 219 |
![]() | Method 'getOriginalRequestParametersSeparator' is not designed for extension - needs to be abstract, final or empty. | 222 |
![]() | Missing a Javadoc comment. | 222 |
![]() | Method 'setOriginalRequestUrlParameterName' is not designed for extension - needs to be abstract, final or empty. | 226 |
![]() | Missing a Javadoc comment. | 226 |
![]() | Parameter originalRequestUrlParameterName should be final. | 227 |
![]() | 'originalRequestUrlParameterName' hides a field. | 227 |
![]() | Method 'getOriginalRequestUrlParameterName' is not designed for extension - needs to be abstract, final or empty. | 231 |
![]() | Missing a Javadoc comment. | 231 |
![]() | Method 'setOutsideWebApp' is not designed for extension - needs to be abstract, final or empty. | 242 |
![]() | Parameter isOutsideWebApp should be final. | 242 |
![]() | 'isOutsideWebApp' hides a field. | 242 |
![]() | Expected @param tag for 'isOutsideWebApp'. | 242 |
![]() | Method 'isOutsideWebApp' is not designed for extension - needs to be abstract, final or empty. | 246 |
![]() | Missing a Javadoc comment. | 246 |
![]() | Method 'setPortMapper' is not designed for extension - needs to be abstract, final or empty. | 250 |
![]() | Missing a Javadoc comment. | 250 |
![]() | Parameter portMapper should be final. | 250 |
![]() | 'portMapper' hides a field. | 250 |
![]() | Method 'getPortMapper' is not designed for extension - needs to be abstract, final or empty. | 254 |
![]() | Missing a Javadoc comment. | 254 |
![]() | Method 'setPortResolver' is not designed for extension - needs to be abstract, final or empty. | 258 |
![]() | Missing a Javadoc comment. | 258 |
![]() | Parameter portResolver should be final. | 258 |
![]() | 'portResolver' hides a field. | 258 |
![]() | Method 'getPortResolver' is not designed for extension - needs to be abstract, final or empty. | 262 |
![]() | Missing a Javadoc comment. | 262 |
![]() | Method 'setUrlEncodingCharset' is not designed for extension - needs to be abstract, final or empty. | 266 |
![]() | Missing a Javadoc comment. | 266 |
![]() | Parameter urlEncodingCharset should be final. | 266 |
![]() | 'urlEncodingCharset' hides a field. | 266 |
![]() | Method 'getUrlEncodingCharset' is not designed for extension - needs to be abstract, final or empty. | 270 |
![]() | Missing a Javadoc comment. | 270 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 274 |
![]() | Missing a Javadoc comment. | 274 |
![]() | Method 'commence' is not designed for extension - needs to be abstract, final or empty. | 293 |
![]() | Missing a Javadoc comment. | 293 |
![]() | Parameter request should be final. | 293 |
![]() | Parameter response should be final. | 293 |
![]() | Missing a Javadoc comment. | 316 |
![]() | Parameter redirectUrl should be final. | 316 |
![]() | Parameter req should be final. | 317 |
![]() | '80' is a magic number. | 327 |
![]() | '443' is a magic number. | 331 |
![]() | '443' is a magic number. | 352 |
![]() | Missing a Javadoc comment. | 376 |
![]() | Parameter redirectUrl should be final. | 376 |
![]() | Parameter req should be final. | 377 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | First sentence should end with a period. | 21 |
![]() | First sentence should end with a period. | 57 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | First sentence should end with a period. | 21 |
![]() | Missing a Javadoc comment. | 30 |
![]() | Missing a Javadoc comment. | 31 |
![]() | Missing a Javadoc comment. | 32 |
![]() | Method 'setHuman' is not designed for extension - needs to be abstract, final or empty. | 51 |
![]() | Method 'isHuman' is not designed for extension - needs to be abstract, final or empty. | 62 |
![]() | Missing a Javadoc comment. | 62 |
![]() | Line is longer than 80 characters. | 69 |
![]() | Method 'getHumanRestrictedResourcesRequestsCount' is not designed for extension - needs to be abstract, final or empty. | 71 |
![]() | Missing a Javadoc comment. | 71 |
![]() | Line is longer than 80 characters. | 78 |
![]() | Method 'getLastPassedCaptchaDateInMillis' is not designed for extension - needs to be abstract, final or empty. | 80 |
![]() | Missing a Javadoc comment. | 80 |
![]() | First sentence should end with a period. | 84 |
![]() | Method 'incrementHumanRestrictedRessoucesRequestsCount' is not designed for extension - needs to be abstract, final or empty. | 87 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 24 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Using the '.*' form of import should be avoided - javax.servlet.*. | 27 |
![]() | Line is longer than 80 characters. | 45 |
![]() | Line is longer than 80 characters. | 53 |
![]() | Missing a Javadoc comment. | 53 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 53 |
![]() | Missing a Javadoc comment. | 59 |
![]() | Missing a Javadoc comment. | 60 |
![]() | Method 'setCaptchaService' is not designed for extension - needs to be abstract, final or empty. | 64 |
![]() | Missing a Javadoc comment. | 64 |
![]() | Parameter captchaService should be final. | 64 |
![]() | 'captchaService' hides a field. | 64 |
![]() | Method 'getCaptchaService' is not designed for extension - needs to be abstract, final or empty. | 70 |
![]() | Missing a Javadoc comment. | 70 |
![]() | Line is longer than 80 characters. | 74 |
![]() | Method 'setCaptchaValidationParameter' is not designed for extension - needs to be abstract, final or empty. | 74 |
![]() | Missing a Javadoc comment. | 74 |
![]() | Parameter captchaValidationParameter should be final. | 74 |
![]() | 'captchaValidationParameter' hides a field. | 74 |
![]() | Method 'getCaptchaValidationParameter' is not designed for extension - needs to be abstract, final or empty. | 78 |
![]() | Missing a Javadoc comment. | 78 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 82 |
![]() | Missing a Javadoc comment. | 82 |
![]() | '{' is not followed by whitespace. | 98 |
![]() | '}' is not preceded with whitespace. | 98 |
![]() | Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. | 100 |
![]() | Missing a Javadoc comment. | 100 |
![]() | Parameter request should be final. | 100 |
![]() | Parameter response should be final. | 100 |
![]() | Parameter chain should be final. | 101 |
![]() | Line is longer than 80 characters. | 102 |
![]() | Name 'captcha_reponse' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 102 |
![]() | Line is longer than 80 characters. | 125 |
![]() | Line is longer than 80 characters. | 134 |
![]() | Parameter filterConfig should be final. | 154 |
![]() | '{' is not followed by whitespace. | 154 |
![]() | '}' is not preceded with whitespace. | 154 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | First sentence should end with a period. | 17 |
![]() | Line is longer than 80 characters. | 25 |
![]() | Line is longer than 80 characters. | 31 |
![]() | Missing a Javadoc comment. | 31 |
![]() | Missing a Javadoc comment. | 35 |
![]() | Method 'isContextValidConcerningHumanity' is not designed for extension - needs to be abstract, final or empty. | 42 |
![]() | Missing a Javadoc comment. | 42 |
![]() | Parameter context should be final. | 42 |
![]() | Line is longer than 80 characters. | 44 |
![]() | Line is longer than 80 characters. | 46 |
![]() | Line is longer than 80 characters. | 51 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 26 |
![]() | Missing a Javadoc comment. | 29 |
![]() | Parameter msg should be final. | 29 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 28 |
![]() | Line has trailing spaces. | 40 |
![]() | Redundant 'public' modifier. | 51 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 52 |
![]() | Redundant 'public' modifier. | 64 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 31 |
![]() | Missing a Javadoc comment. | 42 |
![]() | Variable 'messages' must be private and have accessor methods. | 42 |
![]() | Missing a Javadoc comment. | 43 |
![]() | Missing a Javadoc comment. | 44 |
![]() | Missing a Javadoc comment. | 45 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 49 |
![]() | Missing a Javadoc comment. | 49 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 49 |
![]() | Line is longer than 80 characters. | 52 |
![]() | Unused @throws tag for 'ConcurrentLoginException'. | 67 |
![]() | Method 'allowableSessionsExceeded' is not designed for extension - needs to be abstract, final or empty. | 69 |
![]() | Parameter sessionId should be final. | 69 |
![]() | Parameter sessions should be final. | 70 |
![]() | Parameter allowableSessions should be final. | 70 |
![]() | Parameter registry should be final. | 71 |
![]() | Method 'checkAuthenticationAllowed' is not designed for extension - needs to be abstract, final or empty. | 93 |
![]() | Missing a Javadoc comment. | 93 |
![]() | Parameter request should be final. | 93 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 94 |
![]() | Line is longer than 80 characters. | 96 |
![]() | Line is longer than 80 characters. | 103 |
![]() | Line is longer than 80 characters. | 113 |
![]() | Line is longer than 80 characters. | 118 |
![]() | Method 'getMaximumSessionsForThisUser' is not designed for extension - needs to be abstract, final or empty. | 141 |
![]() | Parameter authentication should be final. | 142 |
![]() | Method 'registerSuccessfulAuthentication' is not designed for extension - needs to be abstract, final or empty. | 146 |
![]() | Missing a Javadoc comment. | 146 |
![]() | Parameter authentication should be final. | 147 |
![]() | Line is longer than 80 characters. | 149 |
![]() | Line is longer than 80 characters. | 157 |
![]() | Method 'setExceptionIfMaximumExceeded' is not designed for extension - needs to be abstract, final or empty. | 160 |
![]() | Missing a Javadoc comment. | 160 |
![]() | Parameter exceptionIfMaximumExceeded should be final. | 161 |
![]() | 'exceptionIfMaximumExceeded' hides a field. | 161 |
![]() | Line is longer than 80 characters. | 162 |
![]() | Method 'setMaximumSessions' is not designed for extension - needs to be abstract, final or empty. | 165 |
![]() | Missing a Javadoc comment. | 165 |
![]() | Parameter maximumSessions should be final. | 165 |
![]() | 'maximumSessions' hides a field. | 165 |
![]() | Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. | 169 |
![]() | Missing a Javadoc comment. | 169 |
![]() | Parameter messageSource should be final. | 169 |
![]() | Line is longer than 80 characters. | 170 |
![]() | Method 'setSessionRegistry' is not designed for extension - needs to be abstract, final or empty. | 173 |
![]() | Missing a Javadoc comment. | 173 |
![]() | Parameter sessionRegistry should be final. | 174 |
![]() | 'sessionRegistry' hides a field. | 174 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 37 |
![]() | Line is longer than 80 characters. | 54 |
![]() | Missing a Javadoc comment. | 60 |
![]() | Missing a Javadoc comment. | 61 |
![]() | Method 'setExpiredUrl' is not designed for extension - needs to be abstract, final or empty. | 65 |
![]() | Missing a Javadoc comment. | 65 |
![]() | Parameter expiredUrl should be final. | 65 |
![]() | 'expiredUrl' hides a field. | 65 |
![]() | Method 'setSessionRegistry' is not designed for extension - needs to be abstract, final or empty. | 69 |
![]() | Missing a Javadoc comment. | 69 |
![]() | Parameter sessionRegistry should be final. | 69 |
![]() | 'sessionRegistry' hides a field. | 69 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 73 |
![]() | Missing a Javadoc comment. | 73 |
![]() | '{' is not followed by whitespace. | 81 |
![]() | '}' is not preceded with whitespace. | 81 |
![]() | Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. | 83 |
![]() | Missing a Javadoc comment. | 83 |
![]() | Parameter request should be final. | 83 |
![]() | Parameter response should be final. | 83 |
![]() | Parameter chain should be final. | 84 |
![]() | Line is longer than 80 characters. | 96 |
![]() | Parameter arg0 should be final. | 127 |
![]() | '{' is not followed by whitespace. | 127 |
![]() | '}' is not preceded with whitespace. | 127 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 27 |
![]() | Missing a Javadoc comment. | 33 |
![]() | Parameter request should be final. | 33 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 34 |
![]() | '{' is not followed by whitespace. | 34 |
![]() | '}' is not preceded with whitespace. | 34 |
![]() | Line is longer than 80 characters. | 36 |
![]() | Missing a Javadoc comment. | 36 |
![]() | Parameter authentication should be final. | 36 |
![]() | '{' is not followed by whitespace. | 36 |
![]() | '}' is not preceded with whitespace. | 36 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Missing a Javadoc comment. | 29 |
![]() | Parameter msg should be final. | 29 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 25 |
![]() | Line has trailing spaces. | 29 |
![]() | Missing a Javadoc comment. | 47 |
![]() | Missing a Javadoc comment. | 48 |
![]() | Missing a Javadoc comment. | 49 |
![]() | Missing a Javadoc comment. | 50 |
![]() | Missing a Javadoc comment. | 54 |
![]() | Parameter principal should be final. | 54 |
![]() | 'principal' hides a field. | 54 |
![]() | Parameter sessionId should be final. | 54 |
![]() | 'sessionId' hides a field. | 54 |
![]() | Parameter lastRequest should be final. | 55 |
![]() | 'lastRequest' hides a field. | 55 |
![]() | Missing a Javadoc comment. | 64 |
![]() | '{' is not followed by whitespace. | 64 |
![]() | '}' is not preceded with whitespace. | 64 |
![]() | Method 'isExpired' is not designed for extension - needs to be abstract, final or empty. | 68 |
![]() | Missing a Javadoc comment. | 68 |
![]() | Method 'getLastRequest' is not designed for extension - needs to be abstract, final or empty. | 72 |
![]() | Missing a Javadoc comment. | 72 |
![]() | Method 'getPrincipal' is not designed for extension - needs to be abstract, final or empty. | 76 |
![]() | Missing a Javadoc comment. | 76 |
![]() | Method 'getSessionId' is not designed for extension - needs to be abstract, final or empty. | 80 |
![]() | Missing a Javadoc comment. | 80 |
![]() | Method 'expireNow' is not designed for extension - needs to be abstract, final or empty. | 84 |
![]() | Missing a Javadoc comment. | 84 |
![]() | Method 'refreshLastRequest' is not designed for extension - needs to be abstract, final or empty. | 91 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Redundant 'public' modifier. | 37 |
![]() | Redundant 'public' modifier. | 48 |
![]() | Line is longer than 80 characters. | 53 |
![]() | Redundant 'public' modifier. | 58 |
![]() | Redundant 'public' modifier. | 71 |
![]() | Redundant throws: 'SessionAlreadyUsedException' is unchecked exception. | 72 |
![]() | Redundant 'public' modifier. | 82 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 42 |
![]() | Line is longer than 80 characters. | 51 |
![]() | Line is longer than 80 characters. | 57 |
![]() | Missing a Javadoc comment. | 57 |
![]() | Line is longer than 80 characters. | 58 |
![]() | Missing a Javadoc comment. | 58 |
![]() | Method 'getAllSessions' is not designed for extension - needs to be abstract, final or empty. | 62 |
![]() | Missing a Javadoc comment. | 62 |
![]() | Parameter principal should be final. | 62 |
![]() | Line has trailing spaces. | 68 |
![]() | Line contains a tab character. | 72 |
![]() | Line contains a tab character. | 73 |
![]() | Method 'getSessionInformation' is not designed for extension - needs to be abstract, final or empty. | 79 |
![]() | Missing a Javadoc comment. | 79 |
![]() | Parameter sessionId should be final. | 79 |
![]() | Line is longer than 80 characters. | 80 |
![]() | Method 'onApplicationEvent' is not designed for extension - needs to be abstract, final or empty. | 85 |
![]() | Missing a Javadoc comment. | 85 |
![]() | Parameter event should be final. | 85 |
![]() | Method 'refreshLastRequest' is not designed for extension - needs to be abstract, final or empty. | 92 |
![]() | Missing a Javadoc comment. | 92 |
![]() | Parameter sessionId should be final. | 92 |
![]() | Line is longer than 80 characters. | 93 |
![]() | Method 'registerNewSession' is not designed for extension - needs to be abstract, final or empty. | 102 |
![]() | Missing a Javadoc comment. | 102 |
![]() | Parameter sessionId should be final. | 102 |
![]() | Parameter principal should be final. | 102 |
![]() | Redundant throws: 'SessionAlreadyUsedException' is unchecked exception. | 103 |
![]() | Line is longer than 80 characters. | 104 |
![]() | Line is longer than 80 characters. | 105 |
![]() | Line is longer than 80 characters. | 118 |
![]() | Method 'removeSessionInformation' is not designed for extension - needs to be abstract, final or empty. | 126 |
![]() | Missing a Javadoc comment. | 126 |
![]() | Parameter sessionId should be final. | 126 |
![]() | Line is longer than 80 characters. | 127 |
![]() | Line has trailing spaces. | 139 |
![]() | Line has trailing spaces. | 141 |
![]() | Line contains a tab character. | 141 |
![]() | Line contains a tab character. | 142 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 29 |
![]() | Utility classes should not have a public or default constructor. | 31 |
![]() | Line is longer than 80 characters. | 34 |
![]() | Missing a Javadoc comment. | 34 |
![]() | Parameter auth should be final. | 34 |
![]() | Line is longer than 80 characters. | 46 |
![]() | Missing a Javadoc comment. | 46 |
![]() | Parameter auth should be final. | 46 |
![]() | Line is longer than 80 characters. | 48 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Extra HTML tag found: </code> with information obtained | 37 |
![]() | Line has trailing spaces. | 40 |
![]() | Line has trailing spaces. | 49 |
![]() | Line has trailing spaces. | 58 |
![]() | Line has trailing spaces. | 70 |
![]() | Line has trailing spaces. | 75 |
![]() | Line is longer than 80 characters. | 82 |
![]() | Line is longer than 80 characters. | 83 |
![]() | Line has trailing spaces. | 86 |
![]() | Line is longer than 80 characters. | 96 |
![]() | Line is longer than 80 characters. | 102 |
![]() | Missing a Javadoc comment. | 102 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 102 |
![]() | Line is longer than 80 characters. | 103 |
![]() | Missing a Javadoc comment. | 103 |
![]() | Line is longer than 80 characters. | 104 |
![]() | Missing a Javadoc comment. | 104 |
![]() | Missing a Javadoc comment. | 108 |
![]() | Missing a Javadoc comment. | 109 |
![]() | Method 'setAllowSessionCreation' is not designed for extension - needs to be abstract, final or empty. | 120 |
![]() | Missing a Javadoc comment. | 120 |
![]() | Parameter allowSessionCreation should be final. | 120 |
![]() | 'allowSessionCreation' hides a field. | 120 |
![]() | Method 'isAllowSessionCreation' is not designed for extension - needs to be abstract, final or empty. | 124 |
![]() | Missing a Javadoc comment. | 124 |
![]() | Method 'setContext' is not designed for extension - needs to be abstract, final or empty. | 128 |
![]() | Missing a Javadoc comment. | 128 |
![]() | Parameter secureContext should be final. | 128 |
![]() | Method 'getContext' is not designed for extension - needs to be abstract, final or empty. | 132 |
![]() | Missing a Javadoc comment. | 132 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 136 |
![]() | Missing a Javadoc comment. | 136 |
![]() | Line is longer than 80 characters. | 140 |
![]() | '{' is not followed by whitespace. | 150 |
![]() | '}' is not preceded with whitespace. | 150 |
![]() | Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. | 152 |
![]() | Missing a Javadoc comment. | 152 |
![]() | Parameter request should be final. | 152 |
![]() | Parameter response should be final. | 152 |
![]() | Parameter chain should be final. | 153 |
![]() | Line is longer than 80 characters. | 154 |
![]() | Must have at least one statement. | 167 |
![]() | '{' is not followed by whitespace. | 167 |
![]() | '}' is not preceded with whitespace. | 167 |
![]() | Line is longer than 80 characters. | 172 |
![]() | Line is longer than 80 characters. | 178 |
![]() | Line is longer than 80 characters. | 182 |
![]() | Line is longer than 80 characters. | 186 |
![]() | Line is longer than 80 characters. | 188 |
![]() | Line is longer than 80 characters. | 196 |
![]() | Line is longer than 80 characters. | 204 |
![]() | Line is longer than 80 characters. | 229 |
![]() | Must have at least one statement. | 230 |
![]() | '{' is not followed by whitespace. | 230 |
![]() | '}' is not preceded with whitespace. | 230 |
![]() | Line is longer than 80 characters. | 232 |
![]() | Line is longer than 80 characters. | 235 |
![]() | Line is longer than 80 characters. | 245 |
![]() | Line is longer than 80 characters. | 251 |
![]() | Must have at least one statement. | 257 |
![]() | '{' is not followed by whitespace. | 257 |
![]() | '}' is not preceded with whitespace. | 257 |
![]() | Line is longer than 80 characters. | 261 |
![]() | Line is longer than 80 characters. | 263 |
![]() | Line is longer than 80 characters. | 268 |
![]() | Line is longer than 80 characters. | 269 |
![]() | Line is longer than 80 characters. | 271 |
![]() | Line is longer than 80 characters. | 286 |
![]() | Method 'generateNewContext' is not designed for extension - needs to be abstract, final or empty. | 292 |
![]() | Missing a Javadoc comment. | 292 |
![]() | Parameter filterConfig should be final. | 309 |
![]() | '{' is not followed by whitespace. | 309 |
![]() | '}' is not preceded with whitespace. | 309 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 26 |
![]() | Redundant 'public' modifier. | 45 |
![]() | Redundant 'public' modifier. | 54 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 24 |
![]() | Line is longer than 80 characters. | 36 |
![]() | Utility classes should not have a public or default constructor. | 41 |
![]() | Missing a Javadoc comment. | 44 |
![]() | Parameter context should be final. | 55 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 24 |
![]() | Line is longer than 80 characters. | 28 |
![]() | Missing a Javadoc comment. | 31 |
![]() | Method 'setAuthentication' is not designed for extension - needs to be abstract, final or empty. | 33 |
![]() | Missing a Javadoc comment. | 33 |
![]() | Parameter authentication should be final. | 33 |
![]() | 'authentication' hides a field. | 33 |
![]() | Method 'getAuthentication' is not designed for extension - needs to be abstract, final or empty. | 37 |
![]() | Missing a Javadoc comment. | 37 |
![]() | Method 'equals' is not designed for extension - needs to be abstract, final or empty. | 41 |
![]() | Missing a Javadoc comment. | 41 |
![]() | Parameter obj should be final. | 41 |
![]() | '&&' should be on a new line. | 45 |
![]() | '&&' should be on a new line. | 50 |
![]() | '&&' should be on a new line. | 51 |
![]() | Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 60 |
![]() | Missing a Javadoc comment. | 60 |
![]() | Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. | 73 |
![]() | Missing a Javadoc comment. | 73 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 26 |
![]() | Line is longer than 80 characters. | 38 |
![]() | Line is longer than 80 characters. | 44 |
![]() | Missing a Javadoc comment. | 44 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 44 |
![]() | Parameter con should be final. | 58 |
![]() | Parameter contentLength should be final. | 58 |
![]() | '{' is not followed by whitespace. | 59 |
![]() | '}' is not preceded with whitespace. | 59 |
![]() | Line has trailing spaces. | 63 |
![]() | Line has trailing spaces. | 69 |
![]() | Line is longer than 80 characters. | 71 |
![]() | Method 'prepareConnection' is not designed for extension - needs to be abstract, final or empty. | 85 |
![]() | Parameter con should be final. | 85 |
![]() | Parameter contentLength should be final. | 85 |
![]() | Redundant throws: 'AuthenticationCredentialsNotFoundException' is unchecked exception. | 86 |
![]() | Line is longer than 80 characters. | 101 |
![]() | Line is longer than 80 characters. | 107 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 36 |
![]() | Line is longer than 80 characters. | 52 |
![]() | Line is longer than 80 characters. | 57 |
![]() | Missing a Javadoc comment. | 57 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 57 |
![]() | Missing a Javadoc comment. | 61 |
![]() | Line is longer than 80 characters. | 71 |
![]() | Parameter methodInvocation should be final. | 71 |
![]() | Line has trailing spaces. | 85 |
![]() | Method 'invoke' is not designed for extension - needs to be abstract, final or empty. | 104 |
![]() | Parameter targetObject should be final. | 104 |
![]() | Line has trailing spaces. | 105 |
![]() | Line is longer than 80 characters. | 110 |
![]() | Line is longer than 80 characters. | 130 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 28 |
![]() | Line is longer than 80 characters. | 36 |
![]() | Method 'createRemoteInvocation' is not designed for extension - needs to be abstract, final or empty. | 42 |
![]() | Missing a Javadoc comment. | 42 |
![]() | Parameter methodInvocation should be final. | 43 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 25 |
![]() | Line is longer than 80 characters. | 32 |
![]() | Missing a Javadoc comment. | 37 |
![]() | Parameter authentication should be final. | 37 |
![]() | Method 'getAuthentication' is not designed for extension - needs to be abstract, final or empty. | 49 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 29 |
![]() | Missing a Javadoc comment. | 35 |
![]() | Missing a Javadoc comment. | 39 |
![]() | Parameter authentication should be final. | 39 |
![]() | Parameter exception should be final. | 40 |
![]() | 'exception' hides a field. | 40 |
![]() | Method 'getException' is not designed for extension - needs to be abstract, final or empty. | 48 |
![]() | Missing a Javadoc comment. | 48 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 27 |
![]() | Missing a Javadoc comment. | 33 |
![]() | Parameter authentication should be final. | 34 |
![]() | Parameter exception should be final. | 34 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 27 |
![]() | Missing a Javadoc comment. | 33 |
![]() | Parameter authentication should be final. | 34 |
![]() | Parameter exception should be final. | 34 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 27 |
![]() | Missing a Javadoc comment. | 33 |
![]() | Parameter authentication should be final. | 34 |
![]() | Parameter exception should be final. | 34 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 27 |
![]() | Missing a Javadoc comment. | 33 |
![]() | Parameter authentication should be final. | 33 |
![]() | Parameter exception should be final. | 34 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 27 |
![]() | Missing a Javadoc comment. | 33 |
![]() | Parameter authentication should be final. | 33 |
![]() | Parameter exception should be final. | 34 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 27 |
![]() | Missing a Javadoc comment. | 33 |
![]() | Parameter authentication should be final. | 33 |
![]() | Parameter exception should be final. | 34 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 28 |
![]() | Missing a Javadoc comment. | 34 |
![]() | Parameter authentication should be final. | 35 |
![]() | Parameter exception should be final. | 35 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 27 |
![]() | Missing a Javadoc comment. | 33 |
![]() | Parameter authentication should be final. | 34 |
![]() | Parameter exception should be final. | 34 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 27 |
![]() | Missing a Javadoc comment. | 33 |
![]() | Parameter authentication should be final. | 34 |
![]() | Parameter exception should be final. | 34 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 25 |
![]() | Missing a Javadoc comment. | 30 |
![]() | Parameter authentication should be final. | 30 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 26 |
![]() | Missing a Javadoc comment. | 31 |
![]() | First sentence should end with a period. | 35 |
![]() | Parameter authentication should be final. | 41 |
![]() | Parameter targetUser should be final. | 42 |
![]() | 'targetUser' hides a field. | 42 |
![]() | Method 'getTargetUser' is not designed for extension - needs to be abstract, final or empty. | 49 |
![]() | Missing a Javadoc comment. | 49 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 25 |
![]() | Line is longer than 80 characters. | 32 |
![]() | Missing a Javadoc comment. | 38 |
![]() | Missing a Javadoc comment. | 42 |
![]() | Parameter authentication should be final. | 43 |
![]() | Parameter generatedBy should be final. | 43 |
![]() | 'generatedBy' hides a field. | 43 |
![]() | Expected an @return tag. | 57 |
![]() | Method 'getGeneratedBy' is not designed for extension - needs to be abstract, final or empty. | 57 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 29 |
![]() | Missing a Javadoc comment. | 40 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 40 |
![]() | Method 'onApplicationEvent' is not designed for extension - needs to be abstract, final or empty. | 44 |
![]() | Missing a Javadoc comment. | 44 |
![]() | Parameter event should be final. | 44 |
![]() | Line is longer than 80 characters. | 46 |
![]() | Line is longer than 80 characters. | 56 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 25 |
![]() | Parameter secureObject should be final. | 35 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 28 |
![]() | Line is longer than 80 characters. | 34 |
![]() | Missing a Javadoc comment. | 34 |
![]() | Missing a Javadoc comment. | 35 |
![]() | Unused @throws tag for 'IllegalArgumentException'. | 47 |
![]() | Parameter secureObject should be final. | 49 |
![]() | Parameter configAttribs should be final. | 50 |
![]() | Line is longer than 80 characters. | 51 |
![]() | Parameter credentialsNotFoundException should be final. | 51 |
![]() | 'credentialsNotFoundException' hides a field. | 51 |
![]() | Method 'getConfigAttributeDefinition' is not designed for extension - needs to be abstract, final or empty. | 65 |
![]() | Missing a Javadoc comment. | 65 |
![]() | Line is longer than 80 characters. | 69 |
![]() | Method 'getCredentialsNotFoundException' is not designed for extension - needs to be abstract, final or empty. | 69 |
![]() | Missing a Javadoc comment. | 69 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 28 |
![]() | Missing a Javadoc comment. | 33 |
![]() | Missing a Javadoc comment. | 34 |
![]() | Missing a Javadoc comment. | 35 |
![]() | Line is longer than 80 characters. | 44 |
![]() | Unused @throws tag for 'IllegalArgumentException'. | 48 |
![]() | Parameter secureObject should be final. | 50 |
![]() | Parameter configAttribs should be final. | 51 |
![]() | Parameter authentication should be final. | 51 |
![]() | 'authentication' hides a field. | 51 |
![]() | Parameter accessDeniedException should be final. | 52 |
![]() | 'accessDeniedException' hides a field. | 52 |
![]() | Method 'getAccessDeniedException' is not designed for extension - needs to be abstract, final or empty. | 68 |
![]() | Missing a Javadoc comment. | 68 |
![]() | Method 'getAuthentication' is not designed for extension - needs to be abstract, final or empty. | 72 |
![]() | Missing a Javadoc comment. | 72 |
![]() | Method 'getConfigAttributeDefinition' is not designed for extension - needs to be abstract, final or empty. | 76 |
![]() | Missing a Javadoc comment. | 76 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 24 |
![]() | Missing a Javadoc comment. | 35 |
![]() | Missing a Javadoc comment. | 36 |
![]() | Unused @throws tag for 'IllegalArgumentException'. | 47 |
![]() | Parameter secureObject should be final. | 49 |
![]() | Line is longer than 80 characters. | 50 |
![]() | Parameter configAttribs should be final. | 50 |
![]() | Parameter authentication should be final. | 50 |
![]() | 'authentication' hides a field. | 50 |
![]() | Method 'getAuthentication' is not designed for extension - needs to be abstract, final or empty. | 64 |
![]() | Missing a Javadoc comment. | 64 |
![]() | Method 'getConfigAttributeDefinition' is not designed for extension - needs to be abstract, final or empty. | 68 |
![]() | Missing a Javadoc comment. | 68 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 27 |
![]() | Missing a Javadoc comment. | 40 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 40 |
![]() | Method 'onApplicationEvent' is not designed for extension - needs to be abstract, final or empty. | 44 |
![]() | Missing a Javadoc comment. | 44 |
![]() | Parameter event should be final. | 44 |
![]() | Line is longer than 80 characters. | 46 |
![]() | Line is longer than 80 characters. | 58 |
![]() | Line is longer than 80 characters. | 86 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 20 |
![]() | Line is longer than 80 characters. | 24 |
![]() | Line has trailing spaces. | 27 |
![]() | Line is longer than 80 characters. | 33 |
![]() | Parameter secureObject should be final. | 43 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 34 |
![]() | Line has trailing spaces. | 52 |
![]() | Line has trailing spaces. | 57 |
![]() | Line has trailing spaces. | 71 |
![]() | Line has trailing spaces. | 110 |
![]() | Line has trailing spaces. | 115 |
![]() | Line has trailing spaces. | 126 |
![]() | Line is longer than 80 characters. | 140 |
![]() | Missing a Javadoc comment. | 140 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 140 |
![]() | Missing a Javadoc comment. | 144 |
![]() | Missing a Javadoc comment. | 145 |
![]() | Missing a Javadoc comment. | 146 |
![]() | Missing a Javadoc comment. | 147 |
![]() | Missing a Javadoc comment. | 148 |
![]() | Variable 'messages' must be private and have accessor methods. | 148 |
![]() | Missing a Javadoc comment. | 149 |
![]() | Missing a Javadoc comment. | 150 |
![]() | Missing a Javadoc comment. | 151 |
![]() | Missing a Javadoc comment. | 152 |
![]() | First sentence should end with a period. | 156 |
![]() | Method 'afterInvocation' is not designed for extension - needs to be abstract, final or empty. | 168 |
![]() | Parameter token should be final. | 168 |
![]() | Parameter returnedObject should be final. | 169 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 194 |
![]() | Missing a Javadoc comment. | 194 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 194 |
![]() | Line is longer than 80 characters. | 196 |
![]() | Line is longer than 80 characters. | 213 |
![]() | Line is longer than 80 characters. | 225 |
![]() | Line is longer than 80 characters. | 230 |
![]() | Line is longer than 80 characters. | 232 |
![]() | Line is longer than 80 characters. | 243 |
![]() | Line is longer than 80 characters. | 249 |
![]() | Line is longer than 80 characters. | 260 |
![]() | Method 'beforeInvocation' is not designed for extension - needs to be abstract, final or empty. | 279 |
![]() | Missing a Javadoc comment. | 279 |
![]() | Parameter object should be final. | 279 |
![]() | Line is longer than 80 characters. | 285 |
![]() | Line is longer than 80 characters. | 293 |
![]() | Line is longer than 80 characters. | 304 |
![]() | Line is longer than 80 characters. | 306 |
![]() | Line is longer than 80 characters. | 307 |
![]() | Line is longer than 80 characters. | 311 |
![]() | Line is longer than 80 characters. | 318 |
![]() | Line is longer than 80 characters. | 319 |
![]() | Line is longer than 80 characters. | 324 |
![]() | Line is longer than 80 characters. | 347 |
![]() | Line is longer than 80 characters. | 363 |
![]() | Line is longer than 80 characters. | 369 |
![]() | Line is longer than 80 characters. | 383 |
![]() | Line is longer than 80 characters. | 387 |
![]() | Line has trailing spaces. | 400 |
![]() | Parameter reason should be final. | 409 |
![]() | Parameter secureObject should be final. | 409 |
![]() | Parameter configAttribs should be final. | 410 |
![]() | Line is longer than 80 characters. | 411 |
![]() | Line is longer than 80 characters. | 413 |
![]() | Method 'getAccessDecisionManager' is not designed for extension - needs to be abstract, final or empty. | 420 |
![]() | Missing a Javadoc comment. | 420 |
![]() | Method 'getAfterInvocationManager' is not designed for extension - needs to be abstract, final or empty. | 424 |
![]() | Missing a Javadoc comment. | 424 |
![]() | Method 'getAuthenticationManager' is not designed for extension - needs to be abstract, final or empty. | 428 |
![]() | Missing a Javadoc comment. | 428 |
![]() | Method 'getRunAsManager' is not designed for extension - needs to be abstract, final or empty. | 432 |
![]() | Missing a Javadoc comment. | 432 |
![]() | Method 'isAlwaysReauthenticate' is not designed for extension - needs to be abstract, final or empty. | 446 |
![]() | Missing a Javadoc comment. | 446 |
![]() | Method 'isRejectPublicInvocations' is not designed for extension - needs to be abstract, final or empty. | 450 |
![]() | Missing a Javadoc comment. | 450 |
![]() | Method 'isValidateConfigAttributes' is not designed for extension - needs to be abstract, final or empty. | 454 |
![]() | Missing a Javadoc comment. | 454 |
![]() | Missing a Javadoc comment. | 458 |
![]() | Method 'setAccessDecisionManager' is not designed for extension - needs to be abstract, final or empty. | 460 |
![]() | Missing a Javadoc comment. | 460 |
![]() | Parameter accessDecisionManager should be final. | 461 |
![]() | 'accessDecisionManager' hides a field. | 461 |
![]() | Method 'setAfterInvocationManager' is not designed for extension - needs to be abstract, final or empty. | 465 |
![]() | Missing a Javadoc comment. | 465 |
![]() | Parameter afterInvocationManager should be final. | 466 |
![]() | 'afterInvocationManager' hides a field. | 466 |
![]() | Method 'setAlwaysReauthenticate' is not designed for extension - needs to be abstract, final or empty. | 484 |
![]() | Parameter alwaysReauthenticate should be final. | 484 |
![]() | 'alwaysReauthenticate' hides a field. | 484 |
![]() | Method 'setApplicationEventPublisher' is not designed for extension - needs to be abstract, final or empty. | 488 |
![]() | Missing a Javadoc comment. | 488 |
![]() | Parameter eventPublisher should be final. | 489 |
![]() | 'eventPublisher' hides a field. | 489 |
![]() | Method 'setAuthenticationManager' is not designed for extension - needs to be abstract, final or empty. | 493 |
![]() | Missing a Javadoc comment. | 493 |
![]() | Parameter newManager should be final. | 493 |
![]() | Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. | 497 |
![]() | Missing a Javadoc comment. | 497 |
![]() | Parameter messageSource should be final. | 497 |
![]() | Line is longer than 80 characters. | 518 |
![]() | Method 'setRejectPublicInvocations' is not designed for extension - needs to be abstract, final or empty. | 518 |
![]() | Parameter rejectPublicInvocations should be final. | 518 |
![]() | 'rejectPublicInvocations' hides a field. | 518 |
![]() | Method 'setRunAsManager' is not designed for extension - needs to be abstract, final or empty. | 522 |
![]() | Missing a Javadoc comment. | 522 |
![]() | Parameter runAsManager should be final. | 522 |
![]() | 'runAsManager' hides a field. | 522 |
![]() | Method 'setValidateConfigAttributes' is not designed for extension - needs to be abstract, final or empty. | 526 |
![]() | Missing a Javadoc comment. | 526 |
![]() | Parameter validateConfigAttributes should be final. | 527 |
![]() | 'validateConfigAttributes' hides a field. | 527 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 24 |
![]() | Line is longer than 80 characters. | 28 |
![]() | Line is longer than 80 characters. | 33 |
![]() | Missing a Javadoc comment. | 38 |
![]() | Missing a Javadoc comment. | 39 |
![]() | Missing a Javadoc comment. | 40 |
![]() | Missing a Javadoc comment. | 41 |
![]() | Missing a Javadoc comment. | 45 |
![]() | Parameter authentication should be final. | 45 |
![]() | 'authentication' hides a field. | 45 |
![]() | Parameter contextHolderRefreshRequired should be final. | 46 |
![]() | 'contextHolderRefreshRequired' hides a field. | 46 |
![]() | Parameter attr should be final. | 46 |
![]() | 'attr' hides a field. | 46 |
![]() | Parameter secureObject should be final. | 47 |
![]() | 'secureObject' hides a field. | 47 |
![]() | Missing a Javadoc comment. | 54 |
![]() | Method 'getAttr' is not designed for extension - needs to be abstract, final or empty. | 60 |
![]() | Missing a Javadoc comment. | 60 |
![]() | Method 'getAuthentication' is not designed for extension - needs to be abstract, final or empty. | 64 |
![]() | Missing a Javadoc comment. | 64 |
![]() | Method 'isContextHolderRefreshRequired' is not designed for extension - needs to be abstract, final or empty. | 68 |
![]() | Missing a Javadoc comment. | 68 |
![]() | Method 'getSecureObject' is not designed for extension - needs to be abstract, final or empty. | 72 |
![]() | Missing a Javadoc comment. | 72 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 29 |
![]() | Line has trailing spaces. | 37 |
![]() | Redundant 'public' modifier. | 52 |
![]() | Redundant throws: 'IllegalArgumentException' is unchecked exception. | 53 |
![]() | Line has trailing spaces. | 58 |
![]() | Redundant 'public' modifier. | 68 |
![]() | Redundant 'public' modifier. | 79 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 36 |
![]() | Line is longer than 80 characters. | 42 |
![]() | Missing a Javadoc comment. | 42 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 42 |
![]() | Method 'getAttributes' is not designed for extension - needs to be abstract, final or empty. | 46 |
![]() | Missing a Javadoc comment. | 46 |
![]() | Parameter object should be final. | 46 |
![]() | Redundant throws: 'IllegalArgumentException' is unchecked exception. | 47 |
![]() | Line is longer than 80 characters. | 51 |
![]() | Line is longer than 80 characters. | 57 |
![]() | Line is longer than 80 characters. | 74 |
![]() | Line is longer than 80 characters. | 76 |
![]() | Line is longer than 80 characters. | 80 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 83 |
![]() | Missing a Javadoc comment. | 83 |
![]() | Parameter clazz should be final. | 83 |
![]() | Line has trailing spaces. | 92 |
![]() | Line has trailing spaces. | 97 |
![]() | Line is longer than 80 characters. | 109 |
![]() | Parameter method should be final. | 109 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 32 |
![]() | Line has trailing spaces. | 35 |
![]() | Line has trailing spaces. | 55 |
![]() | Line has trailing spaces. | 61 |
![]() | Line is longer than 80 characters. | 69 |
![]() | Missing a Javadoc comment. | 74 |
![]() | Method 'setAttributes' is not designed for extension - needs to be abstract, final or empty. | 78 |
![]() | Missing a Javadoc comment. | 78 |
![]() | Parameter attributes should be final. | 78 |
![]() | 'attributes' hides a field. | 78 |
![]() | Method 'getConfigAttributeDefinitions' is not designed for extension - needs to be abstract, final or empty. | 82 |
![]() | Missing a Javadoc comment. | 82 |
![]() | Method 'lookupAttributes' is not designed for extension - needs to be abstract, final or empty. | 86 |
![]() | Missing a Javadoc comment. | 86 |
![]() | Parameter method should be final. | 86 |
![]() | Missing a Javadoc comment. | 110 |
![]() | Parameter definition should be final. | 110 |
![]() | Parameter attribs should be final. | 110 |
![]() | Missing a Javadoc comment. | 120 |
![]() | Parameter definition should be final. | 120 |
![]() | Parameter clazz should be final. | 121 |
![]() | Missing a Javadoc comment. | 125 |
![]() | Parameter definition should be final. | 125 |
![]() | Parameter clazz should be final. | 126 |
![]() | Missing a Javadoc comment. | 136 |
![]() | Parameter definition should be final. | 137 |
![]() | Parameter method should be final. | 137 |
![]() | Must have at least one statement. | 147 |
![]() | Line has trailing spaces. | 148 |
![]() | Line is longer than 80 characters. | 148 |
![]() | Missing a Javadoc comment. | 154 |
![]() | Parameter definition should be final. | 154 |
![]() | Parameter method should be final. | 155 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 36 |
![]() | Line has trailing spaces. | 42 |
![]() | Line has trailing spaces. | 55 |
![]() | Line is longer than 80 characters. | 64 |
![]() | Line is longer than 80 characters. | 69 |
![]() | Missing a Javadoc comment. | 69 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 69 |
![]() | First sentence should end with a period. | 73 |
![]() | Variable 'methodMap' must be private and have accessor methods. | 74 |
![]() | First sentence should end with a period. | 76 |
![]() | Method 'getConfigAttributeDefinitions' is not designed for extension - needs to be abstract, final or empty. | 89 |
![]() | Method 'getMethodMapSize' is not designed for extension - needs to be abstract, final or empty. | 102 |
![]() | Method 'addSecureMethod' is not designed for extension - needs to be abstract, final or empty. | 113 |
![]() | Parameter method should be final. | 113 |
![]() | Parameter attr should be final. | 113 |
![]() | Unused @throws tag for 'IllegalArgumentException'. | 126 |
![]() | Method 'addSecureMethod' is not designed for extension - needs to be abstract, final or empty. | 128 |
![]() | Parameter name should be final. | 128 |
![]() | Parameter attr should be final. | 128 |
![]() | Unused @throws tag for 'IllegalArgumentException'. | 157 |
![]() | Method 'addSecureMethod' is not designed for extension - needs to be abstract, final or empty. | 159 |
![]() | Parameter clazz should be final. | 159 |
![]() | Parameter mappedName should be final. | 159 |
![]() | Parameter attr should be final. | 160 |
![]() | Method 'lookupAttributes' is not designed for extension - needs to be abstract, final or empty. | 209 |
![]() | Missing a Javadoc comment. | 209 |
![]() | Parameter method should be final. | 209 |
![]() | Line is longer than 80 characters. | 213 |
![]() | Line is longer than 80 characters. | 217 |
![]() | Line is longer than 80 characters. | 225 |
![]() | Line is longer than 80 characters. | 227 |
![]() | Must have at least one statement. | 230 |
![]() | Parameter methodName should be final. | 252 |
![]() | Parameter mappedName should be final. | 252 |
![]() | Missing a Javadoc comment. | 260 |
![]() | Parameter definition should be final. | 260 |
![]() | Parameter toMerge should be final. | 261 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 26 |
![]() | '{' is not followed by whitespace. | 28 |
![]() | '}' is not preceded with whitespace. | 28 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 35 |
![]() | Line is longer than 80 characters. | 41 |
![]() | Line is longer than 80 characters. | 46 |
![]() | Missing a Javadoc comment. | 46 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 |
![]() | Method 'setAsText' is not designed for extension - needs to be abstract, final or empty. | 50 |
![]() | Missing a Javadoc comment. | 50 |
![]() | Parameter s should be final. | 50 |
![]() | Redundant throws: 'IllegalArgumentException' is unchecked exception. | 50 |
![]() | Must have at least one statement. | 53 |
![]() | Line is longer than 80 characters. | 72 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 34 |
![]() | Line is longer than 80 characters. | 46 |
![]() | Missing a Javadoc comment. | 51 |
![]() | Line is longer than 80 characters. | 55 |
![]() | Method 'isAllowed' is not designed for extension - needs to be abstract, final or empty. | 55 |
![]() | Missing a Javadoc comment. | 55 |
![]() | Parameter mi should be final. | 55 |
![]() | Parameter authentication should be final. | 55 |
![]() | Line is longer than 80 characters. | 63 |
![]() | Line is longer than 80 characters. | 79 |
![]() | Method 'setSecurityInterceptor' is not designed for extension - needs to be abstract, final or empty. | 90 |
![]() | Missing a Javadoc comment. | 90 |
![]() | Parameter securityInterceptor should be final. | 91 |
![]() | 'securityInterceptor' hides a field. | 91 |
![]() | Line is longer than 80 characters. | 98 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 102 |
![]() | Missing a Javadoc comment. | 102 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 102 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 32 |
![]() | Line has trailing spaces. | 38 |
![]() | Line has trailing spaces. | 47 |
![]() | Line is longer than 80 characters. | 53 |
![]() | Missing a Javadoc comment. | 59 |
![]() | Missing a Javadoc comment. | 63 |
![]() | Parameter advice should be final. | 63 |
![]() | Line is longer than 80 characters. | 69 |
![]() | Method 'matches' is not designed for extension - needs to be abstract, final or empty. | 77 |
![]() | Missing a Javadoc comment. | 77 |
![]() | Parameter m should be final. | 77 |
![]() | Parameter targetClass should be final. | 77 |
![]() | Line is longer than 80 characters. | 80 |
![]() | Line has trailing spaces. | 87 |
![]() | Missing a Javadoc comment. | 94 |
![]() | Variable 'method' must be private and have accessor methods. | 94 |
![]() | Missing a Javadoc comment. | 96 |
![]() | Parameter method should be final. | 96 |
![]() | 'method' hides a field. | 96 |
![]() | Missing a Javadoc comment. | 100 |
![]() | Missing a Javadoc comment. | 104 |
![]() | Missing a Javadoc comment. | 108 |
![]() | Missing a Javadoc comment. | 112 |
![]() | Missing a Javadoc comment. | 116 |
![]() | Missing a Javadoc comment. | 120 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 29 |
![]() | Line has trailing spaces. | 37 |
![]() | Line is longer than 80 characters. | 43 |
![]() | Missing a Javadoc comment. | 49 |
![]() | Method 'setObjectDefinitionSource' is not designed for extension - needs to be abstract, final or empty. | 53 |
![]() | Missing a Javadoc comment. | 53 |
![]() | Parameter newSource should be final. | 53 |
![]() | Method 'getObjectDefinitionSource' is not designed for extension - needs to be abstract, final or empty. | 57 |
![]() | Missing a Javadoc comment. | 57 |
![]() | Method 'getSecureObjectClass' is not designed for extension - needs to be abstract, final or empty. | 61 |
![]() | Missing a Javadoc comment. | 61 |
![]() | Method 'invoke' is not designed for extension - needs to be abstract, final or empty. | 75 |
![]() | Parameter mi should be final. | 75 |
![]() | Method 'obtainObjectDefinitionSource' is not designed for extension - needs to be abstract, final or empty. | 88 |
![]() | Missing a Javadoc comment. | 88 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Missing a Javadoc comment. | 30 |
![]() | Redundant 'public' modifier. | 30 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 28 |
![]() | Line has trailing spaces. | 36 |
![]() | Line has trailing spaces. | 44 |
![]() | Line is longer than 80 characters. | 50 |
![]() | Missing a Javadoc comment. | 55 |
![]() | Method 'setObjectDefinitionSource' is not designed for extension - needs to be abstract, final or empty. | 59 |
![]() | Missing a Javadoc comment. | 59 |
![]() | Parameter newSource should be final. | 59 |
![]() | Method 'getObjectDefinitionSource' is not designed for extension - needs to be abstract, final or empty. | 63 |
![]() | Missing a Javadoc comment. | 63 |
![]() | Method 'getSecureObjectClass' is not designed for extension - needs to be abstract, final or empty. | 67 |
![]() | Missing a Javadoc comment. | 67 |
![]() | Method 'invoke' is not designed for extension - needs to be abstract, final or empty. | 83 |
![]() | Parameter jp should be final. | 83 |
![]() | Parameter advisorProceed should be final. | 83 |
![]() | Method 'obtainObjectDefinitionSource' is not designed for extension - needs to be abstract, final or empty. | 96 |
![]() | Missing a Javadoc comment. | 96 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 28 |
![]() | Line is longer than 80 characters. | 34 |
![]() | Missing a Javadoc comment. | 34 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 34 |
![]() | Method 'getAttributes' is not designed for extension - needs to be abstract, final or empty. | 38 |
![]() | Missing a Javadoc comment. | 38 |
![]() | Parameter object should be final. | 38 |
![]() | Redundant throws: 'IllegalArgumentException' is unchecked exception. | 39 |
![]() | Line has trailing spaces. | 54 |
![]() | Line has trailing spaces. | 59 |
![]() | Parameter url should be final. | 73 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 75 |
![]() | Missing a Javadoc comment. | 75 |
![]() | Parameter clazz should be final. | 75 |
![]() | Conditional logic can be removed. | 76 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 32 |
![]() | Line has trailing spaces. | 39 |
![]() | Line has trailing spaces. | 46 |
![]() | Redundant 'public' modifier. | 57 |
![]() | Expected @throws tag for 'IOException'. | 59 |
![]() | Expected @throws tag for 'ServletException'. | 59 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 27 |
![]() | Line has trailing spaces. | 33 |
![]() | Missing a Javadoc comment. | 46 |
![]() | Missing a Javadoc comment. | 47 |
![]() | Missing a Javadoc comment. | 48 |
![]() | Missing a Javadoc comment. | 52 |
![]() | Parameter request should be final. | 52 |
![]() | 'request' hides a field. | 52 |
![]() | Parameter response should be final. | 52 |
![]() | 'response' hides a field. | 52 |
![]() | Parameter chain should be final. | 53 |
![]() | 'chain' hides a field. | 53 |
![]() | Missing a Javadoc comment. | 74 |
![]() | Method 'getChain' is not designed for extension - needs to be abstract, final or empty. | 80 |
![]() | Missing a Javadoc comment. | 80 |
![]() | Line has trailing spaces. | 86 |
![]() | Method 'getFullRequestUrl' is not designed for extension - needs to be abstract, final or empty. | 94 |
![]() | Method 'getHttpRequest' is not designed for extension - needs to be abstract, final or empty. | 101 |
![]() | Missing a Javadoc comment. | 101 |
![]() | Method 'getHttpResponse' is not designed for extension - needs to be abstract, final or empty. | 105 |
![]() | Missing a Javadoc comment. | 105 |
![]() | Method 'getRequest' is not designed for extension - needs to be abstract, final or empty. | 109 |
![]() | Missing a Javadoc comment. | 109 |
![]() | Method 'getRequestUrl' is not designed for extension - needs to be abstract, final or empty. | 113 |
![]() | Missing a Javadoc comment. | 113 |
![]() | Avoid inline conditionals. | 124 |
![]() | Avoid inline conditionals. | 125 |
![]() | Method 'getResponse' is not designed for extension - needs to be abstract, final or empty. | 128 |
![]() | Missing a Javadoc comment. | 128 |
![]() | Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 132 |
![]() | Missing a Javadoc comment. | 132 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 26 |
![]() | Missing a Javadoc comment. | 31 |
![]() | Redundant 'public' modifier. | 31 |
![]() | Missing a Javadoc comment. | 34 |
![]() | Redundant 'public' modifier. | 34 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 26 |
![]() | Line is longer than 80 characters. | 28 |
![]() | '{' is not followed by whitespace. | 28 |
![]() | '}' is not preceded with whitespace. | 28 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 36 |
![]() | Line has trailing spaces. | 43 |
![]() | Line is longer than 80 characters. | 52 |
![]() | Line is longer than 80 characters. | 58 |
![]() | Missing a Javadoc comment. | 58 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 58 |
![]() | Method 'setAsText' is not designed for extension - needs to be abstract, final or empty. | 62 |
![]() | Missing a Javadoc comment. | 62 |
![]() | Parameter s should be final. | 62 |
![]() | Redundant throws: 'IllegalArgumentException' is unchecked exception. | 62 |
![]() | Line is longer than 80 characters. | 63 |
![]() | Must have at least one statement. | 65 |
![]() | Line is longer than 80 characters. | 73 |
![]() | Line is longer than 80 characters. | 107 |
![]() | Line is longer than 80 characters. | 120 |
![]() | Line is longer than 80 characters. | 126 |
![]() | Line is longer than 80 characters. | 129 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 25 |
![]() | Line has trailing spaces. | 33 |
![]() | Line has trailing spaces. | 38 |
![]() | Line is longer than 80 characters. | 44 |
![]() | Line is longer than 80 characters. | 49 |
![]() | Missing a Javadoc comment. | 49 |
![]() | Missing a Javadoc comment. | 53 |
![]() | Missing a Javadoc comment. | 54 |
![]() | Method 'setObjectDefinitionSource' is not designed for extension - needs to be abstract, final or empty. | 58 |
![]() | Missing a Javadoc comment. | 58 |
![]() | Parameter newSource should be final. | 59 |
![]() | Method 'getObjectDefinitionSource' is not designed for extension - needs to be abstract, final or empty. | 63 |
![]() | Missing a Javadoc comment. | 63 |
![]() | Method 'setObserveOncePerRequest' is not designed for extension - needs to be abstract, final or empty. | 67 |
![]() | Missing a Javadoc comment. | 67 |
![]() | Parameter observeOncePerRequest should be final. | 67 |
![]() | 'observeOncePerRequest' hides a field. | 67 |
![]() | Method 'isObserveOncePerRequest' is not designed for extension - needs to be abstract, final or empty. | 84 |
![]() | Method 'getSecureObjectClass' is not designed for extension - needs to be abstract, final or empty. | 88 |
![]() | Missing a Javadoc comment. | 88 |
![]() | Method 'invoke' is not designed for extension - needs to be abstract, final or empty. | 92 |
![]() | Missing a Javadoc comment. | 92 |
![]() | Parameter fi should be final. | 92 |
![]() | Line is longer than 80 characters. | 96 |
![]() | Line is longer than 80 characters. | 100 |
![]() | Method 'obtainObjectDefinitionSource' is not designed for extension - needs to be abstract, final or empty. | 115 |
![]() | Missing a Javadoc comment. | 115 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 36 |
![]() | Line has trailing spaces. | 41 |
![]() | Line has trailing spaces. | 50 |
![]() | Line is longer than 80 characters. | 60 |
![]() | Missing a Javadoc comment. | 60 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 60 |
![]() | Missing a Javadoc comment. | 64 |
![]() | Missing a Javadoc comment. | 65 |
![]() | Missing a Javadoc comment. | 66 |
![]() | Method 'getConfigAttributeDefinitions' is not designed for extension - needs to be abstract, final or empty. | 70 |
![]() | Missing a Javadoc comment. | 70 |
![]() | Method 'setConvertUrlToLowercaseBeforeComparison' is not designed for extension - needs to be abstract, final or empty. | 82 |
![]() | Missing a Javadoc comment. | 82 |
![]() | Parameter convertUrlToLowercaseBeforeComparison should be final. | 83 |
![]() | 'convertUrlToLowercaseBeforeComparison' hides a field. | 83 |
![]() | Line is longer than 80 characters. | 84 |
![]() | Method 'isConvertUrlToLowercaseBeforeComparison' is not designed for extension - needs to be abstract, final or empty. | 87 |
![]() | Missing a Javadoc comment. | 87 |
![]() | Method 'getMapSize' is not designed for extension - needs to be abstract, final or empty. | 91 |
![]() | Missing a Javadoc comment. | 91 |
![]() | Method 'addSecureUrl' is not designed for extension - needs to be abstract, final or empty. | 95 |
![]() | Missing a Javadoc comment. | 95 |
![]() | Parameter antPath should be final. | 95 |
![]() | Parameter attr should be final. | 95 |
![]() | Line is longer than 80 characters. | 99 |
![]() | Method 'lookupAttributes' is not designed for extension - needs to be abstract, final or empty. | 103 |
![]() | Missing a Javadoc comment. | 103 |
![]() | Parameter url should be final. | 103 |
![]() | Missing a Javadoc comment. | 135 |
![]() | Missing a Javadoc comment. | 136 |
![]() | Missing a Javadoc comment. | 137 |
![]() | Missing a Javadoc comment. | 139 |
![]() | Parameter antPath should be final. | 139 |
![]() | 'antPath' hides a field. | 139 |
![]() | Parameter attr should be final. | 139 |
![]() | Missing a Javadoc comment. | 144 |
![]() | Line is longer than 80 characters. | 145 |
![]() | Method 'getAntPath' is not designed for extension - needs to be abstract, final or empty. | 148 |
![]() | Missing a Javadoc comment. | 148 |
![]() | Method 'getConfigAttributeDefinition' is not designed for extension - needs to be abstract, final or empty. | 152 |
![]() | Missing a Javadoc comment. | 152 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 39 |
![]() | Line has trailing spaces. | 44 |
![]() | Line has trailing spaces. | 54 |
![]() | Line is longer than 80 characters. | 65 |
![]() | Missing a Javadoc comment. | 65 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 65 |
![]() | Missing a Javadoc comment. | 69 |
![]() | Missing a Javadoc comment. | 70 |
![]() | Method 'getConfigAttributeDefinitions' is not designed for extension - needs to be abstract, final or empty. | 74 |
![]() | Missing a Javadoc comment. | 74 |
![]() | Method 'setConvertUrlToLowercaseBeforeComparison' is not designed for extension - needs to be abstract, final or empty. | 86 |
![]() | Missing a Javadoc comment. | 86 |
![]() | Parameter convertUrlToLowercaseBeforeComparison should be final. | 87 |
![]() | 'convertUrlToLowercaseBeforeComparison' hides a field. | 87 |
![]() | Line is longer than 80 characters. | 88 |
![]() | Method 'isConvertUrlToLowercaseBeforeComparison' is not designed for extension - needs to be abstract, final or empty. | 91 |
![]() | Missing a Javadoc comment. | 91 |
![]() | Method 'getMapSize' is not designed for extension - needs to be abstract, final or empty. | 95 |
![]() | Missing a Javadoc comment. | 95 |
![]() | Line is longer than 80 characters. | 99 |
![]() | Method 'addSecureUrl' is not designed for extension - needs to be abstract, final or empty. | 99 |
![]() | Missing a Javadoc comment. | 99 |
![]() | Parameter perl5RegExp should be final. | 99 |
![]() | Parameter attr should be final. | 99 |
![]() | Method 'lookupAttributes' is not designed for extension - needs to be abstract, final or empty. | 120 |
![]() | Missing a Javadoc comment. | 120 |
![]() | Parameter url should be final. | 120 |
![]() | Missing a Javadoc comment. | 156 |
![]() | Missing a Javadoc comment. | 157 |
![]() | Missing a Javadoc comment. | 158 |
![]() | Missing a Javadoc comment. | 160 |
![]() | Parameter compiledPattern should be final. | 160 |
![]() | 'compiledPattern' hides a field. | 160 |
![]() | Parameter attr should be final. | 161 |
![]() | Missing a Javadoc comment. | 166 |
![]() | Line is longer than 80 characters. | 167 |
![]() | Method 'getCompiledPattern' is not designed for extension - needs to be abstract, final or empty. | 170 |
![]() | Missing a Javadoc comment. | 170 |
![]() | Method 'getConfigAttributeDefinition' is not designed for extension - needs to be abstract, final or empty. | 174 |
![]() | Missing a Javadoc comment. | 174 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 104 |
![]() | Line is longer than 80 characters. | 107 |
![]() | Missing a Javadoc comment. | 107 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 107 |
![]() | Line is longer than 80 characters. | 108 |
![]() | Missing a Javadoc comment. | 108 |
![]() | Missing a Javadoc comment. | 109 |
![]() | Line is longer than 80 characters. | 110 |
![]() | Missing a Javadoc comment. | 110 |
![]() | Missing a Javadoc comment. | 111 |
![]() | Missing a Javadoc comment. | 112 |
![]() | Missing a Javadoc comment. | 113 |
![]() | Method 'setAuthenticationEntryPoint' is not designed for extension - needs to be abstract, final or empty. | 115 |
![]() | Missing a Javadoc comment. | 115 |
![]() | Parameter authenticationEntryPoint should be final. | 116 |
![]() | 'authenticationEntryPoint' hides a field. | 116 |
![]() | Method 'getAuthenticationEntryPoint' is not designed for extension - needs to be abstract, final or empty. | 120 |
![]() | Missing a Javadoc comment. | 120 |
![]() | Method 'setAuthenticationTrustResolver' is not designed for extension - needs to be abstract, final or empty. | 124 |
![]() | Missing a Javadoc comment. | 124 |
![]() | Parameter authenticationTrustResolver should be final. | 125 |
![]() | 'authenticationTrustResolver' hides a field. | 125 |
![]() | Line is longer than 80 characters. | 130 |
![]() | Line is longer than 80 characters. | 131 |
![]() | Line is longer than 80 characters. | 132 |
![]() | Line is longer than 80 characters. | 133 |
![]() | Line is longer than 80 characters. | 134 |
![]() | Line is longer than 80 characters. | 135 |
![]() | Line is longer than 80 characters. | 138 |
![]() | Line is longer than 80 characters. | 139 |
![]() | Method 'isCreateSessionAllowed' is not designed for extension - needs to be abstract, final or empty. | 142 |
![]() | Method 'setCreateSessionAllowed' is not designed for extension - needs to be abstract, final or empty. | 146 |
![]() | Missing a Javadoc comment. | 146 |
![]() | Parameter createSessionAllowed should be final. | 146 |
![]() | 'createSessionAllowed' hides a field. | 146 |
![]() | Method 'getAuthenticationTrustResolver' is not designed for extension - needs to be abstract, final or empty. | 150 |
![]() | Missing a Javadoc comment. | 150 |
![]() | Method 'setFilterSecurityInterceptor' is not designed for extension - needs to be abstract, final or empty. | 154 |
![]() | Missing a Javadoc comment. | 154 |
![]() | Parameter filterSecurityInterceptor should be final. | 155 |
![]() | 'filterSecurityInterceptor' hides a field. | 155 |
![]() | Method 'getFilterSecurityInterceptor' is not designed for extension - needs to be abstract, final or empty. | 159 |
![]() | Missing a Javadoc comment. | 159 |
![]() | Method 'setPortResolver' is not designed for extension - needs to be abstract, final or empty. | 163 |
![]() | Missing a Javadoc comment. | 163 |
![]() | Parameter portResolver should be final. | 163 |
![]() | 'portResolver' hides a field. | 163 |
![]() | Method 'getPortResolver' is not designed for extension - needs to be abstract, final or empty. | 167 |
![]() | Missing a Javadoc comment. | 167 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 171 |
![]() | Missing a Javadoc comment. | 171 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 171 |
![]() | Missing a Javadoc comment. | 181 |
![]() | Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. | 184 |
![]() | Missing a Javadoc comment. | 184 |
![]() | Parameter request should be final. | 184 |
![]() | Parameter response should be final. | 184 |
![]() | Parameter chain should be final. | 185 |
![]() | Line is longer than 80 characters. | 204 |
![]() | Line is longer than 80 characters. | 211 |
![]() | Line is longer than 80 characters. | 213 |
![]() | Line is longer than 80 characters. | 219 |
![]() | Line is longer than 80 characters. | 222 |
![]() | Missing a Javadoc comment. | 237 |
![]() | Parameter filterConfig should be final. | 237 |
![]() | Method 'sendAccessDeniedError' is not designed for extension - needs to be abstract, final or empty. | 240 |
![]() | Missing a Javadoc comment. | 240 |
![]() | Parameter fi should be final. | 240 |
![]() | Parameter accessDenied should be final. | 241 |
![]() | Line is longer than 80 characters. | 244 |
![]() | Line is longer than 80 characters. | 248 |
![]() | Method 'sendStartAuthentication' is not designed for extension - needs to be abstract, final or empty. | 252 |
![]() | Missing a Javadoc comment. | 252 |
![]() | Parameter fi should be final. | 252 |
![]() | Parameter reason should be final. | 253 |
![]() | '80' is a magic number. | 259 |
![]() | Line is longer than 80 characters. | 263 |
![]() | '443' is a magic number. | 263 |
![]() | '+' should be on a new line. | 267 |
![]() | Avoid inline conditionals. | 268 |
![]() | '+' should be on a new line. | 268 |
![]() | Line is longer than 80 characters. | 273 |
![]() | '+' should be on a new line. | 273 |
![]() | Line is longer than 80 characters. | 278 |
![]() | Line has trailing spaces. | 281 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 26 |
![]() | Method 'getDetails' is not designed for extension - needs to be abstract, final or empty. | 37 |
![]() | Method 'getName' is not designed for extension - needs to be abstract, final or empty. | 41 |
![]() | Missing a Javadoc comment. | 41 |
![]() | Definition of 'equals()' without corresponding definition of 'hashCode()'. | 49 |
![]() | Method 'equals' is not designed for extension - needs to be abstract, final or empty. | 49 |
![]() | Missing a Javadoc comment. | 49 |
![]() | Parameter obj should be final. | 49 |
![]() | Line is longer than 80 characters. | 51 |
![]() | Line is longer than 80 characters. | 60 |
![]() | Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 80 |
![]() | Missing a Javadoc comment. | 80 |
![]() | Line is longer than 80 characters. | 85 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 27 |
![]() | Redundant 'public' modifier. | 47 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 48 |
![]() | Line has trailing spaces. | 53 |
![]() | Line has trailing spaces. | 63 |
![]() | Redundant 'public' modifier. | 73 |
![]() | Expected @param tag for 'authentication'. | 73 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 38 |
![]() | Line is longer than 80 characters. | 39 |
![]() | Line is longer than 80 characters. | 40 |
![]() | Line is longer than 80 characters. | 41 |
![]() | Line is longer than 80 characters. | 44 |
![]() | Line is longer than 80 characters. | 45 |
![]() | Line is longer than 80 characters. | 46 |
![]() | Line has trailing spaces. | 66 |
![]() | Line has trailing spaces. | 82 |
![]() | Missing a Javadoc comment. | 107 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 107 |
![]() | Missing a Javadoc comment. | 111 |
![]() | Line is longer than 80 characters. | 112 |
![]() | Missing a Javadoc comment. | 112 |
![]() | Missing a Javadoc comment. | 113 |
![]() | Missing a Javadoc comment. | 114 |
![]() | Variable 'messages' must be private and have accessor methods. | 114 |
![]() | Missing a Javadoc comment. | 115 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 119 |
![]() | Missing a Javadoc comment. | 119 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 119 |
![]() | Line is longer than 80 characters. | 127 |
![]() | Missing a Javadoc comment. | 149 |
![]() | Parameter listToCheck should be final. | 149 |
![]() | Parameter exceptionMappings should be final. | 164 |
![]() | 'exceptionMappings' hides a field. | 164 |
![]() | '{' is not followed by whitespace. | 164 |
![]() | '}' is not preceded with whitespace. | 164 |
![]() | Line has trailing spaces. | 168 |
![]() | Line has trailing spaces. | 176 |
![]() | Method 'doAuthentication' is not designed for extension - needs to be abstract, final or empty. | 190 |
![]() | Parameter authentication should be final. | 190 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 191 |
![]() | Line is longer than 80 characters. | 199 |
![]() | Line is longer than 80 characters. | 217 |
![]() | Line is longer than 80 characters. | 233 |
![]() | Line is longer than 80 characters. | 234 |
![]() | Line is longer than 80 characters. | 240 |
![]() | Line is longer than 80 characters. | 241 |
![]() | Must have at least one statement. | 245 |
![]() | '{' is not followed by whitespace. | 245 |
![]() | '}' is not preceded with whitespace. | 245 |
![]() | '}' should be on the same line. | 245 |
![]() | Must have at least one statement. | 246 |
![]() | '{' is not followed by whitespace. | 246 |
![]() | '}' is not preceded with whitespace. | 246 |
![]() | '}' should be on the same line. | 246 |
![]() | Must have at least one statement. | 247 |
![]() | '{' is not followed by whitespace. | 247 |
![]() | '}' is not preceded with whitespace. | 247 |
![]() | '}' should be on the same line. | 247 |
![]() | Must have at least one statement. | 248 |
![]() | '{' is not followed by whitespace. | 248 |
![]() | '}' is not preceded with whitespace. | 248 |
![]() | '}' should be on the same line. | 248 |
![]() | Must have at least one statement. | 249 |
![]() | '{' is not followed by whitespace. | 249 |
![]() | '}' is not preceded with whitespace. | 249 |
![]() | Method 'getProviders' is not designed for extension - needs to be abstract, final or empty. | 265 |
![]() | Missing a Javadoc comment. | 265 |
![]() | Method 'getSessionController' is not designed for extension - needs to be abstract, final or empty. | 276 |
![]() | Method 'setApplicationEventPublisher' is not designed for extension - needs to be abstract, final or empty. | 280 |
![]() | Missing a Javadoc comment. | 280 |
![]() | Parameter applicationEventPublisher should be final. | 281 |
![]() | 'applicationEventPublisher' hides a field. | 281 |
![]() | Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. | 285 |
![]() | Missing a Javadoc comment. | 285 |
![]() | Parameter messageSource should be final. | 285 |
![]() | Unused @throws tag for 'IllegalArgumentException'. | 295 |
![]() | Method 'setProviders' is not designed for extension - needs to be abstract, final or empty. | 297 |
![]() | Parameter newList should be final. | 297 |
![]() | Expected @param tag for 'newList'. | 297 |
![]() | Line is longer than 80 characters. | 308 |
![]() | Method 'setSessionController' is not designed for extension - needs to be abstract, final or empty. | 326 |
![]() | Parameter sessionController should be final. | 327 |
![]() | 'sessionController' hides a field. | 327 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 27 |
![]() | Parameter msg should be final. | 38 |
![]() | Parameter msg should be final. | 49 |
![]() | Parameter t should be final. | 49 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 25 |
![]() | Line has trailing spaces. | 30 |
![]() | Line is longer than 80 characters. | 37 |
![]() | Method 'authenticate' is not designed for extension - needs to be abstract, final or empty. | 42 |
![]() | Missing a Javadoc comment. | 42 |
![]() | Parameter authentication should be final. | 42 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 43 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 47 |
![]() | Missing a Javadoc comment. | 47 |
![]() | Parameter authentication should be final. | 47 |
![]() | Conditional logic can be removed. | 48 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 24 |
![]() | Line is longer than 80 characters. | 31 |
![]() | Missing a Javadoc comment. | 36 |
![]() | Missing a Javadoc comment. | 37 |
![]() | Missing a Javadoc comment. | 38 |
![]() | Missing a Javadoc comment. | 39 |
![]() | Missing a Javadoc comment. | 43 |
![]() | Parameter principal should be final. | 43 |
![]() | 'principal' hides a field. | 43 |
![]() | Parameter credentials should be final. | 43 |
![]() | 'credentials' hides a field. | 43 |
![]() | Parameter authorities should be final. | 44 |
![]() | 'authorities' hides a field. | 44 |
![]() | Missing a Javadoc comment. | 50 |
![]() | Method 'setAuthenticated' is not designed for extension - needs to be abstract, final or empty. | 56 |
![]() | Missing a Javadoc comment. | 56 |
![]() | Parameter isAuthenticated should be final. | 56 |
![]() | Method 'isAuthenticated' is not designed for extension - needs to be abstract, final or empty. | 60 |
![]() | Missing a Javadoc comment. | 60 |
![]() | Method 'getAuthorities' is not designed for extension - needs to be abstract, final or empty. | 64 |
![]() | Missing a Javadoc comment. | 64 |
![]() | Method 'getCredentials' is not designed for extension - needs to be abstract, final or empty. | 68 |
![]() | Missing a Javadoc comment. | 68 |
![]() | Method 'getPrincipal' is not designed for extension - needs to be abstract, final or empty. | 72 |
![]() | Missing a Javadoc comment. | 72 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 24 |
![]() | Line is longer than 80 characters. | 33 |
![]() | Missing a Javadoc comment. | 39 |
![]() | Missing a Javadoc comment. | 40 |
![]() | Missing a Javadoc comment. | 41 |
![]() | Missing a Javadoc comment. | 42 |
![]() | Missing a Javadoc comment. | 43 |
![]() | Parameter principal should be final. | 55 |
![]() | 'principal' hides a field. | 55 |
![]() | Parameter credentials should be final. | 56 |
![]() | 'credentials' hides a field. | 56 |
![]() | Parameter principal should be final. | 73 |
![]() | 'principal' hides a field. | 73 |
![]() | Expected @param tag for 'principal'. | 73 |
![]() | Parameter credentials should be final. | 74 |
![]() | 'credentials' hides a field. | 74 |
![]() | Expected @param tag for 'credentials'. | 74 |
![]() | Parameter authorities should be final. | 74 |
![]() | 'authorities' hides a field. | 74 |
![]() | Expected @param tag for 'authorities'. | 74 |
![]() | Missing a Javadoc comment. | 81 |
![]() | Method 'setAuthenticated' is not designed for extension - needs to be abstract, final or empty. | 87 |
![]() | Missing a Javadoc comment. | 87 |
![]() | Parameter isAuthenticated should be final. | 87 |
![]() | Redundant throws: 'IllegalArgumentException' is unchecked exception. | 88 |
![]() | Line is longer than 80 characters. | 91 |
![]() | Method 'isAuthenticated' is not designed for extension - needs to be abstract, final or empty. | 97 |
![]() | Missing a Javadoc comment. | 97 |
![]() | Method 'getAuthorities' is not designed for extension - needs to be abstract, final or empty. | 101 |
![]() | Missing a Javadoc comment. | 101 |
![]() | Method 'getCredentials' is not designed for extension - needs to be abstract, final or empty. | 105 |
![]() | Missing a Javadoc comment. | 105 |
![]() | Method 'setDetails' is not designed for extension - needs to be abstract, final or empty. | 109 |
![]() | Missing a Javadoc comment. | 109 |
![]() | Parameter details should be final. | 109 |
![]() | 'details' hides a field. | 109 |
![]() | Method 'getDetails' is not designed for extension - needs to be abstract, final or empty. | 118 |
![]() | Method 'getPrincipal' is not designed for extension - needs to be abstract, final or empty. | 122 |
![]() | Missing a Javadoc comment. | 122 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 35 |
![]() | Line is longer than 80 characters. | 38 |
![]() | Line is longer than 80 characters. | 46 |
![]() | Missing a Javadoc comment. | 46 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 |
![]() | Missing a Javadoc comment. | 50 |
![]() | Variable 'messages' must be private and have accessor methods. | 50 |
![]() | Missing a Javadoc comment. | 51 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 55 |
![]() | Missing a Javadoc comment. | 55 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 55 |
![]() | Method 'authenticate' is not designed for extension - needs to be abstract, final or empty. | 60 |
![]() | Missing a Javadoc comment. | 60 |
![]() | Parameter authentication should be final. | 60 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 61 |
![]() | Line is longer than 80 characters. | 66 |
![]() | Line is longer than 80 characters. | 70 |
![]() | Method 'getKey' is not designed for extension - needs to be abstract, final or empty. | 76 |
![]() | Missing a Javadoc comment. | 76 |
![]() | Method 'setKey' is not designed for extension - needs to be abstract, final or empty. | 80 |
![]() | Missing a Javadoc comment. | 80 |
![]() | Parameter key should be final. | 80 |
![]() | 'key' hides a field. | 80 |
![]() | Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. | 84 |
![]() | Missing a Javadoc comment. | 84 |
![]() | Parameter messageSource should be final. | 84 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 88 |
![]() | Missing a Javadoc comment. | 88 |
![]() | Parameter authentication should be final. | 88 |
![]() | Line is longer than 80 characters. | 89 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 30 |
![]() | Missing a Javadoc comment. | 36 |
![]() | Missing a Javadoc comment. | 37 |
![]() | Missing a Javadoc comment. | 38 |
![]() | Missing a Javadoc comment. | 39 |
![]() | Unused @throws tag for 'IllegalArgumentException'. | 50 |
![]() | Parameter key should be final. | 52 |
![]() | Parameter principal should be final. | 52 |
![]() | 'principal' hides a field. | 52 |
![]() | Parameter authorities should be final. | 53 |
![]() | 'authorities' hides a field. | 53 |
![]() | Line is longer than 80 characters. | 64 |
![]() | Line contains a tab character. | 70 |
![]() | Missing a Javadoc comment. | 73 |
![]() | Method 'setAuthenticated' is not designed for extension - needs to be abstract, final or empty. | 79 |
![]() | Missing a Javadoc comment. | 79 |
![]() | Parameter isAuthenticated should be final. | 79 |
![]() | Method 'isAuthenticated' is not designed for extension - needs to be abstract, final or empty. | 83 |
![]() | Missing a Javadoc comment. | 83 |
![]() | Method 'getAuthorities' is not designed for extension - needs to be abstract, final or empty. | 87 |
![]() | Missing a Javadoc comment. | 87 |
![]() | First sentence should end with a period. | 91 |
![]() | Method 'getCredentials' is not designed for extension - needs to be abstract, final or empty. | 96 |
![]() | Method 'getKeyHash' is not designed for extension - needs to be abstract, final or empty. | 100 |
![]() | Missing a Javadoc comment. | 100 |
![]() | Method 'getPrincipal' is not designed for extension - needs to be abstract, final or empty. | 104 |
![]() | Missing a Javadoc comment. | 104 |
![]() | Definition of 'equals()' without corresponding definition of 'hashCode()'. | 108 |
![]() | Method 'equals' is not designed for extension - needs to be abstract, final or empty. | 108 |
![]() | Missing a Javadoc comment. | 108 |
![]() | Parameter obj should be final. | 108 |
![]() | Line is longer than 80 characters. | 114 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 42 |
![]() | Line is longer than 80 characters. | 50 |
![]() | Line is longer than 80 characters. | 55 |
![]() | Missing a Javadoc comment. | 55 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 55 |
![]() | Missing a Javadoc comment. | 59 |
![]() | Missing a Javadoc comment. | 60 |
![]() | Missing a Javadoc comment. | 61 |
![]() | Method 'setKey' is not designed for extension - needs to be abstract, final or empty. | 65 |
![]() | Missing a Javadoc comment. | 65 |
![]() | Parameter key should be final. | 65 |
![]() | 'key' hides a field. | 65 |
![]() | Method 'getKey' is not designed for extension - needs to be abstract, final or empty. | 69 |
![]() | Missing a Javadoc comment. | 69 |
![]() | Line has trailing spaces. | 80 |
![]() | Method 'setRemoveAfterRequest' is not designed for extension - needs to be abstract, final or empty. | 90 |
![]() | Parameter removeAfterRequest should be final. | 90 |
![]() | 'removeAfterRequest' hides a field. | 90 |
![]() | Method 'isRemoveAfterRequest' is not designed for extension - needs to be abstract, final or empty. | 94 |
![]() | Missing a Javadoc comment. | 94 |
![]() | Method 'setUserAttribute' is not designed for extension - needs to be abstract, final or empty. | 98 |
![]() | Missing a Javadoc comment. | 98 |
![]() | Parameter userAttributeDefinition should be final. | 98 |
![]() | Method 'getUserAttribute' is not designed for extension - needs to be abstract, final or empty. | 102 |
![]() | Missing a Javadoc comment. | 102 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 106 |
![]() | Missing a Javadoc comment. | 106 |
![]() | '{' is not followed by whitespace. | 114 |
![]() | '}' is not preceded with whitespace. | 114 |
![]() | Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. | 116 |
![]() | Missing a Javadoc comment. | 116 |
![]() | Parameter request should be final. | 116 |
![]() | Parameter response should be final. | 116 |
![]() | Parameter chain should be final. | 117 |
![]() | Line is longer than 80 characters. | 121 |
![]() | Line is longer than 80 characters. | 122 |
![]() | Line is longer than 80 characters. | 128 |
![]() | Line is longer than 80 characters. | 135 |
![]() | Line is longer than 80 characters. | 146 |
![]() | Line is longer than 80 characters. | 147 |
![]() | Parameter ignored should be final. | 160 |
![]() | '{' is not followed by whitespace. | 160 |
![]() | '}' is not preceded with whitespace. | 160 |
![]() | Method 'applyAnonymousForThisRequest' is not designed for extension - needs to be abstract, final or empty. | 176 |
![]() | Parameter request should be final. | 176 |
![]() | Method 'createAuthentication' is not designed for extension - needs to be abstract, final or empty. | 180 |
![]() | Missing a Javadoc comment. | 180 |
![]() | Parameter request should be final. | 180 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 38 |
![]() | Line is longer than 80 characters. | 52 |
![]() | Missing a Javadoc comment. | 52 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 52 |
![]() | Missing a Javadoc comment. | 56 |
![]() | Missing a Javadoc comment. | 57 |
![]() | Missing a Javadoc comment. | 58 |
![]() | Variable 'messages' must be private and have accessor methods. | 58 |
![]() | Missing a Javadoc comment. | 59 |
![]() | Missing a Javadoc comment. | 60 |
![]() | Missing a Javadoc comment. | 61 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 65 |
![]() | Missing a Javadoc comment. | 65 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 65 |
![]() | Line is longer than 80 characters. | 73 |
![]() | Method 'authenticate' is not designed for extension - needs to be abstract, final or empty. | 77 |
![]() | Missing a Javadoc comment. | 77 |
![]() | Parameter authentication should be final. | 77 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 78 |
![]() | Line is longer than 80 characters. | 100 |
![]() | Line is longer than 80 characters. | 124 |
![]() | Line is longer than 80 characters. | 125 |
![]() | Missing a Javadoc comment. | 140 |
![]() | Parameter authentication should be final. | 141 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 141 |
![]() | Line is longer than 80 characters. | 143 |
![]() | Line is longer than 80 characters. | 144 |
![]() | Line is longer than 80 characters. | 150 |
![]() | Method 'getCasAuthoritiesPopulator' is not designed for extension - needs to be abstract, final or empty. | 160 |
![]() | Missing a Javadoc comment. | 160 |
![]() | Method 'getCasProxyDecider' is not designed for extension - needs to be abstract, final or empty. | 164 |
![]() | Missing a Javadoc comment. | 164 |
![]() | Method 'getKey' is not designed for extension - needs to be abstract, final or empty. | 168 |
![]() | Missing a Javadoc comment. | 168 |
![]() | Method 'getStatelessTicketCache' is not designed for extension - needs to be abstract, final or empty. | 172 |
![]() | Missing a Javadoc comment. | 172 |
![]() | Method 'getTicketValidator' is not designed for extension - needs to be abstract, final or empty. | 176 |
![]() | Missing a Javadoc comment. | 176 |
![]() | Method 'setCasAuthoritiesPopulator' is not designed for extension - needs to be abstract, final or empty. | 180 |
![]() | Missing a Javadoc comment. | 180 |
![]() | Parameter casAuthoritiesPopulator should be final. | 181 |
![]() | 'casAuthoritiesPopulator' hides a field. | 181 |
![]() | Method 'setCasProxyDecider' is not designed for extension - needs to be abstract, final or empty. | 185 |
![]() | Missing a Javadoc comment. | 185 |
![]() | Parameter casProxyDecider should be final. | 185 |
![]() | 'casProxyDecider' hides a field. | 185 |
![]() | Method 'setKey' is not designed for extension - needs to be abstract, final or empty. | 189 |
![]() | Missing a Javadoc comment. | 189 |
![]() | Parameter key should be final. | 189 |
![]() | 'key' hides a field. | 189 |
![]() | Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. | 193 |
![]() | Missing a Javadoc comment. | 193 |
![]() | Parameter messageSource should be final. | 193 |
![]() | Method 'setStatelessTicketCache' is not designed for extension - needs to be abstract, final or empty. | 197 |
![]() | Missing a Javadoc comment. | 197 |
![]() | Parameter statelessTicketCache should be final. | 198 |
![]() | 'statelessTicketCache' hides a field. | 198 |
![]() | Method 'setTicketValidator' is not designed for extension - needs to be abstract, final or empty. | 202 |
![]() | Missing a Javadoc comment. | 202 |
![]() | Parameter ticketValidator should be final. | 202 |
![]() | 'ticketValidator' hides a field. | 202 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 206 |
![]() | Missing a Javadoc comment. | 206 |
![]() | Parameter authentication should be final. | 206 |
![]() | Line is longer than 80 characters. | 210 |
![]() | Conditional logic can be removed. | 210 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 33 |
![]() | Missing a Javadoc comment. | 39 |
![]() | Missing a Javadoc comment. | 40 |
![]() | Missing a Javadoc comment. | 41 |
![]() | Missing a Javadoc comment. | 42 |
![]() | Missing a Javadoc comment. | 43 |
![]() | Missing a Javadoc comment. | 44 |
![]() | Missing a Javadoc comment. | 45 |
![]() | Missing a Javadoc comment. | 46 |
![]() | Unused @throws tag for 'IllegalArgumentException'. | 68 |
![]() | Parameter key should be final. | 70 |
![]() | Parameter principal should be final. | 70 |
![]() | 'principal' hides a field. | 70 |
![]() | Parameter credentials should be final. | 71 |
![]() | 'credentials' hides a field. | 71 |
![]() | Parameter authorities should be final. | 71 |
![]() | 'authorities' hides a field. | 71 |
![]() | Line is longer than 80 characters. | 72 |
![]() | Parameter userDetails should be final. | 72 |
![]() | 'userDetails' hides a field. | 72 |
![]() | Parameter proxyList should be final. | 72 |
![]() | 'proxyList' hides a field. | 72 |
![]() | Parameter proxyGrantingTicketIou should be final. | 72 |
![]() | 'proxyGrantingTicketIou' hides a field. | 72 |
![]() | Line is longer than 80 characters. | 85 |
![]() | Missing a Javadoc comment. | 98 |
![]() | Method 'setAuthenticated' is not designed for extension - needs to be abstract, final or empty. | 104 |
![]() | Missing a Javadoc comment. | 104 |
![]() | Parameter isAuthenticated should be final. | 104 |
![]() | Method 'isAuthenticated' is not designed for extension - needs to be abstract, final or empty. | 108 |
![]() | Missing a Javadoc comment. | 108 |
![]() | Method 'getAuthorities' is not designed for extension - needs to be abstract, final or empty. | 112 |
![]() | Missing a Javadoc comment. | 112 |
![]() | Method 'getCredentials' is not designed for extension - needs to be abstract, final or empty. | 116 |
![]() | Missing a Javadoc comment. | 116 |
![]() | Method 'getKeyHash' is not designed for extension - needs to be abstract, final or empty. | 120 |
![]() | Missing a Javadoc comment. | 120 |
![]() | Method 'getPrincipal' is not designed for extension - needs to be abstract, final or empty. | 124 |
![]() | Missing a Javadoc comment. | 124 |
![]() | Method 'getProxyGrantingTicketIou' is not designed for extension - needs to be abstract, final or empty. | 134 |
![]() | Method 'getProxyList' is not designed for extension - needs to be abstract, final or empty. | 138 |
![]() | Missing a Javadoc comment. | 138 |
![]() | Method 'getUserDetails' is not designed for extension - needs to be abstract, final or empty. | 142 |
![]() | Missing a Javadoc comment. | 142 |
![]() | Definition of 'equals()' without corresponding definition of 'hashCode()'. | 146 |
![]() | Method 'equals' is not designed for extension - needs to be abstract, final or empty. | 146 |
![]() | Missing a Javadoc comment. | 146 |
![]() | Parameter obj should be final. | 146 |
![]() | Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 175 |
![]() | Missing a Javadoc comment. | 175 |
![]() | Line is longer than 80 characters. | 179 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 25 |
![]() | Line has trailing spaces. | 33 |
![]() | Line has trailing spaces. | 45 |
![]() | Line is longer than 80 characters. | 52 |
![]() | Line has trailing spaces. | 59 |
![]() | Redundant 'public' modifier. | 72 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 73 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 23 |
![]() | Line has trailing spaces. | 33 |
![]() | Line has trailing spaces. | 40 |
![]() | Line has trailing spaces. | 47 |
![]() | Line has trailing spaces. | 64 |
![]() | Redundant 'public' modifier. | 70 |
![]() | Expected @param tag for 'proxyList'. | 70 |
![]() | Expected @throws tag for 'ProxyUntrustedException'. | 71 |
![]() | Redundant throws: 'ProxyUntrustedException' is unchecked exception. | 71 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 25 |
![]() | Parameter msg should be final. | 36 |
![]() | Parameter msg should be final. | 47 |
![]() | Parameter t should be final. | 47 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 20 |
![]() | Line has trailing spaces. | 29 |
![]() | Line has trailing spaces. | 36 |
![]() | Line has trailing spaces. | 44 |
![]() | Line has trailing spaces. | 52 |
![]() | Line is longer than 80 characters. | 60 |
![]() | Line has trailing spaces. | 68 |
![]() | Redundant 'public' modifier. | 76 |
![]() | Expected @param tag for 'serviceTicket'. | 76 |
![]() | Line has trailing spaces. | 80 |
![]() | Redundant 'public' modifier. | 88 |
![]() | Line has trailing spaces. | 93 |
![]() | Redundant 'public' modifier. | 102 |
![]() | Line has trailing spaces. | 107 |
![]() | Redundant 'public' modifier. | 115 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Missing a Javadoc comment. | 31 |
![]() | Missing a Javadoc comment. | 32 |
![]() | Missing a Javadoc comment. | 33 |
![]() | Line has trailing spaces. | 39 |
![]() | Unused @throws tag for 'IllegalArgumentException'. | 53 |
![]() | Parameter user should be final. | 55 |
![]() | 'user' hides a field. | 55 |
![]() | Parameter proxyList should be final. | 55 |
![]() | 'proxyList' hides a field. | 55 |
![]() | Parameter proxyGrantingTicketIou should be final. | 56 |
![]() | 'proxyGrantingTicketIou' hides a field. | 56 |
![]() | Missing a Javadoc comment. | 75 |
![]() | Method 'getProxyGrantingTicketIou' is not designed for extension - needs to be abstract, final or empty. | 81 |
![]() | Missing a Javadoc comment. | 81 |
![]() | Method 'getProxyList' is not designed for extension - needs to be abstract, final or empty. | 85 |
![]() | Missing a Javadoc comment. | 85 |
![]() | Method 'getUser' is not designed for extension - needs to be abstract, final or empty. | 89 |
![]() | Missing a Javadoc comment. | 89 |
![]() | Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 93 |
![]() | Missing a Javadoc comment. | 93 |
![]() | Line is longer than 80 characters. | 97 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 23 |
![]() | Line has trailing spaces. | 29 |
![]() | Line has trailing spaces. | 43 |
![]() | Redundant 'public' modifier. | 51 |
![]() | Expected @param tag for 'serviceTicket'. | 51 |
![]() | Expected @throws tag for 'AuthenticationException'. | 52 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 52 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 39 |
![]() | Line is longer than 80 characters. | 45 |
![]() | Missing a Javadoc comment. | 45 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 |
![]() | Missing a Javadoc comment. | 49 |
![]() | Method 'getByTicketId' is not designed for extension - needs to be abstract, final or empty. | 53 |
![]() | Missing a Javadoc comment. | 53 |
![]() | Parameter serviceTicket should be final. | 53 |
![]() | Method 'setCache' is not designed for extension - needs to be abstract, final or empty. | 75 |
![]() | Missing a Javadoc comment. | 75 |
![]() | Parameter cache should be final. | 75 |
![]() | 'cache' hides a field. | 75 |
![]() | Method 'getCache' is not designed for extension - needs to be abstract, final or empty. | 79 |
![]() | Missing a Javadoc comment. | 79 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 83 |
![]() | Missing a Javadoc comment. | 83 |
![]() | Method 'putTicketInCache' is not designed for extension - needs to be abstract, final or empty. | 87 |
![]() | Missing a Javadoc comment. | 87 |
![]() | Parameter token should be final. | 87 |
![]() | Method 'removeTicketFromCache' is not designed for extension - needs to be abstract, final or empty. | 97 |
![]() | Missing a Javadoc comment. | 97 |
![]() | Parameter token should be final. | 97 |
![]() | Method 'removeTicketFromCache' is not designed for extension - needs to be abstract, final or empty. | 105 |
![]() | Missing a Javadoc comment. | 105 |
![]() | Parameter serviceTicket should be final. | 105 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 29 |
![]() | Line is longer than 80 characters. | 38 |
![]() | Missing a Javadoc comment. | 44 |
![]() | Method 'setUserDetailsService' is not designed for extension - needs to be abstract, final or empty. | 48 |
![]() | Missing a Javadoc comment. | 48 |
![]() | Parameter authenticationDao should be final. | 48 |
![]() | Method 'getUserDetailsService' is not designed for extension - needs to be abstract, final or empty. | 52 |
![]() | Missing a Javadoc comment. | 52 |
![]() | Method 'getUserDetails' is not designed for extension - needs to be abstract, final or empty. | 56 |
![]() | Missing a Javadoc comment. | 56 |
![]() | Parameter casUserId should be final. | 56 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 57 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 61 |
![]() | Missing a Javadoc comment. | 61 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 61 |
![]() | Line is longer than 80 characters. | 62 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 30 |
![]() | Line is longer than 80 characters. | 42 |
![]() | Missing a Javadoc comment. | 42 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 42 |
![]() | Method 'confirmProxyListTrusted' is not designed for extension - needs to be abstract, final or empty. | 46 |
![]() | Missing a Javadoc comment. | 46 |
![]() | Parameter proxyList should be final. | 46 |
![]() | Redundant throws: 'ProxyUntrustedException' is unchecked exception. | 47 |
![]() | Line is longer than 80 characters. | 51 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 35 |
![]() | Line is longer than 80 characters. | 45 |
![]() | Missing a Javadoc comment. | 45 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45 |
![]() | Missing a Javadoc comment. | 49 |
![]() | Missing a Javadoc comment. | 50 |
![]() | Variable 'messages' must be private and have accessor methods. | 50 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 54 |
![]() | Missing a Javadoc comment. | 54 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 54 |
![]() | Method 'confirmProxyListTrusted' is not designed for extension - needs to be abstract, final or empty. | 59 |
![]() | Missing a Javadoc comment. | 59 |
![]() | Parameter proxyList should be final. | 59 |
![]() | Redundant throws: 'ProxyUntrustedException' is unchecked exception. | 60 |
![]() | Method 'getValidProxies' is not designed for extension - needs to be abstract, final or empty. | 80 |
![]() | Missing a Javadoc comment. | 80 |
![]() | Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. | 84 |
![]() | Missing a Javadoc comment. | 84 |
![]() | Parameter messageSource should be final. | 84 |
![]() | Method 'setValidProxies' is not designed for extension - needs to be abstract, final or empty. | 88 |
![]() | Missing a Javadoc comment. | 88 |
![]() | Parameter validProxies should be final. | 88 |
![]() | 'validProxies' hides a field. | 88 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 34 |
![]() | Line is longer than 80 characters. | 44 |
![]() | Missing a Javadoc comment. | 44 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 44 |
![]() | Missing a Javadoc comment. | 48 |
![]() | Variable 'messages' must be private and have accessor methods. | 48 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 52 |
![]() | Missing a Javadoc comment. | 52 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 52 |
![]() | Method 'confirmProxyListTrusted' is not designed for extension - needs to be abstract, final or empty. | 56 |
![]() | Missing a Javadoc comment. | 56 |
![]() | Parameter proxyList should be final. | 56 |
![]() | Redundant throws: 'ProxyUntrustedException' is unchecked exception. | 57 |
![]() | Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. | 74 |
![]() | Missing a Javadoc comment. | 74 |
![]() | Parameter messageSource should be final. | 74 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 31 |
![]() | Line is longer than 80 characters. | 37 |
![]() | Missing a Javadoc comment. | 37 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 37 |
![]() | Line has trailing spaces. | 38 |
![]() | Missing a Javadoc comment. | 41 |
![]() | Missing a Javadoc comment. | 42 |
![]() | Missing a Javadoc comment. | 43 |
![]() | Method 'setCasValidate' is not designed for extension - needs to be abstract, final or empty. | 47 |
![]() | Missing a Javadoc comment. | 47 |
![]() | Parameter casValidate should be final. | 47 |
![]() | 'casValidate' hides a field. | 47 |
![]() | Line has trailing spaces. | 53 |
![]() | Method 'getCasValidate' is not designed for extension - needs to be abstract, final or empty. | 61 |
![]() | Method 'setServiceProperties' is not designed for extension - needs to be abstract, final or empty. | 65 |
![]() | Missing a Javadoc comment. | 65 |
![]() | Parameter serviceProperties should be final. | 65 |
![]() | 'serviceProperties' hides a field. | 65 |
![]() | Method 'getServiceProperties' is not designed for extension - needs to be abstract, final or empty. | 69 |
![]() | Missing a Javadoc comment. | 69 |
![]() | Method 'setTrustStore' is not designed for extension - needs to be abstract, final or empty. | 73 |
![]() | Missing a Javadoc comment. | 73 |
![]() | Parameter trustStore should be final. | 73 |
![]() | 'trustStore' hides a field. | 73 |
![]() | Method 'getTrustStore' is not designed for extension - needs to be abstract, final or empty. | 85 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 89 |
![]() | Missing a Javadoc comment. | 89 |
![]() | Line is longer than 80 characters. | 91 |
![]() | Line is longer than 80 characters. | 95 |
![]() | '+' should be on a new line. | 95 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 33 |
![]() | Line is longer than 80 characters. | 38 |
![]() | Missing a Javadoc comment. | 38 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 38 |
![]() | Missing a Javadoc comment. | 42 |
![]() | Method 'setProxyCallbackUrl' is not designed for extension - needs to be abstract, final or empty. | 46 |
![]() | Missing a Javadoc comment. | 46 |
![]() | Parameter proxyCallbackUrl should be final. | 46 |
![]() | 'proxyCallbackUrl' hides a field. | 46 |
![]() | Line has trailing spaces. | 52 |
![]() | Line has trailing spaces. | 61 |
![]() | Method 'getProxyCallbackUrl' is not designed for extension - needs to be abstract, final or empty. | 73 |
![]() | Method 'confirmTicketValid' is not designed for extension - needs to be abstract, final or empty. | 77 |
![]() | Missing a Javadoc comment. | 77 |
![]() | Parameter serviceTicket should be final. | 77 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 78 |
![]() | Line is longer than 80 characters. | 79 |
![]() | Line is longer than 80 characters. | 88 |
![]() | Method 'validateNow' is not designed for extension - needs to be abstract, final or empty. | 111 |
![]() | Parameter pv should be final. | 111 |
![]() | Redundant throws: 'AuthenticationServiceException' is unchecked exception. | 112 |
![]() | Redundant throws: 'BadCredentialsException' is unchecked exception. | 112 |
![]() | Line is longer than 80 characters. | 116 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Unused import - org.acegisecurity.userdetails.UserDetailsService. | 29 |
![]() | Line is longer than 80 characters. | 39 |
![]() | Line has trailing spaces. | 42 |
![]() | Line has trailing spaces. | 59 |
![]() | Missing a Javadoc comment. | 73 |
![]() | Variable 'messages' must be private and have accessor methods. | 73 |
![]() | Missing a Javadoc comment. | 74 |
![]() | Missing a Javadoc comment. | 75 |
![]() | Parameter userDetails should be final. | 99 |
![]() | Parameter authentication should be final. | 100 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 101 |
![]() | Missing a Javadoc comment. | 103 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 103 |
![]() | Method 'authenticate' is not designed for extension - needs to be abstract, final or empty. | 109 |
![]() | Missing a Javadoc comment. | 109 |
![]() | Parameter authentication should be final. | 109 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 110 |
![]() | Avoid inline conditionals. | 119 |
![]() | Line is longer than 80 characters. | 129 |
![]() | Line is longer than 80 characters. | 156 |
![]() | Line is longer than 80 characters. | 166 |
![]() | Line has trailing spaces. | 186 |
![]() | Line has trailing spaces. | 190 |
![]() | Method 'createSuccessAuthentication' is not designed for extension - needs to be abstract, final or empty. | 205 |
![]() | Parameter principal should be final. | 205 |
![]() | Parameter authentication should be final. | 206 |
![]() | Parameter user should be final. | 206 |
![]() | Line is longer than 80 characters. | 211 |
![]() | Avoid inline conditionals. | 214 |
![]() | Missing a Javadoc comment. | 219 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 219 |
![]() | '{' is not followed by whitespace. | 219 |
![]() | '}' is not preceded with whitespace. | 219 |
![]() | Method 'getUserCache' is not designed for extension - needs to be abstract, final or empty. | 221 |
![]() | Missing a Javadoc comment. | 221 |
![]() | Method 'isForcePrincipalAsString' is not designed for extension - needs to be abstract, final or empty. | 225 |
![]() | Missing a Javadoc comment. | 225 |
![]() | Line has trailing spaces. | 236 |
![]() | Line has trailing spaces. | 254 |
![]() | Parameter username should be final. | 276 |
![]() | Parameter authentication should be final. | 277 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 278 |
![]() | Method 'setForcePrincipalAsString' is not designed for extension - needs to be abstract, final or empty. | 280 |
![]() | Missing a Javadoc comment. | 280 |
![]() | Parameter forcePrincipalAsString should be final. | 280 |
![]() | 'forcePrincipalAsString' hides a field. | 280 |
![]() | Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. | 284 |
![]() | Missing a Javadoc comment. | 284 |
![]() | Parameter messageSource should be final. | 284 |
![]() | Method 'setUserCache' is not designed for extension - needs to be abstract, final or empty. | 288 |
![]() | Missing a Javadoc comment. | 288 |
![]() | Parameter userCache should be final. | 288 |
![]() | 'userCache' hides a field. | 288 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 292 |
![]() | Missing a Javadoc comment. | 292 |
![]() | Parameter authentication should be final. | 292 |
![]() | Line is longer than 80 characters. | 293 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Unused import - org.acegisecurity.providers.AuthenticationProvider. | 22 |
![]() | Missing a Javadoc comment. | 43 |
![]() | Missing a Javadoc comment. | 44 |
![]() | Missing a Javadoc comment. | 45 |
![]() | Missing a Javadoc comment. | 46 |
![]() | Method 'additionalAuthenticationChecks' is not designed for extension - needs to be abstract, final or empty. | 50 |
![]() | Missing a Javadoc comment. | 50 |
![]() | Parameter userDetails should be final. | 50 |
![]() | Parameter authentication should be final. | 51 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 52 |
![]() | Method 'doAfterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 67 |
![]() | Missing a Javadoc comment. | 67 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 67 |
![]() | Method 'getUserDetailsService' is not designed for extension - needs to be abstract, final or empty. | 72 |
![]() | Missing a Javadoc comment. | 72 |
![]() | Method 'getPasswordEncoder' is not designed for extension - needs to be abstract, final or empty. | 76 |
![]() | Missing a Javadoc comment. | 76 |
![]() | Method 'getSaltSource' is not designed for extension - needs to be abstract, final or empty. | 80 |
![]() | Missing a Javadoc comment. | 80 |
![]() | Method 'isHideUserNotFoundExceptions' is not designed for extension - needs to be abstract, final or empty. | 84 |
![]() | Missing a Javadoc comment. | 84 |
![]() | Missing a Javadoc comment. | 88 |
![]() | Parameter username should be final. | 88 |
![]() | Parameter authentication should be final. | 89 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 90 |
![]() | Line is longer than 80 characters. | 98 |
![]() | Line is longer than 80 characters. | 110 |
![]() | Line is longer than 80 characters. | 116 |
![]() | Method 'setUserDetailsService' is not designed for extension - needs to be abstract, final or empty. | 116 |
![]() | Missing a Javadoc comment. | 116 |
![]() | Parameter authenticationDao should be final. | 116 |
![]() | Method 'setHideUserNotFoundExceptions' is not designed for extension - needs to be abstract, final or empty. | 135 |
![]() | Parameter hideUserNotFoundExceptions should be final. | 136 |
![]() | 'hideUserNotFoundExceptions' hides a field. | 136 |
![]() | Method 'setPasswordEncoder' is not designed for extension - needs to be abstract, final or empty. | 147 |
![]() | Parameter passwordEncoder should be final. | 147 |
![]() | 'passwordEncoder' hides a field. | 147 |
![]() | Method 'setSaltSource' is not designed for extension - needs to be abstract, final or empty. | 160 |
![]() | Parameter saltSource should be final. | 160 |
![]() | 'saltSource' hides a field. | 160 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Redundant 'public' modifier. | 37 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Unused import - org.acegisecurity.userdetails.User. | 18 |
![]() | Line has trailing spaces. | 24 |
![]() | Redundant 'public' modifier. | 48 |
![]() | Redundant 'public' modifier. | 57 |
![]() | Line has trailing spaces. | 63 |
![]() | Redundant 'public' modifier. | 73 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 39 |
![]() | Line is longer than 80 characters. | 44 |
![]() | Missing a Javadoc comment. | 44 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 44 |
![]() | Missing a Javadoc comment. | 48 |
![]() | Method 'setCache' is not designed for extension - needs to be abstract, final or empty. | 52 |
![]() | Missing a Javadoc comment. | 52 |
![]() | Parameter cache should be final. | 52 |
![]() | 'cache' hides a field. | 52 |
![]() | Method 'getCache' is not designed for extension - needs to be abstract, final or empty. | 56 |
![]() | Missing a Javadoc comment. | 56 |
![]() | Method 'getUserFromCache' is not designed for extension - needs to be abstract, final or empty. | 60 |
![]() | Missing a Javadoc comment. | 60 |
![]() | Parameter username should be final. | 60 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 82 |
![]() | Missing a Javadoc comment. | 82 |
![]() | Method 'putUserInCache' is not designed for extension - needs to be abstract, final or empty. | 86 |
![]() | Missing a Javadoc comment. | 86 |
![]() | Parameter user should be final. | 86 |
![]() | Method 'removeUserFromCache' is not designed for extension - needs to be abstract, final or empty. | 96 |
![]() | Missing a Javadoc comment. | 96 |
![]() | Parameter user should be final. | 96 |
![]() | Method 'removeUserFromCache' is not designed for extension - needs to be abstract, final or empty. | 104 |
![]() | Missing a Javadoc comment. | 104 |
![]() | Parameter username should be final. | 104 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Method 'getUserFromCache' is not designed for extension - needs to be abstract, final or empty. | 31 |
![]() | Missing a Javadoc comment. | 31 |
![]() | Parameter username should be final. | 31 |
![]() | Missing a Javadoc comment. | 35 |
![]() | Parameter user should be final. | 35 |
![]() | '{' is not followed by whitespace. | 35 |
![]() | '}' is not preceded with whitespace. | 35 |
![]() | Missing a Javadoc comment. | 37 |
![]() | Parameter username should be final. | 37 |
![]() | '{' is not followed by whitespace. | 37 |
![]() | '}' is not preceded with whitespace. | 37 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 29 |
![]() | Line is longer than 80 characters. | 38 |
![]() | Missing a Javadoc comment. | 43 |
![]() | Line has trailing spaces. | 49 |
![]() | Unused @throws tag for 'AuthenticationServiceException'. | 61 |
![]() | Method 'getSalt' is not designed for extension - needs to be abstract, final or empty. | 63 |
![]() | Parameter user should be final. | 63 |
![]() | Line is longer than 80 characters. | 65 |
![]() | Method 'setUserPropertyToUse' is not designed for extension - needs to be abstract, final or empty. | 82 |
![]() | Parameter userPropertyToUse should be final. | 82 |
![]() | 'userPropertyToUse' hides a field. | 82 |
![]() | Method 'getUserPropertyToUse' is not designed for extension - needs to be abstract, final or empty. | 86 |
![]() | Missing a Javadoc comment. | 86 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 90 |
![]() | Missing a Javadoc comment. | 90 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 90 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 26 |
![]() | Line is longer than 80 characters. | 35 |
![]() | Missing a Javadoc comment. | 40 |
![]() | Method 'getSalt' is not designed for extension - needs to be abstract, final or empty. | 44 |
![]() | Missing a Javadoc comment. | 44 |
![]() | Parameter user should be final. | 44 |
![]() | Method 'setSystemWideSalt' is not designed for extension - needs to be abstract, final or empty. | 48 |
![]() | Missing a Javadoc comment. | 48 |
![]() | Parameter systemWideSalt should be final. | 48 |
![]() | 'systemWideSalt' hides a field. | 48 |
![]() | Method 'getSystemWideSalt' is not designed for extension - needs to be abstract, final or empty. | 52 |
![]() | Missing a Javadoc comment. | 52 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 56 |
![]() | Missing a Javadoc comment. | 56 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 24 |
![]() | Missing a Javadoc comment. | 29 |
![]() | Method 'setEncodeHashAsBase64' is not designed for extension - needs to be abstract, final or empty. | 40 |
![]() | Parameter encodeHashAsBase64 should be final. | 40 |
![]() | 'encodeHashAsBase64' hides a field. | 40 |
![]() | Method 'getEncodeHashAsBase64' is not designed for extension - needs to be abstract, final or empty. | 44 |
![]() | Missing a Javadoc comment. | 44 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 24 |
![]() | Line has trailing spaces. | 33 |
![]() | Unused @throws tag for 'IllegalArgumentException'. | 47 |
![]() | Method 'demergePasswordAndSalt' is not designed for extension - needs to be abstract, final or empty. | 49 |
![]() | Parameter mergedPasswordSalt should be final. | 49 |
![]() | Line has trailing spaces. | 73 |
![]() | Line has trailing spaces. | 78 |
![]() | Unused @throws tag for 'IllegalArgumentException'. | 93 |
![]() | Method 'mergePasswordAndSalt' is not designed for extension - needs to be abstract, final or empty. | 95 |
![]() | Parameter password should be final. | 95 |
![]() | Parameter salt should be final. | 95 |
![]() | Parameter strict should be final. | 96 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 26 |
![]() | Line has trailing spaces. | 31 |
![]() | Line is longer than 80 characters. | 44 |
![]() | Method 'isPasswordValid' is not designed for extension - needs to be abstract, final or empty. | 44 |
![]() | Missing a Javadoc comment. | 44 |
![]() | Parameter encPass should be final. | 44 |
![]() | Parameter rawPass should be final. | 44 |
![]() | Parameter salt should be final. | 44 |
![]() | Line is longer than 80 characters. | 46 |
![]() | Method 'encodePassword' is not designed for extension - needs to be abstract, final or empty. | 51 |
![]() | Missing a Javadoc comment. | 51 |
![]() | Parameter rawPass should be final. | 51 |
![]() | Parameter salt should be final. | 51 |
![]() | Missing a Javadoc comment. | 55 |
![]() | Parameter input should be final. | 55 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 36 |
![]() | Line has trailing spaces. | 43 |
![]() | Redundant 'public' modifier. | 57 |
![]() | Expected @throws tag for 'DataAccessException'. | 58 |
![]() | Redundant throws: 'DataAccessException' is unchecked exception. | 58 |
![]() | Line has trailing spaces. | 65 |
![]() | Line has trailing spaces. | 72 |
![]() | Line has trailing spaces. | 84 |
![]() | Redundant 'public' modifier. | 98 |
![]() | Expected @throws tag for 'DataAccessException'. | 99 |
![]() | Redundant throws: 'DataAccessException' is unchecked exception. | 99 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 22 |
![]() | Line is longer than 80 characters. | 31 |
![]() | Missing a Javadoc comment. | 36 |
![]() | Line has trailing spaces. | 42 |
![]() | Method 'setIgnorePasswordCase' is not designed for extension - needs to be abstract, final or empty. | 50 |
![]() | Parameter ignorePasswordCase should be final. | 50 |
![]() | 'ignorePasswordCase' hides a field. | 50 |
![]() | Method 'isIgnorePasswordCase' is not designed for extension - needs to be abstract, final or empty. | 54 |
![]() | Missing a Javadoc comment. | 54 |
![]() | Line is longer than 80 characters. | 58 |
![]() | Method 'isPasswordValid' is not designed for extension - needs to be abstract, final or empty. | 58 |
![]() | Missing a Javadoc comment. | 58 |
![]() | Parameter encPass should be final. | 58 |
![]() | Parameter rawPass should be final. | 58 |
![]() | Parameter salt should be final. | 58 |
![]() | Method 'encodePassword' is not designed for extension - needs to be abstract, final or empty. | 73 |
![]() | Missing a Javadoc comment. | 73 |
![]() | Parameter rawPass should be final. | 73 |
![]() | Parameter salt should be final. | 73 |
![]() | Line has trailing spaces. | 80 |
![]() | Line has trailing spaces. | 85 |
![]() | Method 'obtainPasswordAndSalt' is not designed for extension - needs to be abstract, final or empty. | 95 |
![]() | Parameter password should be final. | 95 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 26 |
![]() | Line has trailing spaces. | 31 |
![]() | Line is longer than 80 characters. | 44 |
![]() | Method 'isPasswordValid' is not designed for extension - needs to be abstract, final or empty. | 44 |
![]() | Missing a Javadoc comment. | 44 |
![]() | Parameter encPass should be final. | 44 |
![]() | Parameter rawPass should be final. | 44 |
![]() | Parameter salt should be final. | 44 |
![]() | Line is longer than 80 characters. | 46 |
![]() | Method 'encodePassword' is not designed for extension - needs to be abstract, final or empty. | 51 |
![]() | Missing a Javadoc comment. | 51 |
![]() | Parameter rawPass should be final. | 51 |
![]() | Parameter salt should be final. | 51 |
![]() | Missing a Javadoc comment. | 55 |
![]() | Parameter input should be final. | 55 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 26 |
![]() | Redundant 'public' modifier. | 54 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Method 'resolveException' is not designed for extension - needs to be abstract, final or empty. | 34 |
![]() | Missing a Javadoc comment. | 34 |
![]() | Parameter e should be final. | 34 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 32 |
![]() | Line is longer than 80 characters. | 41 |
![]() | Line is longer than 80 characters. | 46 |
![]() | Line is longer than 80 characters. | 48 |
![]() | Line is longer than 80 characters. | 55 |
![]() | Expected @param tag for 'callback'. | 66 |
![]() | Expected @throws tag for 'IOException'. | 67 |
![]() | Expected @throws tag for 'UnsupportedCallbackException'. | 67 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 67 |
![]() | Line is longer than 80 characters. | 106 |
![]() | Line is longer than 80 characters. | 109 |
![]() | Line is longer than 80 characters. | 119 |
![]() | Line is longer than 80 characters. | 125 |
![]() | Line is longer than 80 characters. | 126 |
![]() | Line is longer than 80 characters. | 157 |
![]() | Line is longer than 80 characters. | 158 |
![]() | Line is longer than 80 characters. | 161 |
![]() | Line is longer than 80 characters. | 167 |
![]() | Missing a Javadoc comment. | 167 |
![]() | Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 167 |
![]() | Missing a Javadoc comment. | 171 |
![]() | Line is longer than 80 characters. | 172 |
![]() | Missing a Javadoc comment. | 172 |
![]() | Missing a Javadoc comment. | 173 |
![]() | Missing a Javadoc comment. | 175 |
![]() | Missing a Javadoc comment. | 176 |
![]() | Missing a Javadoc comment. | 177 |
![]() | Method 'setApplicationContext' is not designed for extension - needs to be abstract, final or empty. | 181 |
![]() | Missing a Javadoc comment. | 181 |
![]() | Parameter applicationContext should be final. | 181 |
![]() | Redundant throws: 'BeansException' is unchecked exception. | 182 |
![]() | Method 'getApplicationContext' is not designed for extension - needs to be abstract, final or empty. | 186 |
![]() | Missing a Javadoc comment. | 186 |
![]() | Method 'setAuthorityGranters' is not designed for extension - needs to be abstract, final or empty. | 197 |
![]() | Parameter authorityGranters should be final. | 197 |
![]() | 'authorityGranters' hides a field. | 197 |
![]() | Method 'getAuthorityGranters' is not designed for extension - needs to be abstract, final or empty. | 209 |
![]() | Method 'setCallbackHandlers' is not designed for extension - needs to be abstract, final or empty. | 219 |
![]() | Parameter callbackHandlers should be final. | 220 |
![]() | 'callbackHandlers' hides a field. | 220 |
![]() | Method 'getCallbackHandlers' is not designed for extension - needs to be abstract, final or empty. | 231 |
![]() | Line is longer than 80 characters. | 239 |
![]() | Line is longer than 80 characters. | 242 |
![]() | Method 'setLoginConfig' is not designed for extension - needs to be abstract, final or empty. | 245 |
![]() | Parameter loginConfig should be final. | 245 |
![]() | 'loginConfig' hides a field. | 245 |
![]() | Method 'getLoginConfig' is not designed for extension - needs to be abstract, final or empty. | 249 |
![]() | Missing a Javadoc comment. | 249 |
![]() | Method 'setLoginContextName' is not designed for extension - needs to be abstract, final or empty. | 259 |
![]() | Parameter loginContextName should be final. | 259 |
![]() | 'loginContextName' hides a field. | 259 |
![]() | Expected @param tag for 'loginContextName'. | 259 |
![]() | Method 'getLoginContextName' is not designed for extension - needs to be abstract, final or empty. | 263 |
![]() | Missing a Javadoc comment. | 263 |
![]() | Method 'setLoginExceptionResolver' is not designed for extension - needs to be abstract, final or empty. | 267 |
![]() | Missing a Javadoc comment. | 267 |
![]() | Parameter loginExceptionResolver should be final. | 268 |
![]() | 'loginExceptionResolver' hides a field. | 268 |
![]() | Method 'getLoginExceptionResolver' is not designed for extension - needs to be abstract, final or empty. | 272 |
![]() | Missing a Javadoc comment. | 272 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 276 |
![]() | Missing a Javadoc comment. | 276 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 276 |
![]() | Line is longer than 80 characters. | 284 |
![]() | First sentence should end with a period. | 287 |
![]() | Unused @param tag for 'loginConfigStr'. | 290 |
![]() | Method 'configureJaas' is not designed for extension - needs to be abstract, final or empty. | 292 |
![]() | Parameter loginConfig should be final. | 292 |
![]() | 'loginConfig' hides a field. | 292 |
![]() | Expected @param tag for 'loginConfig'. | 292 |
![]() | Expected @throws tag for 'IOException'. | 292 |
![]() | Expected @throws tag for 'IOException'. | 301 |
![]() | First sentence should end with a period. | 327 |
![]() | Method 'authenticate' is not designed for extension - needs to be abstract, final or empty. | 340 |
![]() | Parameter auth should be final. | 340 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 341 |
![]() | Line is longer than 80 characters. | 343 |
![]() | Line is longer than 80 characters. | 346 |
![]() | Line is longer than 80 characters. | 350 |
![]() | Line is longer than 80 characters. | 353 |
![]() | Line is longer than 80 characters. | 360 |
![]() | Line is longer than 80 characters. | 371 |
![]() | Line is longer than 80 characters. | 383 |
![]() | Line is longer than 80 characters. | 384 |
![]() | Line is longer than 80 characters. | 387 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 406 |
![]() | Missing a Javadoc comment. | 406 |
![]() | Parameter aClass should be final. | 406 |
![]() | Line is longer than 80 characters. | 407 |
![]() | Method 'onApplicationEvent' is not designed for extension - needs to be abstract, final or empty. | 410 |
![]() | Missing a Javadoc comment. | 410 |
![]() | Parameter applicationEvent should be final. | 410 |
![]() | Line is longer than 80 characters. | 412 |
![]() | Line is longer than 80 characters. | 418 |
![]() | Line is longer than 80 characters. | 419 |
![]() | Method 'handleLogout' is not designed for extension - needs to be abstract, final or empty. | 422 |
![]() | Parameter event should be final. | 422 |
![]() | Expected @param tag for 'event'. | 422 |
![]() | Line is longer than 80 characters. | 423 |
![]() | 'context' hides a field. | 423 |
![]() | Line is longer than 80 characters. | 430 |
![]() | Line is longer than 80 characters. | 433 |
![]() | '+' should be on a new line. | 433 |
![]() | Method 'publishFailureEvent' is not designed for extension - needs to be abstract, final or empty. | 450 |
![]() | Line is longer than 80 characters. | 451 |
![]() | Parameter token should be final. | 451 |
![]() | Parameter ase should be final. | 451 |
![]() | Method 'publishSuccessEvent' is not designed for extension - needs to be abstract, final or empty. | 463 |
![]() | Parameter token should be final. | 464 |
![]() | First sentence should end with a period. | 471 |
![]() | Missing a Javadoc comment. | 475 |
![]() | Missing a Javadoc comment. | 477 |
![]() | Parameter authentication should be final. | 477 |
![]() | 'authentication' hides a field. | 477 |
![]() | Missing a Javadoc comment. | 481 |
![]() | Parameter callbacks should be final. | 481 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | First sentence should end with a period. | 8 |
![]() | Line is longer than 80 characters. | 9 |
![]() | Line is longer than 80 characters. | 12 |
![]() | Missing a Javadoc comment. | 14 |
![]() | Line is longer than 80 characters. | 16 |
![]() | Missing a Javadoc comment. | 16 |
![]() | Parameter principal should be final. | 16 |
![]() | Parameter credentials should be final. | 16 |
![]() | Parameter loginContext should be final. | 16 |
![]() | 'loginContext' hides a field. | 16 |
![]() | Line is longer than 80 characters. | 21 |
![]() | Missing a Javadoc comment. | 21 |
![]() | Parameter principal should be final. | 21 |
![]() | Parameter credentials should be final. | 21 |
![]() | Parameter authorities should be final. | 21 |
![]() | Parameter loginContext should be final. | 21 |
![]() | 'loginContext' hides a field. | 21 |
![]() | Method 'getLoginContext' is not designed for extension - needs to be abstract, final or empty. | 26 |
![]() | Missing a Javadoc comment. | 26 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 28 |
![]() | Missing a Javadoc comment. | 35 |
![]() | Missing a Javadoc comment. | 39 |
![]() | Parameter role should be final. | 39 |
![]() | Parameter principal should be final. | 39 |
![]() | 'principal' hides a field. | 39 |
![]() | Method 'getPrincipal' is not designed for extension - needs to be abstract, final or empty. | 46 |
![]() | Missing a Javadoc comment. | 46 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 35 |
![]() | Line is longer than 80 characters. | 38 |
![]() | Line is longer than 80 characters. | 40 |
![]() | Method 'handle' is not designed for extension - needs to be abstract, final or empty. | 57 |
![]() | Parameter callback should be final. | 57 |
![]() | Expected @param tag for 'callback'. | 57 |
![]() | Parameter authentication should be final. | 57 |
![]() | Expected @param tag for 'authentication'. | 57 |
![]() | Expected @throws tag for 'IOException'. | 58 |
![]() | Expected @throws tag for 'UnsupportedCallbackException'. | 58 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 34 |
![]() | Line is longer than 80 characters. | 37 |
![]() | Line is longer than 80 characters. | 39 |
![]() | Method 'handle' is not designed for extension - needs to be abstract, final or empty. | 56 |
![]() | Parameter callback should be final. | 56 |
![]() | Expected @param tag for 'callback'. | 56 |
![]() | Parameter auth should be final. | 56 |
![]() | Expected @param tag for 'auth'. | 56 |
![]() | Expected @throws tag for 'IOException'. | 57 |
![]() | Expected @throws tag for 'UnsupportedCallbackException'. | 57 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Redundant 'public' modifier. | 45 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 56 |
![]() | Missing a Javadoc comment. | 56 |
![]() | Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 56 |
![]() | Missing a Javadoc comment. | 60 |
![]() | Missing a Javadoc comment. | 61 |
![]() | Missing a Javadoc comment. | 62 |
![]() | Method 'abort' is not designed for extension - needs to be abstract, final or empty. | 75 |
![]() | Method 'commit' is not designed for extension - needs to be abstract, final or empty. | 95 |
![]() | Method 'initialize' is not designed for extension - needs to be abstract, final or empty. | 117 |
![]() | Parameter subject should be final. | 117 |
![]() | 'subject' hides a field. | 117 |
![]() | Parameter callbackHandler should be final. | 117 |
![]() | Parameter sharedState should be final. | 118 |
![]() | Parameter options should be final. | 118 |
![]() | Method 'login' is not designed for extension - needs to be abstract, final or empty. | 137 |
![]() | Line is longer than 80 characters. | 141 |
![]() | Method 'logout' is not designed for extension - needs to be abstract, final or empty. | 163 |
![]() | Method 'getAuthentication' is not designed for extension - needs to be abstract, final or empty. | 174 |
![]() | Missing a Javadoc comment. | 174 |
![]() | Method 'getSubject' is not designed for extension - needs to be abstract, final or empty. | 178 |
![]() | Missing a Javadoc comment. | 178 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 29 |
![]() | Parameter auth should be final. | 39 |
![]() | Expected @param tag for 'auth'. | 39 |
![]() | Method 'getAuthentication' is not designed for extension - needs to be abstract, final or empty. | 50 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 26 |
![]() | Missing a Javadoc comment. | 31 |
![]() | Missing a Javadoc comment. | 35 |
![]() | Parameter auth should be final. | 35 |
![]() | Parameter exception should be final. | 36 |
![]() | 'exception' hides a field. | 36 |
![]() | Method 'getException' is not designed for extension - needs to be abstract, final or empty. | 43 |
![]() | Missing a Javadoc comment. | 43 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 28 |
![]() | Missing a Javadoc comment. | 33 |
![]() | Parameter auth should be final. | 33 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 24 |
![]() | Line is longer than 80 characters. | 32 |
![]() | Parameter msg should be final. | 43 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 25 |
![]() | Line has trailing spaces. | 34 |
![]() | Redundant 'public' modifier. | 54 |
![]() | Redundant throws: 'RemoteAuthenticationException' is unchecked exception. | 55 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 29 |
![]() | Line is longer than 80 characters. | 37 |
![]() | Missing a Javadoc comment. | 43 |
![]() | Method 'setAuthenticationManager' is not designed for extension - needs to be abstract, final or empty. | 47 |
![]() | Missing a Javadoc comment. | 47 |
![]() | Parameter authenticationManager should be final. | 48 |
![]() | 'authenticationManager' hides a field. | 48 |
![]() | Method 'getAuthenticationManager' is not designed for extension - needs to be abstract, final or empty. | 52 |
![]() | Missing a Javadoc comment. | 52 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 56 |
![]() | Missing a Javadoc comment. | 56 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 56 |
![]() | Line is longer than 80 characters. | 57 |
![]() | Method 'attemptAuthentication' is not designed for extension - needs to be abstract, final or empty. | 60 |
![]() | Missing a Javadoc comment. | 60 |
![]() | Parameter username should be final. | 60 |
![]() | Parameter password should be final. | 61 |
![]() | Redundant throws: 'RemoteAuthenticationException' is unchecked exception. | 61 |
![]() | Line is longer than 80 characters. | 62 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 34 |
![]() | Line has trailing spaces. | 41 |
![]() | Line has trailing spaces. | 51 |
![]() | Line is longer than 80 characters. | 59 |
![]() | Line is longer than 80 characters. | 65 |
![]() | Missing a Javadoc comment. | 65 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 65 |
![]() | Missing a Javadoc comment. | 69 |
![]() | Method 'setRemoteAuthenticationManager' is not designed for extension - needs to be abstract, final or empty. | 73 |
![]() | Missing a Javadoc comment. | 73 |
![]() | Parameter remoteAuthenticationManager should be final. | 74 |
![]() | 'remoteAuthenticationManager' hides a field. | 74 |
![]() | Method 'getRemoteAuthenticationManager' is not designed for extension - needs to be abstract, final or empty. | 78 |
![]() | Missing a Javadoc comment. | 78 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 82 |
![]() | Missing a Javadoc comment. | 82 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 82 |
![]() | Line is longer than 80 characters. | 83 |
![]() | Method 'authenticate' is not designed for extension - needs to be abstract, final or empty. | 86 |
![]() | Missing a Javadoc comment. | 86 |
![]() | Parameter authentication should be final. | 86 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 87 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 97 |
![]() | Missing a Javadoc comment. | 97 |
![]() | Parameter authentication should be final. | 97 |
![]() | Line is longer than 80 characters. | 98 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 35 |
![]() | Line is longer than 80 characters. | 38 |
![]() | Line is longer than 80 characters. | 46 |
![]() | Missing a Javadoc comment. | 46 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 46 |
![]() | Missing a Javadoc comment. | 50 |
![]() | Variable 'messages' must be private and have accessor methods. | 50 |
![]() | Missing a Javadoc comment. | 51 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 55 |
![]() | Missing a Javadoc comment. | 55 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 55 |
![]() | Method 'authenticate' is not designed for extension - needs to be abstract, final or empty. | 60 |
![]() | Missing a Javadoc comment. | 60 |
![]() | Parameter authentication should be final. | 60 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 61 |
![]() | Line is longer than 80 characters. | 66 |
![]() | Line is longer than 80 characters. | 70 |
![]() | Method 'getKey' is not designed for extension - needs to be abstract, final or empty. | 76 |
![]() | Missing a Javadoc comment. | 76 |
![]() | Method 'setKey' is not designed for extension - needs to be abstract, final or empty. | 80 |
![]() | Missing a Javadoc comment. | 80 |
![]() | Parameter key should be final. | 80 |
![]() | 'key' hides a field. | 80 |
![]() | Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. | 84 |
![]() | Missing a Javadoc comment. | 84 |
![]() | Parameter messageSource should be final. | 84 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 88 |
![]() | Missing a Javadoc comment. | 88 |
![]() | Parameter authentication should be final. | 88 |
![]() | Line is longer than 80 characters. | 89 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 28 |
![]() | Line is longer than 80 characters. | 36 |
![]() | Missing a Javadoc comment. | 42 |
![]() | Missing a Javadoc comment. | 43 |
![]() | Missing a Javadoc comment. | 44 |
![]() | Line contains a tab character. | 45 |
![]() | Missing a Javadoc comment. | 45 |
![]() | Unused @throws tag for 'IllegalArgumentException'. | 56 |
![]() | Parameter key should be final. | 58 |
![]() | Parameter principal should be final. | 58 |
![]() | 'principal' hides a field. | 58 |
![]() | Parameter authorities should be final. | 59 |
![]() | 'authorities' hides a field. | 59 |
![]() | Line is longer than 80 characters. | 70 |
![]() | Line contains a tab character. | 76 |
![]() | Missing a Javadoc comment. | 79 |
![]() | Method 'setAuthenticated' is not designed for extension - needs to be abstract, final or empty. | 85 |
![]() | Missing a Javadoc comment. | 85 |
![]() | Parameter isAuthenticated should be final. | 85 |
![]() | Method 'isAuthenticated' is not designed for extension - needs to be abstract, final or empty. | 89 |
![]() | Missing a Javadoc comment. | 89 |
![]() | Method 'getAuthorities' is not designed for extension - needs to be abstract, final or empty. | 93 |
![]() | Missing a Javadoc comment. | 93 |
![]() | First sentence should end with a period. | 97 |
![]() | Method 'getCredentials' is not designed for extension - needs to be abstract, final or empty. | 102 |
![]() | Method 'getKeyHash' is not designed for extension - needs to be abstract, final or empty. | 106 |
![]() | Missing a Javadoc comment. | 106 |
![]() | Method 'getPrincipal' is not designed for extension - needs to be abstract, final or empty. | 110 |
![]() | Missing a Javadoc comment. | 110 |
![]() | Definition of 'equals()' without corresponding definition of 'hashCode()'. | 114 |
![]() | Method 'equals' is not designed for extension - needs to be abstract, final or empty. | 114 |
![]() | Missing a Javadoc comment. | 114 |
![]() | Parameter obj should be final. | 114 |
![]() | Line is longer than 80 characters. | 120 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 38 |
![]() | Line is longer than 80 characters. | 48 |
![]() | Missing a Javadoc comment. | 48 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 48 |
![]() | Missing a Javadoc comment. | 52 |
![]() | Variable 'messages' must be private and have accessor methods. | 52 |
![]() | Missing a Javadoc comment. | 53 |
![]() | Missing a Javadoc comment. | 54 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 58 |
![]() | Missing a Javadoc comment. | 58 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 58 |
![]() | Line has trailing spaces. | 70 |
![]() | Unused @throws tag for 'BadCredentialsException'. | 84 |
![]() | Method 'authenticate' is not designed for extension - needs to be abstract, final or empty. | 87 |
![]() | Parameter authentication should be final. | 87 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 88 |
![]() | Line is longer than 80 characters. | 111 |
![]() | Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. | 119 |
![]() | Missing a Javadoc comment. | 119 |
![]() | Parameter messageSource should be final. | 119 |
![]() | Method 'setX509AuthoritiesPopulator' is not designed for extension - needs to be abstract, final or empty. | 123 |
![]() | Missing a Javadoc comment. | 123 |
![]() | Parameter x509AuthoritiesPopulator should be final. | 124 |
![]() | 'x509AuthoritiesPopulator' hides a field. | 124 |
![]() | Method 'setX509UserCache' is not designed for extension - needs to be abstract, final or empty. | 128 |
![]() | Missing a Javadoc comment. | 128 |
![]() | Parameter cache should be final. | 128 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 132 |
![]() | Missing a Javadoc comment. | 132 |
![]() | Parameter authentication should be final. | 132 |
![]() | Line is longer than 80 characters. | 133 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 24 |
![]() | Line is longer than 80 characters. | 27 |
![]() | Missing a Javadoc comment. | 32 |
![]() | Missing a Javadoc comment. | 33 |
![]() | Missing a Javadoc comment. | 34 |
![]() | Missing a Javadoc comment. | 35 |
![]() | Missing a Javadoc comment. | 36 |
![]() | First sentence should end with a period. | 40 |
![]() | Parameter credentials should be final. | 41 |
![]() | 'credentials' hides a field. | 41 |
![]() | Expected @param tag for 'credentials'. | 41 |
![]() | Line is longer than 80 characters. | 45 |
![]() | Missing a Javadoc comment. | 45 |
![]() | Parameter principal should be final. | 45 |
![]() | 'principal' hides a field. | 45 |
![]() | Parameter credentials should be final. | 45 |
![]() | 'credentials' hides a field. | 45 |
![]() | Parameter authorities should be final. | 45 |
![]() | 'authorities' hides a field. | 45 |
![]() | Method 'getDetails' is not designed for extension - needs to be abstract, final or empty. | 53 |
![]() | Missing a Javadoc comment. | 53 |
![]() | Method 'setDetails' is not designed for extension - needs to be abstract, final or empty. | 57 |
![]() | Missing a Javadoc comment. | 57 |
![]() | Parameter details should be final. | 57 |
![]() | 'details' hides a field. | 57 |
![]() | Method 'setAuthenticated' is not designed for extension - needs to be abstract, final or empty. | 62 |
![]() | Missing a Javadoc comment. | 62 |
![]() | Parameter isAuthenticated should be final. | 62 |
![]() | Method 'isAuthenticated' is not designed for extension - needs to be abstract, final or empty. | 66 |
![]() | Missing a Javadoc comment. | 66 |
![]() | Method 'getAuthorities' is not designed for extension - needs to be abstract, final or empty. | 70 |
![]() | Missing a Javadoc comment. | 70 |
![]() | Method 'getCredentials' is not designed for extension - needs to be abstract, final or empty. | 74 |
![]() | Missing a Javadoc comment. | 74 |
![]() | Method 'getPrincipal' is not designed for extension - needs to be abstract, final or empty. | 78 |
![]() | Missing a Javadoc comment. | 78 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 27 |
![]() | Line is longer than 80 characters. | 28 |
![]() | Line is longer than 80 characters. | 29 |
![]() | Line is longer than 80 characters. | 49 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 53 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 28 |
![]() | Missing a Javadoc comment. | 36 |
![]() | Missing a Javadoc comment. | 38 |
![]() | Missing a Javadoc comment. | 40 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 43 |
![]() | Line is longer than 80 characters. | 49 |
![]() | Missing a Javadoc comment. | 49 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 49 |
![]() | Missing a Javadoc comment. | 53 |
![]() | Method 'setCache' is not designed for extension - needs to be abstract, final or empty. | 57 |
![]() | Missing a Javadoc comment. | 57 |
![]() | Parameter cache should be final. | 57 |
![]() | 'cache' hides a field. | 57 |
![]() | Method 'getUserFromCache' is not designed for extension - needs to be abstract, final or empty. | 61 |
![]() | Missing a Javadoc comment. | 61 |
![]() | Parameter userCert should be final. | 61 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 88 |
![]() | Missing a Javadoc comment. | 88 |
![]() | Method 'putUserInCache' is not designed for extension - needs to be abstract, final or empty. | 92 |
![]() | Missing a Javadoc comment. | 92 |
![]() | Parameter userCert should be final. | 92 |
![]() | Parameter user should be final. | 92 |
![]() | Method 'removeUserFromCache' is not designed for extension - needs to be abstract, final or empty. | 102 |
![]() | Missing a Javadoc comment. | 102 |
![]() | Parameter userCert should be final. | 102 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Method 'getUserFromCache' is not designed for extension - needs to be abstract, final or empty. | 17 |
![]() | Missing a Javadoc comment. | 17 |
![]() | Parameter certificate should be final. | 17 |
![]() | Missing a Javadoc comment. | 21 |
![]() | Parameter certificate should be final. | 21 |
![]() | Parameter user should be final. | 21 |
![]() | '{' is not followed by whitespace. | 21 |
![]() | '}' is not preceded with whitespace. | 21 |
![]() | Missing a Javadoc comment. | 23 |
![]() | Parameter certificate should be final. | 23 |
![]() | '{' is not followed by whitespace. | 23 |
![]() | '}' is not preceded with whitespace. | 23 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 49 |
![]() | Missing a Javadoc comment. | 49 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 49 |
![]() | Missing a Javadoc comment. | 53 |
![]() | Missing a Javadoc comment. | 54 |
![]() | Variable 'messages' must be private and have accessor methods. | 54 |
![]() | Missing a Javadoc comment. | 55 |
![]() | Missing a Javadoc comment. | 56 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 60 |
![]() | Missing a Javadoc comment. | 60 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 60 |
![]() | Method 'getUserDetails' is not designed for extension - needs to be abstract, final or empty. | 76 |
![]() | Missing a Javadoc comment. | 76 |
![]() | Parameter clientCert should be final. | 76 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 77 |
![]() | Method 'setUserDetailsService' is not designed for extension - needs to be abstract, final or empty. | 100 |
![]() | Missing a Javadoc comment. | 100 |
![]() | Parameter authenticationDao should be final. | 100 |
![]() | Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. | 104 |
![]() | Missing a Javadoc comment. | 104 |
![]() | Parameter messageSource should be final. | 104 |
![]() | Line is longer than 80 characters. | 119 |
![]() | Method 'setSubjectDNRegex' is not designed for extension - needs to be abstract, final or empty. | 124 |
![]() | Parameter subjectDNRegex should be final. | 124 |
![]() | 'subjectDNRegex' hides a field. | 124 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 26 |
![]() | Method 'buildRunAs' is not designed for extension - needs to be abstract, final or empty. | 38 |
![]() | Missing a Javadoc comment. | 38 |
![]() | Parameter authentication should be final. | 38 |
![]() | Parameter object should be final. | 39 |
![]() | Parameter config should be final. | 39 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 43 |
![]() | Missing a Javadoc comment. | 43 |
![]() | Parameter attribute should be final. | 43 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 47 |
![]() | Missing a Javadoc comment. | 47 |
![]() | Parameter clazz should be final. | 47 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 33 |
![]() | Line has trailing spaces. | 40 |
![]() | Missing a Javadoc comment. | 49 |
![]() | Variable 'messages' must be private and have accessor methods. | 49 |
![]() | Missing a Javadoc comment. | 50 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 54 |
![]() | Missing a Javadoc comment. | 54 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 54 |
![]() | Line is longer than 80 characters. | 56 |
![]() | Method 'authenticate' is not designed for extension - needs to be abstract, final or empty. | 59 |
![]() | Missing a Javadoc comment. | 59 |
![]() | Parameter authentication should be final. | 59 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 60 |
![]() | Line is longer than 80 characters. | 68 |
![]() | Method 'getKey' is not designed for extension - needs to be abstract, final or empty. | 72 |
![]() | Missing a Javadoc comment. | 72 |
![]() | Method 'setKey' is not designed for extension - needs to be abstract, final or empty. | 76 |
![]() | Missing a Javadoc comment. | 76 |
![]() | Parameter key should be final. | 76 |
![]() | 'key' hides a field. | 76 |
![]() | Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. | 80 |
![]() | Missing a Javadoc comment. | 80 |
![]() | Parameter messageSource should be final. | 80 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 84 |
![]() | Missing a Javadoc comment. | 84 |
![]() | Parameter authentication should be final. | 84 |
![]() | Conditional logic can be removed. | 85 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 35 |
![]() | Line has trailing spaces. | 48 |
![]() | Missing a Javadoc comment. | 70 |
![]() | Missing a Javadoc comment. | 71 |
![]() | Method 'setKey' is not designed for extension - needs to be abstract, final or empty. | 75 |
![]() | Missing a Javadoc comment. | 75 |
![]() | Parameter key should be final. | 75 |
![]() | 'key' hides a field. | 75 |
![]() | Method 'getKey' is not designed for extension - needs to be abstract, final or empty. | 79 |
![]() | Missing a Javadoc comment. | 79 |
![]() | Method 'setRolePrefix' is not designed for extension - needs to be abstract, final or empty. | 89 |
![]() | Parameter rolePrefix should be final. | 89 |
![]() | 'rolePrefix' hides a field. | 89 |
![]() | Method 'getRolePrefix' is not designed for extension - needs to be abstract, final or empty. | 93 |
![]() | Missing a Javadoc comment. | 93 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 97 |
![]() | Missing a Javadoc comment. | 97 |
![]() | Line is longer than 80 characters. | 98 |
![]() | Method 'buildRunAs' is not designed for extension - needs to be abstract, final or empty. | 101 |
![]() | Missing a Javadoc comment. | 101 |
![]() | Parameter authentication should be final. | 101 |
![]() | Parameter object should be final. | 102 |
![]() | Parameter config should be final. | 102 |
![]() | Line is longer than 80 characters. | 110 |
![]() | Line is longer than 80 characters. | 123 |
![]() | Line is longer than 80 characters. | 124 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 133 |
![]() | Missing a Javadoc comment. | 133 |
![]() | Parameter attribute should be final. | 133 |
![]() | Conditional logic can be removed. | 134 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 150 |
![]() | Parameter clazz should be final. | 150 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Missing a Javadoc comment. | 32 |
![]() | Missing a Javadoc comment. | 33 |
![]() | Missing a Javadoc comment. | 34 |
![]() | Missing a Javadoc comment. | 35 |
![]() | Missing a Javadoc comment. | 36 |
![]() | Line contains a tab character. | 37 |
![]() | Missing a Javadoc comment. | 37 |
![]() | Missing a Javadoc comment. | 41 |
![]() | Parameter key should be final. | 41 |
![]() | Parameter principal should be final. | 41 |
![]() | 'principal' hides a field. | 41 |
![]() | Parameter credentials should be final. | 41 |
![]() | 'credentials' hides a field. | 41 |
![]() | Parameter authorities should be final. | 42 |
![]() | 'authorities' hides a field. | 42 |
![]() | Parameter originalAuthentication should be final. | 42 |
![]() | 'originalAuthentication' hides a field. | 42 |
![]() | Line contains a tab character. | 49 |
![]() | Missing a Javadoc comment. | 52 |
![]() | Method 'setAuthenticated' is not designed for extension - needs to be abstract, final or empty. | 58 |
![]() | Missing a Javadoc comment. | 58 |
![]() | Parameter isAuthenticated should be final. | 58 |
![]() | Method 'isAuthenticated' is not designed for extension - needs to be abstract, final or empty. | 62 |
![]() | Missing a Javadoc comment. | 62 |
![]() | Method 'getAuthorities' is not designed for extension - needs to be abstract, final or empty. | 66 |
![]() | Missing a Javadoc comment. | 66 |
![]() | Method 'getCredentials' is not designed for extension - needs to be abstract, final or empty. | 70 |
![]() | Missing a Javadoc comment. | 70 |
![]() | Method 'getKeyHash' is not designed for extension - needs to be abstract, final or empty. | 74 |
![]() | Missing a Javadoc comment. | 74 |
![]() | Method 'getOriginalAuthentication' is not designed for extension - needs to be abstract, final or empty. | 78 |
![]() | Missing a Javadoc comment. | 78 |
![]() | Method 'getPrincipal' is not designed for extension - needs to be abstract, final or empty. | 82 |
![]() | Missing a Javadoc comment. | 82 |
![]() | Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 86 |
![]() | Missing a Javadoc comment. | 86 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 29 |
![]() | Line is longer than 80 characters. | 37 |
![]() | Redundant 'public' modifier. | 47 |
![]() | Expected @param tag for 'invocation'. | 47 |
![]() | Expected @param tag for 'config'. | 48 |
![]() | Expected @throws tag for 'IOException'. | 48 |
![]() | Expected @throws tag for 'ServletException'. | 48 |
![]() | Line has trailing spaces. | 53 |
![]() | Redundant 'public' modifier. | 66 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 34 |
![]() | Line has trailing spaces. | 41 |
![]() | Line is longer than 80 characters. | 49 |
![]() | Missing a Javadoc comment. | 55 |
![]() | Method 'setChannelProcessors' is not designed for extension - needs to be abstract, final or empty. | 59 |
![]() | Missing a Javadoc comment. | 59 |
![]() | Parameter newList should be final. | 59 |
![]() | Line is longer than 80 characters. | 70 |
![]() | Method 'getChannelProcessors' is not designed for extension - needs to be abstract, final or empty. | 81 |
![]() | Missing a Javadoc comment. | 81 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 85 |
![]() | Missing a Javadoc comment. | 85 |
![]() | Method 'decide' is not designed for extension - needs to be abstract, final or empty. | 89 |
![]() | Missing a Javadoc comment. | 89 |
![]() | Parameter invocation should be final. | 89 |
![]() | Parameter config should be final. | 90 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 104 |
![]() | Missing a Javadoc comment. | 104 |
![]() | Parameter attribute should be final. | 104 |
![]() | Missing a Javadoc comment. | 118 |
![]() | Parameter listToCheck should be final. | 118 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 27 |
![]() | Line has trailing spaces. | 43 |
![]() | Redundant 'public' modifier. | 53 |
![]() | Expected @throws tag for 'IOException'. | 54 |
![]() | Expected @throws tag for 'ServletException'. | 54 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 47 |
![]() | Line has trailing spaces. | 53 |
![]() | Line has trailing spaces. | 59 |
![]() | Line is longer than 80 characters. | 67 |
![]() | Line is longer than 80 characters. | 72 |
![]() | Missing a Javadoc comment. | 72 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 72 |
![]() | Missing a Javadoc comment. | 76 |
![]() | Missing a Javadoc comment. | 77 |
![]() | Method 'setChannelDecisionManager' is not designed for extension - needs to be abstract, final or empty. | 81 |
![]() | Missing a Javadoc comment. | 81 |
![]() | Parameter channelDecisionManager should be final. | 82 |
![]() | 'channelDecisionManager' hides a field. | 82 |
![]() | Method 'getChannelDecisionManager' is not designed for extension - needs to be abstract, final or empty. | 86 |
![]() | Missing a Javadoc comment. | 86 |
![]() | Method 'setFilterInvocationDefinitionSource' is not designed for extension - needs to be abstract, final or empty. | 90 |
![]() | Missing a Javadoc comment. | 90 |
![]() | Parameter filterInvocationDefinitionSource should be final. | 91 |
![]() | 'filterInvocationDefinitionSource' hides a field. | 91 |
![]() | Line is longer than 80 characters. | 92 |
![]() | Line is longer than 80 characters. | 95 |
![]() | Method 'getFilterInvocationDefinitionSource' is not designed for extension - needs to be abstract, final or empty. | 95 |
![]() | Missing a Javadoc comment. | 95 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 99 |
![]() | Missing a Javadoc comment. | 99 |
![]() | Line is longer than 80 characters. | 100 |
![]() | Line is longer than 80 characters. | 101 |
![]() | Line is longer than 80 characters. | 108 |
![]() | Line is longer than 80 characters. | 135 |
![]() | Missing a Javadoc comment. | 139 |
![]() | '{' is not followed by whitespace. | 139 |
![]() | '}' is not preceded with whitespace. | 139 |
![]() | Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. | 141 |
![]() | Missing a Javadoc comment. | 141 |
![]() | Parameter request should be final. | 141 |
![]() | Parameter response should be final. | 141 |
![]() | Parameter chain should be final. | 142 |
![]() | Missing a Javadoc comment. | 171 |
![]() | Parameter filterConfig should be final. | 171 |
![]() | '{' is not followed by whitespace. | 171 |
![]() | '}' is not preceded with whitespace. | 171 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 29 |
![]() | Line has trailing spaces. | 34 |
![]() | Redundant 'public' modifier. | 52 |
![]() | Expected @param tag for 'invocation'. | 52 |
![]() | Expected @param tag for 'config'. | 53 |
![]() | Expected @throws tag for 'IOException'. | 53 |
![]() | Expected @throws tag for 'ServletException'. | 53 |
![]() | Line has trailing spaces. | 58 |
![]() | Redundant 'public' modifier. | 71 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 37 |
![]() | Line has trailing spaces. | 46 |
![]() | Line is longer than 80 characters. | 53 |
![]() | Missing a Javadoc comment. | 59 |
![]() | Missing a Javadoc comment. | 60 |
![]() | Method 'setEntryPoint' is not designed for extension - needs to be abstract, final or empty. | 64 |
![]() | Missing a Javadoc comment. | 64 |
![]() | Parameter entryPoint should be final. | 64 |
![]() | 'entryPoint' hides a field. | 64 |
![]() | Method 'getEntryPoint' is not designed for extension - needs to be abstract, final or empty. | 68 |
![]() | Missing a Javadoc comment. | 68 |
![]() | Method 'setInsecureKeyword' is not designed for extension - needs to be abstract, final or empty. | 72 |
![]() | Missing a Javadoc comment. | 72 |
![]() | Parameter secureKeyword should be final. | 72 |
![]() | Method 'getInsecureKeyword' is not designed for extension - needs to be abstract, final or empty. | 76 |
![]() | Missing a Javadoc comment. | 76 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 80 |
![]() | Missing a Javadoc comment. | 80 |
![]() | Method 'decide' is not designed for extension - needs to be abstract, final or empty. | 85 |
![]() | Missing a Javadoc comment. | 85 |
![]() | Parameter invocation should be final. | 85 |
![]() | Parameter config should be final. | 86 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 105 |
![]() | Missing a Javadoc comment. | 105 |
![]() | Parameter attribute should be final. | 105 |
![]() | Conditional logic can be removed. | 106 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 40 |
![]() | Line is longer than 80 characters. | 48 |
![]() | Line is longer than 80 characters. | 54 |
![]() | Missing a Javadoc comment. | 54 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 54 |
![]() | Missing a Javadoc comment. | 58 |
![]() | Missing a Javadoc comment. | 59 |
![]() | Method 'setPortMapper' is not designed for extension - needs to be abstract, final or empty. | 63 |
![]() | Missing a Javadoc comment. | 63 |
![]() | Parameter portMapper should be final. | 63 |
![]() | 'portMapper' hides a field. | 63 |
![]() | Method 'getPortMapper' is not designed for extension - needs to be abstract, final or empty. | 67 |
![]() | Missing a Javadoc comment. | 67 |
![]() | Method 'setPortResolver' is not designed for extension - needs to be abstract, final or empty. | 71 |
![]() | Missing a Javadoc comment. | 71 |
![]() | Parameter portResolver should be final. | 71 |
![]() | 'portResolver' hides a field. | 71 |
![]() | Method 'getPortResolver' is not designed for extension - needs to be abstract, final or empty. | 75 |
![]() | Missing a Javadoc comment. | 75 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 79 |
![]() | Missing a Javadoc comment. | 79 |
![]() | Method 'commence' is not designed for extension - needs to be abstract, final or empty. | 84 |
![]() | Missing a Javadoc comment. | 84 |
![]() | Parameter request should be final. | 84 |
![]() | Parameter response should be final. | 84 |
![]() | Avoid inline conditionals. | 92 |
![]() | Avoid inline conditionals. | 93 |
![]() | '80' is a magic number. | 103 |
![]() | Avoid inline conditionals. | 108 |
![]() | Line is longer than 80 characters. | 116 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 40 |
![]() | Line is longer than 80 characters. | 48 |
![]() | Line is longer than 80 characters. | 54 |
![]() | Missing a Javadoc comment. | 54 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 54 |
![]() | Missing a Javadoc comment. | 58 |
![]() | Missing a Javadoc comment. | 59 |
![]() | Method 'setPortMapper' is not designed for extension - needs to be abstract, final or empty. | 63 |
![]() | Missing a Javadoc comment. | 63 |
![]() | Parameter portMapper should be final. | 63 |
![]() | 'portMapper' hides a field. | 63 |
![]() | Method 'getPortMapper' is not designed for extension - needs to be abstract, final or empty. | 67 |
![]() | Missing a Javadoc comment. | 67 |
![]() | Method 'setPortResolver' is not designed for extension - needs to be abstract, final or empty. | 71 |
![]() | Missing a Javadoc comment. | 71 |
![]() | Parameter portResolver should be final. | 71 |
![]() | 'portResolver' hides a field. | 71 |
![]() | Method 'getPortResolver' is not designed for extension - needs to be abstract, final or empty. | 75 |
![]() | Missing a Javadoc comment. | 75 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 79 |
![]() | Missing a Javadoc comment. | 79 |
![]() | Method 'commence' is not designed for extension - needs to be abstract, final or empty. | 84 |
![]() | Missing a Javadoc comment. | 84 |
![]() | Parameter request should be final. | 84 |
![]() | Parameter response should be final. | 84 |
![]() | Avoid inline conditionals. | 92 |
![]() | Avoid inline conditionals. | 93 |
![]() | '443' is a magic number. | 103 |
![]() | Avoid inline conditionals. | 108 |
![]() | Line is longer than 80 characters. | 116 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 37 |
![]() | Line has trailing spaces. | 45 |
![]() | Line is longer than 80 characters. | 52 |
![]() | Missing a Javadoc comment. | 58 |
![]() | Missing a Javadoc comment. | 59 |
![]() | Method 'setEntryPoint' is not designed for extension - needs to be abstract, final or empty. | 63 |
![]() | Missing a Javadoc comment. | 63 |
![]() | Parameter entryPoint should be final. | 63 |
![]() | 'entryPoint' hides a field. | 63 |
![]() | Method 'getEntryPoint' is not designed for extension - needs to be abstract, final or empty. | 67 |
![]() | Missing a Javadoc comment. | 67 |
![]() | Method 'setSecureKeyword' is not designed for extension - needs to be abstract, final or empty. | 71 |
![]() | Missing a Javadoc comment. | 71 |
![]() | Parameter secureKeyword should be final. | 71 |
![]() | 'secureKeyword' hides a field. | 71 |
![]() | Method 'getSecureKeyword' is not designed for extension - needs to be abstract, final or empty. | 75 |
![]() | Missing a Javadoc comment. | 75 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 79 |
![]() | Missing a Javadoc comment. | 79 |
![]() | Method 'decide' is not designed for extension - needs to be abstract, final or empty. | 84 |
![]() | Missing a Javadoc comment. | 84 |
![]() | Parameter invocation should be final. | 84 |
![]() | Parameter config should be final. | 85 |
![]() | Line is longer than 80 characters. | 86 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 102 |
![]() | Missing a Javadoc comment. | 102 |
![]() | Parameter attribute should be final. | 102 |
![]() | Conditional logic can be removed. | 103 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 47 |
![]() | Line has trailing spaces. | 52 |
![]() | Line is longer than 80 characters. | 57 |
![]() | Line has trailing spaces. | 59 |
![]() | Missing a Javadoc comment. | 76 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 76 |
![]() | Missing a Javadoc comment. | 80 |
![]() | Missing a Javadoc comment. | 81 |
![]() | Method 'setDomainObject' is not designed for extension - needs to be abstract, final or empty. | 85 |
![]() | Missing a Javadoc comment. | 85 |
![]() | Parameter domainObject should be final. | 85 |
![]() | 'domainObject' hides a field. | 85 |
![]() | Method 'getDomainObject' is not designed for extension - needs to be abstract, final or empty. | 89 |
![]() | Missing a Javadoc comment. | 89 |
![]() | Method 'setHasPermission' is not designed for extension - needs to be abstract, final or empty. | 93 |
![]() | Missing a Javadoc comment. | 93 |
![]() | Parameter hasPermission should be final. | 93 |
![]() | 'hasPermission' hides a field. | 93 |
![]() | Method 'getHasPermission' is not designed for extension - needs to be abstract, final or empty. | 97 |
![]() | Missing a Javadoc comment. | 97 |
![]() | Method 'doStartTag' is not designed for extension - needs to be abstract, final or empty. | 101 |
![]() | Missing a Javadoc comment. | 101 |
![]() | Line is longer than 80 characters. | 120 |
![]() | Line is longer than 80 characters. | 139 |
![]() | Avoid inline conditionals. | 165 |
![]() | Line contains a tab character. | 177 |
![]() | Method 'getContext' is not designed for extension - needs to be abstract, final or empty. | 211 |
![]() | Parameter pageContext should be final. | 211 |
![]() | Line is longer than 80 characters. | 214 |
![]() | Missing a Javadoc comment. | 217 |
![]() | Parameter integersString should be final. | 217 |
![]() | Redundant throws: 'NumberFormatException' is unchecked exception. | 218 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 40 |
![]() | Missing a Javadoc comment. | 54 |
![]() | 'static' modifier out of order with the JLS suggestions. | 54 |
![]() | Name 'methodPrefixValidOptions' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 54 |
![]() | Missing a Javadoc comment. | 63 |
![]() | Missing a Javadoc comment. | 64 |
![]() | Method 'setMethodPrefix' is not designed for extension - needs to be abstract, final or empty. | 68 |
![]() | Missing a Javadoc comment. | 68 |
![]() | Parameter methodPrefix should be final. | 68 |
![]() | 'methodPrefix' hides a field. | 68 |
![]() | Method 'getMethodPrefix' is not designed for extension - needs to be abstract, final or empty. | 72 |
![]() | Missing a Javadoc comment. | 72 |
![]() | Method 'setOperation' is not designed for extension - needs to be abstract, final or empty. | 76 |
![]() | Missing a Javadoc comment. | 76 |
![]() | Parameter operation should be final. | 76 |
![]() | 'operation' hides a field. | 76 |
![]() | Method 'getOperation' is not designed for extension - needs to be abstract, final or empty. | 80 |
![]() | Missing a Javadoc comment. | 80 |
![]() | Method 'doStartTag' is not designed for extension - needs to be abstract, final or empty. | 84 |
![]() | Missing a Javadoc comment. | 84 |
![]() | Method 'invokeOperation' is not designed for extension - needs to be abstract, final or empty. | 114 |
![]() | Missing a Javadoc comment. | 114 |
![]() | Parameter obj should be final. | 114 |
![]() | Method 'validateArguments' is not designed for extension - needs to be abstract, final or empty. | 151 |
![]() | Missing a Javadoc comment. | 151 |
![]() | Method 'writeMessage' is not designed for extension - needs to be abstract, final or empty. | 163 |
![]() | Missing a Javadoc comment. | 163 |
![]() | Parameter msg should be final. | 163 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Missing a Javadoc comment. | 49 |
![]() | Missing a Javadoc comment. | 50 |
![]() | Missing a Javadoc comment. | 51 |
![]() | Method 'setIfAllGranted' is not designed for extension - needs to be abstract, final or empty. | 55 |
![]() | Missing a Javadoc comment. | 55 |
![]() | Parameter ifAllGranted should be final. | 55 |
![]() | 'ifAllGranted' hides a field. | 55 |
![]() | Method 'getIfAllGranted' is not designed for extension - needs to be abstract, final or empty. | 59 |
![]() | Missing a Javadoc comment. | 59 |
![]() | Method 'setIfAnyGranted' is not designed for extension - needs to be abstract, final or empty. | 63 |
![]() | Missing a Javadoc comment. | 63 |
![]() | Parameter ifAnyGranted should be final. | 63 |
![]() | 'ifAnyGranted' hides a field. | 63 |
![]() | Method 'getIfAnyGranted' is not designed for extension - needs to be abstract, final or empty. | 67 |
![]() | Missing a Javadoc comment. | 67 |
![]() | Method 'setIfNotGranted' is not designed for extension - needs to be abstract, final or empty. | 71 |
![]() | Missing a Javadoc comment. | 71 |
![]() | Parameter ifNotGranted should be final. | 71 |
![]() | 'ifNotGranted' hides a field. | 71 |
![]() | Method 'getIfNotGranted' is not designed for extension - needs to be abstract, final or empty. | 75 |
![]() | Missing a Javadoc comment. | 75 |
![]() | Method 'doStartTag' is not designed for extension - needs to be abstract, final or empty. | 79 |
![]() | Missing a Javadoc comment. | 79 |
![]() | Line is longer than 80 characters. | 104 |
![]() | Missing a Javadoc comment. | 124 |
![]() | Missing a Javadoc comment. | 142 |
![]() | Parameter c should be final. | 142 |
![]() | Line is longer than 80 characters. | 150 |
![]() | Missing a Javadoc comment. | 160 |
![]() | Parameter authorizationsString should be final. | 160 |
![]() | Line has trailing spaces. | 168 |
![]() | Line is longer than 80 characters. | 168 |
![]() | Line has trailing spaces. | 169 |
![]() | Line has trailing spaces. | 170 |
![]() | Line has trailing spaces. | 171 |
![]() | Line has trailing spaces. | 172 |
![]() | Line has trailing spaces. | 173 |
![]() | Line has trailing spaces. | 174 |
![]() | Line has trailing spaces. | 186 |
![]() | Line has trailing spaces. | 194 |
![]() | Line has trailing spaces. | 201 |
![]() | Line is longer than 80 characters. | 218 |
![]() | Missing a Javadoc comment. | 229 |
![]() | Parameter grantedRoles should be final. | 229 |
![]() | Parameter granted should be final. | 229 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Unused import - org.acegisecurity.Authentication. | 18 |
![]() | Unused import - org.acegisecurity.acl.AclManager. | 20 |
![]() | Unused import - org.acegisecurity.taglibs.authz.AclTag. | 22 |
![]() | Unused import - org.acegisecurity.taglibs.authz.AuthenticationTag. | 23 |
![]() | Unused import - org.acegisecurity.taglibs.authz.AuthorizeTag. | 24 |
![]() | Unused import - org.acegisecurity.userdetails.UserDetails. | 26 |
![]() | First sentence should end with a period. | 31 |
![]() | First sentence should end with a period. | 41 |
![]() | Redundant 'public' modifier. | 48 |
![]() | First sentence should end with a period. | 50 |
![]() | Redundant 'public' modifier. | 57 |
![]() | First sentence should end with a period. | 59 |
![]() | Redundant 'public' modifier. | 64 |
![]() | First sentence should end with a period. | 66 |
![]() | Redundant 'public' modifier. | 73 |
![]() | Line has trailing spaces. | 78 |
![]() | Line has trailing spaces. | 83 |
![]() | Redundant 'public' modifier. | 95 |
![]() | First sentence should end with a period. | 97 |
![]() | Redundant 'public' modifier. | 104 |
![]() | First sentence should end with a period. | 106 |
![]() | Redundant 'public' modifier. | 111 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Unused import - org.acegisecurity.acl.AclManager. | 18 |
![]() | Missing a Javadoc comment. | 40 |
![]() | Missing a Javadoc comment. | 41 |
![]() | Missing a Javadoc comment. | 42 |
![]() | Missing a Javadoc comment. | 46 |
![]() | Method 'allGranted' is not designed for extension - needs to be abstract, final or empty. | 50 |
![]() | Missing a Javadoc comment. | 50 |
![]() | Parameter roles should be final. | 50 |
![]() | Method 'anyGranted' is not designed for extension - needs to be abstract, final or empty. | 54 |
![]() | Missing a Javadoc comment. | 54 |
![]() | Parameter roles should be final. | 54 |
![]() | Method 'getAppCtx' is not designed for extension - needs to be abstract, final or empty. | 58 |
![]() | Missing a Javadoc comment. | 58 |
![]() | First sentence should end with a period. | 62 |
![]() | Unused @throws tag for 'IllegalArgumentException'. | 67 |
![]() | Method 'getPrincipal' is not designed for extension - needs to be abstract, final or empty. | 69 |
![]() | First sentence should end with a period. | 84 |
![]() | Unused @throws tag for 'IllegalArgumentException'. | 92 |
![]() | Method 'hasPermission' is not designed for extension - needs to be abstract, final or empty. | 94 |
![]() | Parameter domainObject should be final. | 94 |
![]() | Parameter permissions should be final. | 94 |
![]() | Conditional logic can be removed. | 109 |
![]() | First sentence should end with a period. | 116 |
![]() | Unused @throws tag for 'IllegalArgumentException'. | 124 |
![]() | Parameter roles should be final. | 126 |
![]() | Parameter grantType should be final. | 126 |
![]() | Conditional logic can be removed. | 158 |
![]() | Method 'noneGranted' is not designed for extension - needs to be abstract, final or empty. | 165 |
![]() | Missing a Javadoc comment. | 165 |
![]() | Parameter roles should be final. | 165 |
![]() | Method 'setAppCtx' is not designed for extension - needs to be abstract, final or empty. | 175 |
![]() | Parameter appCtx should be final. | 175 |
![]() | 'appCtx' hides a field. | 175 |
![]() | Missing a Javadoc comment. | 188 |
![]() | Missing a Javadoc comment. | 189 |
![]() | Variable 'context' must be private and have accessor methods. | 189 |
![]() | Missing a Javadoc comment. | 191 |
![]() | Parameter pageContext should be final. | 191 |
![]() | Missing a Javadoc comment. | 195 |
![]() | Parameter context should be final. | 195 |
![]() | 'context' hides a field. | 195 |
![]() | Missing a Javadoc comment. | 206 |
![]() | Missing a Javadoc comment. | 207 |
![]() | Variable 'lastMessage' must be private and have accessor methods. | 207 |
![]() | Missing a Javadoc comment. | 209 |
![]() | Missing a Javadoc comment. | 213 |
![]() | Parameter msg should be final. | 213 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 35 |
![]() | Line has trailing spaces. | 51 |
![]() | Line has trailing spaces. | 58 |
![]() | Line has trailing spaces. | 64 |
![]() | Line has trailing spaces. | 68 |
![]() | Line has trailing spaces. | 94 |
![]() | Line is longer than 80 characters. | 104 |
![]() | Line has trailing spaces. | 112 |
![]() | Line has trailing spaces. | 118 |
![]() | Line is longer than 80 characters. | 132 |
![]() | Missing a Javadoc comment. | 132 |
![]() | Line is longer than 80 characters. | 133 |
![]() | Missing a Javadoc comment. | 133 |
![]() | Line is longer than 80 characters. | 134 |
![]() | Missing a Javadoc comment. | 134 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 134 |
![]() | Missing a Javadoc comment. | 138 |
![]() | Missing a Javadoc comment. | 139 |
![]() | Missing a Javadoc comment. | 140 |
![]() | Variable 'messages' must be private and have accessor methods. | 140 |
![]() | Missing a Javadoc comment. | 141 |
![]() | Line is longer than 80 characters. | 142 |
![]() | Missing a Javadoc comment. | 142 |
![]() | First sentence should end with a period. | 144 |
![]() | First sentence should end with a period. | 147 |
![]() | First sentence should end with a period. | 153 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 176 |
![]() | Missing a Javadoc comment. | 176 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 176 |
![]() | Line is longer than 80 characters. | 179 |
![]() | Parameter request should be final. | 198 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 198 |
![]() | '{' is not followed by whitespace. | 203 |
![]() | '}' is not preceded with whitespace. | 203 |
![]() | Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. | 205 |
![]() | Missing a Javadoc comment. | 205 |
![]() | Parameter request should be final. | 205 |
![]() | Parameter response should be final. | 205 |
![]() | Parameter chain should be final. | 206 |
![]() | Method 'getAuthenticationFailureUrl' is not designed for extension - needs to be abstract, final or empty. | 249 |
![]() | Missing a Javadoc comment. | 249 |
![]() | Method 'getAuthenticationManager' is not designed for extension - needs to be abstract, final or empty. | 253 |
![]() | Missing a Javadoc comment. | 253 |
![]() | Method 'getDefaultTargetUrl' is not designed for extension - needs to be abstract, final or empty. | 265 |
![]() | Missing a Javadoc comment. | 265 |
![]() | Method 'getExceptionMappings' is not designed for extension - needs to be abstract, final or empty. | 269 |
![]() | Missing a Javadoc comment. | 269 |
![]() | Method 'getFilterProcessesUrl' is not designed for extension - needs to be abstract, final or empty. | 273 |
![]() | Missing a Javadoc comment. | 273 |
![]() | Method 'getRememberMeServices' is not designed for extension - needs to be abstract, final or empty. | 277 |
![]() | Missing a Javadoc comment. | 277 |
![]() | Parameter arg0 should be final. | 288 |
![]() | '{' is not followed by whitespace. | 288 |
![]() | '}' is not preceded with whitespace. | 288 |
![]() | Method 'isAlwaysUseDefaultTargetUrl' is not designed for extension - needs to be abstract, final or empty. | 290 |
![]() | Missing a Javadoc comment. | 290 |
![]() | Method 'isContinueChainBeforeSuccessfulAuthentication' is not designed for extension - needs to be abstract, final or empty. | 294 |
![]() | Missing a Javadoc comment. | 294 |
![]() | Missing a Javadoc comment. | 298 |
![]() | Parameter request should be final. | 298 |
![]() | Parameter response should be final. | 299 |
![]() | '{' is not followed by whitespace. | 299 |
![]() | '}' is not preceded with whitespace. | 299 |
![]() | Missing a Javadoc comment. | 301 |
![]() | Parameter request should be final. | 301 |
![]() | Parameter response should be final. | 302 |
![]() | Parameter authResult should be final. | 302 |
![]() | '{' is not followed by whitespace. | 303 |
![]() | '}' is not preceded with whitespace. | 303 |
![]() | Missing a Javadoc comment. | 305 |
![]() | Parameter request should be final. | 305 |
![]() | Parameter response should be final. | 306 |
![]() | '{' is not followed by whitespace. | 306 |
![]() | '}' is not preceded with whitespace. | 306 |
![]() | Line has trailing spaces. | 313 |
![]() | Line has trailing spaces. | 320 |
![]() | Method 'requiresAuthentication' is not designed for extension - needs to be abstract, final or empty. | 332 |
![]() | Parameter request should be final. | 332 |
![]() | Parameter response should be final. | 333 |
![]() | Line is longer than 80 characters. | 345 |
![]() | Method 'setAlwaysUseDefaultTargetUrl' is not designed for extension - needs to be abstract, final or empty. | 345 |
![]() | Missing a Javadoc comment. | 345 |
![]() | Parameter alwaysUseDefaultTargetUrl should be final. | 345 |
![]() | 'alwaysUseDefaultTargetUrl' hides a field. | 345 |
![]() | Method 'setApplicationEventPublisher' is not designed for extension - needs to be abstract, final or empty. | 349 |
![]() | Missing a Javadoc comment. | 349 |
![]() | Parameter eventPublisher should be final. | 350 |
![]() | 'eventPublisher' hides a field. | 350 |
![]() | Method 'setAuthenticationFailureUrl' is not designed for extension - needs to be abstract, final or empty. | 354 |
![]() | Missing a Javadoc comment. | 354 |
![]() | Parameter authenticationFailureUrl should be final. | 354 |
![]() | 'authenticationFailureUrl' hides a field. | 354 |
![]() | Method 'setAuthenticationManager' is not designed for extension - needs to be abstract, final or empty. | 358 |
![]() | Missing a Javadoc comment. | 358 |
![]() | Parameter authenticationManager should be final. | 359 |
![]() | 'authenticationManager' hides a field. | 359 |
![]() | Method 'setContinueChainBeforeSuccessfulAuthentication' is not designed for extension - needs to be abstract, final or empty. | 363 |
![]() | Missing a Javadoc comment. | 363 |
![]() | Parameter continueChainBeforeSuccessfulAuthentication should be final. | 364 |
![]() | 'continueChainBeforeSuccessfulAuthentication' hides a field. | 364 |
![]() | Line is longer than 80 characters. | 365 |
![]() | Method 'setDefaultTargetUrl' is not designed for extension - needs to be abstract, final or empty. | 368 |
![]() | Missing a Javadoc comment. | 368 |
![]() | Parameter defaultTargetUrl should be final. | 368 |
![]() | 'defaultTargetUrl' hides a field. | 368 |
![]() | Method 'setExceptionMappings' is not designed for extension - needs to be abstract, final or empty. | 372 |
![]() | Missing a Javadoc comment. | 372 |
![]() | Parameter exceptionMappings should be final. | 372 |
![]() | 'exceptionMappings' hides a field. | 372 |
![]() | Method 'setFilterProcessesUrl' is not designed for extension - needs to be abstract, final or empty. | 376 |
![]() | Missing a Javadoc comment. | 376 |
![]() | Parameter filterProcessesUrl should be final. | 376 |
![]() | 'filterProcessesUrl' hides a field. | 376 |
![]() | Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. | 380 |
![]() | Missing a Javadoc comment. | 380 |
![]() | Parameter messageSource should be final. | 380 |
![]() | Method 'setRememberMeServices' is not designed for extension - needs to be abstract, final or empty. | 384 |
![]() | Missing a Javadoc comment. | 384 |
![]() | Parameter rememberMeServices should be final. | 384 |
![]() | 'rememberMeServices' hides a field. | 384 |
![]() | Method 'successfulAuthentication' is not designed for extension - needs to be abstract, final or empty. | 388 |
![]() | Missing a Javadoc comment. | 388 |
![]() | Parameter request should be final. | 388 |
![]() | Parameter response should be final. | 389 |
![]() | Parameter authResult should be final. | 389 |
![]() | Line is longer than 80 characters. | 399 |
![]() | Line is longer than 80 characters. | 404 |
![]() | Expression can be simplified. | 407 |
![]() | Line is longer than 80 characters. | 427 |
![]() | Method 'unsuccessfulAuthentication' is not designed for extension - needs to be abstract, final or empty. | 434 |
![]() | Missing a Javadoc comment. | 434 |
![]() | Parameter request should be final. | 434 |
![]() | Parameter response should be final. | 435 |
![]() | Parameter failed should be final. | 435 |
![]() | Must have at least one statement. | 455 |
![]() | '{' is not followed by whitespace. | 455 |
![]() | '}' is not preceded with whitespace. | 455 |
![]() | Line is longer than 80 characters. | 461 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 27 |
![]() | Missing a Javadoc comment. | 30 |
![]() | Missing a Javadoc comment. | 31 |
![]() | Parameter request should be final. | 45 |
![]() | Missing a Javadoc comment. | 51 |
![]() | Parameter request should be final. | 51 |
![]() | Parameter forceSessionCreation should be final. | 52 |
![]() | Avoid inline conditionals. | 55 |
![]() | Missing a Javadoc comment. | 60 |
![]() | Method 'getRemoteAddress' is not designed for extension - needs to be abstract, final or empty. | 70 |
![]() | Method 'getSessionId' is not designed for extension - needs to be abstract, final or empty. | 80 |
![]() | Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 84 |
![]() | Missing a Javadoc comment. | 84 |
![]() | Parameter request should be final. | 98 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 49 |
![]() | Line has trailing spaces. | 55 |
![]() | Line has trailing spaces. | 64 |
![]() | Line has trailing spaces. | 68 |
![]() | Line has trailing spaces. | 74 |
![]() | Line has trailing spaces. | 79 |
![]() | Line has trailing spaces. | 85 |
![]() | Line has trailing spaces. | 94 |
![]() | Line is longer than 80 characters. | 102 |
![]() | Line is longer than 80 characters. | 107 |
![]() | Missing a Javadoc comment. | 107 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 107 |
![]() | Missing a Javadoc comment. | 111 |
![]() | Missing a Javadoc comment. | 112 |
![]() | Method 'setAuthenticationEntryPoint' is not designed for extension - needs to be abstract, final or empty. | 116 |
![]() | Missing a Javadoc comment. | 116 |
![]() | Parameter authenticationEntryPoint should be final. | 117 |
![]() | 'authenticationEntryPoint' hides a field. | 117 |
![]() | Method 'getAuthenticationEntryPoint' is not designed for extension - needs to be abstract, final or empty. | 121 |
![]() | Missing a Javadoc comment. | 121 |
![]() | Method 'setAuthenticationManager' is not designed for extension - needs to be abstract, final or empty. | 125 |
![]() | Missing a Javadoc comment. | 125 |
![]() | Parameter authenticationManager should be final. | 126 |
![]() | 'authenticationManager' hides a field. | 126 |
![]() | Method 'getAuthenticationManager' is not designed for extension - needs to be abstract, final or empty. | 130 |
![]() | Missing a Javadoc comment. | 130 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 134 |
![]() | Missing a Javadoc comment. | 134 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 134 |
![]() | Missing a Javadoc comment. | 141 |
![]() | '{' is not followed by whitespace. | 141 |
![]() | '}' is not preceded with whitespace. | 141 |
![]() | Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. | 143 |
![]() | Missing a Javadoc comment. | 143 |
![]() | Parameter request should be final. | 143 |
![]() | Parameter response should be final. | 143 |
![]() | Parameter chain should be final. | 144 |
![]() | '6' is a magic number. | 162 |
![]() | Line is longer than 80 characters. | 175 |
![]() | Line is longer than 80 characters. | 177 |
![]() | Line is longer than 80 characters. | 182 |
![]() | Line is longer than 80 characters. | 190 |
![]() | Line is longer than 80 characters. | 199 |
![]() | Line is longer than 80 characters. | 210 |
![]() | Missing a Javadoc comment. | 217 |
![]() | Parameter arg0 should be final. | 217 |
![]() | '{' is not followed by whitespace. | 217 |
![]() | '}' is not preceded with whitespace. | 217 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 34 |
![]() | Line is longer than 80 characters. | 45 |
![]() | Line is longer than 80 characters. | 47 |
![]() | Missing a Javadoc comment. | 51 |
![]() | Method 'setRealmName' is not designed for extension - needs to be abstract, final or empty. | 55 |
![]() | Missing a Javadoc comment. | 55 |
![]() | Parameter realmName should be final. | 55 |
![]() | 'realmName' hides a field. | 55 |
![]() | Method 'getRealmName' is not designed for extension - needs to be abstract, final or empty. | 59 |
![]() | Missing a Javadoc comment. | 59 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 63 |
![]() | Missing a Javadoc comment. | 63 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 63 |
![]() | Method 'commence' is not designed for extension - needs to be abstract, final or empty. | 69 |
![]() | Missing a Javadoc comment. | 69 |
![]() | Parameter request should be final. | 69 |
![]() | Parameter response should be final. | 69 |
![]() | Parameter authException should be final. | 70 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 31 |
![]() | Line has trailing spaces. | 41 |
![]() | Line has trailing spaces. | 48 |
![]() | Line has trailing spaces. | 56 |
![]() | Line is longer than 80 characters. | 64 |
![]() | Method 'getDefaultFilterProcessesUrl' is not designed for extension - needs to be abstract, final or empty. | 92 |
![]() | Method 'attemptAuthentication' is not designed for extension - needs to be abstract, final or empty. | 96 |
![]() | Missing a Javadoc comment. | 96 |
![]() | Parameter request should be final. | 96 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 97 |
![]() | Line is longer than 80 characters. | 105 |
![]() | Missing a Javadoc comment. | 112 |
![]() | Parameter filterConfig should be final. | 112 |
![]() | '{' is not followed by whitespace. | 112 |
![]() | '}' is not preceded with whitespace. | 112 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 37 |
![]() | Line is longer than 80 characters. | 49 |
![]() | Missing a Javadoc comment. | 55 |
![]() | Missing a Javadoc comment. | 56 |
![]() | Method 'setLoginUrl' is not designed for extension - needs to be abstract, final or empty. | 60 |
![]() | Missing a Javadoc comment. | 60 |
![]() | Parameter loginUrl should be final. | 60 |
![]() | 'loginUrl' hides a field. | 60 |
![]() | Method 'getLoginUrl' is not designed for extension - needs to be abstract, final or empty. | 70 |
![]() | Method 'setServiceProperties' is not designed for extension - needs to be abstract, final or empty. | 74 |
![]() | Missing a Javadoc comment. | 74 |
![]() | Parameter serviceProperties should be final. | 74 |
![]() | 'serviceProperties' hides a field. | 74 |
![]() | Method 'getServiceProperties' is not designed for extension - needs to be abstract, final or empty. | 78 |
![]() | Missing a Javadoc comment. | 78 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 82 |
![]() | Missing a Javadoc comment. | 82 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 82 |
![]() | Line is longer than 80 characters. | 84 |
![]() | Method 'commence' is not designed for extension - needs to be abstract, final or empty. | 87 |
![]() | Missing a Javadoc comment. | 87 |
![]() | Parameter request should be final. | 87 |
![]() | Parameter response should be final. | 87 |
![]() | Parameter authenticationException should be final. | 88 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 23 |
![]() | Missing a Javadoc comment. | 37 |
![]() | Missing a Javadoc comment. | 38 |
![]() | Method 'setSendRenew' is not designed for extension - needs to be abstract, final or empty. | 42 |
![]() | Missing a Javadoc comment. | 42 |
![]() | Parameter sendRenew should be final. | 42 |
![]() | 'sendRenew' hides a field. | 42 |
![]() | Line has trailing spaces. | 49 |
![]() | Method 'isSendRenew' is not designed for extension - needs to be abstract, final or empty. | 61 |
![]() | Method 'setService' is not designed for extension - needs to be abstract, final or empty. | 65 |
![]() | Missing a Javadoc comment. | 65 |
![]() | Parameter service should be final. | 65 |
![]() | 'service' hides a field. | 65 |
![]() | Line has trailing spaces. | 71 |
![]() | Line is longer than 80 characters. | 76 |
![]() | Method 'getService' is not designed for extension - needs to be abstract, final or empty. | 80 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 84 |
![]() | Missing a Javadoc comment. | 84 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 58 |
![]() | Line has trailing spaces. | 65 |
![]() | Line has trailing spaces. | 71 |
![]() | Line has trailing spaces. | 78 |
![]() | Line has trailing spaces. | 84 |
![]() | Line has trailing spaces. | 92 |
![]() | Line has trailing spaces. | 100 |
![]() | Line is longer than 80 characters. | 111 |
![]() | Missing a Javadoc comment. | 111 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 111 |
![]() | Missing a Javadoc comment. | 115 |
![]() | Missing a Javadoc comment. | 116 |
![]() | Missing a Javadoc comment. | 117 |
![]() | Variable 'messages' must be private and have accessor methods. | 117 |
![]() | Missing a Javadoc comment. | 118 |
![]() | Missing a Javadoc comment. | 119 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 123 |
![]() | Missing a Javadoc comment. | 123 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 123 |
![]() | Missing a Javadoc comment. | 129 |
![]() | '{' is not followed by whitespace. | 129 |
![]() | '}' is not preceded with whitespace. | 129 |
![]() | Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. | 131 |
![]() | Method length is 249 lines (max allowed is 150). | 131 |
![]() | Missing a Javadoc comment. | 131 |
![]() | Parameter request should be final. | 131 |
![]() | Parameter response should be final. | 131 |
![]() | Parameter chain should be final. | 132 |
![]() | '7' is a magic number. | 151 |
![]() | Line is longer than 80 characters. | 153 |
![]() | Line is longer than 80 characters. | 154 |
![]() | Line is longer than 80 characters. | 164 |
![]() | Line is longer than 80 characters. | 180 |
![]() | Line is longer than 80 characters. | 185 |
![]() | Line is longer than 80 characters. | 197 |
![]() | Line is longer than 80 characters. | 204 |
![]() | Line is longer than 80 characters. | 208 |
![]() | Line is longer than 80 characters. | 210 |
![]() | Line is longer than 80 characters. | 215 |
![]() | Line is longer than 80 characters. | 221 |
![]() | Line has trailing spaces. | 227 |
![]() | Line is longer than 80 characters. | 228 |
![]() | Line is longer than 80 characters. | 231 |
![]() | Line is longer than 80 characters. | 239 |
![]() | Line is longer than 80 characters. | 254 |
![]() | Line is longer than 80 characters. | 275 |
![]() | Line is longer than 80 characters. | 296 |
![]() | Line is longer than 80 characters. | 311 |
![]() | Line is longer than 80 characters. | 315 |
![]() | Line is longer than 80 characters. | 331 |
![]() | Line is longer than 80 characters. | 338 |
![]() | Line is longer than 80 characters. | 343 |
![]() | Line is longer than 80 characters. | 356 |
![]() | Line is longer than 80 characters. | 372 |
![]() | Missing a Javadoc comment. | 382 |
![]() | Parameter username should be final. | 382 |
![]() | Parameter realm should be final. | 383 |
![]() | Parameter password should be final. | 383 |
![]() | Missing a Javadoc comment. | 390 |
![]() | Parameter request should be final. | 390 |
![]() | Parameter response should be final. | 390 |
![]() | Parameter failed should be final. | 391 |
![]() | More than 7 parameters. | 422 |
![]() | Parameter passwordAlreadyEncoded should be final. | 422 |
![]() | Parameter username should be final. | 423 |
![]() | Parameter realm should be final. | 423 |
![]() | Parameter password should be final. | 423 |
![]() | Parameter httpMethod should be final. | 423 |
![]() | Parameter uri should be final. | 424 |
![]() | Parameter qop should be final. | 424 |
![]() | Parameter nonce should be final. | 424 |
![]() | Parameter nc should be final. | 424 |
![]() | Parameter cnonce should be final. | 424 |
![]() | Redundant throws: 'IllegalArgumentException' is unchecked exception. | 425 |
![]() | Method 'getUserDetailsService' is not designed for extension - needs to be abstract, final or empty. | 455 |
![]() | Missing a Javadoc comment. | 455 |
![]() | Method 'getAuthenticationEntryPoint' is not designed for extension - needs to be abstract, final or empty. | 459 |
![]() | Missing a Javadoc comment. | 459 |
![]() | Method 'getUserCache' is not designed for extension - needs to be abstract, final or empty. | 463 |
![]() | Missing a Javadoc comment. | 463 |
![]() | Missing a Javadoc comment. | 467 |
![]() | Parameter ignored should be final. | 467 |
![]() | '{' is not followed by whitespace. | 467 |
![]() | '}' is not preceded with whitespace. | 467 |
![]() | Method 'setUserDetailsService' is not designed for extension - needs to be abstract, final or empty. | 469 |
![]() | Missing a Javadoc comment. | 469 |
![]() | Parameter authenticationDao should be final. | 469 |
![]() | Method 'setAuthenticationEntryPoint' is not designed for extension - needs to be abstract, final or empty. | 473 |
![]() | Missing a Javadoc comment. | 473 |
![]() | Parameter authenticationEntryPoint should be final. | 474 |
![]() | 'authenticationEntryPoint' hides a field. | 474 |
![]() | Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. | 478 |
![]() | Missing a Javadoc comment. | 478 |
![]() | Parameter messageSource should be final. | 478 |
![]() | Method 'setPasswordAlreadyEncoded' is not designed for extension - needs to be abstract, final or empty. | 482 |
![]() | Missing a Javadoc comment. | 482 |
![]() | Parameter passwordAlreadyEncoded should be final. | 482 |
![]() | 'passwordAlreadyEncoded' hides a field. | 482 |
![]() | Method 'setUserCache' is not designed for extension - needs to be abstract, final or empty. | 486 |
![]() | Missing a Javadoc comment. | 486 |
![]() | Parameter userCache should be final. | 486 |
![]() | 'userCache' hides a field. | 486 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 39 |
![]() | Line is longer than 80 characters. | 52 |
![]() | Line is longer than 80 characters. | 58 |
![]() | Missing a Javadoc comment. | 58 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 58 |
![]() | Missing a Javadoc comment. | 62 |
![]() | Missing a Javadoc comment. | 63 |
![]() | Missing a Javadoc comment. | 64 |
![]() | '300' is a magic number. | 64 |
![]() | Method 'setKey' is not designed for extension - needs to be abstract, final or empty. | 68 |
![]() | Missing a Javadoc comment. | 68 |
![]() | Parameter key should be final. | 68 |
![]() | 'key' hides a field. | 68 |
![]() | Method 'getKey' is not designed for extension - needs to be abstract, final or empty. | 72 |
![]() | Missing a Javadoc comment. | 72 |
![]() | Method 'setNonceValiditySeconds' is not designed for extension - needs to be abstract, final or empty. | 76 |
![]() | Missing a Javadoc comment. | 76 |
![]() | Parameter nonceValiditySeconds should be final. | 76 |
![]() | 'nonceValiditySeconds' hides a field. | 76 |
![]() | Method 'getNonceValiditySeconds' is not designed for extension - needs to be abstract, final or empty. | 80 |
![]() | Missing a Javadoc comment. | 80 |
![]() | Method 'setRealmName' is not designed for extension - needs to be abstract, final or empty. | 84 |
![]() | Missing a Javadoc comment. | 84 |
![]() | Parameter realmName should be final. | 84 |
![]() | 'realmName' hides a field. | 84 |
![]() | Method 'getRealmName' is not designed for extension - needs to be abstract, final or empty. | 88 |
![]() | Missing a Javadoc comment. | 88 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 92 |
![]() | Missing a Javadoc comment. | 92 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 92 |
![]() | Method 'commence' is not designed for extension - needs to be abstract, final or empty. | 102 |
![]() | Missing a Javadoc comment. | 102 |
![]() | Parameter request should be final. | 102 |
![]() | Parameter response should be final. | 102 |
![]() | Parameter authException should be final. | 103 |
![]() | Line has trailing spaces. | 108 |
![]() | '1000' is a magic number. | 111 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 26 |
![]() | Parameter msg should be final. | 37 |
![]() | Parameter msg should be final. | 48 |
![]() | Parameter t should be final. | 48 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 26 |
![]() | Line is longer than 80 characters. | 32 |
![]() | Method 'autoLogin' is not designed for extension - needs to be abstract, final or empty. | 37 |
![]() | Missing a Javadoc comment. | 37 |
![]() | Parameter request should be final. | 37 |
![]() | Parameter response should be final. | 38 |
![]() | Missing a Javadoc comment. | 42 |
![]() | Parameter request should be final. | 42 |
![]() | Parameter response should be final. | 43 |
![]() | '{' is not followed by whitespace. | 43 |
![]() | '}' is not preceded with whitespace. | 43 |
![]() | Missing a Javadoc comment. | 45 |
![]() | Parameter request should be final. | 45 |
![]() | Line is longer than 80 characters. | 46 |
![]() | Parameter response should be final. | 46 |
![]() | Parameter successfulAuthentication should be final. | 46 |
![]() | '{' is not followed by whitespace. | 46 |
![]() | '}' is not preceded with whitespace. | 46 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 19 |
![]() | Line has trailing spaces. | 50 |
![]() | Line is longer than 80 characters. | 54 |
![]() | Line has trailing spaces. | 59 |
![]() | Line is longer than 80 characters. | 62 |
![]() | Line has trailing spaces. | 67 |
![]() | Line is longer than 80 characters. | 75 |
![]() | Line is longer than 80 characters. | 81 |
![]() | Missing a Javadoc comment. | 81 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 81 |
![]() | Missing a Javadoc comment. | 85 |
![]() | Line is longer than 80 characters. | 86 |
![]() | Missing a Javadoc comment. | 86 |
![]() | Line is longer than 80 characters. | 90 |
![]() | Method 'setApplicationEventPublisher' is not designed for extension - needs to be abstract, final or empty. | 90 |
![]() | Missing a Javadoc comment. | 90 |
![]() | Parameter eventPublisher should be final. | 90 |
![]() | 'eventPublisher' hides a field. | 90 |
![]() | Method 'setRememberMeServices' is not designed for extension - needs to be abstract, final or empty. | 94 |
![]() | Missing a Javadoc comment. | 94 |
![]() | Parameter rememberMeServices should be final. | 94 |
![]() | 'rememberMeServices' hides a field. | 94 |
![]() | Method 'getRememberMeServices' is not designed for extension - needs to be abstract, final or empty. | 98 |
![]() | Missing a Javadoc comment. | 98 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 102 |
![]() | Missing a Javadoc comment. | 102 |
![]() | '{' is not followed by whitespace. | 109 |
![]() | '}' is not preceded with whitespace. | 109 |
![]() | Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. | 111 |
![]() | Missing a Javadoc comment. | 111 |
![]() | Parameter request should be final. | 111 |
![]() | Parameter response should be final. | 111 |
![]() | Parameter chain should be final. | 112 |
![]() | 'if' is not followed by whitespace. | 128 |
![]() | Line is longer than 80 characters. | 129 |
![]() | Line is longer than 80 characters. | 133 |
![]() | Line is longer than 80 characters. | 140 |
![]() | Line is longer than 80 characters. | 141 |
![]() | Line is longer than 80 characters. | 148 |
![]() | Parameter ignored should be final. | 163 |
![]() | Expected @throws tag for 'ServletException'. | 163 |
![]() | '{' is not followed by whitespace. | 163 |
![]() | '}' is not preceded with whitespace. | 163 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 26 |
![]() | Line has trailing spaces. | 33 |
![]() | Line is longer than 80 characters. | 37 |
![]() | Line has trailing spaces. | 43 |
![]() | Line is longer than 80 characters. | 57 |
![]() | Line has trailing spaces. | 67 |
![]() | Redundant 'public' modifier. | 84 |
![]() | Redundant 'public' modifier. | 96 |
![]() | Redundant 'public' modifier. | 113 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 45 |
![]() | Line has trailing spaces. | 58 |
![]() | Line is longer than 80 characters. | 63 |
![]() | Line has trailing spaces. | 67 |
![]() | Line has trailing spaces. | 71 |
![]() | Line has trailing spaces. | 76 |
![]() | Line has trailing spaces. | 89 |
![]() | Line has trailing spaces. | 95 |
![]() | Line is longer than 80 characters. | 103 |
![]() | Line is longer than 80 characters. | 109 |
![]() | Missing a Javadoc comment. | 109 |
![]() | Line is longer than 80 characters. | 110 |
![]() | Missing a Javadoc comment. | 110 |
![]() | Line is longer than 80 characters. | 111 |
![]() | Missing a Javadoc comment. | 111 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 111 |
![]() | Missing a Javadoc comment. | 115 |
![]() | Missing a Javadoc comment. | 116 |
![]() | Missing a Javadoc comment. | 117 |
![]() | Missing a Javadoc comment. | 118 |
![]() | '1209600' is a magic number. | 118 |
![]() | Method 'setUserDetailsService' is not designed for extension - needs to be abstract, final or empty. | 122 |
![]() | Missing a Javadoc comment. | 122 |
![]() | Parameter authenticationDao should be final. | 122 |
![]() | Method 'getUserDetailsService' is not designed for extension - needs to be abstract, final or empty. | 126 |
![]() | Missing a Javadoc comment. | 126 |
![]() | Method 'setKey' is not designed for extension - needs to be abstract, final or empty. | 130 |
![]() | Missing a Javadoc comment. | 130 |
![]() | Parameter key should be final. | 130 |
![]() | 'key' hides a field. | 130 |
![]() | Method 'getKey' is not designed for extension - needs to be abstract, final or empty. | 134 |
![]() | Missing a Javadoc comment. | 134 |
![]() | Method 'setParameter' is not designed for extension - needs to be abstract, final or empty. | 138 |
![]() | Missing a Javadoc comment. | 138 |
![]() | Parameter parameter should be final. | 138 |
![]() | 'parameter' hides a field. | 138 |
![]() | Method 'getParameter' is not designed for extension - needs to be abstract, final or empty. | 142 |
![]() | Missing a Javadoc comment. | 142 |
![]() | Method 'setTokenValiditySeconds' is not designed for extension - needs to be abstract, final or empty. | 146 |
![]() | Missing a Javadoc comment. | 146 |
![]() | Parameter tokenValiditySeconds should be final. | 146 |
![]() | 'tokenValiditySeconds' hides a field. | 146 |
![]() | Method 'getTokenValiditySeconds' is not designed for extension - needs to be abstract, final or empty. | 150 |
![]() | Missing a Javadoc comment. | 150 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 154 |
![]() | Missing a Javadoc comment. | 154 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 154 |
![]() | Method 'autoLogin' is not designed for extension - needs to be abstract, final or empty. | 160 |
![]() | Missing a Javadoc comment. | 160 |
![]() | Parameter request should be final. | 160 |
![]() | Parameter response should be final. | 161 |
![]() | Line has trailing spaces. | 179 |
![]() | Line is longer than 80 characters. | 180 |
![]() | '3' is a magic number. | 186 |
![]() | Line is longer than 80 characters. | 194 |
![]() | Line is longer than 80 characters. | 211 |
![]() | Line is longer than 80 characters. | 225 |
![]() | Line is longer than 80 characters. | 232 |
![]() | Line is longer than 80 characters. | 238 |
![]() | Line is longer than 80 characters. | 239 |
![]() | Line is longer than 80 characters. | 240 |
![]() | Line is longer than 80 characters. | 241 |
![]() | Line is longer than 80 characters. | 243 |
![]() | Line is longer than 80 characters. | 265 |
![]() | Method 'loginFail' is not designed for extension - needs to be abstract, final or empty. | 283 |
![]() | Missing a Javadoc comment. | 283 |
![]() | Parameter request should be final. | 283 |
![]() | Parameter response should be final. | 284 |
![]() | Method 'loginSuccess' is not designed for extension - needs to be abstract, final or empty. | 289 |
![]() | Missing a Javadoc comment. | 289 |
![]() | Parameter request should be final. | 289 |
![]() | Parameter response should be final. | 290 |
![]() | Parameter successfulAuthentication should be final. | 290 |
![]() | Line is longer than 80 characters. | 295 |
![]() | '1000' is a magic number. | 323 |
![]() | Line is longer than 80 characters. | 326 |
![]() | Method 'makeCancelCookie' is not designed for extension - needs to be abstract, final or empty. | 340 |
![]() | Missing a Javadoc comment. | 340 |
![]() | Method 'makeValidCookie' is not designed for extension - needs to be abstract, final or empty. | 348 |
![]() | Missing a Javadoc comment. | 348 |
![]() | Parameter expiryTime should be final. | 348 |
![]() | Parameter tokenValueBase64 should be final. | 348 |
![]() | '60' is a magic number. | 351 |
![]() | '60' is a magic number. | 351 |
![]() | '24' is a magic number. | 351 |
![]() | '365' is a magic number. | 351 |
![]() | '5' is a magic number. | 351 |
![]() | Missing a Javadoc comment. | 356 |
![]() | Parameter request should be final. | 356 |
![]() | Parameter response should be final. | 357 |
![]() | Parameter reasonForLog should be final. | 357 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | First sentence should end with a period. | 23 |
![]() | First sentence should end with a period. | 31 |
![]() | Parameter httpSession should be final. | 36 |
![]() | First sentence should end with a period. | 42 |
![]() | Method 'getSession' is not designed for extension - needs to be abstract, final or empty. | 47 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | First sentence should end with a period. | 21 |
![]() | Missing a Javadoc comment. | 30 |
![]() | Parameter o should be final. | 30 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | First sentence should end with a period. | 21 |
![]() | Missing a Javadoc comment. | 30 |
![]() | Parameter o should be final. | 30 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 35 |
![]() | Line is longer than 80 characters. | 50 |
![]() | Missing a Javadoc comment. | 50 |
![]() | Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 50 |
![]() | Missing a Javadoc comment. | 54 |
![]() | First sentence should end with a period. | 58 |
![]() | Parameter event should be final. | 63 |
![]() | Expected @param tag for 'event'. | 63 |
![]() | '{' is not followed by whitespace. | 63 |
![]() | '}' is not preceded with whitespace. | 63 |
![]() | First sentence should end with a period. | 65 |
![]() | Line is longer than 80 characters. | 67 |
![]() | Method 'contextInitialized' is not designed for extension - needs to be abstract, final or empty. | 73 |
![]() | Parameter event should be final. | 73 |
![]() | 'if' construct must use '{}'s. | 74 |
![]() | Method 'sessionCreated' is not designed for extension - needs to be abstract, final or empty. | 86 |
![]() | Parameter event should be final. | 86 |
![]() | Method 'sessionDestroyed' is not designed for extension - needs to be abstract, final or empty. | 101 |
![]() | Parameter event should be final. | 101 |
![]() | First sentence should end with a period. | 110 |
![]() | Method 'setContext' is not designed for extension - needs to be abstract, final or empty. | 116 |
![]() | Parameter context should be final. | 116 |
![]() | 'context' hides a field. | 116 |
![]() | Method 'getContext' is not designed for extension - needs to be abstract, final or empty. | 121 |
![]() | Missing a Javadoc comment. | 121 |
![]() | Line is longer than 80 characters. | 122 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 25 |
![]() | Line is longer than 80 characters. | 32 |
![]() | Missing a Javadoc comment. | 39 |
![]() | Missing a Javadoc comment. | 43 |
![]() | Parameter role should be final. | 43 |
![]() | Parameter source should be final. | 43 |
![]() | 'source' hides a field. | 43 |
![]() | Method 'getSource' is not designed for extension - needs to be abstract, final or empty. | 56 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 62 |
![]() | Line has trailing spaces. | 69 |
![]() | Line has trailing spaces. | 79 |
![]() | Line has trailing spaces. | 86 |
![]() | Line has trailing spaces. | 92 |
![]() | Line is longer than 80 characters. | 98 |
![]() | Line is longer than 80 characters. | 100 |
![]() | Line is longer than 80 characters. | 101 |
![]() | Line is longer than 80 characters. | 102 |
![]() | Line is longer than 80 characters. | 113 |
![]() | Missing a Javadoc comment. | 113 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 113 |
![]() | Line is longer than 80 characters. | 117 |
![]() | Missing a Javadoc comment. | 117 |
![]() | Line is longer than 80 characters. | 118 |
![]() | Missing a Javadoc comment. | 118 |
![]() | Missing a Javadoc comment. | 122 |
![]() | Missing a Javadoc comment. | 126 |
![]() | Missing a Javadoc comment. | 127 |
![]() | Variable 'messages' must be private and have accessor methods. | 127 |
![]() | Missing a Javadoc comment. | 128 |
![]() | Missing a Javadoc comment. | 129 |
![]() | Missing a Javadoc comment. | 130 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 134 |
![]() | Missing a Javadoc comment. | 134 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 134 |
![]() | Line is longer than 80 characters. | 138 |
![]() | Method 'attemptExitUser' is not designed for extension - needs to be abstract, final or empty. | 153 |
![]() | Parameter request should be final. | 153 |
![]() | Redundant throws: 'AuthenticationCredentialsNotFoundException' is unchecked exception. | 154 |
![]() | Line is longer than 80 characters. | 155 |
![]() | Line is longer than 80 characters. | 165 |
![]() | Line is longer than 80 characters. | 174 |
![]() | Line is longer than 80 characters. | 188 |
![]() | Unused @throws tag for 'UsernameNotFoundException'. | 206 |
![]() | Unused @throws tag for 'LockedException'. | 208 |
![]() | Unused @throws tag for 'DisabledException'. | 209 |
![]() | Unused @throws tag for 'AccountExpiredException'. | 210 |
![]() | Unused @throws tag for 'CredentialsExpiredException'. | 212 |
![]() | Method 'attemptSwitchUser' is not designed for extension - needs to be abstract, final or empty. | 215 |
![]() | Parameter request should be final. | 216 |
![]() | Expected @throws tag for 'AuthenticationException'. | 216 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 216 |
![]() | Line is longer than 80 characters. | 219 |
![]() | Line is longer than 80 characters. | 226 |
![]() | Line is longer than 80 characters. | 266 |
![]() | Line is longer than 80 characters. | 281 |
![]() | Line is longer than 80 characters. | 303 |
![]() | Parameter request should be final. | 304 |
![]() | Parameter username should be final. | 304 |
![]() | Parameter targetUser should be final. | 305 |
![]() | Line is longer than 80 characters. | 308 |
![]() | Line is longer than 80 characters. | 309 |
![]() | Line is longer than 80 characters. | 310 |
![]() | Line is longer than 80 characters. | 311 |
![]() | Line is longer than 80 characters. | 312 |
![]() | Line is longer than 80 characters. | 323 |
![]() | Line is longer than 80 characters. | 326 |
![]() | Line is longer than 80 characters. | 330 |
![]() | Missing a Javadoc comment. | 336 |
![]() | '{' is not followed by whitespace. | 336 |
![]() | '}' is not preceded with whitespace. | 336 |
![]() | Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. | 341 |
![]() | Parameter request should be final. | 341 |
![]() | Parameter response should be final. | 342 |
![]() | Parameter chain should be final. | 342 |
![]() | Line is longer than 80 characters. | 345 |
![]() | Line is longer than 80 characters. | 347 |
![]() | Line is longer than 80 characters. | 348 |
![]() | Line has trailing spaces. | 352 |
![]() | Line is longer than 80 characters. | 353 |
![]() | Line is longer than 80 characters. | 366 |
![]() | Line is longer than 80 characters. | 367 |
![]() | Line is longer than 80 characters. | 369 |
![]() | Line is longer than 80 characters. | 371 |
![]() | Line is longer than 80 characters. | 404 |
![]() | Parameter current should be final. | 405 |
![]() | Line is longer than 80 characters. | 408 |
![]() | Line is longer than 80 characters. | 414 |
![]() | Line is longer than 80 characters. | 415 |
![]() | Line is longer than 80 characters. | 416 |
![]() | Line is longer than 80 characters. | 419 |
![]() | Missing a Javadoc comment. | 427 |
![]() | Parameter ignored should be final. | 427 |
![]() | '{' is not followed by whitespace. | 428 |
![]() | '}' is not preceded with whitespace. | 428 |
![]() | Line is longer than 80 characters. | 440 |
![]() | Method 'requiresExitUser' is not designed for extension - needs to be abstract, final or empty. | 442 |
![]() | Parameter request should be final. | 443 |
![]() | Line is longer than 80 characters. | 447 |
![]() | Line is longer than 80 characters. | 462 |
![]() | Method 'requiresSwitchUser' is not designed for extension - needs to be abstract, final or empty. | 464 |
![]() | Parameter request should be final. | 465 |
![]() | Line is longer than 80 characters. | 473 |
![]() | Method 'setApplicationEventPublisher' is not designed for extension - needs to be abstract, final or empty. | 473 |
![]() | Missing a Javadoc comment. | 473 |
![]() | Line is longer than 80 characters. | 474 |
![]() | Parameter eventPublisher should be final. | 474 |
![]() | 'eventPublisher' hides a field. | 474 |
![]() | Redundant throws: 'BeansException' is unchecked exception. | 475 |
![]() | Line is longer than 80 characters. | 476 |
![]() | Method 'setUserDetailsService' is not designed for extension - needs to be abstract, final or empty. | 486 |
![]() | Line is longer than 80 characters. | 487 |
![]() | Parameter authenticationDao should be final. | 487 |
![]() | Line is longer than 80 characters. | 488 |
![]() | Method 'setExitUserUrl' is not designed for extension - needs to be abstract, final or empty. | 498 |
![]() | Parameter exitUserUrl should be final. | 499 |
![]() | 'exitUserUrl' hides a field. | 499 |
![]() | Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. | 503 |
![]() | Missing a Javadoc comment. | 503 |
![]() | Parameter messageSource should be final. | 504 |
![]() | Line is longer than 80 characters. | 505 |
![]() | Method 'setSwitchUserUrl' is not designed for extension - needs to be abstract, final or empty. | 515 |
![]() | Parameter switchUserUrl should be final. | 516 |
![]() | 'switchUserUrl' hides a field. | 516 |
![]() | Line is longer than 80 characters. | 517 |
![]() | Method 'setTargetUrl' is not designed for extension - needs to be abstract, final or empty. | 527 |
![]() | Parameter targetUrl should be final. | 528 |
![]() | 'targetUrl' hides a field. | 528 |
![]() | First sentence should end with a period. | 532 |
![]() | Parameter request should be final. | 541 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 31 |
![]() | Line has trailing spaces. | 38 |
![]() | Line is longer than 80 characters. | 47 |
![]() | Missing a Javadoc comment. | 52 |
![]() | Missing a Javadoc comment. | 53 |
![]() | Line is longer than 80 characters. | 54 |
![]() | Missing a Javadoc comment. | 54 |
![]() | Method 'getDefaultFilterProcessesUrl' is not designed for extension - needs to be abstract, final or empty. | 63 |
![]() | Method 'attemptAuthentication' is not designed for extension - needs to be abstract, final or empty. | 67 |
![]() | Missing a Javadoc comment. | 67 |
![]() | Parameter request should be final. | 67 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 68 |
![]() | Line is longer than 80 characters. | 80 |
![]() | Missing a Javadoc comment. | 93 |
![]() | Parameter filterConfig should be final. | 93 |
![]() | '{' is not followed by whitespace. | 93 |
![]() | '}' is not preceded with whitespace. | 93 |
![]() | Method 'setDetails' is not designed for extension - needs to be abstract, final or empty. | 104 |
![]() | Parameter request should be final. | 104 |
![]() | Parameter authRequest should be final. | 105 |
![]() | Line has trailing spaces. | 112 |
![]() | Method 'obtainPassword' is not designed for extension - needs to be abstract, final or empty. | 127 |
![]() | Parameter request should be final. | 127 |
![]() | Method 'obtainUsername' is not designed for extension - needs to be abstract, final or empty. | 141 |
![]() | Parameter request should be final. | 141 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 61 |
![]() | Line is longer than 80 characters. | 65 |
![]() | Missing a Javadoc comment. | 65 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 65 |
![]() | Missing a Javadoc comment. | 66 |
![]() | Missing a Javadoc comment. | 67 |
![]() | Missing a Javadoc comment. | 68 |
![]() | Missing a Javadoc comment. | 69 |
![]() | Method 'setForceHttps' is not designed for extension - needs to be abstract, final or empty. | 79 |
![]() | Parameter forceHttps should be final. | 79 |
![]() | 'forceHttps' hides a field. | 79 |
![]() | Expected @param tag for 'forceHttps'. | 79 |
![]() | Method 'getForceHttps' is not designed for extension - needs to be abstract, final or empty. | 83 |
![]() | Missing a Javadoc comment. | 83 |
![]() | Method 'setLoginFormUrl' is not designed for extension - needs to be abstract, final or empty. | 94 |
![]() | Parameter loginFormUrl should be final. | 94 |
![]() | 'loginFormUrl' hides a field. | 94 |
![]() | Expected @param tag for 'loginFormUrl'. | 94 |
![]() | Method 'getLoginFormUrl' is not designed for extension - needs to be abstract, final or empty. | 98 |
![]() | Missing a Javadoc comment. | 98 |
![]() | Method 'setPortMapper' is not designed for extension - needs to be abstract, final or empty. | 102 |
![]() | Missing a Javadoc comment. | 102 |
![]() | Parameter portMapper should be final. | 102 |
![]() | 'portMapper' hides a field. | 102 |
![]() | Method 'getPortMapper' is not designed for extension - needs to be abstract, final or empty. | 106 |
![]() | Missing a Javadoc comment. | 106 |
![]() | Method 'setPortResolver' is not designed for extension - needs to be abstract, final or empty. | 110 |
![]() | Missing a Javadoc comment. | 110 |
![]() | Parameter portResolver should be final. | 110 |
![]() | 'portResolver' hides a field. | 110 |
![]() | Method 'getPortResolver' is not designed for extension - needs to be abstract, final or empty. | 114 |
![]() | Missing a Javadoc comment. | 114 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 118 |
![]() | Missing a Javadoc comment. | 118 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 118 |
![]() | Method 'commence' is not designed for extension - needs to be abstract, final or empty. | 124 |
![]() | Missing a Javadoc comment. | 124 |
![]() | Parameter request should be final. | 124 |
![]() | Parameter response should be final. | 124 |
![]() | Parameter authException should be final. | 125 |
![]() | '80' is a magic number. | 136 |
![]() | '||' should be on a new line. | 136 |
![]() | '443' is a magic number. | 137 |
![]() | '80' is a magic number. | 139 |
![]() | '443' is a magic number. | 143 |
![]() | '443' is a magic number. | 154 |
![]() | '+' should be on a new line. | 160 |
![]() | Avoid inline conditionals. | 161 |
![]() | '+' should be on a new line. | 161 |
![]() | Line is longer than 80 characters. | 170 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 33 |
![]() | Line has trailing spaces. | 38 |
![]() | Line has trailing spaces. | 48 |
![]() | Line has trailing spaces. | 55 |
![]() | Line is longer than 80 characters. | 90 |
![]() | Method 'attemptAuthentication' is not designed for extension - needs to be abstract, final or empty. | 92 |
![]() | Parameter request should be final. | 92 |
![]() | Redundant throws: 'AuthenticationException' is unchecked exception. | 93 |
![]() | Line is longer than 80 characters. | 112 |
![]() | Line is longer than 80 characters. | 119 |
![]() | Line is longer than 80 characters. | 126 |
![]() | Line is longer than 80 characters. | 142 |
![]() | Method 'getDefaultFilterProcessesUrl' is not designed for extension - needs to be abstract, final or empty. | 160 |
![]() | Method 'getFormPasswordParameterKey' is not designed for extension - needs to be abstract, final or empty. | 169 |
![]() | Method 'getFormUsernameParameterKey' is not designed for extension - needs to be abstract, final or empty. | 178 |
![]() | Method 'getSiteminderPasswordHeaderKey' is not designed for extension - needs to be abstract, final or empty. | 187 |
![]() | Method 'getSiteminderUsernameHeaderKey' is not designed for extension - needs to be abstract, final or empty. | 196 |
![]() | Parameter filterConfig should be final. | 203 |
![]() | '{' is not followed by whitespace. | 203 |
![]() | '}' is not preceded with whitespace. | 203 |
![]() | Line has trailing spaces. | 208 |
![]() | Method 'obtainPassword' is not designed for extension - needs to be abstract, final or empty. | 223 |
![]() | Parameter request should be final. | 223 |
![]() | Method 'setDetails' is not designed for extension - needs to be abstract, final or empty. | 241 |
![]() | Parameter request should be final. | 241 |
![]() | Parameter authRequest should be final. | 242 |
![]() | Method 'setFormPasswordParameterKey' is not designed for extension - needs to be abstract, final or empty. | 251 |
![]() | Method 'setFormUsernameParameterKey' is not designed for extension - needs to be abstract, final or empty. | 260 |
![]() | Method 'setSiteminderPasswordHeaderKey' is not designed for extension - needs to be abstract, final or empty. | 269 |
![]() | Method 'setSiteminderUsernameHeaderKey' is not designed for extension - needs to be abstract, final or empty. | 278 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 22 |
![]() | Using the '.*' form of import should be avoided - javax.servlet.*. | 41 |
![]() | Line has trailing spaces. | 49 |
![]() | Line has trailing spaces. | 54 |
![]() | Line has trailing spaces. | 60 |
![]() | Line is longer than 80 characters. | 63 |
![]() | Line has trailing spaces. | 68 |
![]() | Line is longer than 80 characters. | 76 |
![]() | Line is longer than 80 characters. | 82 |
![]() | Missing a Javadoc comment. | 82 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 82 |
![]() | Missing a Javadoc comment. | 86 |
![]() | Missing a Javadoc comment. | 87 |
![]() | Line is longer than 80 characters. | 91 |
![]() | Method 'setApplicationEventPublisher' is not designed for extension - needs to be abstract, final or empty. | 91 |
![]() | Missing a Javadoc comment. | 91 |
![]() | Parameter context should be final. | 91 |
![]() | Method 'setAuthenticationManager' is not designed for extension - needs to be abstract, final or empty. | 95 |
![]() | Missing a Javadoc comment. | 95 |
![]() | Parameter authenticationManager should be final. | 96 |
![]() | 'authenticationManager' hides a field. | 96 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 100 |
![]() | Missing a Javadoc comment. | 100 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 100 |
![]() | Missing a Javadoc comment. | 105 |
![]() | '{' is not followed by whitespace. | 105 |
![]() | '}' is not preceded with whitespace. | 105 |
![]() | Line has trailing spaces. | 110 |
![]() | Line has trailing spaces. | 118 |
![]() | Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. | 132 |
![]() | Parameter request should be final. | 132 |
![]() | Parameter response should be final. | 132 |
![]() | Parameter filterChain should be final. | 133 |
![]() | Line is longer than 80 characters. | 152 |
![]() | Line is longer than 80 characters. | 155 |
![]() | Line is longer than 80 characters. | 157 |
![]() | Missing a Javadoc comment. | 168 |
![]() | Parameter ignored should be final. | 168 |
![]() | '{' is not followed by whitespace. | 168 |
![]() | '}' is not preceded with whitespace. | 168 |
![]() | Method 'successfulAuthentication' is not designed for extension - needs to be abstract, final or empty. | 180 |
![]() | Parameter request should be final. | 180 |
![]() | Parameter response should be final. | 181 |
![]() | Parameter authResult should be final. | 181 |
![]() | Line is longer than 80 characters. | 191 |
![]() | Method 'unsuccessfulAuthentication' is not designed for extension - needs to be abstract, final or empty. | 204 |
![]() | Parameter request should be final. | 204 |
![]() | Parameter response should be final. | 205 |
![]() | Parameter failed should be final. | 205 |
![]() | Line is longer than 80 characters. | 209 |
![]() | Line is longer than 80 characters. | 212 |
![]() | Line is longer than 80 characters. | 216 |
![]() | Missing a Javadoc comment. | 216 |
![]() | Parameter request should be final. | 216 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 31 |
![]() | Line is longer than 80 characters. | 32 |
![]() | Line is longer than 80 characters. | 35 |
![]() | Line is longer than 80 characters. | 36 |
![]() | Line is longer than 80 characters. | 44 |
![]() | Line is longer than 80 characters. | 47 |
![]() | Line is longer than 80 characters. | 50 |
![]() | Missing a Javadoc comment. | 50 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 50 |
![]() | Line has trailing spaces. | 53 |
![]() | Line is longer than 80 characters. | 57 |
![]() | Method 'commence' is not designed for extension - needs to be abstract, final or empty. | 57 |
![]() | Parameter request should be final. | 57 |
![]() | Expected @param tag for 'request'. | 57 |
![]() | Parameter response should be final. | 57 |
![]() | Expected @param tag for 'response'. | 57 |
![]() | Parameter authException should be final. | 57 |
![]() | Expected @param tag for 'authException'. | 57 |
![]() | Expected @throws tag for 'IOException'. | 57 |
![]() | Expected @throws tag for 'ServletException'. | 57 |
![]() | 'cast' is not followed by whitespace. | 59 |
![]() | Line is longer than 80 characters. | 60 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Unused import - org.acegisecurity.providers.dao.DaoAuthenticationProvider. | 19 |
![]() | Line has trailing spaces. | 24 |
![]() | Line contains a tab character. | 32 |
![]() | Line contains a tab character. | 33 |
![]() | Line contains a tab character. | 35 |
![]() | Missing a Javadoc comment. | 35 |
![]() | Line contains a tab character. | 37 |
![]() | Missing a Javadoc comment. | 37 |
![]() | Line contains a tab character. | 39 |
![]() | Missing a Javadoc comment. | 39 |
![]() | Line contains a tab character. | 41 |
![]() | Missing a Javadoc comment. | 41 |
![]() | Line contains a tab character. | 43 |
![]() | Missing a Javadoc comment. | 43 |
![]() | Line contains a tab character. | 45 |
![]() | Missing a Javadoc comment. | 45 |
![]() | Line contains a tab character. | 47 |
![]() | Missing a Javadoc comment. | 47 |
![]() | Line contains a tab character. | 49 |
![]() | Line contains a tab character. | 50 |
![]() | Line contains a tab character. | 52 |
![]() | Missing a Javadoc comment. | 52 |
![]() | Line is longer than 80 characters. | 53 |
![]() | Line contains a tab character. | 53 |
![]() | Line contains a tab character. | 54 |
![]() | Line contains a tab character. | 56 |
![]() | Line contains a tab character. | 57 |
![]() | Line contains a tab character. | 58 |
![]() | Line has trailing spaces. | 59 |
![]() | Line contains a tab character. | 59 |
![]() | Line contains a tab character. | 60 |
![]() | Line contains a tab character. | 61 |
![]() | Line contains a tab character. | 62 |
![]() | Line contains a tab character. | 63 |
![]() | Line contains a tab character. | 64 |
![]() | Line contains a tab character. | 65 |
![]() | Line contains a tab character. | 66 |
![]() | Line contains a tab character. | 67 |
![]() | Line contains a tab character. | 68 |
![]() | Line is longer than 80 characters. | 69 |
![]() | Line contains a tab character. | 69 |
![]() | Line is longer than 80 characters. | 70 |
![]() | Line contains a tab character. | 70 |
![]() | Line contains a tab character. | 71 |
![]() | Line has trailing spaces. | 72 |
![]() | Line contains a tab character. | 72 |
![]() | Line contains a tab character. | 73 |
![]() | Line contains a tab character. | 74 |
![]() | Line contains a tab character. | 75 |
![]() | Line contains a tab character. | 76 |
![]() | Line has trailing spaces. | 77 |
![]() | Line contains a tab character. | 77 |
![]() | Line contains a tab character. | 78 |
![]() | Line contains a tab character. | 79 |
![]() | Line contains a tab character. | 80 |
![]() | Line contains a tab character. | 81 |
![]() | Parameter username should be final. | 81 |
![]() | 'username' hides a field. | 81 |
![]() | Parameter password should be final. | 81 |
![]() | 'password' hides a field. | 81 |
![]() | Parameter enabled should be final. | 81 |
![]() | 'enabled' hides a field. | 81 |
![]() | Line is longer than 80 characters. | 82 |
![]() | Line contains a tab character. | 82 |
![]() | Parameter authorities should be final. | 82 |
![]() | 'authorities' hides a field. | 82 |
![]() | Redundant throws: 'IllegalArgumentException' is unchecked exception. | 82 |
![]() | Line contains a tab character. | 83 |
![]() | Line contains a tab character. | 84 |
![]() | Line contains a tab character. | 86 |
![]() | Line contains a tab character. | 87 |
![]() | Line contains a tab character. | 88 |
![]() | Line has trailing spaces. | 89 |
![]() | Line contains a tab character. | 89 |
![]() | Line contains a tab character. | 90 |
![]() | Line contains a tab character. | 91 |
![]() | Line contains a tab character. | 92 |
![]() | Line contains a tab character. | 93 |
![]() | Line contains a tab character. | 94 |
![]() | Line contains a tab character. | 95 |
![]() | Line contains a tab character. | 96 |
![]() | Line contains a tab character. | 97 |
![]() | Line contains a tab character. | 98 |
![]() | Line contains a tab character. | 99 |
![]() | Line contains a tab character. | 100 |
![]() | Line is longer than 80 characters. | 101 |
![]() | Line contains a tab character. | 101 |
![]() | Line contains a tab character. | 102 |
![]() | Line is longer than 80 characters. | 103 |
![]() | Line contains a tab character. | 103 |
![]() | Line is longer than 80 characters. | 104 |
![]() | Line contains a tab character. | 104 |
![]() | Line contains a tab character. | 105 |
![]() | Line has trailing spaces. | 106 |
![]() | Line contains a tab character. | 106 |
![]() | Line contains a tab character. | 107 |
![]() | Line contains a tab character. | 108 |
![]() | Line contains a tab character. | 109 |
![]() | Line contains a tab character. | 110 |
![]() | Line has trailing spaces. | 111 |
![]() | Line contains a tab character. | 111 |
![]() | Line contains a tab character. | 112 |
![]() | Line contains a tab character. | 113 |
![]() | Line contains a tab character. | 114 |
![]() | Line contains a tab character. | 115 |
![]() | Parameter username should be final. | 115 |
![]() | 'username' hides a field. | 115 |
![]() | Parameter password should be final. | 115 |
![]() | 'password' hides a field. | 115 |
![]() | Parameter enabled should be final. | 115 |
![]() | 'enabled' hides a field. | 115 |
![]() | Line is longer than 80 characters. | 116 |
![]() | Line contains a tab character. | 116 |
![]() | Parameter accountNonExpired should be final. | 116 |
![]() | 'accountNonExpired' hides a field. | 116 |
![]() | Parameter credentialsNonExpired should be final. | 116 |
![]() | 'credentialsNonExpired' hides a field. | 116 |
![]() | Line is longer than 80 characters. | 117 |
![]() | Line contains a tab character. | 117 |
![]() | Parameter authorities should be final. | 117 |
![]() | 'authorities' hides a field. | 117 |
![]() | Redundant throws: 'IllegalArgumentException' is unchecked exception. | 117 |
![]() | Line contains a tab character. | 118 |
![]() | Line contains a tab character. | 119 |
![]() | Line contains a tab character. | 120 |
![]() | Line contains a tab character. | 122 |
![]() | Line contains a tab character. | 123 |
![]() | Line contains a tab character. | 124 |
![]() | Line has trailing spaces. | 125 |
![]() | Line contains a tab character. | 125 |
![]() | Line contains a tab character. | 126 |
![]() | Line contains a tab character. | 127 |
![]() | Line contains a tab character. | 128 |
![]() | Line contains a tab character. | 129 |
![]() | Line contains a tab character. | 130 |
![]() | Line contains a tab character. | 131 |
![]() | Line contains a tab character. | 132 |
![]() | Line contains a tab character. | 133 |
![]() | Line contains a tab character. | 134 |
![]() | Line contains a tab character. | 135 |
![]() | Line contains a tab character. | 136 |
![]() | Line is longer than 80 characters. | 137 |
![]() | Line contains a tab character. | 137 |
![]() | Line contains a tab character. | 138 |
![]() | Line contains a tab character. | 139 |
![]() | Line contains a tab character. | 140 |
![]() | Line is longer than 80 characters. | 141 |
![]() | Line contains a tab character. | 141 |
![]() | Line is longer than 80 characters. | 142 |
![]() | Line contains a tab character. | 142 |
![]() | Line contains a tab character. | 143 |
![]() | Line has trailing spaces. | 144 |
![]() | Line contains a tab character. | 144 |
![]() | Line contains a tab character. | 145 |
![]() | Line contains a tab character. | 146 |
![]() | Line contains a tab character. | 147 |
![]() | Line contains a tab character. | 148 |
![]() | Line contains a tab character. | 149 |
![]() | Line contains a tab character. | 150 |
![]() | Parameter username should be final. | 150 |
![]() | 'username' hides a field. | 150 |
![]() | Parameter password should be final. | 150 |
![]() | 'password' hides a field. | 150 |
![]() | Parameter enabled should be final. | 150 |
![]() | 'enabled' hides a field. | 150 |
![]() | Line is longer than 80 characters. | 151 |
![]() | Line contains a tab character. | 151 |
![]() | Parameter accountNonExpired should be final. | 151 |
![]() | 'accountNonExpired' hides a field. | 151 |
![]() | Parameter credentialsNonExpired should be final. | 151 |
![]() | 'credentialsNonExpired' hides a field. | 151 |
![]() | Line is longer than 80 characters. | 152 |
![]() | Line contains a tab character. | 152 |
![]() | Parameter accountNonLocked should be final. | 152 |
![]() | 'accountNonLocked' hides a field. | 152 |
![]() | Parameter authorities should be final. | 152 |
![]() | 'authorities' hides a field. | 152 |
![]() | Line contains a tab character. | 153 |
![]() | Redundant throws: 'IllegalArgumentException' is unchecked exception. | 153 |
![]() | Line is longer than 80 characters. | 154 |
![]() | Line contains a tab character. | 154 |
![]() | Line contains a tab character. | 155 |
![]() | Line is longer than 80 characters. | 156 |
![]() | Line contains a tab character. | 156 |
![]() | Line contains a tab character. | 157 |
![]() | Line contains a tab character. | 159 |
![]() | Line contains a tab character. | 160 |
![]() | Line contains a tab character. | 161 |
![]() | Line contains a tab character. | 162 |
![]() | Line contains a tab character. | 163 |
![]() | Line contains a tab character. | 164 |
![]() | Line contains a tab character. | 165 |
![]() | Line contains a tab character. | 166 |
![]() | Line contains a tab character. | 168 |
![]() | Line contains a tab character. | 169 |
![]() | Line contains a tab character. | 171 |
![]() | Definition of 'equals()' without corresponding definition of 'hashCode()'. | 171 |
![]() | Method 'equals' is not designed for extension - needs to be abstract, final or empty. | 171 |
![]() | Missing a Javadoc comment. | 171 |
![]() | Parameter rhs should be final. | 171 |
![]() | Line contains a tab character. | 172 |
![]() | Line contains a tab character. | 173 |
![]() | Line contains a tab character. | 174 |
![]() | Line contains a tab character. | 176 |
![]() | Line is longer than 80 characters. | 178 |
![]() | Line contains a tab character. | 178 |
![]() | Line contains a tab character. | 179 |
![]() | Line is longer than 80 characters. | 180 |
![]() | Line contains a tab character. | 180 |
![]() | Line contains a tab character. | 181 |
![]() | Line contains a tab character. | 182 |
![]() | Line contains a tab character. | 184 |
![]() | Line is longer than 80 characters. | 185 |
![]() | Line contains a tab character. | 185 |
![]() | Line contains a tab character. | 186 |
![]() | Line contains a tab character. | 187 |
![]() | Line contains a tab character. | 188 |
![]() | Line is longer than 80 characters. | 190 |
![]() | Line contains a tab character. | 190 |
![]() | Line contains a tab character. | 191 |
![]() | Line contains a tab character. | 192 |
![]() | Line is longer than 80 characters. | 193 |
![]() | Line contains a tab character. | 193 |
![]() | Line is longer than 80 characters. | 194 |
![]() | Line contains a tab character. | 194 |
![]() | Line contains a tab character. | 195 |
![]() | Line is longer than 80 characters. | 196 |
![]() | Line contains a tab character. | 196 |
![]() | Line contains a tab character. | 197 |
![]() | Line contains a tab character. | 198 |
![]() | Line contains a tab character. | 200 |
![]() | Method 'getAuthorities' is not designed for extension - needs to be abstract, final or empty. | 200 |
![]() | Missing a Javadoc comment. | 200 |
![]() | Line contains a tab character. | 201 |
![]() | Line contains a tab character. | 202 |
![]() | Line contains a tab character. | 204 |
![]() | Method 'getPassword' is not designed for extension - needs to be abstract, final or empty. | 204 |
![]() | Missing a Javadoc comment. | 204 |
![]() | Line contains a tab character. | 205 |
![]() | Line contains a tab character. | 206 |
![]() | Line contains a tab character. | 208 |
![]() | Method 'getUsername' is not designed for extension - needs to be abstract, final or empty. | 208 |
![]() | Missing a Javadoc comment. | 208 |
![]() | Line contains a tab character. | 209 |
![]() | Line contains a tab character. | 210 |
![]() | Line contains a tab character. | 212 |
![]() | Method 'isAccountNonExpired' is not designed for extension - needs to be abstract, final or empty. | 212 |
![]() | Missing a Javadoc comment. | 212 |
![]() | Line contains a tab character. | 213 |
![]() | Line contains a tab character. | 214 |
![]() | Line contains a tab character. | 216 |
![]() | Method 'isAccountNonLocked' is not designed for extension - needs to be abstract, final or empty. | 216 |
![]() | Missing a Javadoc comment. | 216 |
![]() | Line contains a tab character. | 217 |
![]() | Line contains a tab character. | 218 |
![]() | Line contains a tab character. | 220 |
![]() | Method 'isCredentialsNonExpired' is not designed for extension - needs to be abstract, final or empty. | 220 |
![]() | Missing a Javadoc comment. | 220 |
![]() | Line contains a tab character. | 221 |
![]() | Line contains a tab character. | 222 |
![]() | Line contains a tab character. | 224 |
![]() | Method 'isEnabled' is not designed for extension - needs to be abstract, final or empty. | 224 |
![]() | Missing a Javadoc comment. | 224 |
![]() | Line contains a tab character. | 225 |
![]() | Line contains a tab character. | 226 |
![]() | Line contains a tab character. | 228 |
![]() | Method 'setAuthorities' is not designed for extension - needs to be abstract, final or empty. | 228 |
![]() | Missing a Javadoc comment. | 228 |
![]() | Parameter authorities should be final. | 228 |
![]() | 'authorities' hides a field. | 228 |
![]() | Line contains a tab character. | 229 |
![]() | Line contains a tab character. | 230 |
![]() | Line is longer than 80 characters. | 231 |
![]() | Line contains a tab character. | 231 |
![]() | Line contains a tab character. | 233 |
![]() | Line contains a tab character. | 234 |
![]() | Line contains a tab character. | 235 |
![]() | Line contains a tab character. | 236 |
![]() | Line is longer than 80 characters. | 237 |
![]() | Line contains a tab character. | 237 |
![]() | Line contains a tab character. | 238 |
![]() | Line is longer than 80 characters. | 239 |
![]() | Line contains a tab character. | 239 |
![]() | Line contains a tab character. | 240 |
![]() | Line contains a tab character. | 242 |
![]() | Line contains a tab character. | 243 |
![]() | Line contains a tab character. | 245 |
![]() | Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 245 |
![]() | Missing a Javadoc comment. | 245 |
![]() | Line contains a tab character. | 246 |
![]() | Line contains a tab character. | 247 |
![]() | Line contains a tab character. | 248 |
![]() | Line contains a tab character. | 249 |
![]() | Line contains a tab character. | 250 |
![]() | Line is longer than 80 characters. | 251 |
![]() | Line contains a tab character. | 251 |
![]() | Line contains a tab character. | 252 |
![]() | Line is longer than 80 characters. | 253 |
![]() | Line contains a tab character. | 253 |
![]() | Line contains a tab character. | 254 |
![]() | Line contains a tab character. | 255 |
![]() | Line contains a tab character. | 257 |
![]() | Line contains a tab character. | 258 |
![]() | Line contains a tab character. | 260 |
![]() | Line contains a tab character. | 261 |
![]() | Line contains a tab character. | 262 |
![]() | Line contains a tab character. | 263 |
![]() | Line contains a tab character. | 265 |
![]() | Line contains a tab character. | 266 |
![]() | Line contains a tab character. | 267 |
![]() | Line contains a tab character. | 268 |
![]() | Line contains a tab character. | 269 |
![]() | Line contains a tab character. | 271 |
![]() | Line contains a tab character. | 272 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Unused import - org.acegisecurity.Authentication. | 20 |
![]() | Line has trailing spaces. | 26 |
![]() | Line has trailing spaces. | 34 |
![]() | Redundant 'public' modifier. | 56 |
![]() | Redundant 'public' modifier. | 65 |
![]() | Redundant 'public' modifier. | 73 |
![]() | Redundant 'public' modifier. | 83 |
![]() | Redundant 'public' modifier. | 92 |
![]() | Redundant 'public' modifier. | 100 |
![]() | Redundant 'public' modifier. | 108 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Unused import - org.acegisecurity.providers.dao.DaoAuthenticationProvider. | 18 |
![]() | Line has trailing spaces. | 25 |
![]() | Redundant 'public' modifier. | 54 |
![]() | Redundant throws: 'UsernameNotFoundException' is unchecked exception. | 55 |
![]() | Redundant throws: 'DataAccessException' is unchecked exception. | 55 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 26 |
![]() | Parameter msg should be final. | 37 |
![]() | Parameter msg should be final. | 48 |
![]() | Parameter t should be final. | 48 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 45 |
![]() | Line has trailing spaces. | 56 |
![]() | Line is longer than 80 characters. | 71 |
![]() | Missing a Javadoc comment. | 71 |
![]() | Line is longer than 80 characters. | 72 |
![]() | Missing a Javadoc comment. | 72 |
![]() | Missing a Javadoc comment. | 73 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 73 |
![]() | Missing a Javadoc comment. | 77 |
![]() | Variable 'authoritiesByUsernameMapping' must be private and have accessor methods. | 77 |
![]() | Missing a Javadoc comment. | 78 |
![]() | Variable 'usersByUsernameMapping' must be private and have accessor methods. | 78 |
![]() | Missing a Javadoc comment. | 79 |
![]() | Missing a Javadoc comment. | 80 |
![]() | Missing a Javadoc comment. | 81 |
![]() | Missing a Javadoc comment. | 82 |
![]() | Missing a Javadoc comment. | 86 |
![]() | Method 'setAuthoritiesByUsernameQuery' is not designed for extension - needs to be abstract, final or empty. | 103 |
![]() | Parameter queryString should be final. | 103 |
![]() | Method 'getAuthoritiesByUsernameQuery' is not designed for extension - needs to be abstract, final or empty. | 107 |
![]() | Missing a Javadoc comment. | 107 |
![]() | Method 'setRolePrefix' is not designed for extension - needs to be abstract, final or empty. | 121 |
![]() | Parameter rolePrefix should be final. | 121 |
![]() | 'rolePrefix' hides a field. | 121 |
![]() | Method 'getRolePrefix' is not designed for extension - needs to be abstract, final or empty. | 125 |
![]() | Missing a Javadoc comment. | 125 |
![]() | Method 'setUsernameBasedPrimaryKey' is not designed for extension - needs to be abstract, final or empty. | 143 |
![]() | Parameter usernameBasedPrimaryKey should be final. | 143 |
![]() | 'usernameBasedPrimaryKey' hides a field. | 143 |
![]() | Method 'isUsernameBasedPrimaryKey' is not designed for extension - needs to be abstract, final or empty. | 147 |
![]() | Missing a Javadoc comment. | 147 |
![]() | Line is longer than 80 characters. | 160 |
![]() | Method 'setUsersByUsernameQuery' is not designed for extension - needs to be abstract, final or empty. | 165 |
![]() | Parameter usersByUsernameQueryString should be final. | 165 |
![]() | Method 'getUsersByUsernameQuery' is not designed for extension - needs to be abstract, final or empty. | 169 |
![]() | Missing a Javadoc comment. | 169 |
![]() | Method 'loadUserByUsername' is not designed for extension - needs to be abstract, final or empty. | 173 |
![]() | Missing a Javadoc comment. | 173 |
![]() | Parameter username should be final. | 173 |
![]() | Redundant throws: 'UsernameNotFoundException' is unchecked exception. | 174 |
![]() | Redundant throws: 'DataAccessException' is unchecked exception. | 174 |
![]() | Line is longer than 80 characters. | 181 |
![]() | Parameter username should be final. | 213 |
![]() | Parameter authorities should be final. | 213 |
![]() | '{' is not followed by whitespace. | 213 |
![]() | '}' is not preceded with whitespace. | 213 |
![]() | Method 'initDao' is not designed for extension - needs to be abstract, final or empty. | 215 |
![]() | Missing a Javadoc comment. | 215 |
![]() | Redundant throws: 'ApplicationContextException' is unchecked exception. | 215 |
![]() | First sentence should end with a period. | 219 |
![]() | Method 'initMappingSqlQueries' is not designed for extension - needs to be abstract, final or empty. | 223 |
![]() | Line is longer than 80 characters. | 224 |
![]() | Line is longer than 80 characters. | 225 |
![]() | Missing a Javadoc comment. | 234 |
![]() | Parameter ds should be final. | 234 |
![]() | Method 'mapRow' is not designed for extension - needs to be abstract, final or empty. | 240 |
![]() | Missing a Javadoc comment. | 240 |
![]() | Parameter rs should be final. | 240 |
![]() | Parameter rownum should be final. | 240 |
![]() | Missing a Javadoc comment. | 253 |
![]() | Parameter ds should be final. | 253 |
![]() | Method 'mapRow' is not designed for extension - needs to be abstract, final or empty. | 259 |
![]() | Missing a Javadoc comment. | 259 |
![]() | Parameter rs should be final. | 259 |
![]() | Parameter rownum should be final. | 259 |
![]() | '3' is a magic number. | 263 |
![]() | Line is longer than 80 characters. | 266 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Missing a Javadoc comment. | 37 |
![]() | Method 'setUserMap' is not designed for extension - needs to be abstract, final or empty. | 41 |
![]() | Missing a Javadoc comment. | 41 |
![]() | Parameter userMap should be final. | 41 |
![]() | 'userMap' hides a field. | 41 |
![]() | Method 'getUserMap' is not designed for extension - needs to be abstract, final or empty. | 45 |
![]() | Missing a Javadoc comment. | 45 |
![]() | Method 'setUserProperties' is not designed for extension - needs to be abstract, final or empty. | 57 |
![]() | Parameter props should be final. | 57 |
![]() | 'userMap' hides a field. | 58 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 62 |
![]() | Missing a Javadoc comment. | 62 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 62 |
![]() | Line is longer than 80 characters. | 64 |
![]() | Method 'loadUserByUsername' is not designed for extension - needs to be abstract, final or empty. | 67 |
![]() | Missing a Javadoc comment. | 67 |
![]() | Parameter username should be final. | 67 |
![]() | Redundant throws: 'UsernameNotFoundException' is unchecked exception. | 68 |
![]() | Redundant throws: 'DataAccessException' is unchecked exception. | 68 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Missing a Javadoc comment. | 35 |
![]() | Missing a Javadoc comment. | 36 |
![]() | Missing a Javadoc comment. | 37 |
![]() | Missing a Javadoc comment. | 41 |
![]() | Method 'getAuthorities' is not designed for extension - needs to be abstract, final or empty. | 47 |
![]() | Missing a Javadoc comment. | 47 |
![]() | Method 'setEnabled' is not designed for extension - needs to be abstract, final or empty. | 53 |
![]() | Missing a Javadoc comment. | 53 |
![]() | Parameter enabled should be final. | 53 |
![]() | 'enabled' hides a field. | 53 |
![]() | Method 'isEnabled' is not designed for extension - needs to be abstract, final or empty. | 57 |
![]() | Missing a Javadoc comment. | 57 |
![]() | Method 'setPassword' is not designed for extension - needs to be abstract, final or empty. | 61 |
![]() | Missing a Javadoc comment. | 61 |
![]() | Parameter password should be final. | 61 |
![]() | 'password' hides a field. | 61 |
![]() | Method 'getPassword' is not designed for extension - needs to be abstract, final or empty. | 65 |
![]() | Missing a Javadoc comment. | 65 |
![]() | Method 'isValid' is not designed for extension - needs to be abstract, final or empty. | 69 |
![]() | Missing a Javadoc comment. | 69 |
![]() | Conditional logic can be removed. | 70 |
![]() | Method 'addAuthority' is not designed for extension - needs to be abstract, final or empty. | 77 |
![]() | Missing a Javadoc comment. | 77 |
![]() | Parameter newAuthority should be final. | 77 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 29 |
![]() | Method 'setAsText' is not designed for extension - needs to be abstract, final or empty. | 34 |
![]() | Missing a Javadoc comment. | 34 |
![]() | Parameter s should be final. | 34 |
![]() | Redundant throws: 'IllegalArgumentException' is unchecked exception. | 34 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Missing a Javadoc comment. | 39 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 39 |
![]() | Missing a Javadoc comment. | 43 |
![]() | Method 'getUser' is not designed for extension - needs to be abstract, final or empty. | 57 |
![]() | Parameter username should be final. | 57 |
![]() | Redundant throws: 'UsernameNotFoundException' is unchecked exception. | 57 |
![]() | Method 'getUserCount' is not designed for extension - needs to be abstract, final or empty. | 73 |
![]() | Method 'addUser' is not designed for extension - needs to be abstract, final or empty. | 84 |
![]() | Parameter user should be final. | 84 |
![]() | Redundant throws: 'IllegalArgumentException' is unchecked exception. | 84 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 29 |
![]() | Line has trailing spaces. | 33 |
![]() | Line has trailing spaces. | 39 |
![]() | Line has trailing spaces. | 47 |
![]() | Line has trailing spaces. | 52 |
![]() | Line has trailing spaces. | 57 |
![]() | Method 'setAsText' is not designed for extension - needs to be abstract, final or empty. | 70 |
![]() | Missing a Javadoc comment. | 70 |
![]() | Parameter s should be final. | 70 |
![]() | Redundant throws: 'IllegalArgumentException' is unchecked exception. | 70 |
![]() | Must have at least one statement. | 73 |
![]() | Missing a Javadoc comment. | 87 |
![]() | Parameter userMap should be final. | 87 |
![]() | Parameter props should be final. | 88 |
![]() | Line is longer than 80 characters. | 96 |
![]() | Line is longer than 80 characters. | 101 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 51 |
![]() | Line has trailing spaces. | 61 |
![]() | Line has trailing spaces. | 80 |
![]() | Line has trailing spaces. | 89 |
![]() | Missing a Javadoc comment. | 113 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 113 |
![]() | Missing a Javadoc comment. | 117 |
![]() | Missing a Javadoc comment. | 118 |
![]() | Method 'setApplicationContext' is not designed for extension - needs to be abstract, final or empty. | 122 |
![]() | Missing a Javadoc comment. | 122 |
![]() | Parameter applicationContext should be final. | 122 |
![]() | 'applicationContext' hides a field. | 122 |
![]() | Redundant throws: 'BeansException' is unchecked exception. | 123 |
![]() | Method 'setFilterInvocationDefinitionSource' is not designed for extension - needs to be abstract, final or empty. | 127 |
![]() | Missing a Javadoc comment. | 127 |
![]() | Parameter filterInvocationDefinitionSource should be final. | 128 |
![]() | 'filterInvocationDefinitionSource' hides a field. | 128 |
![]() | Line is longer than 80 characters. | 129 |
![]() | Line is longer than 80 characters. | 132 |
![]() | Method 'getFilterInvocationDefinitionSource' is not designed for extension - needs to be abstract, final or empty. | 132 |
![]() | Missing a Javadoc comment. | 132 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 136 |
![]() | Missing a Javadoc comment. | 136 |
![]() | Redundant throws: 'Exception' is unchecked exception. | 136 |
![]() | Line is longer than 80 characters. | 137 |
![]() | Line is longer than 80 characters. | 138 |
![]() | Method 'destroy' is not designed for extension - needs to be abstract, final or empty. | 141 |
![]() | Missing a Javadoc comment. | 141 |
![]() | Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. | 155 |
![]() | Missing a Javadoc comment. | 155 |
![]() | Parameter request should be final. | 155 |
![]() | Parameter response should be final. | 155 |
![]() | Parameter chain should be final. | 156 |
![]() | Method 'init' is not designed for extension - needs to be abstract, final or empty. | 177 |
![]() | Missing a Javadoc comment. | 177 |
![]() | Parameter filterConfig should be final. | 177 |
![]() | Line has trailing spaces. | 194 |
![]() | Line is longer than 80 characters. | 214 |
![]() | Unused @throws tag for 'IllegalArgumentException'. | 236 |
![]() | Parameter configAttributeDefinition should be final. | 241 |
![]() | Line is longer than 80 characters. | 251 |
![]() | Line has trailing spaces. | 265 |
![]() | Missing a Javadoc comment. | 272 |
![]() | Missing a Javadoc comment. | 273 |
![]() | Missing a Javadoc comment. | 274 |
![]() | Missing a Javadoc comment. | 276 |
![]() | Parameter filterInvocation should be final. | 276 |
![]() | Parameter additionalFilters should be final. | 277 |
![]() | 'additionalFilters' hides a field. | 277 |
![]() | Missing a Javadoc comment. | 282 |
![]() | '{' is not followed by whitespace. | 282 |
![]() | '}' is not preceded with whitespace. | 282 |
![]() | Missing a Javadoc comment. | 284 |
![]() | Parameter request should be final. | 284 |
![]() | Parameter response should be final. | 284 |
![]() | Line is longer than 80 characters. | 289 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Missing a Javadoc comment. | 103 |
![]() | Missing a Javadoc comment. | 104 |
![]() | Missing a Javadoc comment. | 105 |
![]() | Missing a Javadoc comment. | 106 |
![]() | Method 'destroy' is not designed for extension - needs to be abstract, final or empty. | 108 |
![]() | Missing a Javadoc comment. | 108 |
![]() | Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. | 114 |
![]() | Missing a Javadoc comment. | 114 |
![]() | Parameter request should be final. | 114 |
![]() | Parameter response should be final. | 114 |
![]() | Parameter chain should be final. | 115 |
![]() | Method 'init' is not designed for extension - needs to be abstract, final or empty. | 123 |
![]() | Missing a Javadoc comment. | 123 |
![]() | Parameter filterConfig should be final. | 123 |
![]() | 'filterConfig' hides a field. | 123 |
![]() | Method 'getContext' is not designed for extension - needs to be abstract, final or empty. | 143 |
![]() | Parameter filterConfig should be final. | 143 |
![]() | 'filterConfig' hides a field. | 143 |
![]() | Line is longer than 80 characters. | 144 |
![]() | Missing a Javadoc comment. | 147 |
![]() | '+' should be on a new line. | 172 |
![]() | '+' should be on a new line. | 189 |
![]() | '+' should be on a new line. | 198 |
![]() | '+' should be on a new line. | 208 |
![]() | Line is longer than 80 characters. | 219 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 10 |
![]() | Missing a Javadoc comment. | 21 |
![]() | Variable 'in' must be private and have accessor methods. | 21 |
![]() | Missing a Javadoc comment. | 22 |
![]() | Variable 'description' must be private and have accessor methods. | 22 |
![]() | Missing a Javadoc comment. | 24 |
![]() | Parameter source should be final. | 24 |
![]() | Missing a Javadoc comment. | 28 |
![]() | Parameter source should be final. | 28 |
![]() | Parameter description should be final. | 28 |
![]() | 'description' hides a field. | 28 |
![]() | Method 'getDescription' is not designed for extension - needs to be abstract, final or empty. | 33 |
![]() | Missing a Javadoc comment. | 33 |
![]() | Avoid inline conditionals. | 34 |
![]() | Method 'getInputStream' is not designed for extension - needs to be abstract, final or empty. | 37 |
![]() | Missing a Javadoc comment. | 37 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 31 |
![]() | Line is longer than 80 characters. | 38 |
![]() | Utility classes should not have a public or default constructor. | 40 |
![]() | Parameter object should be final. | 54 |
![]() | Parameter methodName should be final. | 54 |
![]() | Parameter object should be final. | 71 |
![]() | Parameter methodName should be final. | 71 |
![]() | Parameter args should be final. | 72 |
![]() | Parameter clazz should be final. | 101 |
![]() | Parameter methodName should be final. | 102 |
![]() | Parameter clazz should be final. | 119 |
![]() | Parameter methodName should be final. | 120 |
![]() | Parameter args should be final. | 120 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 31 |
![]() | Redundant 'public' modifier. | 40 |
![]() | Expected @param tag for 'httpsPort'. | 40 |
![]() | Line has trailing spaces. | 44 |
![]() | Redundant 'public' modifier. | 53 |
![]() | Expected @param tag for 'httpPort'. | 53 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 28 |
![]() | Missing a Javadoc comment. | 42 |
![]() | Missing a Javadoc comment. | 46 |
![]() | '80' is a magic number. | 48 |
![]() | '443' is a magic number. | 48 |
![]() | '8080' is a magic number. | 49 |
![]() | '8443' is a magic number. | 49 |
![]() | Unused @throws tag for 'IllegalArgumentException'. | 75 |
![]() | Method 'setPortMappings' is not designed for extension - needs to be abstract, final or empty. | 79 |
![]() | Parameter newMappings should be final. | 79 |
![]() | Line is longer than 80 characters. | 80 |
![]() | '65535' is a magic number. | 91 |
![]() | Line is longer than 80 characters. | 92 |
![]() | '65535' is a magic number. | 92 |
![]() | Line is longer than 80 characters. | 93 |
![]() | First sentence should end with a period. | 105 |
![]() | Method 'getTranslatedPortMappings' is not designed for extension - needs to be abstract, final or empty. | 111 |
![]() | Method 'lookupHttpPort' is not designed for extension - needs to be abstract, final or empty. | 115 |
![]() | Missing a Javadoc comment. | 115 |
![]() | Parameter httpsPort should be final. | 115 |
![]() | Method 'lookupHttpsPort' is not designed for extension - needs to be abstract, final or empty. | 129 |
![]() | Missing a Javadoc comment. | 129 |
![]() | Parameter httpPort should be final. | 129 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 24 |
![]() | Redundant 'public' modifier. | 45 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 27 |
![]() | Missing a Javadoc comment. | 45 |
![]() | Method 'setPortMapper' is not designed for extension - needs to be abstract, final or empty. | 49 |
![]() | Missing a Javadoc comment. | 49 |
![]() | Parameter portMapper should be final. | 49 |
![]() | 'portMapper' hides a field. | 49 |
![]() | Method 'getPortMapper' is not designed for extension - needs to be abstract, final or empty. | 53 |
![]() | Missing a Javadoc comment. | 53 |
![]() | Method 'getServerPort' is not designed for extension - needs to be abstract, final or empty. | 57 |
![]() | Missing a Javadoc comment. | 57 |
![]() | Parameter request should be final. | 57 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 81 |
![]() | Missing a Javadoc comment. | 81 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 28 |
![]() | Missing a Javadoc comment. | 33 |
![]() | Missing a Javadoc comment. | 34 |
![]() | Missing a Javadoc comment. | 38 |
![]() | Parameter method should be final. | 38 |
![]() | 'method' hides a field. | 38 |
![]() | Parameter arguments should be final. | 38 |
![]() | 'arguments' hides a field. | 38 |
![]() | Missing a Javadoc comment. | 43 |
![]() | '{' is not followed by whitespace. | 43 |
![]() | '}' is not preceded with whitespace. | 43 |
![]() | Method 'getArguments' is not designed for extension - needs to be abstract, final or empty. | 47 |
![]() | Missing a Javadoc comment. | 47 |
![]() | Method 'getMethod' is not designed for extension - needs to be abstract, final or empty. | 51 |
![]() | Missing a Javadoc comment. | 51 |
![]() | Method 'getStaticPart' is not designed for extension - needs to be abstract, final or empty. | 55 |
![]() | Missing a Javadoc comment. | 55 |
![]() | Method 'getThis' is not designed for extension - needs to be abstract, final or empty. | 59 |
![]() | Missing a Javadoc comment. | 59 |
![]() | Method 'proceed' is not designed for extension - needs to be abstract, final or empty. | 63 |
![]() | Missing a Javadoc comment. | 63 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Utility classes should not have a public or default constructor. | 31 |
![]() | Line has trailing spaces. | 36 |
![]() | Unused @throws tag for 'IllegalArgumentException'. | 48 |
![]() | Parameter toSplit should be final. | 50 |
![]() | Parameter delimiter should be final. | 50 |
![]() | Line has trailing spaces. | 78 |
![]() | Parameter array should be final. | 94 |
![]() | Parameter delimiter should be final. | 95 |
![]() | Parameter removeCharacters should be final. | 95 |
![]() | Line is longer than 80 characters. | 108 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 33 |
![]() | Missing a Javadoc comment. | 44 |
![]() | Missing a Javadoc comment. | 45 |
![]() | Variable 'messages' must be private and have accessor methods. | 45 |
![]() | Missing a Javadoc comment. | 46 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 50 |
![]() | Missing a Javadoc comment. | 50 |
![]() | Missing a Javadoc comment. | 55 |
![]() | Parameter listToCheck should be final. | 55 |
![]() | Method 'getDecisionVoters' is not designed for extension - needs to be abstract, final or empty. | 62 |
![]() | Missing a Javadoc comment. | 62 |
![]() | Method 'isAllowIfAllAbstainDecisions' is not designed for extension - needs to be abstract, final or empty. | 66 |
![]() | Missing a Javadoc comment. | 66 |
![]() | Method 'setAllowIfAllAbstainDecisions' is not designed for extension - needs to be abstract, final or empty. | 70 |
![]() | Missing a Javadoc comment. | 70 |
![]() | Parameter allowIfAllAbstainDecisions should be final. | 71 |
![]() | 'allowIfAllAbstainDecisions' hides a field. | 71 |
![]() | Method 'setDecisionVoters' is not designed for extension - needs to be abstract, final or empty. | 75 |
![]() | Missing a Javadoc comment. | 75 |
![]() | Parameter newList should be final. | 75 |
![]() | Line is longer than 80 characters. | 86 |
![]() | Method 'setMessageSource' is not designed for extension - needs to be abstract, final or empty. | 97 |
![]() | Missing a Javadoc comment. | 97 |
![]() | Parameter messageSource should be final. | 97 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 101 |
![]() | Missing a Javadoc comment. | 101 |
![]() | Parameter attribute should be final. | 101 |
![]() | Line has trailing spaces. | 118 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 128 |
![]() | Parameter clazz should be final. | 128 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Unused import - org.acegisecurity.ConfigAttribute. | 19 |
![]() | Unused import - org.acegisecurity.acl.AclEntry. | 20 |
![]() | Unused import - org.acegisecurity.acl.AclManager. | 21 |
![]() | Line has trailing spaces. | 35 |
![]() | Line has trailing spaces. | 45 |
![]() | Line has trailing spaces. | 55 |
![]() | Line has trailing spaces. | 61 |
![]() | Line has trailing spaces. | 68 |
![]() | Line has trailing spaces. | 92 |
![]() | Line has trailing spaces. | 97 |
![]() | Line has trailing spaces. | 102 |
![]() | Line has trailing spaces. | 110 |
![]() | Missing a Javadoc comment. | 121 |
![]() | Method 'setProcessDomainObjectClass' is not designed for extension - needs to be abstract, final or empty. | 125 |
![]() | Missing a Javadoc comment. | 125 |
![]() | Parameter processDomainObjectClass should be final. | 125 |
![]() | 'processDomainObjectClass' hides a field. | 125 |
![]() | Method 'getProcessDomainObjectClass' is not designed for extension - needs to be abstract, final or empty. | 131 |
![]() | Missing a Javadoc comment. | 131 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 145 |
![]() | Parameter clazz should be final. | 145 |
![]() | Method 'getDomainObjectInstance' is not designed for extension - needs to be abstract, final or empty. | 149 |
![]() | Missing a Javadoc comment. | 149 |
![]() | Parameter secureObject should be final. | 149 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 25 |
![]() | Line is longer than 80 characters. | 33 |
![]() | Missing a Javadoc comment. | 38 |
![]() | Redundant 'public' modifier. | 38 |
![]() | Missing a Javadoc comment. | 39 |
![]() | Redundant 'public' modifier. | 39 |
![]() | Missing a Javadoc comment. | 40 |
![]() | Redundant 'public' modifier. | 40 |
![]() | Line has trailing spaces. | 47 |
![]() | Redundant 'public' modifier. | 61 |
![]() | Redundant 'public' modifier. | 72 |
![]() | Line has trailing spaces. | 76 |
![]() | Line has trailing spaces. | 85 |
![]() | Line has trailing spaces. | 95 |
![]() | Redundant 'public' modifier. | 111 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Missing a Javadoc comment. | 36 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 36 |
![]() | Line has trailing spaces. | 45 |
![]() | Method 'decide' is not designed for extension - needs to be abstract, final or empty. | 59 |
![]() | Parameter authentication should be final. | 59 |
![]() | Parameter object should be final. | 59 |
![]() | Parameter config should be final. | 60 |
![]() | Redundant throws: 'AccessDeniedException' is unchecked exception. | 60 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 37 |
![]() | Line has trailing spaces. | 50 |
![]() | Line is longer than 80 characters. | 61 |
![]() | Missing a Javadoc comment. | 61 |
![]() | Line is longer than 80 characters. | 62 |
![]() | Missing a Javadoc comment. | 62 |
![]() | Line is longer than 80 characters. | 63 |
![]() | Missing a Javadoc comment. | 63 |
![]() | Line is longer than 80 characters. | 67 |
![]() | Missing a Javadoc comment. | 67 |
![]() | Method 'setAuthenticationTrustResolver' is not designed for extension - needs to be abstract, final or empty. | 71 |
![]() | Missing a Javadoc comment. | 71 |
![]() | Parameter authenticationTrustResolver should be final. | 72 |
![]() | 'authenticationTrustResolver' hides a field. | 72 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 78 |
![]() | Missing a Javadoc comment. | 78 |
![]() | Parameter attribute should be final. | 78 |
![]() | Conditional logic can be removed. | 79 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 97 |
![]() | Parameter clazz should be final. | 97 |
![]() | Method 'vote' is not designed for extension - needs to be abstract, final or empty. | 101 |
![]() | Missing a Javadoc comment. | 101 |
![]() | Parameter authentication should be final. | 101 |
![]() | Parameter object should be final. | 101 |
![]() | Parameter config should be final. | 102 |
![]() | Line is longer than 80 characters. | 118 |
![]() | Missing a Javadoc comment. | 140 |
![]() | Parameter authentication should be final. | 140 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 44 |
![]() | Line has trailing spaces. | 54 |
![]() | Line has trailing spaces. | 64 |
![]() | Line has trailing spaces. | 70 |
![]() | Line has trailing spaces. | 77 |
![]() | Line has trailing spaces. | 101 |
![]() | Line has trailing spaces. | 106 |
![]() | Line has trailing spaces. | 111 |
![]() | Line has trailing spaces. | 119 |
![]() | Line is longer than 80 characters. | 131 |
![]() | Missing a Javadoc comment. | 131 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 131 |
![]() | Missing a Javadoc comment. | 135 |
![]() | Missing a Javadoc comment. | 136 |
![]() | Missing a Javadoc comment. | 137 |
![]() | Missing a Javadoc comment. | 138 |
![]() | Method 'setAclManager' is not designed for extension - needs to be abstract, final or empty. | 142 |
![]() | Missing a Javadoc comment. | 142 |
![]() | Parameter aclManager should be final. | 142 |
![]() | 'aclManager' hides a field. | 142 |
![]() | Method 'getAclManager' is not designed for extension - needs to be abstract, final or empty. | 146 |
![]() | Missing a Javadoc comment. | 146 |
![]() | Method 'setInternalMethod' is not designed for extension - needs to be abstract, final or empty. | 150 |
![]() | Missing a Javadoc comment. | 150 |
![]() | Parameter internalMethod should be final. | 150 |
![]() | 'internalMethod' hides a field. | 150 |
![]() | Method 'getInternalMethod' is not designed for extension - needs to be abstract, final or empty. | 167 |
![]() | Method 'setProcessConfigAttribute' is not designed for extension - needs to be abstract, final or empty. | 171 |
![]() | Missing a Javadoc comment. | 171 |
![]() | Parameter processConfigAttribute should be final. | 171 |
![]() | 'processConfigAttribute' hides a field. | 171 |
![]() | Method 'getProcessConfigAttribute' is not designed for extension - needs to be abstract, final or empty. | 175 |
![]() | Missing a Javadoc comment. | 175 |
![]() | Method 'setRequirePermission' is not designed for extension - needs to be abstract, final or empty. | 179 |
![]() | Missing a Javadoc comment. | 179 |
![]() | Parameter requirePermission should be final. | 179 |
![]() | 'requirePermission' hides a field. | 179 |
![]() | Method 'getRequirePermission' is not designed for extension - needs to be abstract, final or empty. | 183 |
![]() | Missing a Javadoc comment. | 183 |
![]() | Method 'afterPropertiesSet' is not designed for extension - needs to be abstract, final or empty. | 187 |
![]() | Missing a Javadoc comment. | 187 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 198 |
![]() | Missing a Javadoc comment. | 198 |
![]() | Parameter attribute should be final. | 198 |
![]() | Conditional logic can be removed. | 199 |
![]() | Line is longer than 80 characters. | 200 |
![]() | Method 'vote' is not designed for extension - needs to be abstract, final or empty. | 207 |
![]() | Missing a Javadoc comment. | 207 |
![]() | Parameter authentication should be final. | 207 |
![]() | Parameter object should be final. | 207 |
![]() | Parameter config should be final. | 208 |
![]() | Line is longer than 80 characters. | 235 |
![]() | Line is longer than 80 characters. | 285 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Missing a Javadoc comment. | 36 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 36 |
![]() | Missing a Javadoc comment. | 40 |
![]() | Line has trailing spaces. | 48 |
![]() | Line has trailing spaces. | 54 |
![]() | Method 'decide' is not designed for extension - needs to be abstract, final or empty. | 68 |
![]() | Parameter authentication should be final. | 68 |
![]() | Parameter object should be final. | 68 |
![]() | Parameter config should be final. | 69 |
![]() | Redundant throws: 'AccessDeniedException' is unchecked exception. | 69 |
![]() | Method 'isAllowIfEqualGrantedDeniedDecisions' is not designed for extension - needs to be abstract, final or empty. | 127 |
![]() | Missing a Javadoc comment. | 127 |
![]() | Method 'setAllowIfEqualGrantedDeniedDecisions' is not designed for extension - needs to be abstract, final or empty. | 131 |
![]() | Missing a Javadoc comment. | 131 |
![]() | Parameter allowIfEqualGrantedDeniedDecisions should be final. | 132 |
![]() | 'allowIfEqualGrantedDeniedDecisions' hides a field. | 132 |
![]() | Line is longer than 80 characters. | 133 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line has trailing spaces. | 34 |
![]() | Line has trailing spaces. | 43 |
![]() | Line has trailing spaces. | 54 |
![]() | Missing a Javadoc comment. | 66 |
![]() | Method 'setRolePrefix' is not designed for extension - needs to be abstract, final or empty. | 76 |
![]() | Parameter rolePrefix should be final. | 76 |
![]() | 'rolePrefix' hides a field. | 76 |
![]() | Method 'getRolePrefix' is not designed for extension - needs to be abstract, final or empty. | 80 |
![]() | Missing a Javadoc comment. | 80 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 84 |
![]() | Missing a Javadoc comment. | 84 |
![]() | Parameter attribute should be final. | 84 |
![]() | Conditional logic can be removed. | 85 |
![]() | Method 'supports' is not designed for extension - needs to be abstract, final or empty. | 101 |
![]() | Parameter clazz should be final. | 101 |
![]() | Method 'vote' is not designed for extension - needs to be abstract, final or empty. | 105 |
![]() | Missing a Javadoc comment. | 105 |
![]() | Parameter authentication should be final. | 105 |
![]() | Parameter object should be final. | 105 |
![]() | Parameter config should be final. | 106 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Missing a Javadoc comment. | 37 |
![]() | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 37 |
![]() | Line has trailing spaces. | 45 |
![]() | Line has trailing spaces. | 53 |
![]() | Method 'decide' is not designed for extension - needs to be abstract, final or empty. | 67 |
![]() | Parameter authentication should be final. | 67 |
![]() | Parameter object should be final. | 67 |
![]() | Parameter config should be final. | 68 |
![]() | Redundant throws: 'AccessDeniedException' is unchecked exception. | 68 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 34 |
![]() | Missing a Javadoc comment. | 39 |
![]() | '{' is not followed by whitespace. | 39 |
![]() | '}' is not preceded with whitespace. | 39 |
![]() | Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. | 41 |
![]() | Missing a Javadoc comment. | 41 |
![]() | Parameter servletRequest should be final. | 41 |
![]() | Parameter servletResponse should be final. | 42 |
![]() | Parameter filterChain should be final. | 42 |
![]() | Missing a Javadoc comment. | 53 |
![]() | Parameter filterConfig should be final. | 53 |
![]() | '{' is not followed by whitespace. | 53 |
![]() | '}' is not preceded with whitespace. | 53 |
Error | Line | |
---|---|---|
![]() | Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. | 1 |
![]() | Line is longer than 80 characters. | 33 |
![]() | Line is longer than 80 characters. | 39 |
![]() | Line is longer than 80 characters. | 41 |
![]() | Line is longer than 80 characters. | 44 |
![]() | Missing a Javadoc comment. | 44 |
![]() | Line is longer than 80 characters. | 48 |
![]() | Missing a Javadoc comment. | 48 |
![]() | Parameter request should be final. | 48 |
![]() | Method 'getRemoteUser' is not designed for extension - needs to be abstract, final or empty. | 62 |
![]() | Line has trailing spaces. | 79 |
![]() | Line is longer than 80 characters. | 81 |
![]() | Method 'isUserInRole' is not designed for extension - needs to be abstract, final or empty. | 93 |
![]() | Parameter role should be final. | 93 |
![]() | Method 'getUserPrincipal' is not designed for extension - needs to be abstract, final or empty. | 103 |
![]() | First sentence should end with a period. | 113 |
![]() | Missing a Javadoc comment. | 129 |
![]() | Parameter role should be final. | 129 |