Checkstyle Results

The following document contains the results of Checkstyle.

Summary

Files Errors
29.0 1358.0

Files

Files Errors
mingfai\sf\jhttplog\DynaData.java 8.0
mingfai\sf\jhttplog\HttpLogConst.java 20.0
mingfai\sf\jhttplog\HttpLogData.java 70.0
mingfai\sf\jhttplog\HttpLogFilter.java 39.0
mingfai\sf\jhttplog\HttpLogManager.java 148.0
mingfai\sf\jhttplog\TestHttpLogData.java 11.0
mingfai\sf\jhttplog\TestHttpLogManager.java 58.0
mingfai\sf\jhttplog \writers\HttpLogJDOWriter.java 25.0
mingfai\sf\jhttplog\writers\jdo\AbstractDynaJDO.java 26.0
mingfai\sf\jhttplog\writers\jdo\HttpHeaderJDO.java 185.0
mingfai\sf\jhttplog\writers\jdo\HttpServletRequestJDO.java 88.0
mingfai\sf\jhttplog\writers\jdo\ServletRequestJDO.java 36.0
mingfai\sf\jhttplog\writers\jdo\SessionJDO.java 37.0
mingfai\sf\jhttplog\writers\jdo\TestHttpHeaderJDO.java 16.0
mingfai\sf\jhttplog\writers\jdo\TestSessionJDO.java 15.0
mingfai\sf\jhttplog\writers\jdo\TestHttpServletRequestJDO.java 50.0
mingfai\sf\jhttplog\HttpDataStore.java 90.0
mingfai\sf\jhttplog\HttpRequestStore.java 7.0
mingfai\sf\jhttplog\HttpUtils.java 151.0
mingfai\sf\jhttplog\SessionData.java 20.0
mingfai\sf\jhttplog\TestHttpRequestStore.java 47.0
mingfai\sf\jhttplog\TestHttpUtils.java 38.0
mingfai\sf\jhttplog\TestRequest.java 21.0
mingfai\sf\jhttplog\TestSession.java 17.0
mingfai\sf\jhttplog\servlet\TrackerServlet.java 42.0
mingfai\sf\jhttplog\JHttpListener.java 15.0
mingfai\util\database\DbPropertyManager.java 39.0
mingfai\util\database\JDOTestCase.java 21.0
mingfai\util\database\TestDbPropertyManager.java 18.0

mingfai\sf\jhttplog\DynaData.java

Error Line
Missing a header - not enough lines in file. 1
'{' should be on a new line. 24
redundant 'public' modifier. 25
method is missing a Javadoc comment. 25
redundant 'public' modifier. 27
method is missing a Javadoc comment. 27
redundant 'public' modifier. 29
method is missing a Javadoc comment. 29

mingfai\sf\jhttplog\HttpLogConst.java

Error Line
Missing a header - not enough lines in file. 1
type is missing a Javadoc comment. 23
'{' should be on a new line. 23
line longer than 80 characters 24
variable 'LOG_NEW_LINE_PREFIX' missing Javadoc. 24
variable 'RFC2068_FIELDS' missing Javadoc. 27
variable 'SESSION_FIELDS' missing Javadoc. 39
variable 'SESSION_ID' missing Javadoc. 42
variable 'SESSION_CREATE_TIME' missing Javadoc. 43
variable 'SESSION_LASTACCESS_TIME' missing Javadoc. 44
variable 'SERVER_FIELDS' missing Javadoc. 47
variable 'INIT_PARA_SERVER' missing Javadoc. 48
variable 'INIT_PARA_SERVLET' missing Javadoc. 49
variable 'HTTP_REQUEST_FIELDS' missing Javadoc. 52
line longer than 80 characters 53
',' needs to be followed by whitespace. 53
variable 'HTTP_REQUEST_EXT_FIELDS' missing Javadoc. 58
variable 'HTTP_REQUEST_EXT_COOKIE' missing Javadoc. 61
variable 'HTTP_REQUEST_EXT_PRINCIPAL' missing Javadoc. 62
variable 'SERVLET_REQUEST_FIEL DS' missing Javadoc. 65

mingfai\sf\jhttplog\HttpLogData.java

Error Line
Missing a header - not enough lines in file. 1
type is missing a Javadoc comment. 35
'{' should be on a new line. 35
variable 'SESSION_DATA' missing Javadoc. 36
variable 'jdoArray' missing Javadoc. 37
variable 'sessionId' missing Javadoc. 38
variable 'log' missing Javadoc. 39
variable 'log' must be private and have accessor methods. 39
method is missing a Javadoc comment. 41
'{' should be on a new line. 41
method is missing a Javadoc comment. 53
'{' should be on a new line. 53
line longer than 80 characters 54
'if' construct must use '{}'s. 54
'{' should be on a new line. 58
'{' should be on a new line. 59
'}' should be alone on a line. 64
'{' should be on a new line. 64
'{' should be on a new line. 65
'}' should be alone on a line. 70
'||' should be on a new line. 70
'{' should be on a new line. 71
'{' should be on a new line. 72
line longer than 80 characters 73
line longer than 80 characters 76
'}' should be alone on a line. 77
'{' should be on a new line. 77
'{' should be on a new line. 78
line longer than 80 characters 79
'}' should be alone on a line. 83
'{' should be on a new line. 83
'{' should be on a new line. 84
method is missing a Javadoc comment. 92
'{' should be on a new line. 92
'{' should be on a new line. 95
'{' should be on a new line. 101
line longer than 80 characters 102
'}' should be alone on a line. 110
'{' should be on a new line. 110
'}' should be alone on a line. 115
'{' should be on a new line. 115
'{' should be on a new line. 116
method is missing a Javadoc comment. 124
'{' should be on a new line. 124
'{' should be on a new line. 128
'{' should be on a new line. 131
'{' should be on a new line. 132
'}' should be alone on a line. 137
'{' should be on a new line. 137
'}' should be alone on a line. 139
'{' should be on a new line. 139
'}' should be alone on a line. 141
'{' should be on a new line. 141
'}' should be alone on a line. 143
'{' should be on a new line. 143
line longer than 80 characters 144
'}' should be alone on a line. 146
'{' should be on a new line. 146
'{' should be on a new line. 147
'}' should be alone on a line. 150
'{' should be on a new line. 150
'{' should be on a new line. 151
method is missing a Javadoc comment. 157
'{' should be on a new line. 157
method is missing a Javadoc comment. 161
'{' should be on a new line. 161
'{' should be on a new line. 162
'{' should be on a new line. 163
method is missing a Javadoc comment. 171
'{' should be on a new line. 171

mingfai\sf\jhttplog\HttpLogFilter.java

Error Line
Missing a header - not enough lines in file. 1
Avoid using the '.*' form of import. 27
Unused import - javax.servlet.http.HttpServletResponse 30
type Javadoc comment is missing an @author tag. 46
'{' should be on a new line. 46
variable 'SESSION_COOKIE_NAME' missing Javadoc. 47
variable 'SESSION_PARAMETER_NAME' missing Javadoc. 48
variable 'manager' missing Javadoc. 49
variable 'manager' must be private and have accessor methods. 49
variable 'log' missing Javadoc. 50
method is missing a Javadoc comment. 52
'{' should be on a new line. 52
method is missing a Javadoc comment. 57
'{' should be on a new line. 57
method is missing a Javadoc comment. 61
'{' should be on a new line. 62
'{' should be on a new line. 85
'{' should be on a new line. 86
'+' should be on a new line. 87
line longer than 80 characters 88
'}' should be alone on a line. 92
'{' should be on a new line. 92
'{' should be on a new line. 93
'+' should be on a new line. 94
line longer than 80 characters 95
method is missing a Javadoc comment. 108
'{' should be on a new line. 108
'{' should be on a new line. 109
'{' should be on a new line. 112
'{' should be on a new line. 113
'{' should be on a new line. 114
'+' should be on a new line. 115
'}' should be alone on a line. 120
'{' should be on a new line. 120
'{' should be on a new line. 121
'+' should be on a new line. 122
'+' should be on a new line. 123
'}' should be alone on a line. 128
'{' should be on a new line. 128

mingfai\sf\jhttplog\HttpLogManager.java

Error Line
Missing a header - not enough lines in file. 1
Unused import - org.apache.commons.beanutils.MethodUtil s 28
Unused import - java.lang.reflect.InvocationTargetException 32
Avoid using the '.*' form of import. 34
type Javadoc comment is missing an @author tag. 45
'{' should be on a new line. 45
variable 'DEFAULT_CAPACITY' missing Javadoc. 48
variable 'INIT_PARAMETER_PREFIX' missing Javadoc. 49
variable 'httpLogManager' missing Javadoc. 52
variable 'writer' missing Javadoc. 53
variable 'log' missing Javadoc. 54
variabl e 'sessionStore' missing Javadoc. 57
variable 'requestStore' missing Javadoc. 59
variable 'requestStore' must be private and have accessor methods. 59
variable 'initParameters' missing Javadoc. 62
method is missing a Javadoc comment. 64
'{' should be on a new line. 64
line longer than 80 characters 73
method is missing a Javadoc comment. 81
'static' modifier out of order with the JLS suggestions. 81
'{' should be on a new line. 81
'{' should be on a new line. 82
method is missing a Javadoc comment. 89
'{' should be on a new line. 89
Expected @param tag for 'req'. 98
Expected @param tag for 'sid'. 98
'{' should be on a new line. 98
'{' should be on a new line. 101
'{' should be on a new line. 102
line longer than 80 characters 103
'{' should be on a new line. 106
line longer than 80 characters 108
'}' should be alone on a line. 110
'{' should be on a new line. 110
'(' is followed by whitespace. 111
'{' is not preceeded with whitespace. 111
'{' should be on a new line. 111
'(' is followed by whitespace. 116
'}' should be alone on a line. 122
'{' should be on a new line. 122
line longer than 80 characters 124
'{' should be on a new line. 126
line longer than 80 characters 127
'+' should be on a new line. 127
line longer than 80 characters 129
method is missing a Javadoc comment. 137
'{' is not preceeded with whitespace. 137
'{' should be on a new line. 137
'{' should be on a new line. 140
line longer than 80 characters 141
'+' should be on a new line. 141
method is missing a Javadoc comment. 146
'{' should be on a new line. 146
'(' is followed by whitespace. 150
'{' is not preceeded with whitespace. 150
'{' should be on a new line. 150
'{' should be on a new line. 151
line longer than 80 characters 152
'+' should be on a new line. 152
'}' should be alone on a line. 156
'}' is not followed by whitespace. 156
'else' is not preceeded with whitespace. 156
'else' is not followed by whitespace. 156
'{' is not preceeded with whitespace. 156
'{' should be on a new line. 156
'{' should be on a new line. 159
'+' should be on a new line. 160
Expected @param tag for 'req'. 172
'{' should be on a new line. 172
'{' should be on a new line. 175
line longer than 80 characters 176
Expected @param tag for 'session'. 186
'{' should be on a new line. 186
'{' should be on a new line. 190
'}' should be alone on a line. 194
'{' should be on a new line. 194
line longer than 80 characters 204
Expected @param tag for 'session'. 220
'{' should be on a new line. 220
'{' is not preceeded with whitespace. 227
'{' should be on a new line. 227
'{' should be on a new line. 231
line longer than 80 characters 236
'{' is not preceeded with whitespace. 241
'{' should be on a new line. 241
'{' should be on a new line. 246
'{' is not preceeded with whitespace. 247
'{' should be on a new line. 247
line longer than 80 characters 248
line longer than 80 characters 252
cast needs to be followed by whitespace. 252
'{' should be on a new line. 259
'+' should be on a new line. 261
'+' should be on a new line. 262
'}' should be alone on a line. 265
'}' is not followed by whitespace. 265
'else' is not preceeded with whitespace. 265
'else' is not followed by whitespace. 265
'{' is not preceeded with whitespace. 265
'{' should be on a new line. 265
'{' is not preceeded with whitespace. 266
'{' should be on a new line. 266
line longer than 80 characters 267
'{' should be on a new line. 272
'{' should be on a new line. 278
'{' should be on a new line. 285
'+' should be on a new line. 286
'}' should be alone on a line. 289
'{' should be on a new line. 289
method is missing a Javadoc comment. 294
'{' should be on a new line. 295
'{' should be on a new line. 302
'+' should be on a new line. 303
method is missing a Javadoc comment. 309
'{' is not preceeded with whitespace. 309
'{' should be on a new line. 309
cast needs to be followed by whitespace. 313
method is missing a Javadoc comment. 315
'{' is not preceeded with whitespace. 315
'{' should be on a new line. 315
',' needs to be followed by whitespace. 317
cast needs to be followed by whitespace. 318
line longer than 80 characters 323
Expected @param tag for 'sessionid'. 325
'{' should be on a new line. 325
'{' should be on a new line. 328
' & amp; & amp;' should be on a new line. 331
'{' should be on a new line. 332
Expected an @return tag. 343
'{' should be on a new line. 343
'{' should be on a new line. 348
line longer than 80 characters 349
'{' should be on a new line. 354
line longer than 80 characters 355
'+' should be on a new line. 355
Expected @param tag for 'context'. 366
'{' should be on a new line. 366
'{' should be on a new line. 370
'{' should be on a new line. 381
'{' should be on a new line. 388
'+' should be on a new line. 389
'{' should be on a new line. 392
'+' should be on a new line. 393
'+' should be on a new line. 394
'{' is not preceeded with whitespace. 404
'{' should be on a new line. 404
'{' is not preceeded with whitespace. 411
'{' should be on a new line. 411

mingfai\sf\jhttplog\TestHttpLogData.java

Error Line
Missing a header - not enough lines in file. 1
type is missing a Javadoc comment. 30
'{' should be on a new line. 30
method is missing a Javadoc comment. 31
'{' should be on a new line. 31
method is missing a Javado c comment. 35
'{' should be on a new line. 35
method is missing a Javadoc comment. 39
'{' should be on a new line. 39
method is missing a Javadoc comment. 43
'{' should be on a new line. 43

mingfai\sf\jhttplog\TestHttpLogManager.java

Error Line
Missing a header - not enough lines in file. 1
Unused import - com.mockobjects.servlet.MockHttpServletRequest 23
Unused import - com.mockobjects.servlet.MockHttpSession 24
Unused import - java.io.BufferedReader 33
Unused import - java.io.IOException 34
Unused import - java.io.UnsupportedEncodingException 35
Unused import - java.security.Principal 37
Unused import - java.util.Enumeration 39
Unused import - java.util.Locale 40
Unused import - java.util.Map 41
Unused import - javax.servlet.ServletInputStream 43
Unused import - javax.servlet.http.Cookie 44
Unused import - javax.servlet.http.HttpServletRequest 45
Unused import - javax.servlet.http.HttpServletRequestWrapper 46
Unused import - javax.servlet.http.HttpSession 47
type is missing a Javadoc comment. 50
'{' should be on a new line. 50
variable 'manager' missing Javadoc. 51
variable 'manager' must be private and have accessor methods. 51
method is missing a Javadoc comment. 53
'{' should be on a new line. 53
method is missing a Javadoc comment. 57
'{' should be on a new line. 57
method is missing a Javadoc comment. 61
'{' should be on a new line. 61
method is missing a Javadoc comment. 65
'{' should be on a new line. 65
method is missing a Javadoc comment. 69
'{' should be on a new line. 69
method is missing a Javadoc comment. 81
method name 'XtestManager' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 81
'{' should be on a new line. 81
'{' should be on a new line. 90
'}' should be alone on a line. 94
'}' is not followed by whitespace. 94
'catch' is not preceeded with whitespace. 94
'catch' is not followed by whitespace. 94
'{' is not preceeded with whitespace. 94
'{' should be on a new line. 94
'+' is not preceeded with whitespace. 95
'+' is not followed by whitespace. 95
line longer than 80 characters 99
line longer than 80 characters 102
line longer than 80 characters 103
line longer than 80 characters 104
'{' is not preceeded with whitespace. 109
'{' should be on a new line. 109
'{' should be on a new line. 125
'}' should be alone on a line. 129
'}' is not followed by whitespace. 129
'catch' is not preceeded with whitespace. 129
'catch' is not followed by whitespace. 129
'{' is not preceeded with whitespace. 129
'{' should be on a new line. 129
'(' is followed by whitespace. 134
',' needs to be followed by whitespace. 134
'(' is followed by whitespace. 135
',' needs to be followed by whitespace. 135

mingfai\sf\jhttplog\writers\HttpLogJDOWriter.java

Error Line
Missing a header - not enough lines in file. 1
'{' should be on a new line. 42
variable 'writer' missing Javadoc. 43
variable 'l og' missing Javadoc. 44
variable 'log' must be private and have accessor methods. 44
method is missing a Javadoc comment. 46
'{' should be on a new line. 46
method is missing a Javadoc comment. 50
'static' modifier out of order with the JLS suggestions. 50
'{' should be on a new line. 50
'{' should be on a new line. 51
method is missing a Javadoc comment. 58
'{' should be on a new line. 58
'{' should be on a new line. 63
'{' should be on a new line. 69
line longer than 80 characters 72
'{' should be on a new line. 81
variable 'JDOs' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 85
'{' should be on a new line. 87
'{' should be on a new line. 91
'}' should be alone on a line. 96
'{' should be on a new line. 96
'}' should be alone on a line. 98
'{' should be on a new line. 98
'{' should be on a new line. 108

mingfai\sf\jhttplog\writers\jdo\AbstractDynaJDO.java

Error Line
Missing a header - not enough lines in file. 1
line longer than 80 characters 32
type Javadoc comment is missing an @author tag. 34
'{' should be on a new line. 34
method is missing a Javadoc comment. 35
'{' should be on a new line. 35
'{' should be on a new line. 36
'}' should be alone on a line. 38
'{' should be on a new line. 38
'}' should be alone on a line. 40
'{' should be on a new line. 40
'}' should be alone on a line. 42
'{' should be on a new line. 42
method is missing a Javadoc comment. 49
'{' should be on a new line. 49
'{' should be on a new line. 50
'}' should be alone on a line. 52
'{' should be on a new line. 52
'}' should be alone on a line. 54
'{' should be on a new line. 54
'}' should be alone on a line. 56
'{' should be on a new line. 56
method is missing a Javadoc comment. 61
'{' should be on a new line. 61
'{' should be on a new line. 64
'+' should be on a new line. 65

mingfai\sf\jhttplog\writers\jdo\HttpHeaderJDO.java

Error Line
Line does not match expected header line of ' Version 2.1, February 1999'. 2
type Javadoc comment is missing an @author tag. 27
'{' should be on a new line. 27
variable 'Accept' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 41
variable 'AcceptCharset' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 47
variable 'AcceptEncoding' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 53
variable 'AcceptLanguage' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 59
variable 'Allow' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 65
variable 'Authorization' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 71
variable 'CacheControl' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 77
variable 'Connection' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 83
variable 'ContentBase' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 89
variable 'ContentEncoding' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 95
variable 'ContentLanguage' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 101
variable 'ContentLength' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 107
variable 'ContentLocation' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 113
variable 'ContentMD5' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 119
variable 'ContentRange' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 125
variable 'ContentType' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 131
variable 'Date' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 137
variable 'ETag' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 143
variable 'Expires' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 149
variable 'From' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 155
variable 'Host' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 161
variable 'IfModifiedSince' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 167
variable 'IfMatch' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 173
variable 'IfNoneMatch' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 179
variable 'IfRange' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 185
variable 'IfUnmodifiedSince' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 191
variable 'LastModified' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 197
variable 'MaxForwards' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 203
variable 'Pragma' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 209
variable 'ProxyAuthorization' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 215
variable 'Range' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 221
variable 'Referer' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 227
variable 'TransferEncoding' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 233
variable 'Upgrade' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 239
variable 'UserAgent' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 245
variable 'Via' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 251
'{' should be on a new line. 256
method is missing a Javadoc comment. 259
'{' should be on a new line. 259
method is missing a Javadoc comment. 263
'{' should be on a new line. 263
method is missing a Javadoc comment. 267
'{' should be on a new line. 267
method is missing a Javadoc comment. 271
'{' should be on a new line. 271
method is missing a Javadoc comment. 275
'{' should be on a new line. 275
method is missing a Javadoc comment. 279
'{' should be on a new line. 279
method is missing a Javadoc comment. 283
'{' should be on a new line. 283
method is missing a Javadoc comment. 287
'{' should be on a new line. 287
method is missing a Javadoc comment. 291
'{' should be on a new line. 291
method is missing a Javadoc comment. 295
'{' should be on a new line. 295
method is missing a Javadoc comment. 299
'{' should be on a new line. 299
method is missing a Javadoc comment. 303
'{' should be on a new line. 303
method is missing a Javadoc comment. 307
'{' should be on a new line. 307
method is missing a Javadoc comment. 311
'{' should be on a new line. 311
method is missing a Javadoc comment. 315
'{' should be on a new line. 315
method is missing a Javadoc comment. 319
'{' should be on a new line. 319
method is missing a Javadoc comment. 323
'{' should be on a new line. 323
method is missing a Javadoc comment. 327
'{' should be on a new line. 327
method is missing a Javadoc comment. 331
'{' should be on a new line. 331
method is missing a Javadoc comment. 335
'{' should be on a new line. 335
method is missing a Javadoc comment. 339
'{' should be on a new line. 339
method is missing a Javadoc comment. 343
'{' should be on a new line. 343
method is missing a Javadoc comment. 347
'{' should be on a new line. 347
method is missing a Javadoc comment. 351
'{' should be on a new line. 351
method is missing a Javadoc comment. 355
'{' should be on a new line. 355
method is missing a Javadoc comment. 359
'{' should be on a new line. 359
method is missing a Javadoc comment. 363
'{' should be on a new line. 363
method is missing a Javadoc comment. 367
'{' should be on a new line. 367
method is missing a Javadoc comment. 371
'{' should be on a new line. 371
method is missing a Javadoc comment. 375
'{' should be on a new line. 375
method is missing a Javadoc comment. 379
'{' should be on a new line. 379
method is missing a Javadoc comment. 383
'{' should be on a new line. 383
method is missing a Javadoc comment. 387
'{' should be on a new line. 387
method is missing a Javadoc comment. 391
'{' should be on a new line. 391
method is missing a Javadoc comment. 395
'{' should be on a new line. 395
method is missing a Javadoc comment. 399
parameter 'ETag' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 399
'{' should be on a new line. 399
method is missing a Javadoc comment. 403
'{' should be on a new line. 403
method is missing a Javadoc comment. 407
'{' should be on a new line. 407
method is missing a Javadoc comment. 411
'{' should be on a new line. 411
method is missing a Javadoc comment. 415
'{' should be on a new line. 415
method is missing a Javadoc comment. 419
'{' should be on a new line. 419
method is missing a Javadoc comment. 423
'{' should be on a new line. 423
method is missing a Javadoc comment. 427
'{' should be on a new line. 427
method is missing a Javadoc comment. 431
'{' should be on a new line. 431
method is missing a Javadoc comment. 435
'{' should be on a new line. 435
method is missing a Javadoc comment. 439
'{' should be on a new line. 439
method is missing a Javadoc comment. 443
'{' should be on a new line. 443
method is missing a Javadoc comment. 447
'{' should be on a new line. 447
method is missing a Javadoc comment. 451
'{ ' should be on a new line. 451
method is missing a Javadoc comment. 455
'{' should be on a new line. 455
method is missing a Javadoc comment. 459
'{' should be on a new line. 459
method is missing a Javadoc comment. 463
'{' should be on a new line. 463
method is missing a Javadoc comment. 467
'{' should be on a new line. 467
method is missing a Javadoc comment. 471
'{' should be on a new line. 471
method is missing a Javadoc comment. 475
'{' should be on a new line. 475
method is missing a Javadoc comment. 479
'{' should be on a new line. 479
method is missing a Javadoc comment. 483
'{' should be on a new line. 483
method is missing a Javadoc comment. 487
'{' should be on a new line. 487
method is missing a Javadoc comment. 491
'{' should be on a new line. 491
method is missing a Javadoc comment. 495
'{' should be on a new line. 495
method is missing a Javadoc comment. 499
'{' should be on a new line. 499
method is missing a Javadoc comment. 503
'{' should be on a new line. 503
method is missing a Javadoc comment. 507
'{' should be on a new line. 507
me thod is missing a Javadoc comment. 511
'{' should be on a new line. 511
method is missing a Javadoc comment. 515
'{' should be on a new line. 515
method is missing a Javadoc comment. 519
'{' should be on a new line. 519
method is missing a Javadoc comment. 523
'{' should be on a new line. 523
method is missing a Javadoc comment. 527
'{' should be on a new line. 527
method is missing a Javadoc comment. 531
'{' should be on a new line. 531
method is missing a Javadoc comment. 535
'{' should be on a new line. 535
method is missing a Javadoc comment. 539
'{' should be on a new line. 539
method is missing a Javadoc comment. 543
'{' should be on a new line. 543

mingfai\sf\jhttplog\writers\jdo\HttpServletRequestJDO.java

Error Line
Missing a header - not enough lines in file. 1
type Javadoc comment is missing an @author tag. 27
'{' should be on a new line. 27
variable 'AuthType' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 32
variable 'ContextPath' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 38
variable 'Method' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 44
variable 'PathInfo' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 50
variable 'PathTranslated' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 56
variable 'QueryString' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 62
variable 'RemoteUser' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 68
variable 'RequestedSessionId' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 74
variable 'RequestURI' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 80
variable 'RequestURL' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 86
variable 'ServletPath' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 92
method is missing a Javadoc comment. 104
'{' should be on a new line. 104
method is missing a Javadoc comment. 108
'{' should be on a new line. 108
variable 'Cookies_Number' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 121
variable 'UserPrincipal_Name' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 127
method is missing a Javadoc comment. 129
'{' should be on a new line. 129
method is missing a Javadoc comment. 133
'{' should be on a new line. 133
method is missing a Javadoc comment. 137
'{' should be on a new line. 137
method is missing a Javadoc comment. 141
'{' should be on a new line. 141
method is missing a Javadoc comment. 145
'{' should be on a new line. 145
method is missing a Javadoc comment. 149
'{' should be on a new line. 149
method is missing a Javadoc comment. 153
'{' should be on a new line. 153
method is missing a Javadoc comment. 157
'{' should be on a new line. 157
method is missing a Javadoc comment. 161
'{' should be on a new line. 161
method is missing a Javadoc comment. 165
'{' should be on a new line. 165
method is missing a Javadoc comment. 169
'{' should be on a new line. 169
method is missing a Javadoc comment. 173
'{' should be on a new line. 173
method is missing a Javadoc comment. 177
'{' should be on a new line. 177
method is missing a Javadoc comment. 181
'{' should be on a new line. 181
method is missing a Javadoc comment. 185
'{' should be on a new line. 185
method is missing a Javadoc comment. 189
'{' should be on a new line. 189
method is missing a Javadoc comment. 193
'{' should be on a new line. 193
method is missing a Javadoc comment. 197
'{' should be on a new line. 197
method is missing a Javadoc comment. 201
'{' should be on a new line. 201
method is missing a Javadoc comment. 205
'{' should be on a new line. 205
method is missing a Javadoc comment. 209
'{' should be on a new line. 209
method is missing a Javadoc comment. 213
'{' should be on a new line. 213
method is missing a Javadoc comment. 217
'{' should be on a new line. 217
line longer than 80 characters 221
method is missing a Javadoc comment. 221
'{' should be on a new line. 221
method is missing a Javadoc comment. 225
'{' should be on a new line. 225
line longer than 80 characters 229
method is missing a Javadoc comment. 229
'{' should be on a new line. 229
method is missing a Javadoc comment. 233
method name 'getCookies_Number' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 233
'{' should be on a new line. 233
method is missing a Javadoc comment. 237
method name 'setCookies_Number' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 237
parameter 'cookies_Number' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 237
'{' should be on a new line. 237
method is missing a Javadoc comment. 241
method name 'getUserPrincipal_Name' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 241
'{' should be on a new line. 241
method is missing a Javadoc comment. 245
method name 'setUserPrincipal_Name' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 245
parameter 'userPrincipal_Name' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 245
'{' should be on a new line. 245

mingfai\sf\jhttplog\writers\jdo\ServletRequestJDO.java

Error Line
Missing a header - not enough lines in file. 1
type Javadoc comment is missing an @author tag. 27
'{' should be on a new line. 27
variable 'Protocol' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 32
variable 'RemoteAddr' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 38
variable 'RemoteHost' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 44
variable 'Scheme' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 50
variable 'ServerName' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 56
method is missing a Javadoc comment. 68
'{' should be on a new line. 68
method is missing a Javadoc comment. 72
'{' should be on a new line. 72
method is missing a Javadoc comment. 76
'{' should be on a new line. 76
method is missing a Javadoc comment. 80
'{' should be on a new line. 80
method is missing a Javadoc comment. 84
'{' should be on a new line. 84
method is missing a Javadoc comment. 88
'{' should be on a new line. 88
method is missing a Javadoc comment. 92
'{' should be on a new line. 92
method is missing a Javadoc comment. 96
'{' should be on a new line. 96
method is missing a Javadoc comment. 100
'{' should be on a new line. 100
method is missing a Javadoc comment. 104
'{' should be on a new line. 104
method is missing a Javadoc comment. 108
'{' should be on a new line. 108
method is missing a Javadoc comment. 112
'{' should be on a new line. 112
method is missing a Javadoc comment. 116
'{' should be on a new line. 116
method is missing a Javadoc comment. 120
'{' should be on a new line. 120

mingfai\sf\jhttplog\writers\jdo\SessionJDO.java

Error Line
Missing a header - not enough lines in file. 1
type Javadoc comment is missing an @author tag. 29
'{' should be on a new line. 29
variable 'lastAccessedTime' missing Javadoc. 78
method is missing a Javadoc comment. 80
'{' should be on a new line. 80
method is missing a Javadoc comment. 83
'{' should be on a new line. 83
method is missing a Javadoc comment. 87
'{' should be on a new line. 87
method is missing a Javadoc comment. 91
'{' should be on a new line. 91
method is missing a Javadoc comment. 95
'{' should be on a new line. 95
line longer than 80 characters 99
method is missing a Javadoc comment. 99
'{' should be on a new line. 99
method is missing a Javadoc comment. 103
'{' should be on a new line. 103
method is missing a Javadoc comment. 107
'{' should be on a new line. 107
method is missing a Javadoc comment. 111
'{' should be on a new line. 111
method is missing a Javadoc comment. 115
'{' should be on a new line. 115
method is missing a Javadoc comment. 119
'{' should be on a new line. 119
method is missing a Javadoc comment. 123
'{' should be on a new line. 123
method is missing a Javadoc comment. 127
'{' should be on a new line. 127
method is missing a Javadoc comment. 131
'{' should be on a new line. 131
method is missing a Javadoc comment. 135
'{' should be on a new line. 135
method is missing a Javadoc comment. 139
'{' should be on a new line. 139

mingfai\sf\jhttplog\writers\jdo\TestHttpHeaderJDO.java

Error Line
Missing a header - not enough lines in file. 1
type is missing a Javadoc comment. 31
'{' should be on a new line. 31
variable 'schemaInitialized' missing Javadoc. 32
variable 'jdoObject' missing Javadoc. 33
variable 'jdoObject' must be private and have accessor methods. 33
method is missing a Javadoc comment. 35
'{' should be on a new line. 35
method is missing a Javadoc comment. 39
'{' should be on a new line. 39
method is missing a Javadoc comment. 43
'{' should be on a new line. 43
method is missing a Javadoc comment. 47
'{' should be on a new line. 47
method is missing a Javadoc comment. 51
'{' should be on a new line. 51

mingfai\sf\jhttplog\writers\jdo\TestSessionJDO.java

Error Line
Missing a header - not enough lines in file. 1
type is missing a Javadoc comment. 35
'{' should be on a new line. 35
method is missing a Javadoc comment. 36
'{' should be on a new line. 36
method is missing a Javadoc comment. 40
'{' should be on a new line. 40
method is missing a Javadoc comment. 44
'{' should be on a new line. 44
method is missing a Javadoc comment. 48
'{' should be on a new line. 48
'(' is followed by whitespace. 50
method is missing a Javadoc comment. 73
'{' should be on a new line. 73
'(' is followed by whitespace. 75

mingfai\sf\jhttplog\writers\jdo\TestHttpServletRequestJDO.java

Error Line
Missing a header - not enough lines in file. 1
type is missing a Javadoc comment. 31
'{' is not preceeded with whitespace. 31
'{' should be on a new line. 31
method is missing a Javadoc comment. 33
'(' is followed by whitespace. 33
')' is preceeded by whitespace. 33
'{' should be on a new line. 33
'(' is followed by whitespace. 34
')' is preceeded by whitespace. 34
method is missing a Javadoc comment. 37
'{' should be on a new line. 37
'(' is followed by whitespace. 38
')' is preceeded by whitespace. 38
method is missing a Javadoc comment. 41
'(' is followed by whitespace. 41
')' is preceeded by whitespace. 41
'{' should be on a new line. 41
'(' is followed by whitespace. 42
method is missing a Javadoc comment. 44
'{' is not preceeded with whitespace. 44
'{' should be on a new line. 44
'{' should be on a new line. 46
line longer than 80 characters 47
'}' should be alone on a line. 48
'{' should be on a new line. 48
line longer than 80 characters 49
'}' should be alone on a line. 50
'{' should be on a new line. 50
line longer than 80 characters 51
'}' should be alone on a line. 52
'{' should be on a new line. 52
line longer than 80 characters 53
'(' is followed by whitespace. 55
method is missing a Javadoc comment. 59
'{' is not preceeded with whitespace. 59
'{' should be on a new line. 59
'=' is not followed by whitespace. 61
'{' should be on a new line. 63
',' needs to be followed by whitespace. 64
'}' should be alone on a line. 65
'{' should be on a new line. 65
line longer than 80 characters 66
'}' should be alone on a line. 67
'{' should be on a new line. 67
line longer than 80 characters 68
'}' should be alone on a line. 69
'{' should be on a new line. 69
line longer than 80 characters 70
'(' is followed by whitespace. 73

mingfai\sf\jhttplog\HttpDataStore.java

Error Line
Missing a header - not enough lines in file. 1
type Javadoc comment is missing an @author tag. 33
'{' is not preceeded with whitespace. 33
'{' should be on a new line. 33
variable 'DEFAULT_CAPACITY' missing Javadoc. 35
variable 'jdoClassName' missing Javadoc. 37
variable 'jdoClassName' must be private and have accessor methods. 37
variable 'log' missing Javadoc. 38
variable 'dataStore' missing Javadoc. 41
method is missing a Javadoc comment. 43
'{' is not preceeded with whitespace. 43
'{' should be on a new line. 43
'(' is followed by whitespace. 45
method is missing a Javadoc comment. 54
'{' should be on a new line. 54
method is missing a Javadoc comment. 59
'{' should be on a new line. 59
Expected @param tag for 'index'. 68
'{' should be on a new line. 68
method is missing a Javadoc comment. 72
'{' should be on a new line. 72
line longer than 80 characters 78
Expected an @return tag. 82
'{' should be on a new line. 82
'(' is followed by whitespace. 83
'{' is not preceeded with whitespace. 83
'{' should be on a new line. 83
'}' should be alone on a line. 86
'}' is not followed by whitespace. 86
'else' is not preceeded with whitespace. 86
'if' is not followed by whitespace. 86
'(' is followed by whitespace. 86
'{' is not preceeded with whitespace. 86
'{' should be on a new line. 86
cast needs to be followed by whitespace. 87
'(' is followed by whitespace. 88
'{' is not preceeded with whitespace. 88
'{' should be on a new line. 88
'}' should be alone on a line. 90
'}' is not followed by whitespace. 90
'else' is not preceeded with whitespace. 90
'else' is not followed by whitespace. 90
'{' is not preceeded with whitespace. 90
'{' should be on a new line. 90
'(' is followed by whitespace. 91
')' is preceeded by whitespace. 91
'{' is not preceeded with whitespace. 91
'{' should be on a new line. 91
'}' should be alone on a line. 95
'}' is not followed by whitespace. 95
'else' is not preceeded with whitespace. 95
'else' is not followed by whitespace. 95
'{' is not preceeded with whitespace. 95
'{' should be on a new line. 95
'(' is followed by whitespace. 96
'{' is not preceeded with whitespace. 96
'{' should be on a new line. 96
method is missing a Javadoc comment. 103
'{' is not preceeded with whitespace. 103
'{' should be on a new line. 103
'{' should be on a new line. 107
',' needs to be followed by whitespace. 109
line longer than 80 characters 110
'}' should be alone on a line. 112
'{' should be on a new line. 112
'(' is followed by whitespace. 113
'}' should be alone on a line. 114
'{' should be on a new line. 114
'(' is followed by whitespace. 115
'}' should be alone on a line. 116
'{' should be on a new line. 116
'(' is followed by whitespace. 117
'}' should be alone on a line. 118
'{' should be on a new line. 118
'(' is followed by whitespace. 119
'}' should be alone on a line. 120
'{' should be on a new line. 120
'(' is followed by whitespace. 121
Expected an @return tag. 131
Expected @param tag for 'index'. 131
'{' should be on a new line. 131
method is missing a Javadoc comment. 135
'{' is not preceeded with whitespace. 135
'{' should be on a new line. 135
'(' is followed by whitespace. 137
')' is preceeded by whitespace. 137
'(' is followed by whitespace. 141
'{' is not preceeded with whitespace. 141
'{' should be on a new line. 141
'{' should be on a new line. 144

mingfai\sf\jhttplog\HttpRequestStore.java

Error Line
Missing a header - not enough lines in file. 1
type is missing a Javadoc comment. 23
'{' is not preceeded with whitespace. 23
'{' should be on a new line. 23
method is missing a Javadoc comment. 24
'{' should be on a new line. 24
'=' is not followed by whitespace. 25

mingfai\sf\jhttplog\HttpUtils.java

Error Line
Missing a header - not enough lines in file. 1
type is missing a Javadoc comment. 35
'{' should be on a new line. 35
variable 'singleton' missing Javadoc. 36
variable 'log' missing Javadoc. 37
method is missing a Javadoc comment. 40
'{' is not preceeded with whitespace. 40
'{' should be on a new line. 40
method is missing a Javadoc comment. 45
'{' is not preceeded with whitespace. 45
'{' should be on a new line. 45
'if' construct must use '{}'s. 46
'(' is followed by whitespace. 46
method is missing a Javadoc comment. 51
'{' is not preceeded with whitespace. 51
'{' should be on a new line. 51
cast needs to be followed by whitespace. 54
',' needs to be followed by whitespace. 56
line longer than 80 characters 58
cast needs to be followed by whitespace. 58
'=' is not followed by whitespace. 59
line longer than 80 characters 62
line longer than 80 characters 70
method is missing a Javadoc comment. 70
'(' is followed by whitespace. 70
'{' is not preceeded with whitespace. 70
'{' should be on a new line. 70
'(' is followed by whitespace. 71
line longer than 80 characters 73
method is missing a Javadoc comment. 73
'(' is followed by whitespace. 73
'{' is not preceeded with whitespace. 73
'{' should be on a new line. 73
'(' is followed by whitespace. 74
line longer than 80 characters 78
method is missing a Javadoc comment. 78
'{' should be on a new line. 78
'(' is followed by whitespace. 79
'{' is not preceeded with whitespace. 79
'{' should be on a new line. 79
'(' is followed by whitespace. 85
'==' is not preceeded with whitespace. 85
'{' is not preceeded with whitespace. 85
'{' should be on a new line. 85
'{' should be on a new line. 94
'(' is followed by whitespace. 98
'{' is not preceeded with whitespace. 98
'{' should be on a new line. 98
'{' should be on a new line. 101
'}' should be alone on a line. 104
'{' should be on a new line. 104
line longer than 80 characters 105
'+' is not followed by whitespace. 105
'+' is not followed by whitespace. 105
'+' is not preceeded with whitespace. 105
'+' is not preceeded with whitespace. 105
'+' is not followed by whitespace. 105
'}' should be alone on a line. 106
'{' should be on a new line. 106
line longer than 80 characters 107
'+' is not followed by whitespace. 107
'+' is not followed by whitespace. 107
'+' is not preceeded with whitespace. 107
'+' is not preceeded with whitespace. 107
'+' is not followed by whitespace. 107
'}' should be alone on a line. 108
'{' should be on a new line. 108
line longer than 80 characters 109
'+' is not followed by whitespace. 109
'+' is not followed by whitespace. 109
'+' is not preceeded with w hitespace. 109
'+' is not preceeded with whitespace. 109
'+' is not followed by whitespace. 109
method is missing a Javadoc comment. 116
'(' is followed by whitespace. 116
'{' is not preceeded with whitespace. 116
'{' should be on a new line. 116
'{' should be on a new line. 121
'{' should be on a new line. 125
'{' should be on a new line. 128
line longer than 80 characters 131
',' needs to be followed by whitespace. 131
')' is preceeded by whitespace. 131
'}' should be alone on a line. 134
'{' should be on a new line. 134
line longer than 80 characters 135
'+' is not followed by whitespace. 135
'+' is not followed by whitespace. 135
'+' is not preceeded with whitespace. 135
'+' is not preceeded with whitespace. 135
'+' is not followed by whitespace. 135
'}' should be alone on a line. 136
'{' should be on a new line. 136
line longer than 80 characters 137
'+' is not followed by whitespace. 137
'+' is not followed by whitespace. 137
'+' is not preceeded with whitespace. 137
'+' is not preceeded with whitespace. 137
'+' is not followed by whitespace. 137
'}' should be alone on a line. 138
'{' should be on a new line. 138
line longer than 80 characters 139
'+' is not followed by whitespace. 139
'+' is not followed by whitespace. 139
'+' is not preceeded with whitespace. 139
'+' is not preceeded with whitespace. 139
'+' is not followed by whitespace. 139
'{' should be on a new line. 150
'{' should be on a new line. 153
'+' should be on a new line. 154
'+' should be on a new line. 155
'{' should be on a new line. 161
'+' should be on a new line. 162
method is missing a Javadoc comment. 169
'{' is not preceeded with whitespace. 169
'{' should be on a new line. 169
'(' is followed by whitespace. 170
'{' is not preceeded with whitespace. 170
'{' should be on a new line. 170
'}' should be alone on a line. 173
'}' is not followed by whitespace. 173
'else' is not preceeded with whitespace. 173
'else' is not followed by whitespace. 173
'{' is not preceeded with whitespace. 173
'{' should be on a new line. 173
method is missing a Javadoc comment. 177
'{' is not preceeded with whitespace. 177
'{' should be on a new line. 177
'(' is followed by whitespace. 178
'{' is not preceeded with whitespace. 178
'{' should be on a new line. 178
'}' should be alone on a line. 180
'}' is not followed by whitespace. 180
'else' is not preceeded with whitespace. 180
'else' is not followed by whitespace. 180
'{' is not preceeded with whitespace. 180
'{' should be on a new line. 180
method is missing a Javadoc comment. 185
'{' should be on a new line. 185
'{' should be on a new line. 186
'{' should be on a new line. 190
'(' is followed by whitespace. 194
'{' is not preceeded with whitespace. 194
'{' should be on a new line. 194
'{' should be on a new line. 195
'}' should be alone on a line. 199
'{' should be on a new line. 199
'}' should be alone on a line. 201
'{' should be on a new line. 201
'}' should be alone on a line. 203
'{' should be on a new line. 203

mingfai\sf\jhttplog\SessionData.java

Error Line
Missing a header - not enough lines in file. 1
type is missing a Javadoc comment. 23
'{' should be on a new line. 23
variable 'logged' missing Javadoc. 24
variable 'sessionId' missing Javadoc. 25
variable 'dynaData' missing Javadoc. 26
method is missing a Javadoc comment. 28
'{' should be on a new line. 28
method is missing a Javadoc comment. 32
'{' should be on a new line. 32
method is missing a Javadoc comment. 36
'{' should be on a new line. 36
method is missing a Javadoc comment. 40
'{' should be on a new line. 40
method is missing a Javadoc comment. 44
'{' should be on a new line. 44
method is missing a Javadoc comment. 48
'{' should be on a new line. 48
method is missing a Javadoc comment. 52
'{' should be on a new line. 52

mingfai\sf\jhttplog\TestHttpRequestStore.java

Error Line
Missing a header - not enough lines in file. 1
Unused import - javax.servlet.http.HttpServletRequest 28
type is missing a Javadoc comment. 32
'{' should be on a new line. 32
method is missing a Javadoc comment. 34
'(' is followed by whitespace. 34
')' is preceeded by whitespace. 34
'{' should be on a new line. 34
'(' is followed by whitespace. 35
')' is preceeded by whitespace. 35
method is missing a Javadoc comment. 38
'{' should be on a new line. 38
'(' is followed by whitespace. 39
')' is preceeded by whitespace. 39
method is missing a Javadoc comment. 42
'(' is followed by whitespace. 42
')' is preceeded by whitespace. 42
'{' should be on a new line. 42
'(' is followed by whitespace. 43
variable 'rstore' missing Javadoc. 46
variable 'rstore' must be private and have accessor methods. 46
method is missin g a Javadoc comment. 47
'{' should be on a new line. 47
method is missing a Javadoc comment. 51
'{' is not preceeded with whitespace. 51
'{' should be on a new line. 51
'(' is followed by whitespace. 56
'+' is not preceeded with whitespace. 56
'+' is not followed by whitespace. 56
'(' is followed by whitespace. 57
'(' is followed by whitespace. 60
'-' is n ot preceeded with whitespace. 60
'-' is not followed by whitespace. 60
line longer than 80 characters 61
'(' is followed by whitespace. 61
method is missing a Javadoc comment. 64
'{' is not preceeded with whitespace. 64
'{' should be on a new line. 64
'(' is followed by whitespace. 69
'+' is not preceeded with whitespace. 69
'+' is not followed by whitespace. 69
'(' is followed by whitespace. 70
'(' is followed by whitespace. 73
'-' is not preceeded with whitespace. 73
'-' is not followed by whitespace. 73
line longer than 80 characters 74
'(' is followed by whitespace. 74

mingfai\sf\jhttplog\TestHttpUtils.java

Error Line
Missing a header - not enough lines in file. 1
Unused import - com.mockobjects.servlet.MockHttpServletRequest 28
Unused import - javax.servlet.http.HttpSession 30
Unused import - javax.servlet.http.Cookie 31
Unused import - java.util.Enumeration 32
type is missing a Javadoc comment. 34
'{' is not preceeded with whitespace. 34
'{' should be on a new line. 34
method is missing a Javadoc comment. 36
'(' is followed by whitespace. 36
')' is preceeded by whitespace. 36
'{' should be on a new line. 36
'(' is followed by whitespace. 37
')' is preceeded b y whitespace. 37
method is missing a Javadoc comment. 40
'{' should be on a new line. 40
'(' is followed by whitespace. 41
')' is preceeded by whitespace. 41
method is missing a Javadoc comment. 44
'(' is followed by whitespace. 44
')' is preceeded by whitespace. 44
'{' should be on a new line. 44
'(' is followed by whitespace. 45
variable 'u' missing Javadoc. 47
variable 'u' must be private and have accessor methods. 47
variable 'test' missing Javadoc. 48
variable 'test' must be private and have accessor methods. 48
method is missing a Javadoc comment. 50
'{' should be on a new line. 50
method is missing a Javadoc comment. 56
'{' is not preceeded with whitespace. 56
'{' should be on a new line. 56
'=' is not followed by whitespace. 60
'(' is followed by whitespace. 61
method is missing a Javadoc comment. 64
'{' is not preceeded with whitespace. 64
'{' should be on a new line. 64
'(' is followed by whitespace. 81

mingfai\sf\jhttplog\TestRequest.java

Error Line
Missing a header - not enough lines in file. 1
type is missing a Javadoc comment. 29
'{' should be on a new line. 29
variable 'sessionId' missing Javadoc. 30
variable 'sessionId' must be private and have accessor methods. 30
variable 'session' missing Javadoc. 31
variable 'session' must be private and have accessor methods. 31
method is missing a Javadoc comment. 33
'{' should be on a new line. 33
method is missing a Javadoc comment. 37
'{' should be on a new line. 37
method is missing a Javadoc comment. 41
'{' should be on a new line. 41
method is missing a Javadoc comment. 45
'{' should be on a new line. 45
method is missing a Javadoc comment. 49
'{' should be on a new line. 49
method is missing a Javadoc comment. 53
'{' should be on a new line. 53
method is missing a Javadoc comment. 57
'{' should be on a new line. 57

mingfai\sf\jhttplog\TestSession.java

Error Line
Missing a header - not enough lines in file. 1
type is missing a Javadoc comment. 25
'{' should be on a new line. 25
variable 'id' missing Javadoc. 26
variable 'id' must be private and have accessor methods. 26
variable 'creationTime' missing Javadoc. 27
variable 'creationTime' must be private and have accessor methods. 27
method is missing a Javadoc comment. 29
'{' should be on a new line. 29
method is missing a Javadoc comment. 34
'{' should be on a new line. 34
method is missing a Javadoc comment. 38
'{' should be on a new line. 38
method is missing a Javadoc comment. 42
'{' should be on a new line. 42
method is missing a Javadoc comment. 46
'{' should be on a new line. 46

mingfai\sf\jhttplog\servlet\TrackerServlet.java

Error Line
Missing a header - not enough lines in file. 1
Avoid using the '.*' form of import. 31
type is missing a Javadoc comment. 33
'{' is not preceeded with whitespace. 33
'{' should be on a new line. 33
variable 'IMG_FILE_NAME' missing Javadoc. 35
variable 'IMG_FILE_PATH' missing Javadoc. 36
variable 'log' missing Javadoc. 37
method is missing a Javadoc comment. 39
'{' should be on a new line. 39
line longer than 80 characters 43
method is missing a Javadoc comment. 43
'{' should be on a new line. 43
method is missing a Javadoc comment. 48
'{' should be on a new line. 48
type is missing a Javadoc comment. 52
type name 'imageFile' must match pattern '^[A-Z ] [a-zA-Z0-9 ] *$'. 52
'{' should be on a new line. 52
variable 'imgFile' missing Javadoc. 53
variable 'imgFile' must be private and have accessor methods. 53
variable 'fos' missing Javadoc. 54
variable 'fos' must be private and have accessor methods. 54
method is missing a Javadoc comment. 56
'{' should be on a new line. 56
'{' should be on a new line. 57
'{' should be on a new line. 61
'}' should be alone on a line. 63
'{' should be on a new line. 63
'{' should be on a new line. 66
'}' should be alone on a line. 68
'{' should be on a new line. 68
'}' should be alone on a line. 70
'{' should be on a new line. 70
'}' should be alone on a line. 74
'{' should be on a new line. 74
method is missing a Javadoc comment. 79
'{' should be on a new line. 79
'{' should be on a new line. 80
'}' should be alone on a line. 82
'{' should be on a new line. 82
method is missing a Javadoc comment. 87
'{' should be on a new line. 87

mingfai\sf\jhttplog\JHttpListener.java

Error Line
Missing a header - not enough lines in file. 1
line longer than 80 characters 32
type Javadoc comment is missing an @author tag. 32
'{' should be on a new line. 32
variable 'manager' missing Javadoc. 33
method is missing a Javadoc comment. 35
'{' should be on a new line. 35
line longer than 80 characters 40
'{' should be on a new line. 42
line longer than 80 characters 47
'{' should be on a new line. 49
method is missing a Javadoc comment. 52
'{' should be on a new line . 52
method is missing a Javadoc comment. 59
'{' should be on a new line. 59

mingfai\util\database\DbPropertyManager.java

Error Line
Missing a header - not enough lines in file. 1
type Javadoc comment is missing an @author tag. 36
'{' should be on a new line. 36
variable 'singleton' missing Javadoc. 38
variable 'DRIVER' missing Javadoc. 41
variable 'URL' missing Javadoc. 42
variable 'USERNAME' missin g Javadoc. 43
variable 'PASSWORD' missing Javadoc. 44
variable 'FACTORY' missing Javadoc. 45
variable 'dbProperties' missing Javadoc. 46
variable 'ConnectionPassword' missing Javadoc. 47
variable 'ConnectionPassword' must match pattern '^[a-z ] [a-zA-Z0-9 ] *$'. 47
variable 'log' missing Javadoc. 48
variable 'parameters' missing Javadoc. 49
variable 'parameters' must be private and have accessor methods. 49
method is missing a Javadoc comment. 54
'{' should be on a new line. 54
method is missing a Javadoc comment. 60
'static' modifier out of order with the JLS suggestions. 60
'{' should be on a new line. 60
'{' should be on a new line. 61
method is missing a Javadoc comment. 68
'{' should be on a new line. 68
method is missing a Javadoc comment. 87
'{' should be on a new line. 87
'{' should be on a new line. 88
'}' should be alone on a line. 91
'{' should be on a new line. 91
'{' should be on a new line. 92
'{' should be on a new line. 95
'+' should be on a new line. 96
'}' should be alone on a line. 99
'{' should be on a new line. 99
'+' should be on a new line. 100
'{' should be on a new line. 109
'{' should be on a new line. 112
Expected @param tag for 'context'. 121
'{' should be on a new line. 121
'{' should be on a new line. 124

mingfai\util\database\JDOTestCase.java

Error Line
Missing a header - not enough lines in file. 1
type is missing a Javadoc comment. 34
'{' should be on a new line. 34
variable 'DRIVER' missing Javadoc. 35
variable 'URL' missing Javadoc. 36
variable 'USERNAME' missing Javadoc. 37
variable 'PASSWORD' missing Javadoc. 38
variable 'FACTORY' missing Javadoc. 39
variable 'parameters' missing Javadoc. 40
variable 'parameters' must be private and have accessor methods. 40
variable 'tx' missing Javadoc. 44
variable 'tx' must be private and have accessor methods. 44
variable 'pm' missing Javadoc. 45
variable 'pm' must be private and have accessor methods. 45
method is missing a Javadoc comment. 47
'{' should be on a new line. 47
line longer than 80 characters 52
line longer than 80 characters 53
method is missing a Javadoc comment. 59
'{' should be on a new line. 59
'{' should be on a new line. 65

mingfai\util\database\TestDbPropertyManager.java

Error Line
Missing a header - not enough lines in file. 1
Unused import - mingfai.sf.jhttplog.HttpLogConst 28
type is missing a Javadoc comment. 31
'{' should be on a new line. 31
variable 'dbmanager' missing Javadoc. 32
variable 'dbmanager' must be private and have accessor methods. 32
method is missing a Javadoc comment. 34
'{' should be on a new line. 34
method is missing a Javadoc comment. 38
'{' should be on a new line. 38
method is missing a Javadoc comment. 42
'{' should be on a new line. 42
method is missing a Javadoc comment. 46
'{' should be on a new line. 46
method is missing a Javadoc comment. 51
'{' should be on a new line. 51
method is missing a Javadoc comment. 56
'{' should be on a new line. 56