Checkstyle Results

The following document contains the results of Checkstyle.

Summary

FilesInfosWarningsErrors
5700933

Files

FilesIWE
net/sf/fridaymvc/Parameters.java 0036
net/sf/fridaymvc/RunData.java 001
net/sf/fridaymvc/RunData.java 00357
net/sf/fridaymvc/actions/AbstractAction.java 0023
net/sf/fridaymvc/actions/Action.java 0014
net/sf/fridaymvc/actions/SetPanel.java 0012
net/sf/fridaymvc/actions/package.html 001
net/sf/fridaymvc/controllers/FridayController.java 0034
net/sf/fridaymvc/controllers/package.html 001
net/sf/fridaymvc/managers/view/ActionViewManager.java 0048
net/sf/fridaymvc/managers/view/LayoutViewManager.java 0014
net/sf/fridaymvc/managers/view/LinkViewManager.java 0060
net/sf/fridaymvc/managers/view/package.html 001
net/sf/fridaymvc/metadata/commons/AccessLoggedAttribute.java 008
net/sf/fridaymvc/metadata/commons/AccessPermissionAttribute.java 008
net/sf/fridaymvc/metadata/commons/AccessRoleAttribute.java 001
net/sf/fridaymvc/metadata/commons/AccessRoleAttribute.java 007
net/sf/fridaymvc/metadata/commons/ActionAttribute.java 0011
net/sf/fridaymvc/metadata/commons/ModelAttribute.java 0010
net/sf/fridaymvc/metadata/commons/RegExpValidatorAttribute.java 0050
net/sf/fridaymvc/metadata/commons/package.html 001
net/sf/fridaymvc/models/AbstractModel.java 0058
net/sf/fridaymvc/models/BasicModel.java 006
net/sf/fridaymvc/models/Model.java 001
net/sf/fridaymvc/models/Model.java 0016
net/sf/fridaymvc/models/package.html 001
net/sf/fridaymvc/package.html 001
net/sf/fridaymvc/security/accesscontroller/AbstractPermission.java 0020
net/sf/fridaymvc/security/accesscontroller/AbstractRole.java 0028
net/sf/fridaymvc/security/accesscontroller/AbstractUser.java 0023
net/sf/fridaymvc/security/accesscontroller/AccessController.java 0034
net/sf/fridaymvc/security/accesscontroller/Permission.java 001
net/sf/fridaymvc/security/accesscontroller/Permission.java 0015
net/sf/fridaymvc/security/accesscontroller/Role.java 0017
net/sf/fridaymvc/security/accesscontroller/User.java 0013
net/sf/fridaymvc/security/accesscontroller/package.html 001

net/sf/fridaymvc/Parameters.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 3
Error Line has trailing spaces. 7
Error Line has trailing spaces. 9
Error Line has trailing spaces. 15
Error Missing a Javadoc comment. 25
Error Variable 'prefix' must be private and have accessor methods. 25
Error Method 'setPrefix' is not designed for extension - needs to be abstract, final or empty. 27
Error Missing a Javadoc comment. 27
Error Parameter prefix should be final. 27
Error 'prefix' hides a field. 27
Error Line has trailing spaces. 30
Error Method 'getPrefix' is not designed for extension - needs to be abstract, final or empty. 31
Error Missing a Javadoc comment. 31
Error Line has trailing spaces. 34
Error Method 'get' is not designed for extension - needs to be abstract, final or empty. 35
Error Missing a Javadoc comment. 35
Error Parameter name should be final. 35
Error 'prefix' hides a field. 36
Error 'if' construct must use '{}'s. 37
Error Line has trailing spaces. 37
Error Line is longer than 80 characters. 37
Error 'if' is not followed by whitespace. 37
Error Line is longer than 80 characters. 38
Error Line has trailing spaces. 40
Error Method 'getInteger' is not designed for extension - needs to be abstract, final or empty. 41
Error Missing a Javadoc comment. 41
Error Parameter fieldName should be final. 41
Error '}' should be on the same line. 44
Error 'catch' is not followed by whitespace. 45
Error Line has trailing spaces. 49
Error Method 'getString' is not designed for extension - needs to be abstract, final or empty. 50
Error Missing a Javadoc comment. 50
Error Parameter key should be final. 50
Error 'if' construct must use '{}'s. 52
Error 'if' is not followed by whitespace. 52

net/sf/fridaymvc/RunData.java

ErrorLine
Error File does not end with a newline. 0

net/sf/fridaymvc/RunData.java

ErrorLine
Error Line does not match expected header line of ' Apache License'. 1
Error Line has trailing spaces. 3
Error Line has trailing spaces. 7
Error Line has trailing spaces. 9
Error Line has trailing spaces. 15
Error Line is longer than 80 characters. 58
Error Missing a Javadoc comment. 58
Error Line has trailing spaces. 59
Error Missing a Javadoc comment. 60
Error Variable 'httpServletRequest' must be private and have accessor methods. 60
Error Missing a Javadoc comment. 61
Error Variable 'httpServletResponse' must be private and have accessor methods. 61
Error Line has trailing spaces. 62
Error Missing a Javadoc comment. 63
Error Variable 'currentViewName' must be private and have accessor methods. 63
Error Missing a Javadoc comment. 64
Error Variable 'currentViewUid' must be private and have accessor methods. 64
Error Line has trailing spaces. 65
Error Missing a Javadoc comment. 66
Error Variable 'webApplicationContext' must be private and have accessor methods. 66
Error Line has trailing spaces. 67
Error Missing a Javadoc comment. 68
Error Variable 'layoutViewManager' must be private and have accessor methods. 68
Error Missing a Javadoc comment. 69
Error Variable 'linkViewManager' must be private and have accessor methods. 69
Error Missing a Javadoc comment. 70
Error Variable 'actionViewManager' must be private and have accessor methods. 70
Error Line has trailing spaces. 71
Error Line has trailing spaces. 72
Error Missing a Javadoc comment. 72
Error Variable 'preViewMappings' must be private and have accessor methods. 72
Error Missing a Javadoc comment. 73
Error Variable 'viewResolver' must be private and have accessor methods. 73
Error Line has trailing spaces. 74
Error Line has trailing spaces. 75
Error Missing a Javadoc comment. 75
Error Variable 'parameters' must be private and have accessor methods. 75
Error Missing a Javadoc comment. 76
Error Variable 'viewMapping' must be private and have accessor methods. 76
Error Line has trailing spaces. 77
Error Missing a Javadoc comment. 78
Error Variable 'accessController' must be private and have accessor methods. 78
Error Line has trailing spaces. 79
Error Missing a Javadoc comment. 80
Error Line has trailing spaces. 81
Error Line has trailing spaces. 82
Error Missing a Javadoc comment. 82
Error Line has trailing spaces. 85
Error Missing a Javadoc comment. 86
Error Line has trailing spaces. 87
Error Missing a Javadoc comment. 88
Error Redundant throws: 'Exception' is unchecked exception. 88
Error Line has trailing spaces. 89
Error Line has trailing spaces. 95
Error Missing a Javadoc comment. 96
Error Parameter f should be final. 96
Error Parameter rootPath should be final. 96
Error ')' is preceded with whitespace. 96
Error 'if' is not followed by whitespace. 97
Error Array brackets at illegal position. 98
Error 'for' is not followed by whitespace. 99
Error '}' should be on the same line. 102
Error Line has trailing spaces. 105
Error Line is longer than 80 characters. 105
Error Array brackets at illegal position. 105
Error '+' is not preceded with whitespace. 105
Error '+' is not followed by whitespace. 105
Error 'if' construct must use '{}'s. 106
Error 'if' is not followed by whitespace. 106
Error Line has trailing spaces. 107
Error Line has trailing spaces. 109
Error Line is longer than 80 characters. 112
Error Line has trailing spaces. 113
Error 'if' is not followed by whitespace. 113
Error Line has trailing spaces. 116
Error Line is longer than 80 characters. 117
Error 'if' is not followed by whitespace. 118
Error Line has trailing spaces. 119
Error '}' should be on the same line. 121
Error 'catch' is not followed by whitespace. 122
Error Must have at least one statement. 122
Error Line has trailing spaces. 127
Error Missing a Javadoc comment. 128
Error Variable 'actionClasses' must be private and have accessor methods. 128
Error Missing a Javadoc comment. 129
Error Variable 'modelClasses' must be private and have accessor methods. 129
Error Line has trailing spaces. 130
Error Method 'handleRequest' is not designed for extension - needs to be abstract, final or empty. 131
Error Missing a Javadoc comment. 131
Error Redundant throws: 'Exception' is unchecked exception. 131
Error 'if' is not followed by whitespace. 132
Error 'synchronized' is not followed by whitespace. 133
Error 'if' construct must use '{}'s. 134
Error The double-checked locking idiom is broken and should be avoided. 134
Error 'if' is not followed by whitespace. 134
Error '}' should be on the same line. 139
Error 'catch' is not followed by whitespace. 140
Error Line has trailing spaces. 149
Error Line has trailing spaces. 151
Error Method 'handleAction' is not designed for extension - needs to be abstract, final or empty. 153
Error Expected @throws tag for 'Exception'. 153
Error Redundant throws: 'Exception' is unchecked exception. 153
Error 'if' construct must use '{}'s. 156
Error 'if' is not followed by whitespace. 156
Error Line has trailing spaces. 159
Error 'if' construct must use '{}'s. 160
Error Line is longer than 80 characters. 160
Error 'if' is not followed by whitespace. 160
Error 'if' construct must use '{}'s. 162
Error Line is longer than 80 characters. 162
Error 'if' is not followed by whitespace. 162
Error Line has trailing spaces. 163
Error Line is longer than 80 characters. 164
Error 'if' construct must use '{}'s. 165
Error Line is longer than 80 characters. 165
Error 'if' is not followed by whitespace. 165
Error Line is longer than 80 characters. 166
Error 'if' construct must use '{}'s. 167
Error Line is longer than 80 characters. 167
Error 'if' is not followed by whitespace. 167
Error Line has trailing spaces. 168
Error Line has trailing spaces. 169
Error Line has trailing spaces. 170
Error Line has trailing spaces. 171
Error Line has trailing spaces. 173
Error Line is longer than 80 characters. 174
Error Line has trailing spaces. 175
Error Line has trailing spaces. 177
Error Line has trailing spaces. 178
Error 'if' is not followed by whitespace. 178
Error Line has trailing spaces. 180
Error Line is longer than 80 characters. 180
Error 'if' construct must use '{}'s. 181
Error Line has trailing spaces. 181
Error Line is longer than 80 characters. 181
Error 'if' is not followed by whitespace. 181
Error Expression can be simplified. 181
Error Line has trailing spaces. 183
Error Line has trailing spaces. 184
Error 'if' is not followed by whitespace. 185
Error Line has trailing spaces. 189
Error '}' should be on the same line. 192
Error Line has trailing spaces. 195
Error Line has trailing spaces. 197
Error Method 'includePanel' is not designed for extension - needs to be abstract, final or empty. 198
Error Missing a Javadoc comment. 198
Error Parameter uid should be final. 198
Error Parameter viewName should be final. 198
Error Redundant throws: 'Exception' is unchecked exception. 198
Error 'synchronized' is not followed by whitespace. 200
Error 'if' construct must use '{}'s. 201
Error 'if' is not followed by whitespace. 201
Error Line has trailing spaces. 203
Error '}' should be on the same line. 208
Error 'catch' is not followed by whitespace. 209
Error Line has trailing spaces. 216
Error Method 'includeRootPage' is not designed for extension - needs to be abstract, final or empty. 217
Error Missing a Javadoc comment. 217
Error Redundant throws: 'Exception' is unchecked exception. 217
Error Line is longer than 80 characters. 218
Error Avoid inline conditionals. 218
Error Line has trailing spaces. 221
Error Method 'include' is not designed for extension - needs to be abstract, final or empty. 222
Error Missing a Javadoc comment. 222
Error Parameter uid should be final. 222
Error Parameter viewName should be final. 222
Error Redundant throws: 'Exception' is unchecked exception. 222
Error Line has trailing spaces. 224
Error '}' should be on the same line. 227
Error 'catch' is not followed by whitespace. 228
Error Line has trailing spaces. 233
Error Line has trailing spaces. 235
Error 'if' is not followed by whitespace. 238
Error Line has trailing spaces. 241
Error 'if' construct must use '{}'s. 242
Error 'if' is not followed by whitespace. 242
Error Line has trailing spaces. 243
Error Array brackets at illegal position. 244
Error Line has trailing spaces. 245
Error Array brackets at illegal position. 246
Error Line has trailing spaces. 247
Error 'if' construct must use '{}'s. 248
Error Line is longer than 80 characters. 248
Error 'if' is not followed by whitespace. 248
Error '-' is not preceded with whitespace. 248
Error '-' is not followed by whitespace. 248
Error 'else' construct must use '{}'s. 249
Error '-' is not preceded with whitespace. 249
Error '-' is not followed by whitespace. 249
Error Line has trailing spaces. 252
Error Line has trailing spaces. 254
Error Line has trailing spaces. 256
Error Line has trailing spaces. 257
Error Line has trailing spaces. 258
Error Method 'renderView' is not designed for extension - needs to be abstract, final or empty. 259
Error Missing a Javadoc comment. 259
Error Parameter viewName should be final. 259
Error Parameter model should be final. 259
Error Redundant throws: 'Exception' is unchecked exception. 259
Error '5' is a magic number. 260
Error Line has trailing spaces. 264
Error 'if' is not followed by whitespace. 266
Error Line has trailing spaces. 271
Error Line has trailing spaces. 272
Error Line has trailing spaces. 273
Error Line has trailing spaces. 274
Error 'viewResolver' hides a field. 274
Error Line has trailing spaces. 275
Error Line is longer than 80 characters. 275
Error Line has trailing spaces. 277
Error Line has trailing spaces. 278
Error Line has trailing spaces. 279
Error Missing a Javadoc comment. 279
Error Parameter modelName should be final. 279
Error Redundant throws: 'Exception' is unchecked exception. 279
Error 'if' construct must use '{}'s. 283
Error Line is longer than 80 characters. 283
Error 'if' is not followed by whitespace. 283
Error Line has trailing spaces. 284
Error Line is longer than 80 characters. 285
Error 'if' is not followed by whitespace. 286
Error Line has trailing spaces. 287
Error Line is longer than 80 characters. 287
Error Line has trailing spaces. 289
Error Line is longer than 80 characters. 290
Error 'if' construct must use '{}'s. 291
Error Line is longer than 80 characters. 291
Error 'if' is not followed by whitespace. 291
Error Line has trailing spaces. 292
Error Line is longer than 80 characters. 293
Error 'if' construct must use '{}'s. 294
Error Line is longer than 80 characters. 294
Error 'if' is not followed by whitespace. 294
Error Line has trailing spaces. 295
Error Line has trailing spaces. 296
Error Line has trailing spaces. 297
Error Method 'getHttpServletRequest' is not designed for extension - needs to be abstract, final or empty. 304
Error Method 'setHttpServletRequest' is not designed for extension - needs to be abstract, final or empty. 310
Error Parameter httpServletRequest should be final. 310
Error 'httpServletRequest' hides a field. 310
Error Method 'getHttpServletResponse' is not designed for extension - needs to be abstract, final or empty. 316
Error Line is longer than 80 characters. 322
Error Method 'setHttpServletResponse' is not designed for extension - needs to be abstract, final or empty. 322
Error Parameter httpServletResponse should be final. 322
Error 'httpServletResponse' hides a field. 322
Error Line has trailing spaces. 324
Error Method 'getPreViewMappings' is not designed for extension - needs to be abstract, final or empty. 328
Error 'if' is not followed by whitespace. 329
Error 'synchronized' is not followed by whitespace. 330
Error The double-checked locking idiom is broken and should be avoided. 331
Error 'if' is not followed by whitespace. 331
Error Line is longer than 80 characters. 332
Error Unused @param tag for 'preViewMappings'. 339
Error Method 'setPreViewMappings' is not designed for extension - needs to be abstract, final or empty. 341
Error Parameter viewMappings should be final. 341
Error Expected @param tag for 'viewMappings'. 341
Error Method 'getViewResolver' is not designed for extension - needs to be abstract, final or empty. 347
Error 'if' is not followed by whitespace. 348
Error 'synchronized' is not followed by whitespace. 349
Error The double-checked locking idiom is broken and should be avoided. 350
Error 'if' is not followed by whitespace. 350
Error Line is longer than 80 characters. 351
Error Method 'setViewResolver' is not designed for extension - needs to be abstract, final or empty. 360
Error Parameter viewResolver should be final. 360
Error 'viewResolver' hides a field. 360
Error Line has trailing spaces. 363
Error Method 'getWebApplicationContext' is not designed for extension - needs to be abstract, final or empty. 367
Error Line has trailing spaces. 370
Error Line is longer than 80 characters. 374
Error Method 'setApplicationContext' is not designed for extension - needs to be abstract, final or empty. 374
Error Parameter webApplicationContext should be final. 374
Error 'webApplicationContext' hides a field. 374
Error Line has trailing spaces. 377
Error Method 'getLayoutViewManager' is not designed for extension - needs to be abstract, final or empty. 381
Error 'if' is not followed by whitespace. 382
Error 'synchronized' is not followed by whitespace. 383
Error The double-checked locking idiom is broken and should be avoided. 384
Error 'if' is not followed by whitespace. 384
Error Method 'setLayoutViewManager' is not designed for extension - needs to be abstract, final or empty. 394
Error Parameter layoutViewManager should be final. 394
Error 'layoutViewManager' hides a field. 394
Error Method 'getLinkViewManager' is not designed for extension - needs to be abstract, final or empty. 400
Error 'if' is not followed by whitespace. 401
Error 'synchronized' is not followed by whitespace. 402
Error The double-checked locking idiom is broken and should be avoided. 403
Error 'if' is not followed by whitespace. 403
Error Method 'setLinkViewManager' is not designed for extension - needs to be abstract, final or empty. 413
Error Parameter linkViewManager should be final. 413
Error 'linkViewManager' hides a field. 413
Error Method 'getActionViewManager' is not designed for extension - needs to be abstract, final or empty. 421
Error 'if' is not followed by whitespace. 422
Error 'synchronized' is not followed by whitespace. 423
Error The double-checked locking idiom is broken and should be avoided. 424
Error 'if' is not followed by whitespace. 424
Error Method 'setActionViewManager' is not designed for extension - needs to be abstract, final or empty. 434
Error Parameter actionViewManager should be final. 434
Error 'actionViewManager' hides a field. 434
Error Line has trailing spaces. 437
Error Method 'getRelativeServletPath' is not designed for extension - needs to be abstract, final or empty. 438
Error Missing a Javadoc comment. 438
Error Method 'getParameters' is not designed for extension - needs to be abstract, final or empty. 447
Error 'if' is not followed by whitespace. 448
Error 'synchronized' is not followed by whitespace. 449
Error The double-checked locking idiom is broken and should be avoided. 450
Error 'if' is not followed by whitespace. 450
Error Method 'setParameters' is not designed for extension - needs to be abstract, final or empty. 460
Error Parameter parameters should be final. 460
Error 'parameters' hides a field. 460
Error Method 'getViewMapping' is not designed for extension - needs to be abstract, final or empty. 466
Error 'if' is not followed by whitespace. 467
Error 'synchronized' is not followed by whitespace. 468
Error The double-checked locking idiom is broken and should be avoided. 469
Error 'if' is not followed by whitespace. 469
Error Method 'setViewMapping' is not designed for extension - needs to be abstract, final or empty. 479
Error Parameter viewMapping should be final. 479
Error 'viewMapping' hides a field. 479
Error Method 'getCurrentViewName' is not designed for extension - needs to be abstract, final or empty. 487
Error Method 'setCurrentViewName' is not designed for extension - needs to be abstract, final or empty. 493
Error Parameter currentViewName should be final. 493
Error 'currentViewName' hides a field. 493
Error Method 'getCurrentViewUid' is not designed for extension - needs to be abstract, final or empty. 499
Error Method 'setCurrentViewUid' is not designed for extension - needs to be abstract, final or empty. 505
Error Parameter currentViewUid should be final. 505
Error 'currentViewUid' hides a field. 505
Error Line has trailing spaces. 508
Error Method 'getBean' is not designed for extension - needs to be abstract, final or empty. 509
Error Missing a Javadoc comment. 509
Error Parameter id should be final. 509
Error Line has trailing spaces. 512
Error Missing a Javadoc comment. 513
Error Line has trailing spaces. 516
Error Method 'getUser' is not designed for extension - needs to be abstract, final or empty. 520
Error Method 'setUser' is not designed for extension - needs to be abstract, final or empty. 526
Error Parameter user should be final. 526
Error Method 'getAccessController' is not designed for extension - needs to be abstract, final or empty. 532
Error 'if' is not followed by whitespace. 533
Error 'synchronized' is not followed by whitespace. 534
Error The double-checked locking idiom is broken and should be avoided. 535
Error 'if' is not followed by whitespace. 535
Error Line has trailing spaces. 542
Error Method 'setAccessController' is not designed for extension - needs to be abstract, final or empty. 546
Error Parameter accessController should be final. 546
Error 'accessController' hides a field. 546
Error Line has trailing spaces. 548
Error Line has trailing spaces. 549
Error Method 'getCurrentAction' is not designed for extension - needs to be abstract, final or empty. 553
Error Line has trailing spaces. 559
Error Method 'setCurrentAction' is not designed for extension - needs to be abstract, final or empty. 559
Error Parameter currentAction should be final. 559
Error Line has trailing spaces. 560
Error Line is longer than 80 characters. 560
Error Line is longer than 80 characters. 564
Error Line is longer than 80 characters. 566
Error Method 'setApplicationContext' is not designed for extension - needs to be abstract, final or empty. 566
Error Missing a Javadoc comment. 566
Error Parameter arg0 should be final. 566
Error Redundant throws: 'BeansException' is unchecked exception. 566

net/sf/fridaymvc/actions/AbstractAction.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 3
Error Line has trailing spaces. 7
Error Line has trailing spaces. 9
Error Line has trailing spaces. 15
Error '{' is not preceded with whitespace. 27
Error Missing a Javadoc comment. 28
Error Variable 'attributes' must be private and have accessor methods. 28
Error Line has trailing spaces. 29
Error Method 'getAttribute' is not designed for extension - needs to be abstract, final or empty. 33
Error Missing a Javadoc comment. 33
Error Parameter key should be final. 33
Error Line has trailing spaces. 36
Error Method 'getAttributesMap' is not designed for extension - needs to be abstract, final or empty. 40
Error Missing a Javadoc comment. 40
Error 'if' construct must use '{}'s. 41
Error 'if' is not followed by whitespace. 41
Error Line has trailing spaces. 44
Error Line is longer than 80 characters. 46
Error Method 'setAttribute' is not designed for extension - needs to be abstract, final or empty. 48
Error Missing a Javadoc comment. 48
Error Parameter key should be final. 48
Error Parameter value should be final. 48

net/sf/fridaymvc/actions/Action.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 3
Error Line has trailing spaces. 7
Error Line has trailing spaces. 9
Error Line has trailing spaces. 15
Error Missing a Javadoc comment. 27
Error Redundant 'public' modifier. 27
Error Line has trailing spaces. 28
Error Missing a Javadoc comment. 29
Error Redundant 'public' modifier. 29
Error Missing a Javadoc comment. 30
Error Redundant 'public' modifier. 30
Error Missing a Javadoc comment. 31
Error Redundant 'public' modifier. 31

net/sf/fridaymvc/actions/SetPanel.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 3
Error Line has trailing spaces. 7
Error Line has trailing spaces. 9
Error Line has trailing spaces. 15
Error Line has trailing spaces. 25
Error Line is longer than 80 characters. 27
Error Line is longer than 80 characters. 28
Error Method 'service' is not designed for extension - needs to be abstract, final or empty. 35
Error Missing a Javadoc comment. 35
Error Line has trailing spaces. 37
Error Line has trailing spaces. 40

net/sf/fridaymvc/actions/package.html

ErrorLine
Error Missing package documentation file.0

net/sf/fridaymvc/controllers/FridayController.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 3
Error Line has trailing spaces. 7
Error Line has trailing spaces. 9
Error Line has trailing spaces. 15
Error Missing a Javadoc comment. 36
Error Variable 'webApplicationContext' must be private and have accessor methods. 36
Error Missing a Javadoc comment. 37
Error Variable 'runData' must be private and have accessor methods. 37
Error Line has trailing spaces. 38
Error Line is longer than 80 characters. 40
Error Line is longer than 80 characters. 42
Error Method 'handleRequest' is not designed for extension - needs to be abstract, final or empty. 42
Error Missing a Javadoc comment. 42
Error Parameter httpServletRequest should be final. 42
Error Parameter httpServletResponse should be final. 42
Error Line has trailing spaces. 43
Error 'runData' hides a field. 43
Error Line has trailing spaces. 45
Error Line has trailing spaces. 46
Error Line has trailing spaces. 47
Error Unused @param tag for 'webApplicationContext'. 50
Error Method 'setApplicationContext' is not designed for extension - needs to be abstract, final or empty. 52
Error Parameter applicationContext should be final. 52
Error Expected @param tag for 'applicationContext'. 52
Error Method 'getRunData' is not designed for extension - needs to be abstract, final or empty. 58
Error 'if' is not followed by whitespace. 59
Error 'synchronized' is not followed by whitespace. 60
Error The double-checked locking idiom is broken and should be avoided. 61
Error 'if' is not followed by whitespace. 61
Error Line is longer than 80 characters. 63
Error Method 'setRunData' is not designed for extension - needs to be abstract, final or empty. 72
Error Parameter runData should be final. 72
Error 'runData' hides a field. 72

net/sf/fridaymvc/controllers/package.html

ErrorLine
Error Missing package documentation file.0

net/sf/fridaymvc/managers/view/ActionViewManager.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 3
Error Line has trailing spaces. 7
Error Line has trailing spaces. 9
Error Line has trailing spaces. 33
Error Missing a Javadoc comment. 39
Error Line has trailing spaces. 40
Error Method 'setParameter' is not designed for extension - needs to be abstract, final or empty. 41
Error Missing a Javadoc comment. 41
Error Parameter key should be final. 41
Error Parameter value should be final. 41
Error Line has trailing spaces. 42
Error Line has trailing spaces. 44
Error Line has trailing spaces. 45
Error Method 'getAction' is not designed for extension - needs to be abstract, final or empty. 45
Error Missing a Javadoc comment. 45
Error Parameter actionName should be final. 45
Error 'synchronized' is not followed by whitespace. 47
Error 'if' is not followed by whitespace. 50
Error Line is longer than 80 characters. 51
Error Line has trailing spaces. 55
Error Line is longer than 80 characters. 60
Error Line has trailing spaces. 62
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 63
Error Missing a Javadoc comment. 63
Error Parameter fieldName should be final. 63
Error Line has trailing spaces. 64
Error Line has trailing spaces. 66
Error Method 'getValue' is not designed for extension - needs to be abstract, final or empty. 67
Error Missing a Javadoc comment. 67
Error Parameter fieldName should be final. 67
Error Line is longer than 80 characters. 68
Error Line has trailing spaces. 70
Error Method 'passValidation' is not designed for extension - needs to be abstract, final or empty. 71
Error Missing a Javadoc comment. 71
Error Parameter validatorId should be final. 71
Error 'if' is not followed by whitespace. 73
Error Line has trailing spaces. 76
Error Line is longer than 80 characters. 77
Error Line is longer than 80 characters. 80
Error 'if' construct must use '{}'s. 81
Error 'if' is not followed by whitespace. 81
Error Line has trailing spaces. 85
Error Line has trailing spaces. 86
Error Method 'attributes' is not designed for extension - needs to be abstract, final or empty. 87
Error Missing a Javadoc comment. 87
Error 'if' construct must use '{}'s. 89
Error 'if' is not followed by whitespace. 89

net/sf/fridaymvc/managers/view/LayoutViewManager.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 3
Error Line has trailing spaces. 7
Error Line has trailing spaces. 9
Error Line has trailing spaces. 15
Error Method 'setContentType' is not designed for extension - needs to be abstract, final or empty. 27
Error Missing a Javadoc comment. 27
Error Parameter contentType should be final. 27
Error Line is longer than 80 characters. 28
Error Line has trailing spaces. 30
Error Method 'panel' is not designed for extension - needs to be abstract, final or empty. 31
Error Missing a Javadoc comment. 31
Error Parameter uid should be final. 31
Error Parameter viewName should be final. 31

net/sf/fridaymvc/managers/view/LinkViewManager.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 3
Error Line has trailing spaces. 7
Error Line has trailing spaces. 9
Error Missing a Javadoc comment. 39
Error Variable 'attributes' must be private and have accessor methods. 39
Error Method 'setPanel' is not designed for extension - needs to be abstract, final or empty. 48
Error Missing a Javadoc comment. 48
Error Parameter uid should be final. 48
Error Parameter viewName should be final. 48
Error Line has trailing spaces. 49
Error Line is longer than 80 characters. 49
Error 'synchronized' is not followed by whitespace. 51
Error Line has trailing spaces. 54
Error Line is longer than 80 characters. 58
Error Line has trailing spaces. 60
Error Method 'setAttribute' is not designed for extension - needs to be abstract, final or empty. 61
Error Missing a Javadoc comment. 61
Error Parameter name should be final. 61
Error Parameter value should be final. 61
Error Line has trailing spaces. 64
Error Method 'current' is not designed for extension - needs to be abstract, final or empty. 65
Error Missing a Javadoc comment. 65
Error 'synchronized' is not followed by whitespace. 68
Error 'attributes' hides a field. 70
Error 'if' is not followed by whitespace. 71
Error Line is longer than 80 characters. 74
Error 'if' construct must use '{}'s. 77
Error 'if' is not followed by whitespace. 77
Error Line is longer than 80 characters. 80
Error Line is longer than 80 characters. 82
Error 'if' construct must use '{}'s. 83
Error 'if' is not followed by whitespace. 83
Error Line has trailing spaces. 86
Error Line is longer than 80 characters. 88
Error Line has trailing spaces. 90
Error Method 'getAttributes' is not designed for extension - needs to be abstract, final or empty. 94
Error Method 'setAttributes' is not designed for extension - needs to be abstract, final or empty. 100
Error Parameter attributes should be final. 100
Error 'attributes' hides a field. 100
Error Line has trailing spaces. 103
Error Method 'image' is not designed for extension - needs to be abstract, final or empty. 104
Error Missing a Javadoc comment. 104
Error Parameter imageName should be final. 104
Error Line has trailing spaces. 105
Error Array brackets at illegal position. 106
Error 'if' construct must use '{}'s. 107
Error Line has trailing spaces. 107
Error 'if' is not followed by whitespace. 107
Error Line is longer than 80 characters. 108
Error 'if' is not followed by whitespace. 109
Error Line is longer than 80 characters. 110
Error Line has trailing spaces. 111
Error Line is longer than 80 characters. 111
Error 'if' construct must use '{}'s. 113
Error Line has trailing spaces. 113
Error 'if' is not followed by whitespace. 113
Error Line has trailing spaces. 114
Error Line has trailing spaces. 115
Error Line is longer than 80 characters. 115

net/sf/fridaymvc/managers/view/package.html

ErrorLine
Error Missing package documentation file.0

net/sf/fridaymvc/metadata/commons/AccessLoggedAttribute.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 3
Error Line has trailing spaces. 7
Error Line has trailing spaces. 9
Error Line has trailing spaces. 15
Error Line is longer than 80 characters. 21
Error '{' is not followed by whitespace. 24
Error '}' is not preceded with whitespace. 24

net/sf/fridaymvc/metadata/commons/AccessPermissionAttribute.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 3
Error Line has trailing spaces. 7
Error Line has trailing spaces. 9
Error Line has trailing spaces. 15
Error Line is longer than 80 characters. 23
Error '{' is not followed by whitespace. 26
Error '}' is not preceded with whitespace. 26

net/sf/fridaymvc/metadata/commons/AccessRoleAttribute.java

ErrorLine
Error File does not end with a newline. 0

net/sf/fridaymvc/metadata/commons/AccessRoleAttribute.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 3
Error Line has trailing spaces. 7
Error Line has trailing spaces. 9
Error Line has trailing spaces. 15
Error '{' is not followed by whitespace. 26
Error '}' is not preceded with whitespace. 26

net/sf/fridaymvc/metadata/commons/ActionAttribute.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 3
Error Line has trailing spaces. 7
Error Line has trailing spaces. 9
Error Line has trailing spaces. 15
Error Line has trailing spaces. 25
Error Missing a Javadoc comment. 25
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 29
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 35
Error Parameter name should be final. 35
Error 'name' hides a field. 35

net/sf/fridaymvc/metadata/commons/ModelAttribute.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 3
Error Line has trailing spaces. 7
Error Line has trailing spaces. 9
Error Line has trailing spaces. 15
Error Missing a Javadoc comment. 24
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 28
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 34
Error Parameter name should be final. 34
Error 'name' hides a field. 34

net/sf/fridaymvc/metadata/commons/RegExpValidatorAttribute.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 3
Error Line has trailing spaces. 7
Error Line has trailing spaces. 9
Error Line has trailing spaces. 15
Error Line is longer than 80 characters. 26
Error Missing a Javadoc comment. 30
Error Missing a Javadoc comment. 31
Error Missing a Javadoc comment. 32
Error Line has trailing spaces. 33
Error Line is longer than 80 characters. 34
Error Missing a Javadoc comment. 34
Error Parameter id should be final. 34
Error 'id' hides a field. 34
Error Parameter fieldName should be final. 34
Error 'fieldName' hides a field. 34
Error Parameter regexp should be final. 34
Error 'regexp' hides a field. 34
Error Method 'getFieldName' is not designed for extension - needs to be abstract, final or empty. 43
Error Method 'setFieldName' is not designed for extension - needs to be abstract, final or empty. 49
Error Parameter fieldName should be final. 49
Error 'fieldName' hides a field. 49
Error Method 'getRegexp' is not designed for extension - needs to be abstract, final or empty. 55
Error Method 'setRegexp' is not designed for extension - needs to be abstract, final or empty. 61
Error Parameter regexp should be final. 61
Error 'regexp' hides a field. 61
Error Method 'getId' is not designed for extension - needs to be abstract, final or empty. 67
Error Unused @param tag for 'id'. 71
Error Method 'setId' is not designed for extension - needs to be abstract, final or empty. 73
Error Parameter regexpId should be final. 73
Error Expected @param tag for 'regexpId'. 73
Error Line has trailing spaces. 76
Error Method 'passValidation' is not designed for extension - needs to be abstract, final or empty. 77
Error Missing a Javadoc comment. 77
Error Line has trailing spaces. 80
Error Line has trailing spaces. 81
Error '}' should be on the same line. 83
Error 'catch' is not followed by whitespace. 84
Error '}' should be on the same line. 87
Error Line has trailing spaces. 92
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 96
Error Missing a Javadoc comment. 96
Error Parameter obj should be final. 96
Error 'if' is not followed by whitespace. 97
Error 'if' construct must use '{}'s. 98
Error Line is longer than 80 characters. 98
Error 'if' is not followed by whitespace. 98
Error Line has trailing spaces. 103
Error Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 107
Error Missing a Javadoc comment. 107

net/sf/fridaymvc/metadata/commons/package.html

ErrorLine
Error Missing package documentation file.0

net/sf/fridaymvc/models/AbstractModel.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 3
Error Line has trailing spaces. 7
Error Line has trailing spaces. 9
Error Line has trailing spaces. 15
Error Missing a Javadoc comment. 32
Error Variable 'statelessAttributeMap' must be private and have accessor methods. 32
Error Missing a Javadoc comment. 34
Error Line has trailing spaces. 35
Error Method 'getStatelessAttributeMap' is not designed for extension - needs to be abstract, final or empty. 39
Error 'if' is not followed by whitespace. 40
Error 'synchronized' is not followed by whitespace. 41
Error 'if' construct must use '{}'s. 42
Error Line is longer than 80 characters. 42
Error The double-checked locking idiom is broken and should be avoided. 42
Error 'if' is not followed by whitespace. 42
Error Line has trailing spaces. 45
Error Line has trailing spaces. 46
Error Line has trailing spaces. 47
Error Method 'setStatelessAttributeMap' is not designed for extension - needs to be abstract, final or empty. 51
Error Parameter statelessAttributeMap should be final. 51
Error 'statelessAttributeMap' hides a field. 51
Error Line has trailing spaces. 54
Error Line is longer than 80 characters. 56
Error Method 'setStatelessAttribute' is not designed for extension - needs to be abstract, final or empty. 58
Error Missing a Javadoc comment. 58
Error Parameter key should be final. 58
Error Parameter value should be final. 58
Error Line has trailing spaces. 61
Error Method 'getStatefulAttributeMap' is not designed for extension - needs to be abstract, final or empty. 65
Error Missing a Javadoc comment. 65
Error Line is longer than 80 characters. 66
Error 'if' is not followed by whitespace. 69
Error Line has trailing spaces. 73
Error Line is longer than 80 characters. 74
Error 'if' is not followed by whitespace. 75
Error Line is longer than 80 characters. 78
Error Line has trailing spaces. 80
Error 'if' construct must use '{}'s. 81
Error 'if' is not followed by whitespace. 81
Error Line has trailing spaces. 82
Error Line has trailing spaces. 84
Error Line is longer than 80 characters. 86
Error Method 'setStatefulAttribute' is not designed for extension - needs to be abstract, final or empty. 88
Error Missing a Javadoc comment. 88
Error Parameter key should be final. 88
Error Parameter value should be final. 88
Error Line is longer than 80 characters. 89
Error Line has trailing spaces. 90
Error Line has trailing spaces. 91
Error 'if' is not followed by whitespace. 91
Error Line has trailing spaces. 94
Error Line is longer than 80 characters. 95
Error Line has trailing spaces. 96
Error 'if' is not followed by whitespace. 96
Error Line is longer than 80 characters. 98
Error Line has trailing spaces. 100
Error Line has trailing spaces. 102

net/sf/fridaymvc/models/BasicModel.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 3
Error Line has trailing spaces. 7
Error Line has trailing spaces. 9
Error Line has trailing spaces. 15
Error Missing a Javadoc comment. 29

net/sf/fridaymvc/models/Model.java

ErrorLine
Error File does not end with a newline. 0

net/sf/fridaymvc/models/Model.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 3
Error Line has trailing spaces. 7
Error Line has trailing spaces. 9
Error Line has trailing spaces. 15
Error Missing a Javadoc comment. 27
Error Redundant 'public' modifier. 27
Error Missing a Javadoc comment. 28
Error Redundant 'public' modifier. 28
Error Missing a Javadoc comment. 30
Error Redundant 'public' modifier. 30
Error Line has trailing spaces. 31
Error Missing a Javadoc comment. 32
Error Redundant 'public' modifier. 32
Error Missing a Javadoc comment. 33
Error Redundant 'public' modifier. 33

net/sf/fridaymvc/models/package.html

ErrorLine
Error Missing package documentation file.0

net/sf/fridaymvc/package.html

ErrorLine
Error Missing package documentation file.0

net/sf/fridaymvc/security/accesscontroller/AbstractPermission.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 3
Error Line has trailing spaces. 7
Error Line has trailing spaces. 9
Error Line has trailing spaces. 15
Error Line is longer than 80 characters. 21
Error Missing a Javadoc comment. 25
Error Variable 'name' must be private and have accessor methods. 25
Error Missing a Javadoc comment. 26
Error Variable 'mask' must be private and have accessor methods. 26
Error Line has trailing spaces. 27
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 31
Error Unused @param tag for 'name'. 35
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 37
Error Parameter permissionName should be final. 37
Error Expected @param tag for 'permissionName'. 37
Error Method 'getMask' is not designed for extension - needs to be abstract, final or empty. 43
Error Method 'setMask' is not designed for extension - needs to be abstract, final or empty. 49
Error Parameter mask should be final. 49
Error 'mask' hides a field. 49

net/sf/fridaymvc/security/accesscontroller/AbstractRole.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 3
Error Line has trailing spaces. 7
Error Line has trailing spaces. 9
Error Line has trailing spaces. 15
Error Missing a Javadoc comment. 28
Error Variable 'permissions' must be private and have accessor methods. 28
Error Missing a Javadoc comment. 29
Error Variable 'name' must be private and have accessor methods. 29
Error Line has trailing spaces. 30
Error Method 'getPermissions' is not designed for extension - needs to be abstract, final or empty. 34
Error 'if' construct must use '{}'s. 35
Error 'if' is not followed by whitespace. 35
Error Method 'setPermissions' is not designed for extension - needs to be abstract, final or empty. 41
Error Parameter permissions should be final. 41
Error 'permissions' hides a field. 41
Error Line has trailing spaces. 44
Error Method 'addPermission' is not designed for extension - needs to be abstract, final or empty. 45
Error Missing a Javadoc comment. 45
Error Parameter permission should be final. 45
Error Line has trailing spaces. 48
Error Method 'removePermission' is not designed for extension - needs to be abstract, final or empty. 49
Error Missing a Javadoc comment. 49
Error Parameter permission should be final. 49
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 55
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 61
Error Parameter name should be final. 61
Error 'name' hides a field. 61

net/sf/fridaymvc/security/accesscontroller/AbstractUser.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 3
Error Line has trailing spaces. 7
Error Line has trailing spaces. 9
Error Line has trailing spaces. 15
Error Missing a Javadoc comment. 28
Error Variable 'roles' must be private and have accessor methods. 28
Error Line has trailing spaces. 29
Error Method 'getRoles' is not designed for extension - needs to be abstract, final or empty. 33
Error 'if' construct must use '{}'s. 34
Error 'if' is not followed by whitespace. 34
Error Method 'setRoles' is not designed for extension - needs to be abstract, final or empty. 40
Error Parameter roles should be final. 40
Error 'roles' hides a field. 40
Error Line has trailing spaces. 43
Error Line is longer than 80 characters. 45
Error Method 'addRole' is not designed for extension - needs to be abstract, final or empty. 47
Error Missing a Javadoc comment. 47
Error Parameter role should be final. 47
Error Line is longer than 80 characters. 51
Error Method 'removeRole' is not designed for extension - needs to be abstract, final or empty. 53
Error Missing a Javadoc comment. 53
Error Parameter role should be final. 53

net/sf/fridaymvc/security/accesscontroller/AccessController.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 3
Error Line has trailing spaces. 7
Error Line has trailing spaces. 9
Error Line has trailing spaces. 15
Error Method 'isLogged' is not designed for extension - needs to be abstract, final or empty. 30
Error Missing a Javadoc comment. 30
Error Avoid inline conditionals. 31
Error Line has trailing spaces. 33
Error Method 'hasRole' is not designed for extension - needs to be abstract, final or empty. 34
Error Missing a Javadoc comment. 34
Error Parameter roleName should be final. 34
Error 'if' construct must use '{}'s. 36
Error 'if' is not followed by whitespace. 36
Error Line has trailing spaces. 39
Error 'if' construct must use '{}'s. 40
Error Line has trailing spaces. 40
Error 'if' is not followed by whitespace. 40
Error Line has trailing spaces. 44
Error Method 'getUser' is not designed for extension - needs to be abstract, final or empty. 45
Error Missing a Javadoc comment. 45
Error Line has trailing spaces. 48
Error Method 'hasPermission' is not designed for extension - needs to be abstract, final or empty. 49
Error Missing a Javadoc comment. 49
Error Parameter permissionName should be final. 49
Error 'if' construct must use '{}'s. 51
Error 'if' is not followed by whitespace. 51
Error 'if' construct must use '{}'s. 53
Error 'if' is not followed by whitespace. 53
Error 'if' construct must use '{}'s. 57
Error 'if' is not followed by whitespace. 57
Error Line is longer than 80 characters. 58
Error 'if' construct must use '{}'s. 60
Error 'if' is not followed by whitespace. 60

net/sf/fridaymvc/security/accesscontroller/Permission.java

ErrorLine
Error File does not end with a newline. 0

net/sf/fridaymvc/security/accesscontroller/Permission.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 3
Error Line has trailing spaces. 7
Error Line has trailing spaces. 9
Error Line has trailing spaces. 15
Error Missing a Javadoc comment. 27
Error Redundant 'public' modifier. 27
Error Line has trailing spaces. 28
Error Missing a Javadoc comment. 28
Error Redundant 'public' modifier. 28
Error Line has trailing spaces. 29
Error Missing a Javadoc comment. 30
Error Redundant 'public' modifier. 30
Error Missing a Javadoc comment. 31
Error Redundant 'public' modifier. 31

net/sf/fridaymvc/security/accesscontroller/Role.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 3
Error Line has trailing spaces. 7
Error Line has trailing spaces. 9
Error Line has trailing spaces. 15
Error Missing a Javadoc comment. 27
Error Redundant 'public' modifier. 27
Error Missing a Javadoc comment. 28
Error Redundant 'public' modifier. 28
Error Missing a Javadoc comment. 29
Error Redundant 'public' modifier. 29
Error Missing a Javadoc comment. 30
Error Redundant 'public' modifier. 30
Error Missing a Javadoc comment. 31
Error Redundant 'public' modifier. 31
Error Missing a Javadoc comment. 32
Error Redundant 'public' modifier. 32

net/sf/fridaymvc/security/accesscontroller/User.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 3
Error Line has trailing spaces. 7
Error Line has trailing spaces. 9
Error Line has trailing spaces. 15
Error Missing a Javadoc comment. 27
Error Redundant 'public' modifier. 27
Error Missing a Javadoc comment. 28
Error Redundant 'public' modifier. 28
Error Missing a Javadoc comment. 29
Error Redundant 'public' modifier. 29
Error Missing a Javadoc comment. 30
Error Redundant 'public' modifier. 30

net/sf/fridaymvc/security/accesscontroller/package.html

ErrorLine
Error Missing package documentation file.0