Error |
Count |
'+' is not preceded with whitespace. |
6 |
'cast' is not followed by whitespace. |
6 |
Parameter msg should be final. |
6 |
Expected @param tag for 'msg'. |
5 |
Parameter messages should be final. |
4 |
Parameter responses should be final. |
4 |
'+' should be on a new line. |
3 |
First sentence should end with a period. |
3 |
Missing package documentation file. |
3 |
Must have at least one statement. |
3 |
Parameter args should be final. |
3 |
Parameter callbacks should be final. |
3 |
Parameter item should be final. |
3 |
Parameter user should be final. |
3 |
'(' should be on the previous line. |
2 |
'+' is not followed by whitespace. |
2 |
'4' is a magic number. |
2 |
'500' is a magic number. |
2 |
'resp' hides a field. |
2 |
Expected @param tag for 'cause'. |
2 |
Expected @param tag for 'message'. |
2 |
Expected an @return tag. |
2 |
Method 'accountManagement' is not designed for extension - needs to be abstract, final or empty. |
2 |
Method 'authenticate' is not designed for extension - needs to be abstract, final or empty. |
2 |
Name 'item_type' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
2 |
Name 'msg_style' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
2 |
Parameter cause should be final. |
2 |
Parameter item_type should be final. |
2 |
Parameter message should be final. |
2 |
Parameter resp should be final. |
2 |
Parameter serviceName should be final. |
2 |
Utility classes should not have a public or default constructor. |
2 |
Line has trailing spaces. |
160 |
'if' construct must use '{}'s. |
15 |
Parameter flags should be final. |
12 |
Missing a Javadoc comment. |
119 |
Line is longer than 80 characters. |
105 |
Parameter handle should be final. |
10 |
')' is preceded with whitespace. |
1 |
'1000' is a magic number. |
1 |
'2000' is a magic number. |
1 |
'=' is not followed by whitespace. |
1 |
'=' is not preceded with whitespace. |
1 |
'callback' hides a field. |
1 |
'msg' hides a field. |
1 |
'msg_style' hides a field. |
1 |
'name' hides a field. |
1 |
'password' hides a field. |
1 |
'subject' hides a field. |
1 |
'user' hides a field. |
1 |
Comment matches to-do format 'TODO:'. |
1 |
Expected @param tag for 'callbackHandler'. |
1 |
Expected @param tag for 'callbacks'. |
1 |
Expected @param tag for 'options'. |
1 |
Expected @param tag for 'password'. |
1 |
Expected @param tag for 'responses'. |
1 |
Expected @param tag for 'sharedState'. |
1 |
Expected @param tag for 'user'. |
1 |
File does not end with a newline. |
1 |
Inner assignments should be avoided. |
1 |
Method 'abort' is not designed for extension - needs to be abstract, final or empty. |
1 |
Method 'changeAuthToken' is not designed for extension - needs to be abstract, final or empty. |
1 |
Method 'closeSession' is not designed for extension - needs to be abstract, final or empty. |
1 |
Method 'commit' is not designed for extension - needs to be abstract, final or empty. |
1 |
Method 'end' is not designed for extension - needs to be abstract, final or empty. |
1 |
Method 'equals' is not designed for extension - needs to be abstract, final or empty. |
1 |
Method 'finalize' is not designed for extension - needs to be abstract, final or empty. |
1 |
Method 'getError' is not designed for extension - needs to be abstract, final or empty. |
1 |
Method 'getItem' is not designed for extension - needs to be abstract, final or empty. |
1 |
Method 'getMsg' is not designed for extension - needs to be abstract, final or empty. |
1 |
Method 'getMsg_style' is not designed for extension - needs to be abstract, final or empty. |
1 |
Method 'getName' is not designed for extension - needs to be abstract, final or empty. |
1 |
Method 'getPassword' is not designed for extension - needs to be abstract, final or empty. |
1 |
Method 'getUser' is not designed for extension - needs to be abstract, final or empty. |
1 |
Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. |
1 |
Method 'initialize' is not designed for extension - needs to be abstract, final or empty. |
1 |
Method 'login' is not designed for extension - needs to be abstract, final or empty. |
1 |
Method 'logout' is not designed for extension - needs to be abstract, final or empty. |
1 |
Method 'openSession' is not designed for extension - needs to be abstract, final or empty. |
1 |
Method 'run' is not designed for extension - needs to be abstract, final or empty. |
1 |
Method 'setCredentials' is not designed for extension - needs to be abstract, final or empty. |
1 |
Method 'setItem' is not designed for extension - needs to be abstract, final or empty. |
1 |
Name 'getMsg_style' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
1 |
Name 'logged_in' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
1 |
Name 'pam_acct_mgmt' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
1 |
Name 'pam_authenticate' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
1 |
Name 'pam_chauthtok' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
1 |
Name 'pam_close_session' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
1 |
Name 'pam_end' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
1 |
Name 'pam_get_str_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
1 |
Name 'pam_handle' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
1 |
Name 'pam_open_session' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
1 |
Name 'pam_set_str_item' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
1 |
Name 'pam_setcred' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
1 |
Name 'pam_start' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
1 |
Name 'pam_strerror' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
1 |
Name 'resp_retcode' must match pattern '^[a-z][a-zA-Z0-9]*$'. |
1 |
Parameter callback should be final. |
1 |
Parameter callbackHandler should be final. |
1 |
Parameter errnum should be final. |
1 |
Parameter errorCode should be final. |
1 |
Parameter msg_style should be final. |
1 |
Parameter name should be final. |
1 |
Parameter o should be final. |
1 |
Parameter options should be final. |
1 |
Parameter password should be final. |
1 |
Parameter retcode should be final. |
1 |
Parameter sharedState should be final. |
1 |
Parameter subject should be final. |
1 |
Parameter value should be final. |
1 |
Using the '.*' form of import should be avoided - javax.security.auth.callback.*. |
1 |
switch without "default" clause. |
1 |
'<' is not followed by whitespace. |
0 |
'<' is not preceded with whitespace. |
0 |