| 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 |