Checkstyle Results

The following document contains the results of Checkstyle .

Summary

Total Infos Warnings Errors
114 0 0 114

Checkstyle error summary

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

Checkstyle warning summary

Error Count

Checkstyle info summary

Error Count