Checkstyle Results

The following document contains the results of Checkstyle 6.18 with sun_checks.xml ruleset. rss feed

Summary

Files  Info  Warnings  Errors
33 0 0 2730

Files

File  I  W  E
org/itracker/services/ConfigurationService.java 0 0 76
org/itracker/services/EmailService.java 0 0 4
org/itracker/services/ITrackerServices.java 0 0 7
org/itracker/services/IssueService.java 0 0 90
org/itracker/services/NotificationService.java 0 0 37
org/itracker/services/ProjectService.java 0 0 73
org/itracker/services/ReportService.java 0 0 10
org/itracker/services/UserService.java 0 0 138
org/itracker/services/authentication/AbstractPluggableAuthenticator.java 0 0 21
org/itracker/services/authentication/DefaultAuthenticator.java 0 0 128
org/itracker/services/authentication/ITrackerPasswordEncoder.java 0 0 7
org/itracker/services/authentication/ITrackerUserDetails.java 0 0 20
org/itracker/services/authentication/PluggableAuthenticator.java 0 0 77
org/itracker/services/authentication/TestAuthenticator.java 0 0 31
org/itracker/services/authentication/adsson/ADIntegration.java 0 0 26
org/itracker/services/authentication/adsson/GetUserModelFromADPrivilegedAction.java 0 0 34
org/itracker/services/authentication/adsson/SimpleCallbackHandler.java 0 0 13
org/itracker/services/authentication/adsson/WindowsSSONAuthenticator.java 0 0 95
org/itracker/services/authentication/adsson/WindowsSSONAuthenticatorADInfo.java 0 0 14
org/itracker/services/authentication/adsson/package-info.java 0 0 2
org/itracker/services/authentication/package-info.java 0 0 1
org/itracker/services/exceptions/AuthenticatorException.java 0 0 66
org/itracker/services/exceptions/package-info.java 0 0 1
org/itracker/services/implementations/ConfigurationServiceImpl.java 0 0 422
org/itracker/services/implementations/DefaultEmailService.java 0 0 97
org/itracker/services/implementations/ITrackerServicesImpl.java 0 0 41
org/itracker/services/implementations/IssueServiceImpl.java 0 0 393
org/itracker/services/implementations/NotificationServiceImpl.java 0 0 216
org/itracker/services/implementations/ProjectServiceImpl.java 0 0 160
org/itracker/services/implementations/ReportServiceImpl.java 0 0 15
org/itracker/services/implementations/UserServiceImpl.java 0 0 412
org/itracker/services/implementations/package-info.java 0 0 2
org/itracker/services/package-info.java 0 0 1

Rules

Category Rule Violations Severity
blocks EmptyBlock 1  Error
NeedBraces 15  Error
RightCurly 1  Error
coding AvoidInlineConditionals 28  Error
HiddenField 78  Error
MagicNumber 6  Error
design DesignForExtension 308  Error
imports AvoidStarImport 25  Error
UnusedImports
  • processJavadoc: "false"
1  Error
javadoc JavadocMethod 589  Error
JavadocStyle 41  Error
JavadocType 11  Error
JavadocVariable 114  Error
misc FinalParameters 557  Error
NewlineAtEndOfFile 8  Error
TodoComment 16  Error
modifier ModifierOrder 1  Error
RedundantModifier 38  Error
naming ConstantName 9  Error
LocalVariableName 4  Error
ParameterName 2  Error
StaticVariableName 2  Error
regexp RegexpSingleline
  • format: "\s+$"
  • maximum: "0"
  • message: "Line has trailing spaces."
  • minimum: "0"
11  Error
sizes LineLength 841  Error
MethodLength 1  Error
whitespace EmptyForIteratorPad 19  Error
FileTabCharacter 1  Error
OperatorWrap 2  Error

Details

org/itracker/services/ConfigurationService.java

Severity Category Rule Message Line
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - org.itracker.model.*. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error modifier RedundantModifier Redundant 'public' modifier. 34
 Error sizes LineLength Line is longer than 80 characters (found 84). 87
 Error javadoc JavadocMethod Expected an @return tag. 90
 Error javadoc JavadocMethod Missing a Javadoc comment. 92
 Error javadoc JavadocMethod Expected an @return tag. 98
 Error javadoc JavadocMethod Missing a Javadoc comment. 100
 Error sizes LineLength Line is longer than 80 characters (found 81). 103
 Error sizes LineLength Line is longer than 80 characters (found 81). 113
 Error sizes LineLength Line is longer than 80 characters (found 81). 122
 Error sizes LineLength Line is longer than 80 characters (found 87). 126
 Error sizes LineLength Line is longer than 80 characters (found 92). 129
 Error sizes LineLength Line is longer than 80 characters (found 82). 131
 Error sizes LineLength Line is longer than 80 characters (found 87). 136
 Error sizes LineLength Line is longer than 80 characters (found 90). 138
 Error sizes LineLength Line is longer than 80 characters (found 86). 164
 Error sizes LineLength Line is longer than 80 characters (found 110). 167
 Error javadoc JavadocMethod Missing a Javadoc comment. 169
 Error javadoc JavadocMethod Missing a Javadoc comment. 171
 Error sizes LineLength Line is longer than 80 characters (found 90). 181
 Error sizes LineLength Line is longer than 80 characters (found 90). 190
 Error sizes LineLength Line is longer than 80 characters (found 85). 198
 Error sizes LineLength Line is longer than 80 characters (found 86). 199
 Error sizes LineLength Line is longer than 80 characters (found 87). 200
 Error sizes LineLength Line is longer than 80 characters (found 99). 207
 Error sizes LineLength Line is longer than 80 characters (found 95). 213
 Error sizes LineLength Line is longer than 80 characters (found 95). 221
 Error sizes LineLength Line is longer than 80 characters (found 84). 244
 Error javadoc JavadocMethod Expected an @return tag. 248
 Error sizes LineLength Line is longer than 80 characters (found 85). 281
 Error javadoc JavadocMethod Expected an @return tag. 285
 Error sizes LineLength Line is longer than 80 characters (found 89). 318
 Error javadoc JavadocMethod Expected an @return tag. 323
 Error sizes LineLength Line is longer than 80 characters (found 91). 326
 Error sizes LineLength Line is longer than 80 characters (found 89). 327
 Error sizes LineLength Line is longer than 80 characters (found 90). 328
 Error javadoc JavadocMethod Expected an @return tag. 340
 Error sizes LineLength Line is longer than 80 characters (found 81). 346
 Error sizes LineLength Line is longer than 80 characters (found 86). 351
 Error javadoc JavadocMethod Expected an @return tag. 355
 Error sizes LineLength Line is longer than 80 characters (found 97). 358
 Error sizes LineLength Line is longer than 80 characters (found 95). 359
 Error sizes LineLength Line is longer than 80 characters (found 96). 367
 Error sizes LineLength Line is longer than 80 characters (found 99). 368
 Error sizes LineLength Line is longer than 80 characters (found 98). 369
 Error sizes LineLength Line is longer than 80 characters (found 101). 370
 Error sizes LineLength Line is longer than 80 characters (found 83). 374
 Error sizes LineLength Line is longer than 80 characters (found 93). 378
 Error javadoc JavadocMethod Expected an @return tag. 385
 Error sizes LineLength Line is longer than 80 characters (found 83). 388
 Error javadoc JavadocMethod Expected an @return tag. 392
 Error sizes LineLength Line is longer than 80 characters (found 82). 420
 Error javadoc JavadocMethod Expected an @return tag. 425
 Error javadoc JavadocMethod Missing a Javadoc comment. 427
 Error sizes LineLength Line is longer than 80 characters (found 81). 432
 Error javadoc JavadocMethod Expected @param tag for 'locale'. 434
 Error sizes LineLength Line is longer than 80 characters (found 91). 437
 Error javadoc JavadocMethod Expected an @return tag. 440
 Error javadoc JavadocMethod Missing a Javadoc comment. 442
 Error javadoc JavadocMethod Missing a Javadoc comment. 444
 Error javadoc JavadocMethod Missing a Javadoc comment. 446
 Error javadoc JavadocMethod Missing a Javadoc comment. 448
 Error javadoc JavadocMethod Missing a Javadoc comment. 450
 Error javadoc JavadocMethod Missing a Javadoc comment. 453
 Error javadoc JavadocMethod Missing a Javadoc comment. 455
 Error sizes LineLength Line is longer than 80 characters (found 87). 457
 Error javadoc JavadocMethod Missing a Javadoc comment. 457
 Error sizes LineLength Line is longer than 80 characters (found 101). 460
 Error sizes LineLength Line is longer than 80 characters (found 107). 464
 Error javadoc JavadocMethod Expected an @return tag. 467
 Error sizes LineLength Line is longer than 80 characters (found 102). 470
 Error sizes LineLength Line is longer than 80 characters (found 100). 471
 Error javadoc JavadocMethod Missing a Javadoc comment. 476
 Error javadoc JavadocMethod Missing a Javadoc comment. 478
 Error sizes LineLength Line is longer than 80 characters (found 96). 485

org/itracker/services/EmailService.java

Severity Category Rule Message Line
 Error javadoc JavadocMethod Missing a Javadoc comment. 10
 Error javadoc JavadocMethod Missing a Javadoc comment. 12
 Error sizes LineLength Line is longer than 80 characters (found 81). 14
 Error javadoc JavadocMethod Missing a Javadoc comment. 14

org/itracker/services/ITrackerServices.java

Severity Category Rule Message Line
 Error javadoc JavadocMethod Missing a Javadoc comment. 13
 Error javadoc JavadocMethod Missing a Javadoc comment. 15
 Error javadoc JavadocMethod Missing a Javadoc comment. 17
 Error javadoc JavadocMethod Missing a Javadoc comment. 19
 Error javadoc JavadocMethod Missing a Javadoc comment. 21
 Error javadoc JavadocMethod Missing a Javadoc comment. 23
 Error javadoc JavadocMethod Missing a Javadoc comment. 25

org/itracker/services/IssueService.java

Severity Category Rule Message Line
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - org.itracker.*. 21
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - org.itracker.model.*. 22
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - java.util.*. 24
 Error javadoc JavadocType Missing a Javadoc comment. 26
 Error javadoc JavadocMethod Missing a Javadoc comment. 28
 Error javadoc JavadocMethod Expected an @return tag. 33
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error sizes LineLength Line is longer than 80 characters (found 84). 47
 Error javadoc JavadocMethod Missing a Javadoc comment. 63
 Error javadoc JavadocMethod Missing a Javadoc comment. 65
 Error javadoc JavadocMethod Missing a Javadoc comment. 67
 Error sizes LineLength Line is longer than 80 characters (found 86). 69
 Error javadoc JavadocMethod Missing a Javadoc comment. 69
 Error javadoc JavadocMethod Missing a Javadoc comment. 71
 Error sizes LineLength Line is longer than 80 characters (found 84). 73
 Error javadoc JavadocMethod Missing a Javadoc comment. 73
 Error javadoc JavadocMethod Missing a Javadoc comment. 75
 Error sizes LineLength Line is longer than 80 characters (found 86). 77
 Error javadoc JavadocMethod Missing a Javadoc comment. 77
 Error javadoc JavadocMethod Missing a Javadoc comment. 79
 Error javadoc JavadocMethod Missing a Javadoc comment. 81
 Error javadoc JavadocMethod Missing a Javadoc comment. 83
 Error modifier RedundantModifier Redundant 'public' modifier. 83
 Error javadoc JavadocMethod Missing a Javadoc comment. 84
 Error modifier RedundantModifier Redundant 'public' modifier. 84
 Error sizes LineLength Line is longer than 80 characters (found 116). 91
 Error sizes LineLength Line is longer than 80 characters (found 88). 92
 Error sizes LineLength Line is longer than 80 characters (found 90). 94
 Error javadoc JavadocMethod Expected @throws tag for 'ProjectException'. 95
 Error javadoc JavadocStyle First sentence should end with a period. 97
 Error sizes LineLength Line is longer than 80 characters (found 82). 100
 Error javadoc JavadocMethod Expected an @return tag. 103
 Error javadoc JavadocMethod Expected @throws tag for 'ProjectException'. 103
 Error sizes LineLength Line is longer than 80 characters (found 81). 105
 Error javadoc JavadocMethod Missing a Javadoc comment. 105
 Error javadoc JavadocMethod Expected an @return tag. 122
 Error javadoc JavadocMethod Expected @param tag for 'issueId'. 122
 Error javadoc JavadocMethod Expected @param tag for 'userId'. 122
 Error javadoc JavadocMethod Expected an @return tag. 130
 Error sizes LineLength Line is longer than 80 characters (found 83). 130
 Error javadoc JavadocMethod Expected @param tag for 'issueId'. 130
 Error javadoc JavadocMethod Expected @param tag for 'userId'. 130
 Error javadoc JavadocMethod Expected @param tag for 'assignedByUserId'. 130
 Error misc TodoComment Comment matches to-do format 'TODO:'. 133
 Error sizes LineLength Line is longer than 80 characters (found 99). 133
 Error javadoc JavadocMethod Expected an @return tag. 135
 Error javadoc JavadocMethod Expected @param tag for 'issueId'. 135
 Error javadoc JavadocMethod Expected @param tag for 'fields'. 135
 Error sizes LineLength Line is longer than 80 characters (found 95). 137
 Error javadoc JavadocMethod Missing a Javadoc comment. 137
 Error sizes LineLength Line is longer than 80 characters (found 91). 139
 Error javadoc JavadocMethod Missing a Javadoc comment. 139
 Error javadoc JavadocMethod Missing a Javadoc comment. 141
 Error sizes LineLength Line is longer than 80 characters (found 119). 143
 Error javadoc JavadocMethod Missing a Javadoc comment. 143
 Error javadoc JavadocMethod Missing a Javadoc comment. 145
 Error sizes LineLength Line is longer than 80 characters (found 85). 157
 Error sizes LineLength Line is longer than 80 characters (found 95). 161
 Error sizes LineLength Line is longer than 80 characters (found 89). 162
 Error javadoc JavadocMethod Missing a Javadoc comment. 171
 Error misc TodoComment Comment matches to-do format 'TODO:'. 173
 Error javadoc JavadocMethod Missing a Javadoc comment. 174
 Error javadoc JavadocMethod Missing a Javadoc comment. 176
 Error javadoc JavadocMethod Missing a Javadoc comment. 178
 Error javadoc JavadocMethod Missing a Javadoc comment. 180
 Error javadoc JavadocMethod Missing a Javadoc comment. 182
 Error javadoc JavadocMethod Missing a Javadoc comment. 184
 Error javadoc JavadocMethod Missing a Javadoc comment. 186
 Error javadoc JavadocMethod Missing a Javadoc comment. 188
 Error javadoc JavadocMethod Missing a Javadoc comment. 190
 Error javadoc JavadocMethod Missing a Javadoc comment. 192
 Error javadoc JavadocMethod Missing a Javadoc comment. 194
 Error sizes LineLength Line is longer than 80 characters (found 84). 196
 Error javadoc JavadocMethod Missing a Javadoc comment. 196
 Error javadoc JavadocMethod Missing a Javadoc comment. 198
 Error javadoc JavadocMethod Missing a Javadoc comment. 200
 Error javadoc JavadocMethod Missing a Javadoc comment. 202
 Error javadoc JavadocMethod Missing a Javadoc comment. 205
 Error javadoc JavadocMethod Missing a Javadoc comment. 215
 Error javadoc JavadocMethod Missing a Javadoc comment. 217
 Error javadoc JavadocMethod Missing a Javadoc comment. 227
 Error javadoc JavadocMethod Missing a Javadoc comment. 229
 Error javadoc JavadocMethod Missing a Javadoc comment. 231
 Error javadoc JavadocMethod Missing a Javadoc comment. 233
 Error javadoc JavadocMethod Missing a Javadoc comment. 235
 Error javadoc JavadocMethod Missing a Javadoc comment. 237
 Error javadoc JavadocMethod Missing a Javadoc comment. 239
 Error sizes LineLength Line is longer than 80 characters (found 155). 241
 Error javadoc JavadocMethod Missing a Javadoc comment. 241
 Error modifier RedundantModifier Redundant 'public' modifier. 241

org/itracker/services/NotificationService.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocType Missing a Javadoc comment. 31
 Error sizes LineLength Line is longer than 80 characters (found 91). 36
 Error sizes LineLength Line is longer than 80 characters (found 86). 37
 Error javadoc JavadocMethod Expected an @return tag. 42
 Error sizes LineLength Line is longer than 80 characters (found 93). 45
 Error javadoc JavadocMethod Expected an @return tag. 49
 Error sizes LineLength Line is longer than 80 characters (found 89). 53
 Error javadoc JavadocMethod Expected an @return tag. 58
 Error javadoc JavadocMethod Expected an @return tag. 66
 Error sizes LineLength Line is longer than 80 characters (found 99). 66
 Error javadoc JavadocMethod Expected @param tag for 'issue'. 66
 Error javadoc JavadocMethod Expected @param tag for 'primaryOnly'. 66
 Error javadoc JavadocMethod Expected @param tag for 'activeOnly'. 66
 Error javadoc JavadocMethod Expected an @return tag. 73
 Error javadoc JavadocMethod Expected @param tag for 'issue'. 73
 Error javadoc JavadocMethod Expected @param tag for 'userId'. 73
 Error javadoc JavadocMethod Missing a Javadoc comment. 75
 Error javadoc JavadocMethod Missing a Javadoc comment. 76
 Error javadoc JavadocMethod Missing a Javadoc comment. 77
 Error javadoc JavadocMethod Expected @param tag for 'notification'. 84
 Error javadoc JavadocMethod Expected @param tag for 'type'. 84
 Error javadoc JavadocMethod Expected @param tag for 'baseURL'. 84
 Error javadoc JavadocMethod Expected @param tag for 'issue'. 91
 Error javadoc JavadocMethod Expected @param tag for 'type'. 91
 Error javadoc JavadocMethod Expected @param tag for 'baseURL'. 91
 Error sizes LineLength Line is longer than 80 characters (found 123). 102
 Error javadoc JavadocMethod Expected @param tag for 'issue'. 102
 Error javadoc JavadocMethod Expected @param tag for 'type'. 102
 Error javadoc JavadocMethod Expected @param tag for 'baseURL'. 102
 Error javadoc JavadocMethod Expected @param tag for 'receipients'. 102
 Error javadoc JavadocMethod Expected @param tag for 'lastModifiedDays'. 102
 Error misc TodoComment Comment matches to-do format 'TODO:'. 105
 Error sizes LineLength Line is longer than 80 characters (found 141). 107
 Error javadoc JavadocMethod Expected an @return tag. 109
 Error javadoc JavadocMethod Expected @param tag for 'notification'. 109
 Error javadoc JavadocMethod Missing a Javadoc comment. 111

org/itracker/services/ProjectService.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - org.itracker.model.*. 21
 Error javadoc JavadocType Missing a Javadoc comment. 29
 Error javadoc JavadocMethod Missing a Javadoc comment. 31
 Error modifier RedundantModifier Redundant 'public' modifier. 31
 Error javadoc JavadocMethod Missing a Javadoc comment. 33
 Error modifier RedundantModifier Redundant 'public' modifier. 33
 Error javadoc JavadocMethod Missing a Javadoc comment. 35
 Error modifier RedundantModifier Redundant 'public' modifier. 35
 Error javadoc JavadocMethod Missing a Javadoc comment. 37
 Error modifier RedundantModifier Redundant 'public' modifier. 37
 Error javadoc JavadocMethod Missing a Javadoc comment. 39
 Error modifier RedundantModifier Redundant 'public' modifier. 39
 Error sizes LineLength Line is longer than 80 characters (found 81). 41
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error modifier RedundantModifier Redundant 'public' modifier. 41
 Error sizes LineLength Line is longer than 80 characters (found 82). 43
 Error javadoc JavadocMethod Missing a Javadoc comment. 43
 Error modifier RedundantModifier Redundant 'public' modifier. 43
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error modifier RedundantModifier Redundant 'public' modifier. 45
 Error javadoc JavadocMethod Missing a Javadoc comment. 47
 Error modifier RedundantModifier Redundant 'public' modifier. 47
 Error javadoc JavadocMethod Missing a Javadoc comment. 49
 Error modifier RedundantModifier Redundant 'public' modifier. 49
 Error javadoc JavadocMethod Missing a Javadoc comment. 51
 Error modifier RedundantModifier Redundant 'public' modifier. 51
 Error javadoc JavadocMethod Missing a Javadoc comment. 53
 Error modifier RedundantModifier Redundant 'public' modifier. 53
 Error javadoc JavadocMethod Missing a Javadoc comment. 55
 Error modifier RedundantModifier Redundant 'public' modifier. 55
 Error javadoc JavadocMethod Missing a Javadoc comment. 57
 Error modifier RedundantModifier Redundant 'public' modifier. 57
 Error javadoc JavadocMethod Missing a Javadoc comment. 59
 Error modifier RedundantModifier Redundant 'public' modifier. 59
 Error javadoc JavadocMethod Missing a Javadoc comment. 61
 Error modifier RedundantModifier Redundant 'public' modifier. 61
 Error javadoc JavadocMethod Missing a Javadoc comment. 63
 Error modifier RedundantModifier Redundant 'public' modifier. 63
 Error javadoc JavadocMethod Missing a Javadoc comment. 65
 Error modifier RedundantModifier Redundant 'public' modifier. 65
 Error javadoc JavadocMethod Missing a Javadoc comment. 67
 Error modifier RedundantModifier Redundant 'public' modifier. 67
 Error javadoc JavadocMethod Missing a Javadoc comment. 69
 Error modifier RedundantModifier Redundant 'public' modifier. 69
 Error javadoc JavadocMethod Missing a Javadoc comment. 71
 Error modifier RedundantModifier Redundant 'public' modifier. 71
 Error sizes LineLength Line is longer than 80 characters (found 90). 73
 Error javadoc JavadocMethod Missing a Javadoc comment. 73
 Error modifier RedundantModifier Redundant 'public' modifier. 73
 Error javadoc JavadocMethod Missing a Javadoc comment. 75
 Error modifier RedundantModifier Redundant 'public' modifier. 75
 Error sizes LineLength Line is longer than 80 characters (found 84). 80
 Error modifier RedundantModifier Redundant 'public' modifier. 83
 Error javadoc JavadocMethod Missing a Javadoc comment. 85
 Error modifier RedundantModifier Redundant 'public' modifier. 85
 Error javadoc JavadocMethod Missing a Javadoc comment. 87
 Error modifier RedundantModifier Redundant 'public' modifier. 87
 Error javadoc JavadocMethod Missing a Javadoc comment. 89
 Error modifier RedundantModifier Redundant 'public' modifier. 89
 Error modifier RedundantModifier Redundant 'public' modifier. 97
 Error sizes LineLength Line is longer than 80 characters (found 134). 106
 Error modifier RedundantModifier Redundant 'public' modifier. 108
 Error javadoc JavadocMethod Expected @param tag for 'projectId'. 108
 Error javadoc JavadocMethod Missing a Javadoc comment. 110
 Error modifier RedundantModifier Redundant 'public' modifier. 110
 Error javadoc JavadocMethod Missing a Javadoc comment. 112
 Error javadoc JavadocStyle First sentence should end with a period. 114
 Error javadoc JavadocMethod Expected @param tag for 'project'. 119
 Error javadoc JavadocMethod Expected @param tag for 'userId'. 119
 Error sizes LineLength Line is longer than 80 characters (found 101). 122
 Error sizes LineLength Line is longer than 80 characters (found 82). 124
 Error javadoc JavadocMethod Expected @param tag for 'projectName'. 127

org/itracker/services/ReportService.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocType Missing a Javadoc comment. 26
 Error javadoc JavadocMethod Missing a Javadoc comment. 28
 Error modifier RedundantModifier Redundant 'public' modifier. 28
 Error javadoc JavadocMethod Missing a Javadoc comment. 30
 Error modifier RedundantModifier Redundant 'public' modifier. 30
 Error javadoc JavadocMethod Missing a Javadoc comment. 32
 Error modifier RedundantModifier Redundant 'public' modifier. 32
 Error javadoc JavadocMethod Missing a Javadoc comment. 34
 Error modifier RedundantModifier Redundant 'public' modifier. 34

org/itracker/services/UserService.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - org.itracker.model.*. 23
 Error imports UnusedImports Unused import - java.util.Collection. 27
 Error javadoc JavadocType Missing a Javadoc comment. 32
 Error javadoc JavadocMethod Missing a Javadoc comment. 34
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 38
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 42
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error javadoc JavadocMethod Missing a Javadoc comment. 46
 Error sizes LineLength Line is longer than 80 characters (found 81). 48
 Error javadoc JavadocMethod Missing a Javadoc comment. 48
 Error javadoc JavadocMethod Missing a Javadoc comment. 50
 Error javadoc JavadocMethod Missing a Javadoc comment. 52
 Error javadoc JavadocMethod Missing a Javadoc comment. 54
 Error sizes LineLength Line is longer than 80 characters (found 85). 56
 Error javadoc JavadocMethod Missing a Javadoc comment. 56
 Error javadoc JavadocMethod Missing a Javadoc comment. 58
 Error sizes LineLength Line is longer than 80 characters (found 85). 61
 Error sizes LineLength Line is longer than 80 characters (found 108). 67
 Error sizes LineLength Line is longer than 80 characters (found 81). 70
 Error sizes LineLength Line is longer than 80 characters (found 86). 71
 Error sizes LineLength Line is longer than 80 characters (found 91). 75
 Error sizes LineLength Line is longer than 80 characters (found 93). 80
 Error javadoc JavadocMethod Missing a Javadoc comment. 82
 Error sizes LineLength Line is longer than 80 characters (found 82). 83
 Error sizes LineLength Line is longer than 80 characters (found 86). 87
 Error sizes LineLength Line is longer than 80 characters (found 106). 97
 Error sizes LineLength Line is longer than 80 characters (found 104). 98
 Error sizes LineLength Line is longer than 80 characters (found 105). 99
 Error sizes LineLength Line is longer than 80 characters (found 89). 102
 Error sizes LineLength Line is longer than 80 characters (found 111). 103
 Error sizes LineLength Line is longer than 80 characters (found 81). 107
 Error sizes LineLength Line is longer than 80 characters (found 117). 110
 Error sizes LineLength Line is longer than 80 characters (found 128). 111
 Error sizes LineLength Line is longer than 80 characters (found 113). 112
 Error sizes LineLength Line is longer than 80 characters (found 121). 113
 Error sizes LineLength Line is longer than 80 characters (found 97). 114
 Error sizes LineLength Line is longer than 80 characters (found 89). 116
 Error sizes LineLength Line is longer than 80 characters (found 116). 117
 Error sizes LineLength Line is longer than 80 characters (found 117). 125
 Error sizes LineLength Line is longer than 80 characters (found 128). 126
 Error sizes LineLength Line is longer than 80 characters (found 113). 127
 Error sizes LineLength Line is longer than 80 characters (found 121). 128
 Error sizes LineLength Line is longer than 80 characters (found 97). 129
 Error sizes LineLength Line is longer than 80 characters (found 89). 131
 Error sizes LineLength Line is longer than 80 characters (found 116). 132
 Error sizes LineLength Line is longer than 80 characters (found 117). 140
 Error sizes LineLength Line is longer than 80 characters (found 128). 141
 Error sizes LineLength Line is longer than 80 characters (found 113). 142
 Error sizes LineLength Line is longer than 80 characters (found 121). 143
 Error sizes LineLength Line is longer than 80 characters (found 97). 144
 Error sizes LineLength Line is longer than 80 characters (found 89). 146
 Error sizes LineLength Line is longer than 80 characters (found 116). 147
 Error sizes LineLength Line is longer than 80 characters (found 83). 152
 Error javadoc JavadocMethod Expected an @return tag. 160
 Error sizes LineLength Line is longer than 80 characters (found 87). 163
 Error sizes LineLength Line is longer than 80 characters (found 88). 164
 Error sizes LineLength Line is longer than 80 characters (found 84). 167
 Error sizes LineLength Line is longer than 80 characters (found 83). 168
 Error sizes LineLength Line is longer than 80 characters (found 91). 174
 Error sizes LineLength Line is longer than 80 characters (found 83). 175
 Error sizes LineLength Line is longer than 80 characters (found 95). 177
 Error sizes LineLength Line is longer than 80 characters (found 111). 182
 Error sizes LineLength Line is longer than 80 characters (found 96). 185
 Error sizes LineLength Line is longer than 80 characters (found 94). 186
 Error sizes LineLength Line is longer than 80 characters (found 82). 192
 Error sizes LineLength Line is longer than 80 characters (found 91). 194
 Error javadoc JavadocMethod Missing a Javadoc comment. 196
 Error sizes LineLength Line is longer than 80 characters (found 96). 200
 Error sizes LineLength Line is longer than 80 characters (found 94). 201
 Error sizes LineLength Line is longer than 80 characters (found 87). 208
 Error sizes LineLength Line is longer than 80 characters (found 100). 211
 Error sizes LineLength Line is longer than 80 characters (found 98). 214
 Error sizes LineLength Line is longer than 80 characters (found 94). 215
 Error sizes LineLength Line is longer than 80 characters (found 86). 216
 Error sizes LineLength Line is longer than 80 characters (found 110). 220
 Error sizes LineLength Line is longer than 80 characters (found 87). 222
 Error sizes LineLength Line is longer than 80 characters (found 134). 224
 Error javadoc JavadocMethod Missing a Javadoc comment. 226
 Error sizes LineLength Line is longer than 80 characters (found 123). 227
 Error sizes LineLength Line is longer than 80 characters (found 105). 230
 Error sizes LineLength Line is longer than 80 characters (found 94). 231
 Error sizes LineLength Line is longer than 80 characters (found 87). 237
 Error sizes LineLength Line is longer than 80 characters (found 97). 239
 Error sizes LineLength Line is longer than 80 characters (found 115). 241
 Error javadoc JavadocMethod Missing a Javadoc comment. 241
 Error sizes LineLength Line is longer than 80 characters (found 105). 244
 Error sizes LineLength Line is longer than 80 characters (found 94). 245
 Error sizes LineLength Line is longer than 80 characters (found 87). 251
 Error sizes LineLength Line is longer than 80 characters (found 90). 254
 Error sizes LineLength Line is longer than 80 characters (found 105). 257
 Error sizes LineLength Line is longer than 80 characters (found 94). 258
 Error sizes LineLength Line is longer than 80 characters (found 87). 265
 Error sizes LineLength Line is longer than 80 characters (found 117). 267
 Error javadoc JavadocMethod Missing a Javadoc comment. 269
 Error sizes LineLength Line is longer than 80 characters (found 106). 270
 Error sizes LineLength Line is longer than 80 characters (found 101). 273
 Error sizes LineLength Line is longer than 80 characters (found 82). 277
 Error sizes LineLength Line is longer than 80 characters (found 85). 278
 Error sizes LineLength Line is longer than 80 characters (found 99). 280
 Error sizes LineLength Line is longer than 80 characters (found 116). 282
 Error sizes LineLength Line is longer than 80 characters (found 84). 287
 Error sizes LineLength Line is longer than 80 characters (found 82). 289
 Error sizes LineLength Line is longer than 80 characters (found 85). 290
 Error sizes LineLength Line is longer than 80 characters (found 123). 294
 Error javadoc JavadocStyle First sentence should end with a period. 296
 Error sizes LineLength Line is longer than 80 characters (found 85). 297
 Error sizes LineLength Line is longer than 80 characters (found 93). 299
 Error sizes LineLength Line is longer than 80 characters (found 101). 300
 Error sizes LineLength Line is longer than 80 characters (found 108). 301
 Error sizes LineLength Line is longer than 80 characters (found 82). 304
 Error sizes LineLength Line is longer than 80 characters (found 85). 305
 Error sizes LineLength Line is longer than 80 characters (found 92). 306
 Error sizes LineLength Line is longer than 80 characters (found 126). 309
 Error sizes LineLength Line is longer than 80 characters (found 82). 312
 Error sizes LineLength Line is longer than 80 characters (found 84). 315
 Error sizes LineLength Line is longer than 80 characters (found 82). 317
 Error sizes LineLength Line is longer than 80 characters (found 85). 318
 Error sizes LineLength Line is longer than 80 characters (found 83). 319
 Error sizes LineLength Line is longer than 80 characters (found 125). 322
 Error sizes LineLength Line is longer than 80 characters (found 85). 325
 Error sizes LineLength Line is longer than 80 characters (found 84). 327
 Error sizes LineLength Line is longer than 80 characters (found 82). 329
 Error sizes LineLength Line is longer than 80 characters (found 85). 330
 Error sizes LineLength Line is longer than 80 characters (found 83). 331
 Error sizes LineLength Line is longer than 80 characters (found 126). 334
 Error sizes LineLength Line is longer than 80 characters (found 84). 340
 Error sizes LineLength Line is longer than 80 characters (found 82). 342
 Error sizes LineLength Line is longer than 80 characters (found 85). 343
 Error sizes LineLength Line is longer than 80 characters (found 83). 344
 Error sizes LineLength Line is longer than 80 characters (found 128). 347
 Error sizes LineLength Line is longer than 80 characters (found 84). 353
 Error sizes LineLength Line is longer than 80 characters (found 82). 355
 Error sizes LineLength Line is longer than 80 characters (found 85). 356
 Error sizes LineLength Line is longer than 80 characters (found 83). 357
 Error sizes LineLength Line is longer than 80 characters (found 128). 360

org/itracker/services/authentication/AbstractPluggableAuthenticator.java

Severity Category Rule Message Line
 Error misc TodoComment Comment matches to-do format 'TODO:'. 28
 Error sizes LineLength Line is longer than 80 characters (found 89). 31
 Error sizes LineLength Line is longer than 80 characters (found 93). 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error sizes LineLength Line is longer than 80 characters (found 93). 44
 Error design DesignForExtension Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 47
 Error misc FinalParameters Parameter values should be final. 47
 Error javadoc JavadocMethod Expected @param tag for 'values'. 47
 Error coding HiddenField 'userService' hides a field. 49
 Error coding HiddenField 'configurationService' hides a field. 50
 Error sizes LineLength Line is longer than 80 characters (found 88). 56
 Error sizes LineLength Line is longer than 80 characters (found 86). 62
 Error design DesignForExtension Method 'getUserService' is not designed for extension - needs to be abstract, final or empty. 68
 Error sizes LineLength Line is longer than 80 characters (found 82). 70
 Error sizes LineLength Line is longer than 80 characters (found 91). 77
 Error sizes LineLength Line is longer than 80 characters (found 85). 78
 Error sizes LineLength Line is longer than 80 characters (found 89). 84
 Error design DesignForExtension Method 'getConfigurationService' is not designed for extension - needs to be abstract, final or empty. 84
 Error sizes LineLength Line is longer than 80 characters (found 102). 85
 Error sizes LineLength Line is longer than 80 characters (found 82). 86

org/itracker/services/authentication/DefaultAuthenticator.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 87). 39
 Error sizes LineLength Line is longer than 80 characters (found 84). 40
 Error sizes LineLength Line is longer than 80 characters (found 84). 41
 Error sizes LineLength Line is longer than 80 characters (found 86). 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error naming ConstantName Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 45
 Error sizes LineLength Line is longer than 80 characters (found 89). 48
 Error sizes LineLength Line is longer than 80 characters (found 82). 53
 Error sizes LineLength Line is longer than 80 characters (found 99). 56
 Error sizes LineLength Line is longer than 80 characters (found 148). 58
 Error design DesignForExtension Method 'checkLogin' is not designed for extension - needs to be abstract, final or empty. 58
 Error sizes LineLength Line is longer than 80 characters (found 88). 60
 Error sizes LineLength Line is longer than 80 characters (found 85). 68
 Error sizes LineLength Line is longer than 80 characters (found 102). 69
 Error sizes LineLength Line is longer than 80 characters (found 111). 73
 Error sizes LineLength Line is longer than 80 characters (found 97). 82
 Error sizes LineLength Line is longer than 80 characters (found 111). 87
 Error sizes LineLength Line is longer than 80 characters (found 82). 88
 Error sizes LineLength Line is longer than 80 characters (found 116). 94
 Error sizes LineLength Line is longer than 80 characters (found 86). 96
 Error sizes LineLength Line is longer than 80 characters (found 105). 99
 Error sizes LineLength Line is longer than 80 characters (found 94). 100
 Error sizes LineLength Line is longer than 80 characters (found 103). 105
 Error sizes LineLength Line is longer than 80 characters (found 98). 106
 Error sizes LineLength Line is longer than 80 characters (found 98). 110
 Error sizes LineLength Line is longer than 80 characters (found 87). 113
 Error sizes LineLength Line is longer than 80 characters (found 105). 114
 Error sizes LineLength Line is longer than 80 characters (found 82). 117
 Error sizes LineLength Line is longer than 80 characters (found 86). 118
 Error sizes LineLength Line is longer than 80 characters (found 86). 120
 Error sizes LineLength Line is longer than 80 characters (found 84). 123
 Error sizes LineLength Line is longer than 80 characters (found 118). 131
 Error sizes LineLength Line is longer than 80 characters (found 85). 136
 Error sizes LineLength Line is longer than 80 characters (found 88). 138
 Error sizes LineLength Line is longer than 80 characters (found 104). 143
 Error design DesignForExtension Method 'getUserPermissions' is not designed for extension - needs to be abstract, final or empty. 143
 Error misc FinalParameters Parameter user should be final. 143
 Error misc FinalParameters Parameter reqSource should be final. 143
 Error sizes LineLength Line is longer than 80 characters (found 82). 145
 Error regexp RegexpSingleline Line has trailing spaces. 158
 Error sizes LineLength Line is longer than 80 characters (found 90). 158
 Error sizes LineLength Line is longer than 80 characters (found 90). 159
 Error sizes LineLength Line is longer than 80 characters (found 88). 173
 Error sizes LineLength Line is longer than 80 characters (found 107). 178
 Error misc TodoComment Comment matches to-do format 'TODO:'. 179
 Error design DesignForExtension Method 'getUsersWithProjectPermission' is not designed for extension - needs to be abstract, final or empty. 182
 Error sizes LineLength Line is longer than 80 characters (found 191). 183
 Error misc FinalParameters Parameter projectId should be final. 183
 Error misc FinalParameters Parameter permissionTypes should be final. 183
 Error misc FinalParameters Parameter requireAll should be final. 183
 Error misc FinalParameters Parameter activeOnly should be final. 183
 Error misc FinalParameters Parameter reqSource should be final. 183
 Error sizes LineLength Line is longer than 80 characters (found 128). 192
 Error sizes LineLength Line is longer than 80 characters (found 123). 200
 Error design DesignForExtension Method 'getUsersWithProjectPermission' is not designed for extension - needs to be abstract, final or empty. 233
 Error misc FinalParameters Parameter projectId should be final. 235
 Error misc FinalParameters Parameter permissionTypes should be final. 236
 Error misc FinalParameters Parameter requireAll should be final. 237
 Error misc FinalParameters Parameter activeOnly should be final. 238
 Error misc FinalParameters Parameter reqSource should be final. 239
 Error sizes LineLength Line is longer than 80 characters (found 84). 253
 Error sizes LineLength Line is longer than 80 characters (found 82). 255
 Error sizes LineLength Line is longer than 80 characters (found 131). 259
 Error design DesignForExtension Method 'allowRegistration' is not designed for extension - needs to be abstract, final or empty. 259
 Error misc FinalParameters Parameter user should be final. 259
 Error misc FinalParameters Parameter authentication should be final. 259
 Error misc FinalParameters Parameter authType should be final. 259
 Error misc FinalParameters Parameter reqSource should be final. 259
 Error javadoc JavadocMethod Expected @throws tag for 'AuthenticatorException'. 259
 Error sizes LineLength Line is longer than 80 characters (found 84). 267
 Error sizes LineLength Line is longer than 80 characters (found 82). 269
 Error sizes LineLength Line is longer than 80 characters (found 134). 273
 Error design DesignForExtension Method 'allowProfileCreation' is not designed for extension - needs to be abstract, final or empty. 273
 Error misc FinalParameters Parameter user should be final. 273
 Error misc FinalParameters Parameter authentication should be final. 273
 Error misc FinalParameters Parameter authType should be final. 273
 Error misc FinalParameters Parameter reqSource should be final. 273
 Error javadoc JavadocMethod Expected @param tag for 'reqSource'. 273
 Error sizes LineLength Line is longer than 80 characters (found 84). 280
 Error sizes LineLength Line is longer than 80 characters (found 82). 282
 Error sizes LineLength Line is longer than 80 characters (found 133). 287
 Error design DesignForExtension Method 'allowProfileUpdates' is not designed for extension - needs to be abstract, final or empty. 287
 Error misc FinalParameters Parameter user should be final. 287
 Error misc FinalParameters Parameter authentication should be final. 287
 Error misc FinalParameters Parameter authType should be final. 287
 Error misc FinalParameters Parameter reqSource should be final. 287
 Error sizes LineLength Line is longer than 80 characters (found 84). 294
 Error sizes LineLength Line is longer than 80 characters (found 82). 296
 Error sizes LineLength Line is longer than 80 characters (found 134). 301
 Error design DesignForExtension Method 'allowPasswordUpdates' is not designed for extension - needs to be abstract, final or empty. 301
 Error misc FinalParameters Parameter user should be final. 301
 Error misc FinalParameters Parameter authentication should be final. 301
 Error misc FinalParameters Parameter authType should be final. 301
 Error misc FinalParameters Parameter reqSource should be final. 301
 Error sizes LineLength Line is longer than 80 characters (found 84). 308
 Error sizes LineLength Line is longer than 80 characters (found 82). 310
 Error sizes LineLength Line is longer than 80 characters (found 136). 315
 Error design DesignForExtension Method 'allowPermissionUpdates' is not designed for extension - needs to be abstract, final or empty. 315
 Error misc FinalParameters Parameter user should be final. 315
 Error misc FinalParameters Parameter authentication should be final. 315
 Error misc FinalParameters Parameter authType should be final. 315
 Error misc FinalParameters Parameter reqSource should be final. 315
 Error sizes LineLength Line is longer than 80 characters (found 84). 322
 Error sizes LineLength Line is longer than 80 characters (found 82). 324
 Error sizes LineLength Line is longer than 80 characters (found 136). 329
 Error design DesignForExtension Method 'allowPreferenceUpdates' is not designed for extension - needs to be abstract, final or empty. 329
 Error misc FinalParameters Parameter user should be final. 329
 Error misc FinalParameters Parameter authentication should be final. 329
 Error misc FinalParameters Parameter authType should be final. 329
 Error misc FinalParameters Parameter reqSource should be final. 329
 Error sizes LineLength Line is longer than 80 characters (found 85). 334
 Error sizes LineLength Line is longer than 80 characters (found 82). 336
 Error sizes LineLength Line is longer than 80 characters (found 82). 338
 Error sizes LineLength Line is longer than 80 characters (found 127). 343
 Error design DesignForExtension Method 'createProfile' is not designed for extension - needs to be abstract, final or empty. 343
 Error misc FinalParameters Parameter user should be final. 343
 Error misc FinalParameters Parameter authentication should be final. 343
 Error misc FinalParameters Parameter authType should be final. 343
 Error misc FinalParameters Parameter reqSource should be final. 343
 Error sizes LineLength Line is longer than 80 characters (found 82). 353
 Error sizes LineLength Line is longer than 80 characters (found 99). 356
 Error sizes LineLength Line is longer than 80 characters (found 143). 358
 Error design DesignForExtension Method 'updateProfile' is not designed for extension - needs to be abstract, final or empty. 358
 Error misc FinalParameters Parameter user should be final. 358
 Error misc FinalParameters Parameter updateType should be final. 358
 Error misc FinalParameters Parameter authentication should be final. 358
 Error misc FinalParameters Parameter authType should be final. 358
 Error misc FinalParameters Parameter reqSource should be final. 358

org/itracker/services/authentication/ITrackerPasswordEncoder.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 8
 Error design DesignForExtension Method 'encode' is not designed for extension - needs to be abstract, final or empty. 9
 Error misc FinalParameters Parameter rawPassword should be final. 10
 Error design DesignForExtension Method 'matches' is not designed for extension - needs to be abstract, final or empty. 18
 Error misc FinalParameters Parameter rawPassword should be final. 19
 Error misc FinalParameters Parameter encodedPassword should be final. 19
 Error sizes LineLength Line is longer than 80 characters (found 89). 20

org/itracker/services/authentication/ITrackerUserDetails.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 18
 Error modifier ModifierOrder 'public' modifier out of order with the JLS suggestions. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocMethod Missing a Javadoc comment. 28
 Error misc FinalParameters Parameter model should be final. 28
 Error misc FinalParameters Parameter permissions should be final. 28
 Error sizes LineLength Line is longer than 80 characters (found 90). 33
 Error sizes LineLength Line is longer than 80 characters (found 94). 36
 Error blocks RightCurly '}' at column 17 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else or try/catch/finally). 37
 Error sizes LineLength Line is longer than 80 characters (found 82). 38
 Error sizes LineLength Line is longer than 80 characters (found 94). 39
 Error sizes LineLength Line is longer than 80 characters (found 104). 41
 Error javadoc JavadocMethod Missing a Javadoc comment. 70

org/itracker/services/authentication/PluggableAuthenticator.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 82). 30
 Error sizes LineLength Line is longer than 80 characters (found 96). 40
 Error sizes LineLength Line is longer than 80 characters (found 82). 45
 Error sizes LineLength Line is longer than 80 characters (found 99). 48
 Error sizes LineLength Line is longer than 80 characters (found 116). 50
 Error sizes LineLength Line is longer than 80 characters (found 99). 53
 Error sizes LineLength Line is longer than 80 characters (found 98). 54
 Error sizes LineLength Line is longer than 80 characters (found 88). 56
 Error sizes LineLength Line is longer than 80 characters (found 96). 61
 Error sizes LineLength Line is longer than 80 characters (found 87). 64
 Error sizes LineLength Line is longer than 80 characters (found 90). 65
 Error sizes LineLength Line is longer than 80 characters (found 90). 68
 Error sizes LineLength Line is longer than 80 characters (found 113). 70
 Error sizes LineLength Line is longer than 80 characters (found 84). 71
 Error sizes LineLength Line is longer than 80 characters (found 98). 77
 Error sizes LineLength Line is longer than 80 characters (found 87). 82
 Error sizes LineLength Line is longer than 80 characters (found 90). 83
 Error sizes LineLength Line is longer than 80 characters (found 90). 86
 Error sizes LineLength Line is longer than 80 characters (found 113). 88
 Error sizes LineLength Line is longer than 80 characters (found 84). 89
 Error sizes LineLength Line is longer than 80 characters (found 87). 96
 Error sizes LineLength Line is longer than 80 characters (found 95). 101
 Error sizes LineLength Line is longer than 80 characters (found 84). 103
 Error sizes LineLength Line is longer than 80 characters (found 82). 105
 Error sizes LineLength Line is longer than 80 characters (found 123). 110
 Error sizes LineLength Line is longer than 80 characters (found 93). 113
 Error sizes LineLength Line is longer than 80 characters (found 91). 114
 Error sizes LineLength Line is longer than 80 characters (found 93). 115
 Error sizes LineLength Line is longer than 80 characters (found 93). 118
 Error sizes LineLength Line is longer than 80 characters (found 101). 119
 Error sizes LineLength Line is longer than 80 characters (found 108). 120
 Error sizes LineLength Line is longer than 80 characters (found 82). 123
 Error sizes LineLength Line is longer than 80 characters (found 126). 128
 Error sizes LineLength Line is longer than 80 characters (found 84). 137
 Error sizes LineLength Line is longer than 80 characters (found 82). 139
 Error sizes LineLength Line is longer than 80 characters (found 83). 141
 Error sizes LineLength Line is longer than 80 characters (found 125). 147
 Error sizes LineLength Line is longer than 80 characters (found 98). 150
 Error sizes LineLength Line is longer than 80 characters (found 100). 151
 Error sizes LineLength Line is longer than 80 characters (found 95). 152
 Error sizes LineLength Line is longer than 80 characters (found 82). 157
 Error sizes LineLength Line is longer than 80 characters (found 83). 159
 Error sizes LineLength Line is longer than 80 characters (found 126). 165
 Error sizes LineLength Line is longer than 80 characters (found 98). 168
 Error sizes LineLength Line is longer than 80 characters (found 103). 169
 Error sizes LineLength Line is longer than 80 characters (found 93). 170
 Error sizes LineLength Line is longer than 80 characters (found 98). 171
 Error sizes LineLength Line is longer than 80 characters (found 107). 172
 Error sizes LineLength Line is longer than 80 characters (found 87). 173
 Error sizes LineLength Line is longer than 80 characters (found 105). 175
 Error sizes LineLength Line is longer than 80 characters (found 82). 177
 Error sizes LineLength Line is longer than 80 characters (found 83). 179
 Error sizes LineLength Line is longer than 80 characters (found 128). 185
 Error sizes LineLength Line is longer than 80 characters (found 98). 188
 Error sizes LineLength Line is longer than 80 characters (found 103). 189
 Error sizes LineLength Line is longer than 80 characters (found 92). 190
 Error sizes LineLength Line is longer than 80 characters (found 82). 195
 Error sizes LineLength Line is longer than 80 characters (found 83). 197
 Error sizes LineLength Line is longer than 80 characters (found 128). 203
 Error sizes LineLength Line is longer than 80 characters (found 104). 206
 Error sizes LineLength Line is longer than 80 characters (found 108). 207
 Error sizes LineLength Line is longer than 80 characters (found 105). 208
 Error sizes LineLength Line is longer than 80 characters (found 104). 209
 Error sizes LineLength Line is longer than 80 characters (found 82). 212
 Error sizes LineLength Line is longer than 80 characters (found 82). 214
 Error sizes LineLength Line is longer than 80 characters (found 119). 220
 Error sizes LineLength Line is longer than 80 characters (found 104). 223
 Error sizes LineLength Line is longer than 80 characters (found 105). 224
 Error sizes LineLength Line is longer than 80 characters (found 105). 225
 Error sizes LineLength Line is longer than 80 characters (found 103). 226
 Error sizes LineLength Line is longer than 80 characters (found 82). 231
 Error sizes LineLength Line is longer than 80 characters (found 99). 234
 Error sizes LineLength Line is longer than 80 characters (found 135). 236
 Error sizes LineLength Line is longer than 80 characters (found 86). 239
 Error sizes LineLength Line is longer than 80 characters (found 88). 240
 Error sizes LineLength Line is longer than 80 characters (found 88). 243
 Error sizes LineLength Line is longer than 80 characters (found 87). 244

org/itracker/services/authentication/TestAuthenticator.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 103). 17
 Error javadoc JavadocMethod Expected an @return tag. 20
 Error sizes LineLength Line is longer than 80 characters (found 92). 20
 Error design DesignForExtension Method 'checkLogin' is not designed for extension - needs to be abstract, final or empty. 20
 Error misc FinalParameters Parameter login should be final. 20
 Error javadoc JavadocMethod Expected @param tag for 'login'. 20
 Error misc FinalParameters Parameter authentication should be final. 20
 Error javadoc JavadocMethod Expected @param tag for 'authentication'. 20
 Error misc FinalParameters Parameter authType should be final. 20
 Error javadoc JavadocMethod Expected @param tag for 'authType'. 20
 Error misc FinalParameters Parameter reqSource should be final. 20
 Error javadoc JavadocMethod Expected @param tag for 'reqSource'. 20
 Error javadoc JavadocMethod Expected @throws tag for 'AuthenticatorException'. 21
 Error regexp RegexpSingleline Line has trailing spaces. 30
 Error sizes LineLength Line is longer than 80 characters (found 136). 31
 Error sizes LineLength Line is longer than 80 characters (found 101). 34
 Error design DesignForExtension Method 'allowProfileUpdates' is not designed for extension - needs to be abstract, final or empty. 34
 Error javadoc JavadocMethod Missing a Javadoc comment. 34
 Error misc FinalParameters Parameter user should be final. 34
 Error misc FinalParameters Parameter authentication should be final. 34
 Error misc FinalParameters Parameter authType should be final. 34
 Error misc FinalParameters Parameter reqSource should be final. 34
 Error regexp RegexpSingleline Line has trailing spaces. 41
 Error sizes LineLength Line is longer than 80 characters (found 137). 42
 Error sizes LineLength Line is longer than 80 characters (found 102). 45
 Error design DesignForExtension Method 'allowPasswordUpdates' is not designed for extension - needs to be abstract, final or empty. 45
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error misc FinalParameters Parameter user should be final. 45
 Error misc FinalParameters Parameter authentication should be final. 45
 Error misc FinalParameters Parameter authType should be final. 45
 Error misc FinalParameters Parameter reqSource should be final. 45

org/itracker/services/authentication/adsson/ADIntegration.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error javadoc JavadocMethod Missing a Javadoc comment. 33
 Error sizes LineLength Line is longer than 80 characters (found 87). 36
 Error sizes LineLength Line is longer than 80 characters (found 165). 38
 Error design DesignForExtension Method 'login' is not designed for extension - needs to be abstract, final or empty. 45
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error sizes LineLength Line is longer than 80 characters (found 103). 49
 Error design DesignForExtension Method 'getUserInfo' is not designed for extension - needs to be abstract, final or empty. 59
 Error javadoc JavadocMethod Missing a Javadoc comment. 59
 Error misc FinalParameters Parameter login should be final. 59
 Error sizes LineLength Line is longer than 80 characters (found 138). 61
 Error sizes LineLength Line is longer than 80 characters (found 90). 65
 Error javadoc JavadocMethod Expected an @return tag. 74
 Error javadoc JavadocMethod Expected an @return tag. 81
 Error javadoc JavadocMethod Expected @throws tag for 'IOException'. 81
 Error javadoc JavadocMethod Expected an @return tag. 88
 Error javadoc JavadocMethod Expected @throws tag for 'IOException'. 88
 Error javadoc JavadocMethod Expected an @return tag. 95

org/itracker/services/authentication/adsson/GetUserModelFromADPrivilegedAction.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - javax.naming.directory.*. 13
 Error misc TodoComment Comment matches to-do format 'TODO:'. 18
 Error sizes LineLength Line is longer than 80 characters (found 85). 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error naming StaticVariableName Name 'ITRACKER_SUPER_USERS_GROUP' must match pattern '^[a-z][a-zA-Z0-9]*$'. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error sizes LineLength Line is longer than 80 characters (found 100). 32
 Error javadoc JavadocMethod Missing a Javadoc comment. 32
 Error misc FinalParameters Parameter login should be final. 32
 Error coding HiddenField 'login' hides a field. 32
 Error misc FinalParameters Parameter baseBranch should be final. 32
 Error coding HiddenField 'baseBranch' hides a field. 32
 Error misc FinalParameters Parameter providerUrl should be final. 32
 Error coding HiddenField 'providerUrl' hides a field. 32
 Error design DesignForExtension Method 'run' is not designed for extension - needs to be abstract, final or empty. 39
 Error javadoc JavadocMethod Missing a Javadoc comment. 39
 Error javadoc JavadocMethod Missing a Javadoc comment. 48
 Error misc FinalParameters Parameter login should be final. 48
 Error coding HiddenField 'login' hides a field. 48
 Error coding MagicNumber '11' is a magic number. 50
 Error sizes LineLength Line is longer than 80 characters (found 85). 51
 Error sizes LineLength Line is longer than 80 characters (found 86). 88
 Error sizes LineLength Line is longer than 80 characters (found 114). 89
 Error blocks NeedBraces 'if' construct must use '{}'s. 96
 Error sizes LineLength Line is longer than 80 characters (found 81). 101
 Error regexp RegexpSingleline Line has trailing spaces. 103
 Error sizes LineLength Line is longer than 80 characters (found 107). 119
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 119
 Error sizes LineLength Line is longer than 80 characters (found 91). 124
 Error sizes LineLength Line is longer than 80 characters (found 298). 128

org/itracker/services/authentication/adsson/SimpleCallbackHandler.java

Severity Category Rule Message Line
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - javax.security.auth.callback.*. 6
 Error javadoc JavadocStyle First sentence should end with a period. 8
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocMethod Missing a Javadoc comment. 20
 Error misc FinalParameters Parameter username should be final. 20
 Error coding HiddenField 'username' hides a field. 20
 Error misc FinalParameters Parameter password should be final. 20
 Error coding HiddenField 'password' hides a field. 20
 Error sizes LineLength Line is longer than 80 characters (found 103). 26
 Error design DesignForExtension Method 'handle' is not designed for extension - needs to be abstract, final or empty. 26
 Error javadoc JavadocMethod Missing a Javadoc comment. 26
 Error misc FinalParameters Parameter callbacks should be final. 26

org/itracker/services/authentication/adsson/WindowsSSONAuthenticator.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 20
 Error sizes LineLength Line is longer than 80 characters (found 90). 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error naming ConstantName Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error naming StaticVariableName Name 'TEMPLATE_USER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 32
 Error sizes LineLength Line is longer than 80 characters (found 103). 35
 Error javadoc JavadocMethod Expected an @return tag. 38
 Error sizes LineLength Line is longer than 80 characters (found 92). 38
 Error design DesignForExtension Method 'checkLogin' is not designed for extension - needs to be abstract, final or empty. 38
 Error misc FinalParameters Parameter login should be final. 38
 Error javadoc JavadocMethod Expected @param tag for 'login'. 38
 Error misc FinalParameters Parameter authentication should be final. 38
 Error javadoc JavadocMethod Expected @param tag for 'authentication'. 38
 Error misc FinalParameters Parameter authType should be final. 38
 Error javadoc JavadocMethod Expected @param tag for 'authType'. 38
 Error misc FinalParameters Parameter reqSource should be final. 38
 Error javadoc JavadocMethod Expected @param tag for 'reqSource'. 38
 Error javadoc JavadocMethod Expected @throws tag for 'AuthenticatorException'. 39
 Error sizes LineLength Line is longer than 80 characters (found 99). 44
 Error sizes LineLength Line is longer than 80 characters (found 113). 45
 Error sizes LineLength Line is longer than 80 characters (found 98). 48
 Error misc TodoComment Comment matches to-do format 'TODO:'. 54
 Error sizes LineLength Line is longer than 80 characters (found 84). 55
 Error sizes LineLength Line is longer than 80 characters (found 112). 58
 Error sizes LineLength Line is longer than 80 characters (found 168). 68
 Error sizes LineLength Line is longer than 80 characters (found 141). 70
 Error sizes LineLength Line is longer than 80 characters (found 103). 78
 Error sizes LineLength Line is longer than 80 characters (found 103). 81
 Error sizes LineLength Line is longer than 80 characters (found 103). 84
 Error javadoc JavadocStyle First sentence should end with a period. 88
 Error javadoc JavadocMethod Expected an @return tag. 91
 Error sizes LineLength Line is longer than 80 characters (found 113). 91
 Error misc FinalParameters Parameter login should be final. 91
 Error javadoc JavadocMethod Expected @param tag for 'login'. 91
 Error misc FinalParameters Parameter userService should be final. 91
 Error javadoc JavadocMethod Expected @param tag for 'userService'. 91
 Error javadoc JavadocMethod Expected @throws tag for 'RemoteException'. 91
 Error javadoc JavadocMethod Expected @throws tag for 'UserException'. 91
 Error javadoc JavadocMethod Expected @throws tag for 'AuthenticatorException'. 92
 Error javadoc JavadocStyle First sentence should end with a period. 115
 Error javadoc JavadocMethod Expected an @return tag. 118
 Error misc FinalParameters Parameter oldUserModel should be final. 118
 Error javadoc JavadocMethod Expected @param tag for 'oldUserModel'. 118
 Error misc FinalParameters Parameter newUserModel should be final. 118
 Error javadoc JavadocMethod Expected @param tag for 'newUserModel'. 118
 Error javadoc JavadocStyle First sentence should end with a period. 127
 Error javadoc JavadocMethod Expected an @return tag. 130
 Error sizes LineLength Line is longer than 80 characters (found 105). 130
 Error misc FinalParameters Parameter login should be final. 130
 Error javadoc JavadocMethod Expected @param tag for 'login'. 130
 Error misc FinalParameters Parameter userService should be final. 130
 Error javadoc JavadocMethod Expected @param tag for 'userService'. 130
 Error javadoc JavadocMethod Expected @throws tag for 'RemoteException'. 130
 Error javadoc JavadocMethod Expected @throws tag for 'UserException'. 130
 Error javadoc JavadocMethod Expected @throws tag for 'AuthenticatorException'. 131
 Error javadoc JavadocStyle First sentence should end with a period. 148
 Error sizes LineLength Line is longer than 80 characters (found 103). 154
 Error misc FinalParameters Parameter userModel should be final. 154
 Error javadoc JavadocMethod Expected @param tag for 'userModel'. 154
 Error misc FinalParameters Parameter userService should be final. 154
 Error javadoc JavadocMethod Expected @param tag for 'userService'. 154
 Error javadoc JavadocMethod Expected @throws tag for 'RemoteException'. 154
 Error javadoc JavadocMethod Expected @throws tag for 'AuthenticatorException'. 155
 Error javadoc JavadocMethod Expected @throws tag for 'UserException'. 155
 Error sizes LineLength Line is longer than 80 characters (found 145). 159
 Error sizes LineLength Line is longer than 80 characters (found 96). 161
 Error sizes LineLength Line is longer than 80 characters (found 116). 164
 Error javadoc JavadocStyle First sentence should end with a period. 171
 Error misc FinalParameters Parameter localUser should be final. 179
 Error misc FinalParameters Parameter remoteUser should be final. 179
 Error blocks NeedBraces 'if' construct must use '{}'s. 180
 Error blocks NeedBraces 'if' construct must use '{}'s. 182
 Error blocks NeedBraces 'if' construct must use '{}'s. 184
 Error blocks NeedBraces 'if' construct must use '{}'s. 186
 Error sizes LineLength Line is longer than 80 characters (found 92). 191
 Error javadoc JavadocMethod Missing a Javadoc comment. 191
 Error regexp RegexpSingleline Line has trailing spaces. 195
 Error sizes LineLength Line is longer than 80 characters (found 136). 196
 Error sizes LineLength Line is longer than 80 characters (found 101). 199
 Error design DesignForExtension Method 'allowProfileUpdates' is not designed for extension - needs to be abstract, final or empty. 199
 Error javadoc JavadocMethod Missing a Javadoc comment. 199
 Error misc FinalParameters Parameter user should be final. 199
 Error misc FinalParameters Parameter authentication should be final. 199
 Error misc FinalParameters Parameter authType should be final. 199
 Error misc FinalParameters Parameter reqSource should be final. 199
 Error regexp RegexpSingleline Line has trailing spaces. 206
 Error sizes LineLength Line is longer than 80 characters (found 137). 207
 Error sizes LineLength Line is longer than 80 characters (found 102). 210
 Error design DesignForExtension Method 'allowPasswordUpdates' is not designed for extension - needs to be abstract, final or empty. 210
 Error javadoc JavadocMethod Missing a Javadoc comment. 210
 Error misc FinalParameters Parameter user should be final. 210
 Error misc FinalParameters Parameter authentication should be final. 210
 Error misc FinalParameters Parameter authType should be final. 210
 Error misc FinalParameters Parameter reqSource should be final. 210

org/itracker/services/authentication/adsson/WindowsSSONAuthenticatorADInfo.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 13
 Error sizes LineLength Line is longer than 80 characters (found 96). 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error naming ConstantName Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 20
 Error sizes LineLength Line is longer than 80 characters (found 110). 23
 Error javadoc JavadocMethod Expected an @return tag. 25
 Error sizes LineLength Line is longer than 80 characters (found 84). 25
 Error design DesignForExtension Method 'getExternalUserInfo' is not designed for extension - needs to be abstract, final or empty. 25
 Error misc FinalParameters Parameter login should be final. 25
 Error javadoc JavadocMethod Expected @param tag for 'login'. 25
 Error javadoc JavadocMethod Expected @throws tag for 'AuthenticatorException'. 25
 Error sizes LineLength Line is longer than 80 characters (found 105). 34
 Error sizes LineLength Line is longer than 80 characters (found 140). 35
 Error sizes LineLength Line is longer than 80 characters (found 98). 38

org/itracker/services/authentication/adsson/package-info.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 1
 Error sizes LineLength Line is longer than 80 characters (found 136). 2

org/itracker/services/authentication/package-info.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 1

org/itracker/services/exceptions/AuthenticatorException.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error javadoc JavadocMethod Missing a Javadoc comment. 59
 Error javadoc JavadocMethod Missing a Javadoc comment. 62
 Error misc FinalParameters Parameter type should be final. 62
 Error coding HiddenField 'type' hides a field. 62
 Error javadoc JavadocMethod Missing a Javadoc comment. 66
 Error misc FinalParameters Parameter type should be final. 66
 Error coding HiddenField 'type' hides a field. 66
 Error misc FinalParameters Parameter messageKey should be final. 66
 Error coding HiddenField 'messageKey' hides a field. 66
 Error javadoc JavadocMethod Missing a Javadoc comment. 71
 Error misc FinalParameters Parameter message should be final. 71
 Error misc FinalParameters Parameter type should be final. 71
 Error coding HiddenField 'type' hides a field. 71
 Error javadoc JavadocMethod Missing a Javadoc comment. 76
 Error misc FinalParameters Parameter message should be final. 76
 Error misc FinalParameters Parameter type should be final. 76
 Error coding HiddenField 'type' hides a field. 76
 Error misc FinalParameters Parameter cause should be final. 76
 Error javadoc JavadocMethod Missing a Javadoc comment. 81
 Error misc FinalParameters Parameter message should be final. 81
 Error misc FinalParameters Parameter type should be final. 81
 Error coding HiddenField 'type' hides a field. 81
 Error misc FinalParameters Parameter messageKey should be final. 81
 Error coding HiddenField 'messageKey' hides a field. 81
 Error design DesignForExtension Method 'getType' is not designed for extension - needs to be abstract, final or empty. 86
 Error javadoc JavadocMethod Missing a Javadoc comment. 86
 Error design DesignForExtension Method 'setType' is not designed for extension - needs to be abstract, final or empty. 90
 Error javadoc JavadocMethod Missing a Javadoc comment. 90
 Error misc FinalParameters Parameter type should be final. 90
 Error coding HiddenField 'type' hides a field. 90
 Error design DesignForExtension Method 'getMessage' is not designed for extension - needs to be abstract, final or empty. 94
 Error javadoc JavadocMethod Missing a Javadoc comment. 94
 Error sizes LineLength Line is longer than 80 characters (found 81). 104
 Error design DesignForExtension Method 'getMessageKey' is not designed for extension - needs to be abstract, final or empty. 109
 Error sizes LineLength Line is longer than 80 characters (found 84). 116
 Error design DesignForExtension Method 'setMessageKey' is not designed for extension - needs to be abstract, final or empty. 119
 Error misc FinalParameters Parameter messageKey should be final. 119
 Error coding HiddenField 'messageKey' hides a field. 119
 Error javadoc JavadocMethod Expected an @return tag. 130
 Error design DesignForExtension Method 'getErrorPageType' is not designed for extension - needs to be abstract, final or empty. 130
 Error sizes LineLength Line is longer than 80 characters (found 81). 135
 Error design DesignForExtension Method 'setErrorPageType' is not designed for extension - needs to be abstract, final or empty. 142
 Error misc FinalParameters Parameter value should be final. 142
 Error sizes LineLength Line is longer than 80 characters (found 83). 148
 Error javadoc JavadocMethod Expected an @return tag. 153
 Error design DesignForExtension Method 'getErrorPageValue' is not designed for extension - needs to be abstract, final or empty. 153
 Error sizes LineLength Line is longer than 80 characters (found 83). 159
 Error design DesignForExtension Method 'setErrorPageValue' is not designed for extension - needs to be abstract, final or empty. 165
 Error misc FinalParameters Parameter value should be final. 165
 Error javadoc JavadocMethod Missing a Javadoc comment. 169
 Error regexp RegexpSingleline Line has trailing spaces. 190

org/itracker/services/exceptions/package-info.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 90). 2

org/itracker/services/implementations/ConfigurationServiceImpl.java

Severity Category Rule Message Line
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - org.itracker.model.*. 27
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - org.itracker.persistence.dao.*. 31
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - java.util.*. 38
 Error sizes LineLength Line is longer than 80 characters (found 107). 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error naming ConstantName Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error naming ConstantName Name '_START_TIME_MILLIS' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error misc FinalParameters Parameter configurationProperties should be final. 69
 Error sizes LineLength Line is longer than 80 characters (found 101). 70
 Error misc FinalParameters Parameter configurationDAO should be final. 70
 Error coding HiddenField 'configurationDAO' hides a field. 70
 Error javadoc JavadocMethod Expected @param tag for 'configurationDAO'. 70
 Error misc FinalParameters Parameter customFieldDAO should be final. 70
 Error coding HiddenField 'customFieldDAO' hides a field. 70
 Error javadoc JavadocMethod Expected @param tag for 'customFieldDAO'. 70
 Error sizes LineLength Line is longer than 80 characters (found 101). 71
 Error misc FinalParameters Parameter customFieldValueDAO should be final. 71
 Error coding HiddenField 'customFieldValueDAO' hides a field. 71
 Error javadoc JavadocMethod Expected @param tag for 'customFieldValueDAO'. 71
 Error misc FinalParameters Parameter languageDAO should be final. 71
 Error coding HiddenField 'languageDAO' hides a field. 71
 Error javadoc JavadocMethod Expected @param tag for 'languageDAO'. 71
 Error sizes LineLength Line is longer than 80 characters (found 109). 72
 Error misc FinalParameters Parameter projectScriptDAO should be final. 72
 Error coding HiddenField 'projectScriptDAO' hides a field. 72
 Error javadoc JavadocMethod Expected @param tag for 'projectScriptDAO'. 72
 Error misc FinalParameters Parameter workflowScriptDAO should be final. 72
 Error coding HiddenField 'workflowScriptDAO' hides a field. 72
 Error javadoc JavadocMethod Expected @param tag for 'workflowScriptDAO'. 72
 Error sizes LineLength Line is longer than 80 characters (found 83). 77
 Error sizes LineLength Line is longer than 80 characters (found 111). 81
 Error sizes LineLength Line is longer than 80 characters (found 139). 84
 Error design DesignForExtension Method 'getJndiPropertiesOverridePrefix' is not designed for extension - needs to be abstract, final or empty. 96
 Error javadoc JavadocMethod Missing a Javadoc comment. 96
 Error sizes LineLength Line is longer than 80 characters (found 86). 100
 Error design DesignForExtension Method 'setJndiPropertiesOverridePrefix' is not designed for extension - needs to be abstract, final or empty. 100
 Error javadoc JavadocMethod Missing a Javadoc comment. 100
 Error misc FinalParameters Parameter jndiPropertiesOverridePrefix should be final. 100
 Error coding HiddenField 'jndiPropertiesOverridePrefix' hides a field. 100
 Error design DesignForExtension Method 'getMailSessionLookupName' is not designed for extension - needs to be abstract, final or empty. 107
 Error javadoc JavadocMethod Missing a Javadoc comment. 107
 Error design DesignForExtension Method 'setMailSessionLookupName' is not designed for extension - needs to be abstract, final or empty. 111
 Error javadoc JavadocMethod Missing a Javadoc comment. 111
 Error misc FinalParameters Parameter mailSessionLookupName should be final. 111
 Error coding HiddenField 'mailSessionLookupName' hides a field. 111
 Error design DesignForExtension Method 'getProperty' is not designed for extension - needs to be abstract, final or empty. 115
 Error javadoc JavadocMethod Missing a Javadoc comment. 115
 Error misc FinalParameters Parameter name should be final. 115
 Error sizes LineLength Line is longer than 80 characters (found 86). 132
 Error sizes LineLength Line is longer than 80 characters (found 94). 136
 Error sizes LineLength Line is longer than 80 characters (found 83). 145
 Error design DesignForExtension Method 'getProperty' is not designed for extension - needs to be abstract, final or empty. 150
 Error javadoc JavadocMethod Missing a Javadoc comment. 150
 Error misc FinalParameters Parameter name should be final. 150
 Error misc FinalParameters Parameter defaultValue should be final. 150
 Error coding AvoidInlineConditionals Avoid inline conditionals. 152
 Error javadoc JavadocMethod Missing a Javadoc comment. 155
 Error design DesignForExtension Method 'getBooleanProperty' is not designed for extension - needs to be abstract, final or empty. 160
 Error javadoc JavadocMethod Missing a Javadoc comment. 160
 Error misc FinalParameters Parameter name should be final. 160
 Error misc FinalParameters Parameter defaultValue should be final. 160
 Error coding AvoidInlineConditionals Avoid inline conditionals. 163
 Error design DesignForExtension Method 'getIntegerProperty' is not designed for extension - needs to be abstract, final or empty. 166
 Error javadoc JavadocMethod Missing a Javadoc comment. 166
 Error misc FinalParameters Parameter name should be final. 166
 Error misc FinalParameters Parameter defaultValue should be final. 166
 Error coding AvoidInlineConditionals Avoid inline conditionals. 170
 Error design DesignForExtension Method 'getLongProperty' is not designed for extension - needs to be abstract, final or empty. 177
 Error javadoc JavadocMethod Missing a Javadoc comment. 177
 Error misc FinalParameters Parameter name should be final. 177
 Error misc FinalParameters Parameter defaultValue should be final. 177
 Error coding AvoidInlineConditionals Avoid inline conditionals. 180
 Error design DesignForExtension Method 'getConfigurationItem' is not designed for extension - needs to be abstract, final or empty. 187
 Error javadoc JavadocMethod Missing a Javadoc comment. 187
 Error misc FinalParameters Parameter id should be final. 187
 Error design DesignForExtension Method 'getConfigurationItemsByType' is not designed for extension - needs to be abstract, final or empty. 192
 Error javadoc JavadocMethod Missing a Javadoc comment. 192
 Error misc FinalParameters Parameter type should be final. 193
 Error sizes LineLength Line is longer than 80 characters (found 85). 197
 Error design DesignForExtension Method 'getConfigurationItemsByType' is not designed for extension - needs to be abstract, final or empty. 197
 Error javadoc JavadocMethod Missing a Javadoc comment. 197
 Error misc FinalParameters Parameter type should be final. 197
 Error sizes LineLength Line is longer than 80 characters (found 88). 199
 Error design DesignForExtension Method 'getConfigurationItemsByType' is not designed for extension - needs to be abstract, final or empty. 203
 Error javadoc JavadocMethod Missing a Javadoc comment. 203
 Error sizes LineLength Line is longer than 80 characters (found 85). 204
 Error misc FinalParameters Parameter type should be final. 204
 Error misc FinalParameters Parameter locale should be final. 204
 Error sizes LineLength Line is longer than 80 characters (found 85). 205
 Error sizes LineLength Line is longer than 80 characters (found 100). 208
 Error design DesignForExtension Method 'getConfigurationItemsByType' is not designed for extension - needs to be abstract, final or empty. 208
 Error javadoc JavadocMethod Missing a Javadoc comment. 208
 Error misc FinalParameters Parameter type should be final. 208
 Error misc FinalParameters Parameter locale should be final. 208
 Error sizes LineLength Line is longer than 80 characters (found 100). 213
 Error sizes LineLength Line is longer than 80 characters (found 102). 215
 Error sizes LineLength Line is longer than 80 characters (found 81). 216
 Error sizes LineLength Line is longer than 80 characters (found 104). 217
 Error design DesignForExtension Method 'createConfigurationItem' is not designed for extension - needs to be abstract, final or empty. 223
 Error javadoc JavadocMethod Missing a Javadoc comment. 223
 Error misc FinalParameters Parameter configuration should be final. 223
 Error design DesignForExtension Method 'updateConfigurationItem' is not designed for extension - needs to be abstract, final or empty. 239
 Error javadoc JavadocMethod Missing a Javadoc comment. 239
 Error misc FinalParameters Parameter configuration should be final. 239
 Error sizes LineLength Line is longer than 80 characters (found 99). 241
 Error design DesignForExtension Method 'updateConfigurationItems' is not designed for extension - needs to be abstract, final or empty. 251
 Error javadoc JavadocMethod Missing a Javadoc comment. 251
 Error sizes LineLength Line is longer than 80 characters (found 118). 252
 Error misc FinalParameters Parameter configurations should be final. 252
 Error misc FinalParameters Parameter type should be final. 252
 Error sizes LineLength Line is longer than 80 characters (found 110). 258
 Error javadoc JavadocStyle Unclosed HTML tag found: <code> 278
 Error design DesignForExtension Method 'removeConfigurationItem' is not designed for extension - needs to be abstract, final or empty. 283
 Error misc FinalParameters Parameter id should be final. 283
 Error javadoc JavadocStyle First sentence should end with a period. 291
 Error design DesignForExtension Method 'removeConfigurationItems' is not designed for extension - needs to be abstract, final or empty. 297
 Error misc FinalParameters Parameter type should be final. 297
 Error javadoc JavadocStyle First sentence should end with a period. 301
 Error design DesignForExtension Method 'removeConfigurationItems' is not designed for extension - needs to be abstract, final or empty. 306
 Error misc FinalParameters Parameter type should be final. 306
 Error sizes LineLength Line is longer than 80 characters (found 83). 309
 Error sizes LineLength Line is longer than 80 characters (found 88). 311
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 311
 Error design DesignForExtension Method 'removeConfigurationItems' is not designed for extension - needs to be abstract, final or empty. 319
 Error javadoc JavadocMethod Missing a Javadoc comment. 319
 Error misc FinalParameters Parameter configuration should be final. 319
 Error sizes LineLength Line is longer than 80 characters (found 136). 320
 Error sizes LineLength Line is longer than 80 characters (found 88). 321
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 321
 Error design DesignForExtension Method 'configurationItemExists' is not designed for extension - needs to be abstract, final or empty. 327
 Error javadoc JavadocMethod Missing a Javadoc comment. 327
 Error misc FinalParameters Parameter configuration should be final. 327
 Error sizes LineLength Line is longer than 80 characters (found 139). 331
 Error design DesignForExtension Method 'getInitializedVersionString' is not designed for extension - needs to be abstract, final or empty. 345
 Error javadoc JavadocMethod Missing a Javadoc comment. 345
 Error sizes LineLength Line is longer than 80 characters (found 102). 346
 Error sizes LineLength Line is longer than 80 characters (found 91). 351
 Error misc FinalParameters Parameter configuration should be final. 351
 Error misc FinalParameters Parameter configuration1 should be final. 351
 Error sizes LineLength Line is longer than 80 characters (found 89). 352
 Error design DesignForExtension Method 'isConfigurationItemUpToDate' is not designed for extension - needs to be abstract, final or empty. 359
 Error javadoc JavadocMethod Missing a Javadoc comment. 359
 Error misc FinalParameters Parameter configuration should be final. 359
 Error sizes LineLength Line is longer than 80 characters (found 107). 369
 Error sizes LineLength Line is longer than 80 characters (found 139). 373
 Error sizes LineLength Line is longer than 80 characters (found 91). 375
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 375
 Error sizes LineLength Line is longer than 80 characters (found 117). 381
 Error sizes LineLength Line is longer than 80 characters (found 110). 388
 Error design DesignForExtension Method 'resetConfigurationCache' is not designed for extension - needs to be abstract, final or empty. 400
 Error javadoc JavadocMethod Missing a Javadoc comment. 400
 Error sizes LineLength Line is longer than 80 characters (found 98). 402
 Error sizes LineLength Line is longer than 80 characters (found 95). 403
 Error sizes LineLength Line is longer than 80 characters (found 91). 404
 Error design DesignForExtension Method 'resetConfigurationCache' is not designed for extension - needs to be abstract, final or empty. 409
 Error javadoc JavadocMethod Missing a Javadoc comment. 409
 Error misc FinalParameters Parameter type should be final. 409
 Error sizes LineLength Line is longer than 80 characters (found 81). 412
 Error sizes LineLength Line is longer than 80 characters (found 103). 415
 Error sizes LineLength Line is longer than 80 characters (found 99). 418
 Error sizes LineLength Line is longer than 80 characters (found 81). 424
 Error design DesignForExtension Method 'resetConfigurationCache' is not designed for extension - needs to be abstract, final or empty. 429
 Error javadoc JavadocMethod Missing a Javadoc comment. 429
 Error misc FinalParameters Parameter type should be final. 430
 Error design DesignForExtension Method 'getProjectScript' is not designed for extension - needs to be abstract, final or empty. 436
 Error javadoc JavadocMethod Missing a Javadoc comment. 436
 Error misc FinalParameters Parameter scriptId should be final. 436
 Error sizes LineLength Line is longer than 80 characters (found 87). 437
 Error design DesignForExtension Method 'getProjectScripts' is not designed for extension - needs to be abstract, final or empty. 442
 Error javadoc JavadocMethod Missing a Javadoc comment. 442
 Error design DesignForExtension Method 'createProjectScript' is not designed for extension - needs to be abstract, final or empty. 448
 Error javadoc JavadocMethod Missing a Javadoc comment. 448
 Error misc FinalParameters Parameter projectScript should be final. 448
 Error design DesignForExtension Method 'updateProjectScript' is not designed for extension - needs to be abstract, final or empty. 464
 Error javadoc JavadocMethod Missing a Javadoc comment. 464
 Error misc FinalParameters Parameter projectScript should be final. 464
 Error sizes LineLength Line is longer than 80 characters (found 85). 467
 Error javadoc JavadocStyle First sentence should end with a period. 477
 Error design DesignForExtension Method 'removeProjectScript' is not designed for extension - needs to be abstract, final or empty. 482
 Error misc FinalParameters Parameter projectScript_id should be final. 482
 Error naming ParameterName Name 'projectScript_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. 482
 Error sizes LineLength Line is longer than 80 characters (found 99). 484
 Error design DesignForExtension Method 'getWorkflowScript' is not designed for extension - needs to be abstract, final or empty. 491
 Error javadoc JavadocMethod Missing a Javadoc comment. 491
 Error misc FinalParameters Parameter id should be final. 491
 Error design DesignForExtension Method 'getWorkflowScripts' is not designed for extension - needs to be abstract, final or empty. 499
 Error javadoc JavadocMethod Missing a Javadoc comment. 499
 Error design DesignForExtension Method 'createWorkflowScript' is not designed for extension - needs to be abstract, final or empty. 510
 Error misc FinalParameters Parameter workflowScript should be final. 510
 Error design DesignForExtension Method 'updateWorkflowScript' is not designed for extension - needs to be abstract, final or empty. 524
 Error javadoc JavadocMethod Missing a Javadoc comment. 524
 Error misc FinalParameters Parameter workflowScript should be final. 524
 Error sizes LineLength Line is longer than 80 characters (found 88). 527
 Error javadoc JavadocStyle First sentence should end with a period. 536
 Error design DesignForExtension Method 'removeWorkflowScript' is not designed for extension - needs to be abstract, final or empty. 541
 Error misc FinalParameters Parameter workflowScript_id should be final. 541
 Error naming ParameterName Name 'workflowScript_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. 541
 Error sizes LineLength Line is longer than 80 characters (found 103). 543
 Error design DesignForExtension Method 'getCustomField' is not designed for extension - needs to be abstract, final or empty. 550
 Error javadoc JavadocMethod Missing a Javadoc comment. 550
 Error misc FinalParameters Parameter id should be final. 550
 Error design DesignForExtension Method 'getCustomFields' is not designed for extension - needs to be abstract, final or empty. 558
 Error javadoc JavadocMethod Missing a Javadoc comment. 558
 Error design DesignForExtension Method 'getCustomFieldsSorted' is not designed for extension - needs to be abstract, final or empty. 563
 Error javadoc JavadocMethod Missing a Javadoc comment. 563
 Error misc FinalParameters Parameter locale should be final. 563
 Error sizes LineLength Line is longer than 80 characters (found 108). 565
 Error sizes LineLength Line is longer than 80 characters (found 83). 566
 Error coding AvoidInlineConditionals Avoid inline conditionals. 566
 Error javadoc JavadocStyle First sentence should end with a period. 571
 Error design DesignForExtension Method 'createCustomField' is not designed for extension - needs to be abstract, final or empty. 577
 Error misc FinalParameters Parameter customField should be final. 577
 Error design DesignForExtension Method 'updateCustomField' is not designed for extension - needs to be abstract, final or empty. 588
 Error javadoc JavadocMethod Missing a Javadoc comment. 588
 Error misc FinalParameters Parameter customField should be final. 588
 Error sizes LineLength Line is longer than 80 characters (found 91). 589
 Error javadoc JavadocStyle First sentence should end with a period. 600
 Error javadoc JavadocMethod Expected an @return tag. 605
 Error design DesignForExtension Method 'removeCustomField' is not designed for extension - needs to be abstract, final or empty. 605
 Error misc FinalParameters Parameter customFieldId should be final. 605
 Error naming LocalVariableName Name 'del_Status' must match pattern '^[a-z][a-zA-Z0-9]*$'. 607
 Error sizes LineLength Line is longer than 80 characters (found 81). 608
 Error blocks NeedBraces 'if' construct must use '{}'s. 612
 Error sizes LineLength Line is longer than 80 characters (found 94). 614
 Error blocks NeedBraces 'if' construct must use '{}'s. 616
 Error blocks NeedBraces 'if' construct must use '{}'s. 622
 Error javadoc JavadocStyle First sentence should end with a period. 629
 Error design DesignForExtension Method 'getCustomFieldValue' is not designed for extension - needs to be abstract, final or empty. 635
 Error misc FinalParameters Parameter id should be final. 635
 Error sizes LineLength Line is longer than 80 characters (found 87). 643
 Error design DesignForExtension Method 'createCustomFieldValue' is not designed for extension - needs to be abstract, final or empty. 643
 Error javadoc JavadocMethod Missing a Javadoc comment. 643
 Error misc FinalParameters Parameter customFieldValue should be final. 643
 Error sizes LineLength Line is longer than 80 characters (found 87). 659
 Error design DesignForExtension Method 'updateCustomFieldValue' is not designed for extension - needs to be abstract, final or empty. 659
 Error misc FinalParameters Parameter customFieldValue should be final. 659
 Error sizes LineLength Line is longer than 80 characters (found 116). 660
 Error sizes LineLength Line is longer than 80 characters (found 124). 668
 Error design DesignForExtension Method 'updateCustomFieldValues' is not designed for extension - needs to be abstract, final or empty. 668
 Error javadoc JavadocMethod Missing a Javadoc comment. 668
 Error misc FinalParameters Parameter customFieldId should be final. 668
 Error misc FinalParameters Parameter customFieldValues should be final. 668
 Error sizes LineLength Line is longer than 80 characters (found 89). 669
 Error sizes LineLength Line is longer than 80 characters (found 89). 673
 Error sizes LineLength Line is longer than 80 characters (found 116). 675
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 675
 Error sizes LineLength Line is longer than 80 characters (found 99). 678
 Error sizes LineLength Line is longer than 80 characters (found 130). 679
 Error sizes LineLength Line is longer than 80 characters (found 96). 681
 Error sizes LineLength Line is longer than 80 characters (found 86). 682
 Error sizes LineLength Line is longer than 80 characters (found 98). 683
 Error sizes LineLength Line is longer than 80 characters (found 94). 684
 Error sizes LineLength Line is longer than 80 characters (found 83). 687
 Error javadoc JavadocStyle First sentence should end with a period. 702
 Error javadoc JavadocMethod Expected an @return tag. 707
 Error design DesignForExtension Method 'removeCustomFieldValue' is not designed for extension - needs to be abstract, final or empty. 707
 Error misc FinalParameters Parameter customFieldValueId should be final. 707
 Error naming LocalVariableName Name 'del_Status' must match pattern '^[a-z][a-zA-Z0-9]*$'. 709
 Error sizes LineLength Line is longer than 80 characters (found 106). 712
 Error blocks NeedBraces 'if' construct must use '{}'s. 720
 Error javadoc JavadocStyle First sentence should end with a period. 726
 Error javadoc JavadocMethod Expected an @return tag. 731
 Error design DesignForExtension Method 'removeCustomFieldValues' is not designed for extension - needs to be abstract, final or empty. 731
 Error misc FinalParameters Parameter customFieldId should be final. 731
 Error naming LocalVariableName Name 'lp_Status' must match pattern '^[a-z][a-zA-Z0-9]*$'. 733
 Error sizes LineLength Line is longer than 80 characters (found 86). 734
 Error sizes LineLength Line is longer than 80 characters (found 96). 737
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 737
 Error sizes LineLength Line is longer than 80 characters (found 116). 740
 Error blocks NeedBraces 'if' construct must use '{}'s. 747
 Error blocks NeedBraces 'if' construct must use '{}'s. 753
 Error design DesignForExtension Method 'getLanguageValue' is not designed for extension - needs to be abstract, final or empty. 759
 Error misc FinalParameters Parameter key should be final. 760
 Error misc FinalParameters Parameter locale should be final. 760
 Error design DesignForExtension Method 'getLanguageEntry' is not designed for extension - needs to be abstract, final or empty. 764
 Error misc FinalParameters Parameter key should be final. 765
 Error misc FinalParameters Parameter locale should be final. 765
 Error sizes LineLength Line is longer than 80 characters (found 98). 772
 Error design DesignForExtension Method 'getLanguageItemByKey' is not designed for extension - needs to be abstract, final or empty. 775
 Error misc FinalParameters Parameter key should be final. 776
 Error misc FinalParameters Parameter locale should be final. 776
 Error sizes LineLength Line is longer than 80 characters (found 96). 779
 Error sizes LineLength Line is longer than 80 characters (found 82). 782
 Error misc TodoComment Comment matches to-do format 'TODO:'. 783
 Error sizes LineLength Line is longer than 80 characters (found 96). 785
 Error sizes LineLength Line is longer than 80 characters (found 87). 796
 Error sizes LineLength Line is longer than 80 characters (found 92). 798
 Error sizes LineLength Line is longer than 80 characters (found 88). 802
 Error design DesignForExtension Method 'getLanguageItemsByKey' is not designed for extension - needs to be abstract, final or empty. 812
 Error javadoc JavadocMethod Missing a Javadoc comment. 812
 Error misc FinalParameters Parameter key should be final. 812
 Error design DesignForExtension Method 'updateLanguageItem' is not designed for extension - needs to be abstract, final or empty. 818
 Error javadoc JavadocMethod Missing a Javadoc comment. 818
 Error misc FinalParameters Parameter language should be final. 818
 Error sizes LineLength Line is longer than 80 characters (found 107). 822
 Error sizes LineLength Line is longer than 80 characters (found 85). 827
 Error javadoc JavadocStyle First sentence should end with a period. 839
 Error javadoc JavadocMethod Expected an @return tag. 844
 Error design DesignForExtension Method 'removeLanguageKey' is not designed for extension - needs to be abstract, final or empty. 844
 Error misc FinalParameters Parameter key should be final. 844
 Error naming LocalVariableName Name 'lp_Status' must match pattern '^[a-z][a-zA-Z0-9]*$'. 846
 Error sizes LineLength Line is longer than 80 characters (found 84). 851
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 851
 Error blocks NeedBraces 'if' construct must use '{}'s. 860
 Error javadoc JavadocStyle First sentence should end with a period. 866
 Error design DesignForExtension Method 'removeLanguageItem' is not designed for extension - needs to be abstract, final or empty. 871
 Error misc FinalParameters Parameter language should be final. 871
 Error sizes LineLength Line is longer than 80 characters (found 112). 873
 Error design DesignForExtension Method 'getSortedKeys' is not designed for extension - needs to be abstract, final or empty. 881
 Error javadoc JavadocMethod Missing a Javadoc comment. 881
 Error sizes LineLength Line is longer than 80 characters (found 93). 884
 Error design DesignForExtension Method 'getDefinedKeys' is not designed for extension - needs to be abstract, final or empty. 899
 Error javadoc JavadocMethod Missing a Javadoc comment. 899
 Error misc FinalParameters Parameter locale should be final. 899
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 909
 Error design DesignForExtension Method 'getDefinedKeysAsArray' is not designed for extension - needs to be abstract, final or empty. 919
 Error javadoc JavadocMethod Missing a Javadoc comment. 919
 Error misc FinalParameters Parameter locale should be final. 919
 Error sizes LineLength Line is longer than 80 characters (found 88). 931
 Error design DesignForExtension Method 'getNumberDefinedKeys' is not designed for extension - needs to be abstract, final or empty. 939
 Error javadoc JavadocMethod Missing a Javadoc comment. 939
 Error misc FinalParameters Parameter locale should be final. 939
 Error javadoc JavadocMethod Missing a Javadoc comment. 945
 Error misc FinalParameters Parameter locale should be final. 945
 Error sizes LineLength Line is longer than 80 characters (found 113). 950
 Error coding AvoidInlineConditionals Avoid inline conditionals. 950
 Error sizes LineLength Line is longer than 80 characters (found 82). 961
 Error design DesignForExtension Method 'getLanguageProperties' is not designed for extension - needs to be abstract, final or empty. 967
 Error javadoc JavadocMethod Missing a Javadoc comment. 967
 Error misc FinalParameters Parameter locale should be final. 967
 Error design DesignForExtension Method 'getAvailableLanguages' is not designed for extension - needs to be abstract, final or empty. 976
 Error javadoc JavadocMethod Missing a Javadoc comment. 976
 Error sizes LineLength Line is longer than 80 characters (found 99). 979
 Error misc FinalParameters Parameter input should be final. 990
 Error whitespace OperatorWrap '&&' should be on a new line. 992
 Error sizes LineLength Line is longer than 80 characters (found 85). 999
 Error design DesignForExtension Method 'getNumberAvailableLanguages' is not designed for extension - needs to be abstract, final or empty. 1009
 Error javadoc JavadocMethod Missing a Javadoc comment. 1009
 Error sizes LineLength Line is longer than 80 characters (found 88). 1015
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 1015
 Error design DesignForExtension Method 'updateLanguage' is not designed for extension - needs to be abstract, final or empty. 1032
 Error javadoc JavadocMethod Missing a Javadoc comment. 1032
 Error misc FinalParameters Parameter locale should be final. 1032
 Error misc FinalParameters Parameter items should be final. 1032
 Error sizes LineLength Line is longer than 80 characters (found 90). 1035
 Error sizes LineLength Line is longer than 80 characters (found 95). 1043
 Error design DesignForExtension Method 'updateLanguage' is not designed for extension - needs to be abstract, final or empty. 1043
 Error javadoc JavadocMethod Missing a Javadoc comment. 1043
 Error misc FinalParameters Parameter locale should be final. 1043
 Error misc FinalParameters Parameter items should be final. 1043
 Error misc FinalParameters Parameter configItem should be final. 1043
 Error design DesignForExtension Method 'getSystemConfiguration' is not designed for extension - needs to be abstract, final or empty. 1054
 Error javadoc JavadocMethod Missing a Javadoc comment. 1054
 Error misc FinalParameters Parameter locale should be final. 1054
 Error sizes LineLength Line is longer than 80 characters (found 101). 1060
 Error sizes LineLength Line is longer than 80 characters (found 95). 1064
 Error sizes LineLength Line is longer than 80 characters (found 98). 1071
 Error sizes LineLength Line is longer than 80 characters (found 94). 1075
 Error sizes LineLength Line is longer than 80 characters (found 94). 1082
 Error sizes LineLength Line is longer than 80 characters (found 125). 1086
 Error design DesignForExtension Method 'initializeLocale' is not designed for extension - needs to be abstract, final or empty. 1107
 Error javadoc JavadocMethod Missing a Javadoc comment. 1107
 Error misc FinalParameters Parameter locale should be final. 1107
 Error misc FinalParameters Parameter forceReload should be final. 1107
 Error sizes LineLength Line is longer than 80 characters (found 89). 1110
 Error regexp RegexpSingleline Line has trailing spaces. 1118
 Error regexp RegexpSingleline Line has trailing spaces. 1120
 Error design DesignForExtension Method 'initializeConfiguration' is not designed for extension - needs to be abstract, final or empty. 1132
 Error javadoc JavadocMethod Missing a Javadoc comment. 1132
 Error sizes LineLength Line is longer than 80 characters (found 91). 1135
 Error sizes LineLength Line is longer than 80 characters (found 104). 1137
 Error sizes LineLength Line is longer than 80 characters (found 104). 1141
 Error sizes LineLength Line is longer than 80 characters (found 130). 1143
 Error sizes LineLength Line is longer than 80 characters (found 84). 1144
 Error sizes LineLength Line is longer than 80 characters (found 104). 1149
 Error sizes LineLength Line is longer than 80 characters (found 85). 1156
 Error coding MagicNumber '20' is a magic number. 1170
 Error sizes LineLength Line is longer than 80 characters (found 107). 1172
 Error sizes LineLength Line is longer than 80 characters (found 82). 1174
 Error sizes LineLength Line is longer than 80 characters (found 102). 1177
 Error sizes LineLength Line is longer than 80 characters (found 83). 1182
 Error coding MagicNumber '18' is a magic number. 1193
 Error sizes LineLength Line is longer than 80 characters (found 99). 1195
 Error sizes LineLength Line is longer than 80 characters (found 94). 1199
 Error sizes LineLength Line is longer than 80 characters (found 87). 1200
 Error sizes LineLength Line is longer than 80 characters (found 81). 1204
 Error coding MagicNumber '16' is a magic number. 1214
 Error sizes LineLength Line is longer than 80 characters (found 95). 1216
 Error sizes LineLength Line is longer than 80 characters (found 92). 1220
 Error sizes LineLength Line is longer than 80 characters (found 83). 1221
 Error sizes LineLength Line is longer than 80 characters (found 90). 1230
 Error design DesignForExtension Method 'getLanguageDAO' is not designed for extension - needs to be abstract, final or empty. 1237
 Error javadoc JavadocMethod Missing a Javadoc comment. 1237
 Error design DesignForExtension Method 'getConfigurationDAO' is not designed for extension - needs to be abstract, final or empty. 1241
 Error javadoc JavadocMethod Missing a Javadoc comment. 1241
 Error design DesignForExtension Method 'getCustomFieldDAO' is not designed for extension - needs to be abstract, final or empty. 1245
 Error javadoc JavadocMethod Missing a Javadoc comment. 1245
 Error design DesignForExtension Method 'getCustomFieldValueDAO' is not designed for extension - needs to be abstract, final or empty. 1249
 Error javadoc JavadocMethod Missing a Javadoc comment. 1249
 Error design DesignForExtension Method 'getWorkflowScriptDAO' is not designed for extension - needs to be abstract, final or empty. 1253
 Error javadoc JavadocMethod Missing a Javadoc comment. 1253
 Error design DesignForExtension Method 'getSystemBaseURL' is not designed for extension - needs to be abstract, final or empty. 1257
 Error javadoc JavadocMethod Missing a Javadoc comment. 1257
 Error sizes LineLength Line is longer than 80 characters (found 87). 1267
 Error design DesignForExtension Method 'initializeAllLanguages' is not designed for extension - needs to be abstract, final or empty. 1270
 Error misc FinalParameters Parameter forceReload should be final. 1270
 Error sizes LineLength Line is longer than 80 characters (found 91). 1279
 Error sizes LineLength Line is longer than 80 characters (found 101). 1281
 Error sizes LineLength Line is longer than 80 characters (found 83). 1284
 Error coding MagicNumber '5' is a magic number. 1287
 Error sizes LineLength Line is longer than 80 characters (found 89). 1295
 Error sizes LineLength Line is longer than 80 characters (found 114). 1297

org/itracker/services/implementations/DefaultEmailService.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - javax.mail.*. 27
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - java.util.*. 34
 Error javadoc JavadocType Missing a Javadoc comment. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error sizes LineLength Line is longer than 80 characters (found 82). 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error design DesignForExtension Method 'setConfigurationService' is not designed for extension - needs to be abstract, final or empty. 58
 Error javadoc JavadocMethod Missing a Javadoc comment. 58
 Error misc FinalParameters Parameter configurationService should be final. 59
 Error coding HiddenField 'configurationService' hides a field. 59
 Error sizes LineLength Line is longer than 80 characters (found 90). 61
 Error sizes LineLength Line is longer than 80 characters (found 86). 64
 Error sizes LineLength Line is longer than 80 characters (found 91). 72
 Error misc FinalParameters Parameter smtpHost should be final. 72
 Error javadoc JavadocMethod Expected @param tag for 'smtpHost'. 72
 Error misc FinalParameters Parameter smtpUserid should be final. 72
 Error javadoc JavadocMethod Expected @param tag for 'smtpUserid'. 72
 Error misc FinalParameters Parameter smtpPassword should be final. 72
 Error javadoc JavadocMethod Expected @param tag for 'smtpPassword'. 72
 Error javadoc JavadocMethod Missing a Javadoc comment. 86
 Error misc FinalParameters Parameter smtpCharset should be final. 86
 Error sizes LineLength Line is longer than 80 characters (found 93). 97
 Error javadoc JavadocMethod Missing a Javadoc comment. 103
 Error misc FinalParameters Parameter fromAddress should be final. 103
 Error misc FinalParameters Parameter fromText should be final. 103
 Error sizes LineLength Line is longer than 80 characters (found 102). 106
 Error sizes LineLength Line is longer than 80 characters (found 88). 109
 Error whitespace OperatorWrap '+' should be on a new line. 109
 Error javadoc JavadocMethod Missing a Javadoc comment. 115
 Error misc FinalParameters Parameter replyToAddress should be final. 115
 Error misc FinalParameters Parameter replyToText should be final. 115
 Error sizes LineLength Line is longer than 80 characters (found 107). 117
 Error sizes LineLength Line is longer than 80 characters (found 131). 120
 Error design DesignForExtension Method 'init' is not designed for extension - needs to be abstract, final or empty. 125
 Error javadoc JavadocMethod Missing a Javadoc comment. 125
 Error sizes LineLength Line is longer than 80 characters (found 82). 128
 Error sizes LineLength Line is longer than 80 characters (found 84). 133
 Error sizes LineLength Line is longer than 80 characters (found 87). 141
 Error sizes LineLength Line is longer than 80 characters (found 123). 145
 Error sizes LineLength Line is longer than 80 characters (found 87). 148
 Error sizes LineLength Line is longer than 80 characters (found 84). 150
 Error sizes LineLength Line is longer than 80 characters (found 129). 154
 Error sizes LineLength Line is longer than 80 characters (found 103). 163
 Error design DesignForExtension Method 'sendEmail' is not designed for extension - needs to be abstract, final or empty. 195
 Error misc FinalParameters Parameter address should be final. 195
 Error javadoc JavadocMethod Expected @param tag for 'address'. 195
 Error misc FinalParameters Parameter subject should be final. 195
 Error javadoc JavadocMethod Expected @param tag for 'subject'. 195
 Error misc FinalParameters Parameter msgText should be final. 195
 Error javadoc JavadocMethod Expected @param tag for 'msgText'. 195
 Error design DesignForExtension Method 'sendEmail' is not designed for extension - needs to be abstract, final or empty. 208
 Error javadoc JavadocMethod Missing a Javadoc comment. 208
 Error misc FinalParameters Parameter recipients should be final. 208
 Error misc FinalParameters Parameter subject should be final. 208
 Error misc FinalParameters Parameter message should be final. 209
 Error sizes LineLength Line is longer than 80 characters (found 167). 211
 Error design DesignForExtension Method 'sendEmail' is not designed for extension - needs to be abstract, final or empty. 222
 Error misc FinalParameters Parameter addresses should be final. 222
 Error javadoc JavadocMethod Expected @param tag for 'addresses'. 222
 Error misc FinalParameters Parameter subject should be final. 222
 Error javadoc JavadocMethod Expected @param tag for 'subject'. 222
 Error misc FinalParameters Parameter msgText should be final. 223
 Error javadoc JavadocMethod Expected @param tag for 'msgText'. 223
 Error sizes LineLength Line is longer than 80 characters (found 83). 232
 Error sizes LineLength Line is longer than 80 characters (found 90). 239
 Error design DesignForExtension Method 'sendEmail' is not designed for extension - needs to be abstract, final or empty. 251
 Error misc FinalParameters Parameter address should be final. 251
 Error javadoc JavadocMethod Expected @param tag for 'address'. 251
 Error misc FinalParameters Parameter subject should be final. 251
 Error javadoc JavadocMethod Expected @param tag for 'subject'. 251
 Error misc FinalParameters Parameter msgText should be final. 252
 Error javadoc JavadocMethod Expected @param tag for 'msgText'. 252
 Error design DesignForExtension Method 'sendEmail' is not designed for extension - needs to be abstract, final or empty. 261
 Error misc FinalParameters Parameter recipients should be final. 261
 Error javadoc JavadocMethod Expected @param tag for 'recipients'. 261
 Error misc FinalParameters Parameter subject should be final. 261
 Error javadoc JavadocMethod Expected @param tag for 'subject'. 261
 Error misc FinalParameters Parameter msgText should be final. 262
 Error javadoc JavadocMethod Expected @param tag for 'msgText'. 262
 Error sizes LineLength Line is longer than 80 characters (found 148). 265
 Error sizes LineLength Line is longer than 80 characters (found 81). 275
 Error sizes LineLength Line is longer than 80 characters (found 105). 291
 Error sizes LineLength Line is longer than 80 characters (found 121). 293
 Error javadoc JavadocMethod Missing a Javadoc comment. 311
 Error misc FinalParameters Parameter session should be final. 311
 Error coding HiddenField 'session' hides a field. 311
 Error sizes LineLength Line is longer than 80 characters (found 91). 312
 Error coding AvoidInlineConditionals Avoid inline conditionals. 312

org/itracker/services/implementations/ITrackerServicesImpl.java

Severity Category Rule Message Line
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - org.itracker.services.*. 3
 Error sizes LineLength Line is longer than 80 characters (found 94). 6
 Error sizes LineLength Line is longer than 80 characters (found 101). 7
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 17
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error javadoc JavadocMethod Missing a Javadoc comment. 26
 Error misc FinalParameters Parameter issueService should be final. 26
 Error coding HiddenField 'issueService' hides a field. 26
 Error sizes LineLength Line is longer than 80 characters (found 87). 27
 Error misc FinalParameters Parameter userService should be final. 27
 Error coding HiddenField 'userService' hides a field. 27
 Error misc FinalParameters Parameter projectService should be final. 27
 Error coding HiddenField 'projectService' hides a field. 27
 Error misc FinalParameters Parameter configurationService should be final. 28
 Error coding HiddenField 'configurationService' hides a field. 28
 Error sizes LineLength Line is longer than 80 characters (found 130). 29
 Error misc FinalParameters Parameter reportService should be final. 29
 Error coding HiddenField 'reportService' hides a field. 29
 Error misc FinalParameters Parameter notificationService should be final. 29
 Error coding HiddenField 'notificationService' hides a field. 29
 Error misc FinalParameters Parameter emailService should be final. 29
 Error coding HiddenField 'emailService' hides a field. 29
 Error design DesignForExtension Method 'getIssueService' is not designed for extension - needs to be abstract, final or empty. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error design DesignForExtension Method 'getUserService' is not designed for extension - needs to be abstract, final or empty. 44
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error design DesignForExtension Method 'getProjectService' is not designed for extension - needs to be abstract, final or empty. 48
 Error javadoc JavadocMethod Missing a Javadoc comment. 48
 Error design DesignForExtension Method 'getReportService' is not designed for extension - needs to be abstract, final or empty. 52
 Error javadoc JavadocMethod Missing a Javadoc comment. 52
 Error design DesignForExtension Method 'getConfigurationService' is not designed for extension - needs to be abstract, final or empty. 56
 Error javadoc JavadocMethod Missing a Javadoc comment. 56
 Error design DesignForExtension Method 'getEmailService' is not designed for extension - needs to be abstract, final or empty. 60
 Error javadoc JavadocMethod Missing a Javadoc comment. 60
 Error design DesignForExtension Method 'getNotificationService' is not designed for extension - needs to be abstract, final or empty. 64
 Error javadoc JavadocMethod Missing a Javadoc comment. 64

org/itracker/services/implementations/IssueServiceImpl.java

Severity Category Rule Message Line
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - org.itracker.model.*. 25
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - org.itracker.persistence.dao.*. 29
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - java.util.*. 34
 Error sizes LineLength Line is longer than 80 characters (found 146). 37
 Error misc TodoComment Comment matches to-do format 'TODO:'. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error naming ConstantName Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error javadoc JavadocMethod Missing a Javadoc comment. 69
 Error design DesignForExtension Method 'getIssue' is not designed for extension - needs to be abstract, final or empty. 73
 Error javadoc JavadocMethod Missing a Javadoc comment. 73
 Error misc FinalParameters Parameter issueId should be final. 73
 Error javadoc JavadocMethod Expected an @return tag. 81
 Error design DesignForExtension Method 'getAllIssues' is not designed for extension - needs to be abstract, final or empty. 81
 Error javadoc JavadocStyle First sentence should end with a period. 91
 Error javadoc JavadocMethod Expected an @return tag. 95
 Error design DesignForExtension Method 'getNumberIssues' is not designed for extension - needs to be abstract, final or empty. 95
 Error design DesignForExtension Method 'getIssuesCreatedByUser' is not designed for extension - needs to be abstract, final or empty. 99
 Error javadoc JavadocMethod Missing a Javadoc comment. 99
 Error misc FinalParameters Parameter userId should be final. 99
 Error design DesignForExtension Method 'getIssuesCreatedByUser' is not designed for extension - needs to be abstract, final or empty. 103
 Error javadoc JavadocMethod Missing a Javadoc comment. 103
 Error misc FinalParameters Parameter userId should be final. 103
 Error misc FinalParameters Parameter availableProjectsOnly should be final. 104
 Error design DesignForExtension Method 'getIssuesOwnedByUser' is not designed for extension - needs to be abstract, final or empty. 117
 Error javadoc JavadocMethod Missing a Javadoc comment. 117
 Error misc FinalParameters Parameter userId should be final. 117
 Error design DesignForExtension Method 'getIssuesOwnedByUser' is not designed for extension - needs to be abstract, final or empty. 123
 Error javadoc JavadocMethod Missing a Javadoc comment. 123
 Error misc FinalParameters Parameter userId should be final. 123
 Error misc FinalParameters Parameter availableProjectsOnly should be final. 124
 Error design DesignForExtension Method 'getIssuesWatchedByUser' is not designed for extension - needs to be abstract, final or empty. 137
 Error javadoc JavadocMethod Missing a Javadoc comment. 137
 Error misc FinalParameters Parameter userId should be final. 137
 Error javadoc JavadocStyle First sentence should end with a period. 141
 Error javadoc JavadocMethod Expected an @return tag. 144
 Error design DesignForExtension Method 'getIssuesWatchedByUser' is not designed for extension - needs to be abstract, final or empty. 144
 Error misc FinalParameters Parameter userId should be final. 144
 Error javadoc JavadocMethod Expected @param tag for 'userId'. 144
 Error misc FinalParameters Parameter availableProjectsOnly should be final. 145
 Error javadoc JavadocMethod Expected @param tag for 'availableProjectsOnly'. 145
 Error design DesignForExtension Method 'getUnassignedIssues' is not designed for extension - needs to be abstract, final or empty. 158
 Error javadoc JavadocMethod Missing a Javadoc comment. 158
 Error design DesignForExtension Method 'getUnassignedIssues' is not designed for extension - needs to be abstract, final or empty. 162
 Error javadoc JavadocMethod Missing a Javadoc comment. 162
 Error misc FinalParameters Parameter availableProjectsOnly should be final. 162
 Error javadoc JavadocStyle First sentence should end with a period. 176
 Error design DesignForExtension Method 'getIssuesWithStatus' is not designed for extension - needs to be abstract, final or empty. 183
 Error misc FinalParameters Parameter status should be final. 183
 Error javadoc JavadocStyle First sentence should end with a period. 188
 Error design DesignForExtension Method 'getIssuesWithStatusLessThan' is not designed for extension - needs to be abstract, final or empty. 195
 Error misc FinalParameters Parameter status should be final. 195
 Error javadoc JavadocStyle First sentence should end with a period. 200
 Error design DesignForExtension Method 'getIssuesWithSeverity' is not designed for extension - needs to be abstract, final or empty. 207
 Error misc FinalParameters Parameter severity should be final. 207
 Error design DesignForExtension Method 'getIssuesByProjectId' is not designed for extension - needs to be abstract, final or empty. 213
 Error javadoc JavadocMethod Missing a Javadoc comment. 213
 Error misc FinalParameters Parameter projectId should be final. 213
 Error design DesignForExtension Method 'getIssuesByProjectId' is not designed for extension - needs to be abstract, final or empty. 217
 Error javadoc JavadocMethod Missing a Javadoc comment. 217
 Error misc FinalParameters Parameter projectId should be final. 217
 Error misc FinalParameters Parameter status should be final. 217
 Error design DesignForExtension Method 'getIssueCreator' is not designed for extension - needs to be abstract, final or empty. 223
 Error javadoc JavadocMethod Missing a Javadoc comment. 223
 Error misc FinalParameters Parameter issueId should be final. 223
 Error design DesignForExtension Method 'getIssueOwner' is not designed for extension - needs to be abstract, final or empty. 230
 Error javadoc JavadocMethod Missing a Javadoc comment. 230
 Error misc FinalParameters Parameter issueId should be final. 230
 Error design DesignForExtension Method 'getIssueComponents' is not designed for extension - needs to be abstract, final or empty. 238
 Error javadoc JavadocMethod Missing a Javadoc comment. 238
 Error misc FinalParameters Parameter issueId should be final. 238
 Error design DesignForExtension Method 'getIssueVersions' is not designed for extension - needs to be abstract, final or empty. 245
 Error javadoc JavadocMethod Missing a Javadoc comment. 245
 Error misc FinalParameters Parameter issueId should be final. 245
 Error design DesignForExtension Method 'getIssueAttachments' is not designed for extension - needs to be abstract, final or empty. 252
 Error javadoc JavadocMethod Missing a Javadoc comment. 252
 Error misc FinalParameters Parameter issueId should be final. 252
 Error javadoc JavadocMethod Expected an @return tag. 263
 Error design DesignForExtension Method 'getIssueHistory' is not designed for extension - needs to be abstract, final or empty. 263
 Error misc FinalParameters Parameter issueId should be final. 263
 Error javadoc JavadocMethod Expected @param tag for 'issueId'. 263
 Error design DesignForExtension Method 'createIssue' is not designed for extension - needs to be abstract, final or empty. 267
 Error javadoc JavadocMethod Missing a Javadoc comment. 267
 Error misc FinalParameters Parameter issue should be final. 267
 Error misc FinalParameters Parameter projectId should be final. 267
 Error misc FinalParameters Parameter userId should be final. 267
 Error misc FinalParameters Parameter createdById should be final. 268
 Error javadoc JavadocStyle First sentence should end with a period. 315
 Error sizes LineLength Line is longer than 80 characters (found 82). 318
 Error javadoc JavadocMethod Expected an @return tag. 321
 Error design DesignForExtension Method 'updateIssue' is not designed for extension - needs to be abstract, final or empty. 321
 Error javadoc JavadocMethod Expected @throws tag for 'ProjectException'. 322
 Error sizes LineLength Line is longer than 80 characters (found 81). 343
 Error sizes LineLength Line is longer than 80 characters (found 94). 400
 Error design DesignForExtension Method 'moveIssue' is not designed for extension - needs to be abstract, final or empty. 473
 Error misc FinalParameters Parameter issue should be final. 473
 Error misc FinalParameters Parameter projectId should be final. 473
 Error misc FinalParameters Parameter userId should be final. 473
 Error sizes LineLength Line is longer than 80 characters (found 82). 490
 Error javadoc JavadocMethod Expected an @return tag. 520
 Error design DesignForExtension Method 'addIssueHistory' is not designed for extension - needs to be abstract, final or empty. 520
 Error misc FinalParameters Parameter history should be final. 520
 Error javadoc JavadocMethod Expected @param tag for 'history'. 520
 Error javadoc JavadocMethod Expected an @return tag. 532
 Error design DesignForExtension Method 'setIssueFields' is not designed for extension - needs to be abstract, final or empty. 532
 Error misc FinalParameters Parameter issueId should be final. 532
 Error javadoc JavadocMethod Expected @param tag for 'issueId'. 532
 Error misc FinalParameters Parameter fields should be final. 532
 Error javadoc JavadocMethod Expected @param tag for 'fields'. 532
 Error javadoc JavadocMethod Missing a Javadoc comment. 540
 Error misc FinalParameters Parameter issue should be final. 540
 Error misc FinalParameters Parameter fields should be final. 540
 Error misc FinalParameters Parameter save should be final. 541
 Error design DesignForExtension Method 'setIssueComponents' is not designed for extension - needs to be abstract, final or empty. 570
 Error javadoc JavadocMethod Missing a Javadoc comment. 570
 Error misc FinalParameters Parameter issueId should be final. 570
 Error sizes LineLength Line is longer than 80 characters (found 86). 571
 Error misc FinalParameters Parameter componentIds should be final. 571
 Error misc FinalParameters Parameter userId should be final. 571
 Error javadoc JavadocMethod Missing a Javadoc comment. 588
 Error misc FinalParameters Parameter issue should be final. 588
 Error misc FinalParameters Parameter components should be final. 588
 Error misc FinalParameters Parameter user should be final. 589
 Error misc FinalParameters Parameter save should be final. 589
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 609
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 624
 Error javadoc JavadocStyle First sentence should end with a period. 648
 Error misc FinalParameters Parameter issue should be final. 651
 Error javadoc JavadocMethod Expected @param tag for 'issue'. 651
 Error misc FinalParameters Parameter user should be final. 651
 Error javadoc JavadocMethod Expected @param tag for 'user'. 651
 Error misc FinalParameters Parameter description should be final. 652
 Error javadoc JavadocMethod Expected @param tag for 'description'. 652
 Error sizes LineLength Line is longer than 80 characters (found 91). 655
 Error javadoc JavadocMethod Missing a Javadoc comment. 662
 Error misc FinalParameters Parameter issue should be final. 662
 Error misc FinalParameters Parameter versions should be final. 662
 Error misc FinalParameters Parameter user should be final. 663
 Error misc FinalParameters Parameter save should be final. 663
 Error sizes LineLength Line is longer than 80 characters (found 86). 686
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 687
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 712
 Error javadoc JavadocStyle First sentence should end with a period. 738
 Error misc FinalParameters Parameter issue should be final. 741
 Error javadoc JavadocMethod Expected @param tag for 'issue'. 741
 Error misc FinalParameters Parameter user should be final. 741
 Error javadoc JavadocMethod Expected @param tag for 'user'. 741
 Error misc FinalParameters Parameter description should be final. 742
 Error javadoc JavadocMethod Expected @param tag for 'description'. 742
 Error sizes LineLength Line is longer than 80 characters (found 92). 745
 Error design DesignForExtension Method 'setIssueVersions' is not designed for extension - needs to be abstract, final or empty. 752
 Error javadoc JavadocMethod Missing a Javadoc comment. 752
 Error misc FinalParameters Parameter issueId should be final. 752
 Error sizes LineLength Line is longer than 80 characters (found 82). 753
 Error misc FinalParameters Parameter versionIds should be final. 753
 Error misc FinalParameters Parameter userId should be final. 753
 Error design DesignForExtension Method 'getIssueRelation' is not designed for extension - needs to be abstract, final or empty. 768
 Error javadoc JavadocMethod Missing a Javadoc comment. 768
 Error misc FinalParameters Parameter relationId should be final. 768
 Error misc TodoComment Comment matches to-do format 'TODO:'. 780
 Error javadoc JavadocMethod Expected an @return tag. 782
 Error design DesignForExtension Method 'addIssueRelation' is not designed for extension - needs to be abstract, final or empty. 782
 Error misc FinalParameters Parameter issueId should be final. 782
 Error javadoc JavadocMethod Expected @param tag for 'issueId'. 782
 Error misc FinalParameters Parameter relatedIssueId should be final. 782
 Error javadoc JavadocMethod Expected @param tag for 'relatedIssueId'. 782
 Error sizes LineLength Line is longer than 80 characters (found 86). 783
 Error misc FinalParameters Parameter relationType should be final. 783
 Error javadoc JavadocMethod Expected @param tag for 'relationType'. 783
 Error misc FinalParameters Parameter userId should be final. 783
 Error javadoc JavadocMethod Expected @param tag for 'userId'. 783
 Error sizes LineLength Line is longer than 80 characters (found 90). 848
 Error sizes LineLength Line is longer than 80 characters (found 90). 863
 Error design DesignForExtension Method 'removeIssueRelation' is not designed for extension - needs to be abstract, final or empty. 881
 Error javadoc JavadocMethod Missing a Javadoc comment. 881
 Error misc FinalParameters Parameter relationId should be final. 881
 Error misc FinalParameters Parameter userId should be final. 881
 Error sizes LineLength Line is longer than 80 characters (found 92). 893
 Error sizes LineLength Line is longer than 80 characters (found 88). 904
 Error design DesignForExtension Method 'assignIssue' is not designed for extension - needs to be abstract, final or empty. 916
 Error javadoc JavadocMethod Missing a Javadoc comment. 916
 Error misc FinalParameters Parameter issueId should be final. 916
 Error misc FinalParameters Parameter userId should be final. 916
 Error javadoc JavadocMethod Expected an @return tag. 923
 Error design DesignForExtension Method 'assignIssue' is not designed for extension - needs to be abstract, final or empty. 923
 Error misc FinalParameters Parameter issueId should be final. 923
 Error javadoc JavadocMethod Expected @param tag for 'issueId'. 923
 Error misc FinalParameters Parameter userId should be final. 923
 Error javadoc JavadocMethod Expected @param tag for 'userId'. 923
 Error misc FinalParameters Parameter assignedByUserId should be final. 924
 Error javadoc JavadocMethod Expected @param tag for 'assignedByUserId'. 924
 Error javadoc JavadocStyle First sentence should end with a period. 931
 Error javadoc JavadocMethod Expected an @return tag. 936
 Error misc FinalParameters Parameter issue should be final. 936
 Error javadoc JavadocMethod Expected @param tag for 'issue'. 936
 Error misc FinalParameters Parameter user should be final. 936
 Error javadoc JavadocMethod Expected @param tag for 'user'. 936
 Error misc FinalParameters Parameter assignedByUser should be final. 936
 Error javadoc JavadocMethod Expected @param tag for 'assignedByUser'. 936
 Error sizes LineLength Line is longer than 80 characters (found 81). 940
 Error sizes LineLength Line is longer than 80 characters (found 88). 979
 Error coding AvoidInlineConditionals Avoid inline conditionals. 980
 Error javadoc JavadocMethod Expected an @return tag. 1023
 Error misc FinalParameters Parameter issue should be final. 1023
 Error javadoc JavadocMethod Expected @param tag for 'issue'. 1023
 Error misc FinalParameters Parameter unassignedByUser should be final. 1023
 Error javadoc JavadocMethod Expected @param tag for 'unassignedByUser'. 1023
 Error misc FinalParameters Parameter save should be final. 1024
 Error javadoc JavadocStyle First sentence should end with a period. 1075
 Error javadoc JavadocMethod Expected an @return tag. 1079
 Error design DesignForExtension Method 'systemUpdateIssue' is not designed for extension - needs to be abstract, final or empty. 1079
 Error misc FinalParameters Parameter updateissue should be final. 1079
 Error javadoc JavadocMethod Expected @param tag for 'updateissue'. 1079
 Error misc FinalParameters Parameter userId should be final. 1079
 Error javadoc JavadocMethod Expected @param tag for 'userId'. 1079
 Error javadoc JavadocMethod Expected @throws tag for 'ProjectException'. 1080
 Error design DesignForExtension Method 'updateIssueActivityNotification' is not designed for extension - needs to be abstract, final or empty. 1136
 Error javadoc JavadocMethod Missing a Javadoc comment. 1136
 Error misc FinalParameters Parameter issueId should be final. 1136
 Error misc FinalParameters Parameter notificationSent should be final. 1137
 Error sizes LineLength Line is longer than 80 characters (found 84). 1148
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 1148
 Error javadoc JavadocStyle First sentence should end with a period. 1156
 Error javadoc JavadocMethod Expected an @return tag. 1162
 Error design DesignForExtension Method 'addIssueAttachment' is not designed for extension - needs to be abstract, final or empty. 1162
 Error misc FinalParameters Parameter attachment should be final. 1162
 Error misc FinalParameters Parameter data should be final. 1162
 Error coding AvoidInlineConditionals Avoid inline conditionals. 1167
 Error misc TodoComment Comment matches to-do format 'TODO:'. 1169
 Error design DesignForExtension Method 'setIssueAttachmentData' is not designed for extension - needs to be abstract, final or empty. 1187
 Error javadoc JavadocMethod Missing a Javadoc comment. 1187
 Error misc FinalParameters Parameter attachmentId should be final. 1187
 Error misc FinalParameters Parameter data should be final. 1187
 Error design DesignForExtension Method 'setIssueAttachmentData' is not designed for extension - needs to be abstract, final or empty. 1204
 Error javadoc JavadocMethod Missing a Javadoc comment. 1204
 Error misc FinalParameters Parameter fileName should be final. 1204
 Error misc FinalParameters Parameter data should be final. 1204
 Error javadoc JavadocStyle First sentence should end with a period. 1221
 Error javadoc JavadocMethod Expected an @return tag. 1226
 Error design DesignForExtension Method 'removeIssueAttachment' is not designed for extension - needs to be abstract, final or empty. 1226
 Error misc FinalParameters Parameter attachmentId should be final. 1226
 Error design DesignForExtension Method 'removeIssueHistoryEntry' is not designed for extension - needs to be abstract, final or empty. 1236
 Error javadoc JavadocMethod Missing a Javadoc comment. 1236
 Error misc FinalParameters Parameter entryId should be final. 1236
 Error misc FinalParameters Parameter userId should be final. 1236
 Error sizes LineLength Line is longer than 80 characters (found 90). 1246
 Error design DesignForExtension Method 'getIssueProject' is not designed for extension - needs to be abstract, final or empty. 1265
 Error javadoc JavadocMethod Missing a Javadoc comment. 1265
 Error misc FinalParameters Parameter issueId should be final. 1265
 Error design DesignForExtension Method 'getIssueComponentIds' is not designed for extension - needs to be abstract, final or empty. 1272
 Error javadoc JavadocMethod Missing a Javadoc comment. 1272
 Error misc FinalParameters Parameter issueId should be final. 1272
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 1279
 Error design DesignForExtension Method 'getIssueVersionIds' is not designed for extension - needs to be abstract, final or empty. 1287
 Error javadoc JavadocMethod Missing a Javadoc comment. 1287
 Error misc FinalParameters Parameter issueId should be final. 1287
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 1296
 Error design DesignForExtension Method 'getIssueActivity' is not designed for extension - needs to be abstract, final or empty. 1306
 Error javadoc JavadocMethod Missing a Javadoc comment. 1306
 Error misc FinalParameters Parameter issueId should be final. 1306
 Error javadoc JavadocMethod Expected an @return tag. 1329
 Error design DesignForExtension Method 'getIssueActivity' is not designed for extension - needs to be abstract, final or empty. 1329
 Error misc FinalParameters Parameter issueId should be final. 1329
 Error javadoc JavadocMethod Expected @param tag for 'issueId'. 1329
 Error misc FinalParameters Parameter notificationSent should be final. 1330
 Error javadoc JavadocMethod Expected @param tag for 'notificationSent'. 1330
 Error design DesignForExtension Method 'getAllIssueAttachmentCount' is not designed for extension - needs to be abstract, final or empty. 1350
 Error javadoc JavadocMethod Missing a Javadoc comment. 1350
 Error design DesignForExtension Method 'getAllIssueAttachments' is not designed for extension - needs to be abstract, final or empty. 1354
 Error javadoc JavadocMethod Missing a Javadoc comment. 1354
 Error design DesignForExtension Method 'getIssueAttachment' is not designed for extension - needs to be abstract, final or empty. 1366
 Error javadoc JavadocMethod Missing a Javadoc comment. 1366
 Error misc FinalParameters Parameter attachmentId should be final. 1366
 Error design DesignForExtension Method 'getIssueAttachmentData' is not designed for extension - needs to be abstract, final or empty. 1374
 Error javadoc JavadocMethod Missing a Javadoc comment. 1374
 Error misc FinalParameters Parameter attachmentId should be final. 1374
 Error design DesignForExtension Method 'getIssueAttachmentCount' is not designed for extension - needs to be abstract, final or empty. 1387
 Error javadoc JavadocMethod Missing a Javadoc comment. 1387
 Error misc FinalParameters Parameter issueId should be final. 1387
 Error design DesignForExtension Method 'getLastIssueHistory' is not designed for extension - needs to be abstract, final or empty. 1407
 Error misc FinalParameters Parameter issueId should be final. 1407
 Error design DesignForExtension Method 'getOpenIssueCountByProjectId' is not designed for extension - needs to be abstract, final or empty. 1423
 Error javadoc JavadocMethod Missing a Javadoc comment. 1423
 Error misc FinalParameters Parameter projectId should be final. 1423
 Error design DesignForExtension Method 'getResolvedIssueCountByProjectId' is not designed for extension - needs to be abstract, final or empty. 1432
 Error javadoc JavadocMethod Missing a Javadoc comment. 1432
 Error misc FinalParameters Parameter projectId should be final. 1432
 Error design DesignForExtension Method 'getTotalIssueCountByProjectId' is not designed for extension - needs to be abstract, final or empty. 1441
 Error javadoc JavadocMethod Missing a Javadoc comment. 1441
 Error misc FinalParameters Parameter projectId should be final. 1441
 Error design DesignForExtension Method 'getLatestIssueDateByProjectId' is not designed for extension - needs to be abstract, final or empty. 1449
 Error javadoc JavadocMethod Missing a Javadoc comment. 1449
 Error misc FinalParameters Parameter projectId should be final. 1449
 Error design DesignForExtension Method 'getNextIssues' is not designed for extension - needs to be abstract, final or empty. 1455
 Error javadoc JavadocMethod Missing a Javadoc comment. 1455
 Error misc FinalParameters Parameter issueId should be final. 1455
 Error design DesignForExtension Method 'getPreviousIssues' is not designed for extension - needs to be abstract, final or empty. 1458
 Error javadoc JavadocMethod Missing a Javadoc comment. 1458
 Error misc FinalParameters Parameter issueId should be final. 1458
 Error design DesignForExtension Method 'canViewIssue' is not designed for extension - needs to be abstract, final or empty. 1462
 Error javadoc JavadocMethod Missing a Javadoc comment. 1462
 Error misc FinalParameters Parameter issueId should be final. 1462
 Error misc FinalParameters Parameter user should be final. 1462
 Error design DesignForExtension Method 'canViewIssue' is not designed for extension - needs to be abstract, final or empty. 1473
 Error javadoc JavadocMethod Missing a Javadoc comment. 1473
 Error misc FinalParameters Parameter issue should be final. 1473
 Error misc FinalParameters Parameter user should be final. 1473
 Error javadoc JavadocMethod Missing a Javadoc comment. 1482
 Error javadoc JavadocMethod Missing a Javadoc comment. 1486
 Error javadoc JavadocMethod Missing a Javadoc comment. 1490
 Error javadoc JavadocMethod Missing a Javadoc comment. 1494
 Error javadoc JavadocMethod Missing a Javadoc comment. 1498
 Error javadoc JavadocMethod Missing a Javadoc comment. 1502
 Error javadoc JavadocMethod Missing a Javadoc comment. 1506
 Error javadoc JavadocMethod Missing a Javadoc comment. 1510
 Error javadoc JavadocMethod Missing a Javadoc comment. 1514
 Error javadoc JavadocMethod Missing a Javadoc comment. 1518
 Error javadoc JavadocStyle First sentence should end with a period. 1522
 Error javadoc JavadocMethod Expected an @return tag. 1525
 Error design DesignForExtension Method 'getAllIssueAttachmentSize' is not designed for extension - needs to be abstract, final or empty. 1525
 Error sizes LineLength Line is longer than 80 characters (found 81). 1527
 Error coding MagicNumber '1024' is a magic number. 1527
 Error design DesignForExtension Method 'searchIssues' is not designed for extension - needs to be abstract, final or empty. 1531
 Error javadoc JavadocMethod Missing a Javadoc comment. 1531
 Error misc FinalParameters Parameter queryModel should be final. 1531
 Error misc FinalParameters Parameter user should be final. 1531
 Error sizes LineLength Line is longer than 80 characters (found 86). 1532
 Error misc FinalParameters Parameter userPermissions should be final. 1532
 Error design DesignForExtension Method 'totalSystemIssuesAttachmentSize' is not designed for extension - needs to be abstract, final or empty. 1537
 Error javadoc JavadocMethod Missing a Javadoc comment. 1537
 Error design DesignForExtension Method 'getConfigurationService' is not designed for extension - needs to be abstract, final or empty. 1541
 Error javadoc JavadocMethod Missing a Javadoc comment. 1541
 Error design DesignForExtension Method 'setUserDAO' is not designed for extension - needs to be abstract, final or empty. 1545
 Error javadoc JavadocMethod Missing a Javadoc comment. 1545
 Error misc FinalParameters Parameter userDAO should be final. 1545
 Error coding HiddenField 'userDAO' hides a field. 1545
 Error sizes LineLength Line is longer than 80 characters (found 84). 1549
 Error design DesignForExtension Method 'setConfigurationService' is not designed for extension - needs to be abstract, final or empty. 1549
 Error javadoc JavadocMethod Missing a Javadoc comment. 1549
 Error misc FinalParameters Parameter configurationService should be final. 1549
 Error coding HiddenField 'configurationService' hides a field. 1549
 Error design DesignForExtension Method 'setCustomFieldDAO' is not designed for extension - needs to be abstract, final or empty. 1553
 Error javadoc JavadocMethod Missing a Javadoc comment. 1553
 Error misc FinalParameters Parameter customFieldDAO should be final. 1553
 Error coding HiddenField 'customFieldDAO' hides a field. 1553
 Error design DesignForExtension Method 'setProjectDAO' is not designed for extension - needs to be abstract, final or empty. 1557
 Error javadoc JavadocMethod Missing a Javadoc comment. 1557
 Error misc FinalParameters Parameter projectDAO should be final. 1557
 Error coding HiddenField 'projectDAO' hides a field. 1557
 Error design DesignForExtension Method 'setIssueDAO' is not designed for extension - needs to be abstract, final or empty. 1561
 Error javadoc JavadocMethod Missing a Javadoc comment. 1561
 Error misc FinalParameters Parameter issueDAO should be final. 1561
 Error coding HiddenField 'issueDAO' hides a field. 1561
 Error design DesignForExtension Method 'setIssueHistoryDAO' is not designed for extension - needs to be abstract, final or empty. 1565
 Error javadoc JavadocMethod Missing a Javadoc comment. 1565
 Error misc FinalParameters Parameter issueHistoryDAO should be final. 1565
 Error coding HiddenField 'issueHistoryDAO' hides a field. 1565
 Error design DesignForExtension Method 'setIssueRelationDAO' is not designed for extension - needs to be abstract, final or empty. 1569
 Error javadoc JavadocMethod Missing a Javadoc comment. 1569
 Error misc FinalParameters Parameter issueRelationDAO should be final. 1569
 Error coding HiddenField 'issueRelationDAO' hides a field. 1569
 Error design DesignForExtension Method 'setIssueAttachmentDAO' is not designed for extension - needs to be abstract, final or empty. 1573
 Error javadoc JavadocMethod Missing a Javadoc comment. 1573
 Error misc FinalParameters Parameter issueAttachmentDAO should be final. 1573
 Error coding HiddenField 'issueAttachmentDAO' hides a field. 1573
 Error design DesignForExtension Method 'setComponentDAO' is not designed for extension - needs to be abstract, final or empty. 1577
 Error javadoc JavadocMethod Missing a Javadoc comment. 1577
 Error misc FinalParameters Parameter componentDAO should be final. 1577
 Error coding HiddenField 'componentDAO' hides a field. 1577
 Error design DesignForExtension Method 'setIssueActivityDAO' is not designed for extension - needs to be abstract, final or empty. 1581
 Error javadoc JavadocMethod Missing a Javadoc comment. 1581
 Error misc FinalParameters Parameter issueActivityDAO should be final. 1581
 Error coding HiddenField 'issueActivityDAO' hides a field. 1581
 Error design DesignForExtension Method 'setVersionDAO' is not designed for extension - needs to be abstract, final or empty. 1585
 Error javadoc JavadocMethod Missing a Javadoc comment. 1585
 Error misc FinalParameters Parameter versionDAO should be final. 1585
 Error coding HiddenField 'versionDAO' hides a field. 1585
 Error sizes LineLength Line is longer than 80 characters (found 81). 1589
 Error design DesignForExtension Method 'setNotificationService' is not designed for extension - needs to be abstract, final or empty. 1589
 Error javadoc JavadocMethod Missing a Javadoc comment. 1589
 Error misc FinalParameters Parameter notificationService should be final. 1589
 Error coding HiddenField 'notificationService' hides a field. 1589

org/itracker/services/implementations/NotificationServiceImpl.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - org.itracker.model.*. 24
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - java.util.*. 44
 Error sizes LineLength Line is longer than 80 characters (found 94). 46
 Error javadoc JavadocType Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error naming ConstantName Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc JavadocMethod Missing a Javadoc comment. 64
 Error design DesignForExtension Method 'setApplicationContext' is not designed for extension - needs to be abstract, final or empty. 71
 Error sizes LineLength Line is longer than 80 characters (found 100). 72
 Error misc FinalParameters Parameter applicationContext should be final. 72
 Error coding HiddenField 'applicationContext' hides a field. 72
 Error javadoc JavadocMethod Missing a Javadoc comment. 76
 Error misc FinalParameters Parameter emailService should be final. 76
 Error coding HiddenField 'emailService' hides a field. 76
 Error sizes LineLength Line is longer than 80 characters (found 181). 77
 Error misc FinalParameters Parameter projectService should be final. 77
 Error coding HiddenField 'projectService' hides a field. 77
 Error misc FinalParameters Parameter notificationDao should be final. 77
 Error coding HiddenField 'notificationDao' hides a field. 77
 Error misc FinalParameters Parameter issueActivityDao should be final. 77
 Error coding HiddenField 'issueActivityDao' hides a field. 77
 Error misc FinalParameters Parameter issueDao should be final. 77
 Error coding HiddenField 'issueDao' hides a field. 77
 Error misc FinalParameters Parameter issueService should be final. 77
 Error coding HiddenField 'issueService' hides a field. 77
 Error design DesignForExtension Method 'sendNotification' is not designed for extension - needs to be abstract, final or empty. 87
 Error javadoc JavadocMethod Missing a Javadoc comment. 87
 Error misc FinalParameters Parameter notification should be final. 87
 Error misc FinalParameters Parameter type should be final. 87
 Error misc FinalParameters Parameter url should be final. 88
 Error sizes LineLength Line is longer than 80 characters (found 137). 102
 Error design DesignForExtension Method 'sendNotification' is not designed for extension - needs to be abstract, final or empty. 110
 Error javadoc JavadocMethod Missing a Javadoc comment. 110
 Error misc FinalParameters Parameter issue should be final. 110
 Error misc FinalParameters Parameter type should be final. 110
 Error misc FinalParameters Parameter baseURL should be final. 110
 Error design DesignForExtension Method 'setEmailService' is not designed for extension - needs to be abstract, final or empty. 119
 Error javadoc JavadocMethod Missing a Javadoc comment. 119
 Error misc FinalParameters Parameter emailService should be final. 119
 Error coding HiddenField 'emailService' hides a field. 119
 Error blocks NeedBraces 'if' construct must use '{}'s. 121
 Error sizes LineLength Line is longer than 80 characters (found 81). 122
 Error javadoc JavadocMethod Missing a Javadoc comment. 132
 Error misc FinalParameters Parameter login should be final. 132
 Error sizes LineLength Line is longer than 80 characters (found 107). 133
 Error misc FinalParameters Parameter toAddress should be final. 133
 Error misc FinalParameters Parameter locale should be final. 133
 Error misc FinalParameters Parameter url should be final. 133
 Error sizes LineLength Line is longer than 80 characters (found 84). 136
 Error sizes LineLength Line is longer than 80 characters (found 82). 149
 Error sizes LineLength Line is longer than 80 characters (found 86). 154
 Error misc FinalParameters Parameter issue should be final. 166
 Error javadoc JavadocMethod Expected @param tag for 'issue'. 166
 Error misc FinalParameters Parameter type should be final. 166
 Error javadoc JavadocMethod Expected @param tag for 'type'. 166
 Error misc FinalParameters Parameter url should be final. 166
 Error javadoc JavadocMethod Expected @param tag for 'url'. 166
 Error sizes LineLength Line is longer than 80 characters (found 103). 179
 Error javadoc JavadocMethod Expected @param tag for 'issue'. 179
 Error javadoc JavadocMethod Expected @param tag for 'type'. 179
 Error javadoc JavadocMethod Expected @param tag for 'url'. 179
 Error sizes LineLength Line is longer than 80 characters (found 113). 180
 Error javadoc JavadocMethod Expected @param tag for 'recipients'. 180
 Error misc FinalParameters Parameter lastModifiedDays should be final. 180
 Error javadoc JavadocMethod Expected @param tag for 'lastModifiedDays'. 180
 Error sizes LineLength Line is longer than 80 characters (found 105). 185
 Error coding AvoidInlineConditionals Avoid inline conditionals. 192
 Error sizes LineLength Line is longer than 80 characters (found 113). 208
 Error coding AvoidInlineConditionals Avoid inline conditionals. 215
 Error sizes LineLength Line is longer than 80 characters (found 81). 217
 Error sizes LineLength Line is longer than 80 characters (found 120). 222
 Error sizes LineLength Line is longer than 80 characters (found 156). 242
 Error sizes LineLength Line is longer than 80 characters (found 112). 244
 Error sizes LineLength Line is longer than 80 characters (found 87). 251
 Error sizes LineLength Line is longer than 80 characters (found 91). 256
 Error sizes LineLength Line is longer than 80 characters (found 120). 264
 Error design DesignForExtension Method 'sendReminder' is not designed for extension - needs to be abstract, final or empty. 270
 Error sizes LineLength Line is longer than 80 characters (found 84). 271
 Error misc FinalParameters Parameter issue should be final. 271
 Error misc FinalParameters Parameter user should be final. 271
 Error misc FinalParameters Parameter baseURL should be final. 271
 Error misc FinalParameters Parameter issueAge should be final. 271
 Error sizes LineLength Line is longer than 80 characters (found 114). 273
 Error sizes LineLength Line is longer than 80 characters (found 85). 274
 Error sizes LineLength Line is longer than 80 characters (found 153). 280
 Error sizes MethodLength Method length is 191 lines (max allowed is 150). 280
 Error misc FinalParameters Parameter issue should be final. 280
 Error javadoc JavadocMethod Expected @param tag for 'issue'. 280
 Error misc FinalParameters Parameter type should be final. 280
 Error javadoc JavadocMethod Expected @param tag for 'type'. 280
 Error misc FinalParameters Parameter recipientsLocales should be final. 280
 Error javadoc JavadocMethod Expected @param tag for 'recipientsLocales'. 280
 Error javadoc JavadocMethod Expected @param tag for 'url'. 280
 Error misc FinalParameters Parameter notModifiedSince should be final. 280
 Error javadoc JavadocMethod Expected @param tag for 'notModifiedSince'. 280
 Error sizes LineLength Line is longer than 80 characters (found 93). 305
 Error sizes LineLength Line is longer than 80 characters (found 98). 306
 Error sizes LineLength Line is longer than 80 characters (found 88). 310
 Error sizes LineLength Line is longer than 80 characters (found 100). 365
 Error coding AvoidInlineConditionals Avoid inline conditionals. 373
 Error sizes LineLength Line is longer than 80 characters (found 102). 377
 Error sizes LineLength Line is longer than 80 characters (found 82). 378
 Error coding AvoidInlineConditionals Avoid inline conditionals. 378
 Error sizes LineLength Line is longer than 80 characters (found 84). 379
 Error coding AvoidInlineConditionals Avoid inline conditionals. 379
 Error sizes LineLength Line is longer than 80 characters (found 111). 380
 Error coding AvoidInlineConditionals Avoid inline conditionals. 382
 Error sizes LineLength Line is longer than 80 characters (found 104). 396
 Error sizes LineLength Line is longer than 80 characters (found 82). 399
 Error sizes LineLength Line is longer than 80 characters (found 85). 400
 Error sizes LineLength Line is longer than 80 characters (found 87). 403
 Error coding AvoidInlineConditionals Avoid inline conditionals. 411
 Error sizes LineLength Line is longer than 80 characters (found 87). 416
 Error sizes LineLength Line is longer than 80 characters (found 98). 424
 Error coding AvoidInlineConditionals Avoid inline conditionals. 424
 Error sizes LineLength Line is longer than 80 characters (found 107). 427
 Error sizes LineLength Line is longer than 80 characters (found 87). 434
 Error sizes LineLength Line is longer than 80 characters (found 165). 444
 Error sizes LineLength Line is longer than 80 characters (found 89). 452
 Error sizes LineLength Line is longer than 80 characters (found 161). 459
 Error sizes LineLength Line is longer than 80 characters (found 128). 463
 Error javadoc JavadocMethod Missing a Javadoc comment. 472
 Error sizes LineLength Line is longer than 80 characters (found 87). 474
 Error design DesignForExtension Method 'setIssueService' is not designed for extension - needs to be abstract, final or empty. 480
 Error javadoc JavadocMethod Missing a Javadoc comment. 480
 Error misc FinalParameters Parameter issueService should be final. 480
 Error coding HiddenField 'issueService' hides a field. 480
 Error design DesignForExtension Method 'updateIssueActivityNotification' is not designed for extension - needs to be abstract, final or empty. 484
 Error javadoc JavadocMethod Missing a Javadoc comment. 484
 Error misc FinalParameters Parameter issue should be final. 484
 Error misc FinalParameters Parameter notificationSent should be final. 485
 Error javadoc JavadocMethod Expected an @return tag. 500
 Error design DesignForExtension Method 'addIssueNotification' is not designed for extension - needs to be abstract, final or empty. 500
 Error misc FinalParameters Parameter notification should be final. 500
 Error javadoc JavadocMethod Expected @param tag for 'notification'. 500
 Error sizes LineLength Line is longer than 80 characters (found 131). 522
 Error javadoc JavadocMethod Expected an @return tag. 530
 Error design DesignForExtension Method 'getIssueNotifications' is not designed for extension - needs to be abstract, final or empty. 530
 Error misc FinalParameters Parameter issue should be final. 530
 Error javadoc JavadocMethod Expected @param tag for 'issue'. 530
 Error sizes LineLength Line is longer than 80 characters (found 94). 531
 Error misc FinalParameters Parameter primaryOnly should be final. 531
 Error javadoc JavadocMethod Expected @param tag for 'primaryOnly'. 531
 Error misc FinalParameters Parameter activeOnly should be final. 531
 Error javadoc JavadocMethod Expected @param tag for 'activeOnly'. 531
 Error sizes LineLength Line is longer than 80 characters (found 89). 549
 Error sizes LineLength Line is longer than 80 characters (found 96). 563
 Error sizes LineLength Line is longer than 80 characters (found 98). 574
 Error sizes LineLength Line is longer than 80 characters (found 98). 585
 Error design DesignForExtension Method 'getIssueNotifications' is not designed for extension - needs to be abstract, final or empty. 598
 Error javadoc JavadocMethod Missing a Javadoc comment. 598
 Error misc FinalParameters Parameter issue should be final. 598
 Error design DesignForExtension Method 'getPrimaryIssueNotifications' is not designed for extension - needs to be abstract, final or empty. 605
 Error javadoc JavadocMethod Missing a Javadoc comment. 605
 Error misc FinalParameters Parameter issue should be final. 605
 Error design DesignForExtension Method 'hasIssueNotification' is not designed for extension - needs to be abstract, final or empty. 612
 Error javadoc JavadocMethod Missing a Javadoc comment. 612
 Error misc FinalParameters Parameter issue should be final. 612
 Error misc FinalParameters Parameter userId should be final. 612
 Error design DesignForExtension Method 'hasIssueNotification' is not designed for extension - needs to be abstract, final or empty. 620
 Error misc FinalParameters Parameter issue should be final. 621
 Error misc FinalParameters Parameter login should be final. 621
 Error design DesignForExtension Method 'hasIssueNotification' is not designed for extension - needs to be abstract, final or empty. 626
 Error misc FinalParameters Parameter issue should be final. 627
 Error misc FinalParameters Parameter login should be final. 627
 Error misc FinalParameters Parameter role should be final. 627
 Error sizes LineLength Line is longer than 80 characters (found 87). 638
 Error sizes LineLength Line is longer than 80 characters (found 81). 653
 Error design DesignForExtension Method 'hasIssueNotification' is not designed for extension - needs to be abstract, final or empty. 653
 Error javadoc JavadocMethod Missing a Javadoc comment. 653
 Error misc FinalParameters Parameter issue should be final. 653
 Error misc FinalParameters Parameter userId should be final. 653
 Error misc FinalParameters Parameter role should be final. 653
 Error design DesignForExtension Method 'removeIssueNotification' is not designed for extension - needs to be abstract, final or empty. 680
 Error javadoc JavadocMethod Missing a Javadoc comment. 680
 Error misc FinalParameters Parameter notificationId should be final. 680
 Error design DesignForExtension Method 'sendNotification' is not designed for extension - needs to be abstract, final or empty. 687
 Error javadoc JavadocMethod Missing a Javadoc comment. 687
 Error misc FinalParameters Parameter issue should be final. 687
 Error misc FinalParameters Parameter type should be final. 687
 Error misc FinalParameters Parameter baseURL should be final. 687
 Error sizes LineLength Line is longer than 80 characters (found 91). 688
 Error misc FinalParameters Parameter receipients should be final. 688
 Error misc FinalParameters Parameter lastModifiedDays should be final. 688
 Error design DesignForExtension Method 'getEmailService' is not designed for extension - needs to be abstract, final or empty. 698
 Error design DesignForExtension Method 'getProjectService' is not designed for extension - needs to be abstract, final or empty. 712
 Error design DesignForExtension Method 'setProjectService' is not designed for extension - needs to be abstract, final or empty. 719
 Error misc FinalParameters Parameter projectService should be final. 719
 Error coding HiddenField 'projectService' hides a field. 719
 Error design DesignForExtension Method 'setNotificationDao' is not designed for extension - needs to be abstract, final or empty. 726
 Error misc FinalParameters Parameter notificationDao should be final. 726
 Error coding HiddenField 'notificationDao' hides a field. 726
 Error design DesignForExtension Method 'getIssueActivityDao' is not designed for extension - needs to be abstract, final or empty. 741
 Error design DesignForExtension Method 'setIssueActivityDao' is not designed for extension - needs to be abstract, final or empty. 748
 Error misc FinalParameters Parameter issueActivityDao should be final. 748
 Error coding HiddenField 'issueActivityDao' hides a field. 748
 Error design DesignForExtension Method 'getIssueDao' is not designed for extension - needs to be abstract, final or empty. 755
 Error design DesignForExtension Method 'setIssueDao' is not designed for extension - needs to be abstract, final or empty. 762
 Error misc FinalParameters Parameter issueDao should be final. 762
 Error coding HiddenField 'issueDao' hides a field. 762
 Error design DesignForExtension Method 'getIssueServiceName' is not designed for extension - needs to be abstract, final or empty. 766
 Error javadoc JavadocMethod Missing a Javadoc comment. 766
 Error design DesignForExtension Method 'setIssueServiceName' is not designed for extension - needs to be abstract, final or empty. 770
 Error javadoc JavadocMethod Missing a Javadoc comment. 770
 Error misc FinalParameters Parameter issueServiceName should be final. 770
 Error coding HiddenField 'issueServiceName' hides a field. 770

org/itracker/services/implementations/ProjectServiceImpl.java

Severity Category Rule Message Line
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - org.itracker.model.*. 22
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - org.itracker.persistence.dao.*. 24
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - java.util.*. 27
 Error javadoc JavadocType Missing a Javadoc comment. 29
 Error misc TodoComment Comment matches to-do format 'TODO:'. 31
 Error misc TodoComment Comment matches to-do format 'TODO:'. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error naming ConstantName Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error misc FinalParameters Parameter componentDAO should be final. 44
 Error coding HiddenField 'componentDAO' hides a field. 44
 Error sizes LineLength Line is longer than 80 characters (found 83). 45
 Error misc FinalParameters Parameter customFieldDAO should be final. 45
 Error coding HiddenField 'customFieldDAO' hides a field. 45
 Error misc FinalParameters Parameter projectDAO should be final. 45
 Error coding HiddenField 'projectDAO' hides a field. 45
 Error sizes LineLength Line is longer than 80 characters (found 81). 46
 Error misc FinalParameters Parameter projectScriptDAO should be final. 46
 Error coding HiddenField 'projectScriptDAO' hides a field. 46
 Error misc FinalParameters Parameter userDAO should be final. 46
 Error coding HiddenField 'userDAO' hides a field. 46
 Error misc FinalParameters Parameter versionDAO should be final. 47
 Error coding HiddenField 'versionDAO' hides a field. 47
 Error misc FinalParameters Parameter issueDAO should be final. 47
 Error coding HiddenField 'issueDAO' hides a field. 47
 Error design DesignForExtension Method 'getProject' is not designed for extension - needs to be abstract, final or empty. 57
 Error javadoc JavadocMethod Missing a Javadoc comment. 57
 Error misc FinalParameters Parameter projectId should be final. 57
 Error design DesignForExtension Method 'getAllProjects' is not designed for extension - needs to be abstract, final or empty. 62
 Error javadoc JavadocMethod Missing a Javadoc comment. 62
 Error design DesignForExtension Method 'getAllAvailableProjects' is not designed for extension - needs to be abstract, final or empty. 66
 Error javadoc JavadocMethod Missing a Javadoc comment. 66
 Error design DesignForExtension Method 'getListOfAllAvailableProjects' is not designed for extension - needs to be abstract, final or empty. 71
 Error javadoc JavadocMethod Missing a Javadoc comment. 71
 Error design DesignForExtension Method 'updateProjectComponent' is not designed for extension - needs to be abstract, final or empty. 75
 Error javadoc JavadocMethod Missing a Javadoc comment. 75
 Error misc FinalParameters Parameter component should be final. 75
 Error sizes LineLength Line is longer than 80 characters (found 82). 80
 Error design DesignForExtension Method 'addProjectComponent' is not designed for extension - needs to be abstract, final or empty. 80
 Error javadoc JavadocMethod Missing a Javadoc comment. 80
 Error misc FinalParameters Parameter projectId should be final. 80
 Error misc FinalParameters Parameter component should be final. 80
 Error sizes LineLength Line is longer than 80 characters (found 83). 91
 Error design DesignForExtension Method 'removeProjectComponent' is not designed for extension - needs to be abstract, final or empty. 91
 Error javadoc JavadocMethod Missing a Javadoc comment. 91
 Error misc FinalParameters Parameter projectId should be final. 91
 Error misc FinalParameters Parameter componentId should be final. 91
 Error design DesignForExtension Method 'getProjectComponent' is not designed for extension - needs to be abstract, final or empty. 108
 Error javadoc JavadocMethod Missing a Javadoc comment. 108
 Error misc FinalParameters Parameter componentId should be final. 108
 Error design DesignForExtension Method 'addProjectVersion' is not designed for extension - needs to be abstract, final or empty. 116
 Error javadoc JavadocMethod Missing a Javadoc comment. 116
 Error misc FinalParameters Parameter projectId should be final. 116
 Error misc FinalParameters Parameter version should be final. 116
 Error design DesignForExtension Method 'removeProjectVersion' is not designed for extension - needs to be abstract, final or empty. 130
 Error javadoc JavadocMethod Missing a Javadoc comment. 130
 Error misc FinalParameters Parameter projectId should be final. 130
 Error misc FinalParameters Parameter versionId should be final. 130
 Error design DesignForExtension Method 'updateProjectVersion' is not designed for extension - needs to be abstract, final or empty. 162
 Error javadoc JavadocMethod Missing a Javadoc comment. 162
 Error misc FinalParameters Parameter version should be final. 162
 Error design DesignForExtension Method 'getProjectVersion' is not designed for extension - needs to be abstract, final or empty. 167
 Error javadoc JavadocMethod Missing a Javadoc comment. 167
 Error misc FinalParameters Parameter versionId should be final. 167
 Error design DesignForExtension Method 'getProjectOwners' is not designed for extension - needs to be abstract, final or empty. 174
 Error javadoc JavadocMethod Missing a Javadoc comment. 174
 Error misc FinalParameters Parameter projectId should be final. 174
 Error design DesignForExtension Method 'setProjectOwners' is not designed for extension - needs to be abstract, final or empty. 180
 Error javadoc JavadocMethod Missing a Javadoc comment. 180
 Error misc FinalParameters Parameter project should be final. 180
 Error misc FinalParameters Parameter setOfNewOwnerIds should be final. 181
 Error sizes LineLength Line is longer than 80 characters (found 83). 193
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 194
 Error design DesignForExtension Method 'getProjectFields' is not designed for extension - needs to be abstract, final or empty. 205
 Error javadoc JavadocMethod Missing a Javadoc comment. 205
 Error misc FinalParameters Parameter projectId should be final. 205
 Error misc TodoComment Comment matches to-do format 'TODO:'. 210
 Error javadoc JavadocMethod Expected an @return tag. 212
 Error sizes LineLength Line is longer than 80 characters (found 81). 212
 Error design DesignForExtension Method 'getProjectFields' is not designed for extension - needs to be abstract, final or empty. 212
 Error misc FinalParameters Parameter projectId should be final. 212
 Error javadoc JavadocMethod Expected @param tag for 'projectId'. 212
 Error misc FinalParameters Parameter locale should be final. 212
 Error javadoc JavadocMethod Expected @param tag for 'locale'. 212
 Error design DesignForExtension Method 'setProjectFields' is not designed for extension - needs to be abstract, final or empty. 220
 Error javadoc JavadocMethod Missing a Javadoc comment. 220
 Error misc FinalParameters Parameter project should be final. 220
 Error misc FinalParameters Parameter setOfNewsFieldIds should be final. 221
 Error sizes LineLength Line is longer than 80 characters (found 84). 227
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 228
 Error design DesignForExtension Method 'getProjectScript' is not designed for extension - needs to be abstract, final or empty. 237
 Error javadoc JavadocMethod Missing a Javadoc comment. 237
 Error misc FinalParameters Parameter scriptId should be final. 237
 Error design DesignForExtension Method 'getProjectScripts' is not designed for extension - needs to be abstract, final or empty. 244
 Error javadoc JavadocMethod Missing a Javadoc comment. 244
 Error design DesignForExtension Method 'addProjectScript' is not designed for extension - needs to be abstract, final or empty. 249
 Error javadoc JavadocMethod Missing a Javadoc comment. 249
 Error misc FinalParameters Parameter projectId should be final. 249
 Error misc FinalParameters Parameter projectScript should be final. 250
 Error design DesignForExtension Method 'removeProjectScript' is not designed for extension - needs to be abstract, final or empty. 264
 Error javadoc JavadocMethod Missing a Javadoc comment. 264
 Error misc FinalParameters Parameter projectId should be final. 264
 Error misc FinalParameters Parameter scriptId should be final. 264
 Error design DesignForExtension Method 'updateProjectScript' is not designed for extension - needs to be abstract, final or empty. 273
 Error javadoc JavadocMethod Missing a Javadoc comment. 273
 Error misc FinalParameters Parameter projectScript should be final. 273
 Error design DesignForExtension Method 'getTotalNumberIssuesByProject' is not designed for extension - needs to be abstract, final or empty. 287
 Error javadoc JavadocMethod Missing a Javadoc comment. 287
 Error misc FinalParameters Parameter projectId should be final. 287
 Error design DesignForExtension Method 'countIssuesByVersion' is not designed for extension - needs to be abstract, final or empty. 291
 Error javadoc JavadocMethod Missing a Javadoc comment. 291
 Error misc FinalParameters Parameter versionId should be final. 291
 Error design DesignForExtension Method 'countIssuesByComponent' is not designed for extension - needs to be abstract, final or empty. 296
 Error javadoc JavadocMethod Missing a Javadoc comment. 296
 Error misc FinalParameters Parameter componentId should be final. 296
 Error design DesignForExtension Method 'getProjectStats' is not designed for extension - needs to be abstract, final or empty. 300
 Error javadoc JavadocMethod Missing a Javadoc comment. 300
 Error misc FinalParameters Parameter projectId should be final. 300
 Error misc TodoComment Comment matches to-do format 'TODO:'. 315
 Error javadoc JavadocMethod Missing a Javadoc comment. 316
 Error javadoc JavadocMethod Missing a Javadoc comment. 321
 Error javadoc JavadocMethod Missing a Javadoc comment. 325
 Error javadoc JavadocMethod Missing a Javadoc comment. 329
 Error javadoc JavadocMethod Missing a Javadoc comment. 333
 Error javadoc JavadocMethod Missing a Javadoc comment. 337
 Error javadoc JavadocMethod Missing a Javadoc comment. 341
 Error design DesignForExtension Method 'getListOfProjectFields' is not designed for extension - needs to be abstract, final or empty. 345
 Error javadoc JavadocMethod Missing a Javadoc comment. 345
 Error misc FinalParameters Parameter projectId should be final. 345
 Error design DesignForExtension Method 'getListOfProjectOwners' is not designed for extension - needs to be abstract, final or empty. 349
 Error javadoc JavadocMethod Missing a Javadoc comment. 349
 Error misc FinalParameters Parameter projectId should be final. 349
 Error design DesignForExtension Method 'getTotalNumberOpenIssuesByProject' is not designed for extension - needs to be abstract, final or empty. 353
 Error javadoc JavadocMethod Missing a Javadoc comment. 353
 Error misc FinalParameters Parameter projectId should be final. 353
 Error design DesignForExtension Method 'getTotalNumberResolvedIssuesByProject' is not designed for extension - needs to be abstract, final or empty. 358
 Error javadoc JavadocMethod Missing a Javadoc comment. 358
 Error misc FinalParameters Parameter projectId should be final. 358
 Error design DesignForExtension Method 'getLatestIssueUpdatedDateByProjectId' is not designed for extension - needs to be abstract, final or empty. 363
 Error javadoc JavadocMethod Missing a Javadoc comment. 363
 Error misc FinalParameters Parameter projectId should be final. 363
 Error design DesignForExtension Method 'createProject' is not designed for extension - needs to be abstract, final or empty. 367
 Error javadoc JavadocMethod Missing a Javadoc comment. 367
 Error misc FinalParameters Parameter project should be final. 367
 Error misc FinalParameters Parameter userId should be final. 367
 Error design DesignForExtension Method 'updateProject' is not designed for extension - needs to be abstract, final or empty. 376
 Error javadoc JavadocMethod Missing a Javadoc comment. 376
 Error misc FinalParameters Parameter project should be final. 376
 Error misc FinalParameters Parameter userId should be final. 376
 Error design DesignForExtension Method 'isUniqueProjectName' is not designed for extension - needs to be abstract, final or empty. 384
 Error javadoc JavadocMethod Missing a Javadoc comment. 384
 Error misc FinalParameters Parameter projectName should be final. 384
 Error misc FinalParameters Parameter updatedProjectId should be final. 385

org/itracker/services/implementations/ReportServiceImpl.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocMethod Missing a Javadoc comment. 31
 Error misc FinalParameters Parameter reportDAO should be final. 31
 Error coding HiddenField 'reportDAO' hides a field. 31
 Error design DesignForExtension Method 'getAllReports' is not designed for extension - needs to be abstract, final or empty. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error design DesignForExtension Method 'getNumberReports' is not designed for extension - needs to be abstract, final or empty. 41
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error design DesignForExtension Method 'createReport' is not designed for extension - needs to be abstract, final or empty. 46
 Error javadoc JavadocMethod Missing a Javadoc comment. 46
 Error misc FinalParameters Parameter report should be final. 46
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 47
 Error design DesignForExtension Method 'getReportDAO' is not designed for extension - needs to be abstract, final or empty. 55
 Error javadoc JavadocMethod Missing a Javadoc comment. 55

org/itracker/services/implementations/UserServiceImpl.java

Severity Category Rule Message Line
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - org.itracker.model.*. 25
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - org.itracker.persistence.dao.*. 28
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - java.util.*. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error sizes LineLength Line is longer than 80 characters (found 81). 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error naming ConstantName Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error javadoc JavadocMethod Missing a Javadoc comment. 66
 Error misc FinalParameters Parameter configurationService should be final. 66
 Error coding HiddenField 'configurationService' hides a field. 66
 Error misc FinalParameters Parameter projectService should be final. 67
 Error coding HiddenField 'projectService' hides a field. 67
 Error misc FinalParameters Parameter userDAO should be final. 68
 Error coding HiddenField 'userDAO' hides a field. 68
 Error misc FinalParameters Parameter permissionDAO should be final. 69
 Error coding HiddenField 'permissionDAO' hides a field. 69
 Error misc FinalParameters Parameter userPreferencesDAO should be final. 70
 Error coding HiddenField 'userPreferencesDAO' hides a field. 70
 Error sizes LineLength Line is longer than 80 characters (found 102). 80
 Error sizes LineLength Line is longer than 80 characters (found 116). 82
 Error misc FinalParameters Parameter configurationService should be final. 92
 Error coding HiddenField 'configurationService' hides a field. 92
 Error javadoc JavadocMethod Expected @param tag for 'configurationService'. 92
 Error misc FinalParameters Parameter projectService should be final. 93
 Error coding HiddenField 'projectService' hides a field. 93
 Error javadoc JavadocMethod Expected @param tag for 'projectService'. 93
 Error misc FinalParameters Parameter userDAO should be final. 94
 Error coding HiddenField 'userDAO' hides a field. 94
 Error javadoc JavadocMethod Expected @param tag for 'userDAO'. 94
 Error misc FinalParameters Parameter projectDAO should be final. 95
 Error javadoc JavadocMethod Expected @param tag for 'projectDAO'. 95
 Error misc FinalParameters Parameter reportDAO should be final. 96
 Error javadoc JavadocMethod Expected @param tag for 'reportDAO'. 96
 Error misc FinalParameters Parameter permissionDAO should be final. 97
 Error coding HiddenField 'permissionDAO' hides a field. 97
 Error javadoc JavadocMethod Expected @param tag for 'permissionDAO'. 97
 Error misc FinalParameters Parameter userPreferencesDAO should be final. 98
 Error coding HiddenField 'userPreferencesDAO' hides a field. 98
 Error javadoc JavadocMethod Expected @param tag for 'userPreferencesDAO'. 98
 Error sizes LineLength Line is longer than 80 characters (found 95). 99
 Error design DesignForExtension Method 'getUser' is not designed for extension - needs to be abstract, final or empty. 102
 Error javadoc JavadocMethod Missing a Javadoc comment. 102
 Error misc FinalParameters Parameter userId should be final. 102
 Error design DesignForExtension Method 'getUserByLogin' is not designed for extension - needs to be abstract, final or empty. 107
 Error javadoc JavadocMethod Missing a Javadoc comment. 107
 Error misc FinalParameters Parameter login should be final. 107
 Error blocks NeedBraces 'if' construct must use '{}'s. 109
 Error design DesignForExtension Method 'loadUserByUsername' is not designed for extension - needs to be abstract, final or empty. 113
 Error sizes LineLength Line is longer than 80 characters (found 93). 114
 Error misc FinalParameters Parameter username should be final. 114
 Error sizes LineLength Line is longer than 80 characters (found 89). 117
 Error design DesignForExtension Method 'getUserPasswordByLogin' is not designed for extension - needs to be abstract, final or empty. 123
 Error javadoc JavadocMethod Missing a Javadoc comment. 123
 Error misc FinalParameters Parameter login should be final. 123
 Error design DesignForExtension Method 'getAllUsers' is not designed for extension - needs to be abstract, final or empty. 128
 Error javadoc JavadocMethod Missing a Javadoc comment. 128
 Error design DesignForExtension Method 'getNumberUsers' is not designed for extension - needs to be abstract, final or empty. 134
 Error javadoc JavadocMethod Missing a Javadoc comment. 134
 Error design DesignForExtension Method 'getActiveUsers' is not designed for extension - needs to be abstract, final or empty. 139
 Error javadoc JavadocMethod Missing a Javadoc comment. 139
 Error design DesignForExtension Method 'getSuperUsers' is not designed for extension - needs to be abstract, final or empty. 145
 Error javadoc JavadocMethod Missing a Javadoc comment. 145
 Error design DesignForExtension Method 'createUser' is not designed for extension - needs to be abstract, final or empty. 151
 Error javadoc JavadocMethod Missing a Javadoc comment. 151
 Error misc FinalParameters Parameter user should be final. 151
 Error sizes LineLength Line is longer than 80 characters (found 88). 153
 Error sizes LineLength Line is longer than 80 characters (found 83). 154
 Error sizes LineLength Line is longer than 80 characters (found 94). 159
 Error sizes LineLength Line is longer than 80 characters (found 113). 165
 Error sizes LineLength Line is longer than 80 characters (found 83). 167
 Error sizes LineLength Line is longer than 80 characters (found 102). 171
 Error sizes LineLength Line is longer than 80 characters (found 129). 174
 Error sizes LineLength Line is longer than 80 characters (found 102). 178
 Error sizes LineLength Line is longer than 80 characters (found 102). 182
 Error sizes LineLength Line is longer than 80 characters (found 96). 185
 Error design DesignForExtension Method 'updateUser' is not designed for extension - needs to be abstract, final or empty. 200
 Error javadoc JavadocMethod Missing a Javadoc comment. 200
 Error misc FinalParameters Parameter user should be final. 200
 Error sizes LineLength Line is longer than 80 characters (found 109). 202
 Error sizes LineLength Line is longer than 80 characters (found 97). 208
 Error sizes LineLength Line is longer than 80 characters (found 111). 209
 Error sizes LineLength Line is longer than 80 characters (found 93). 211
 Error sizes LineLength Line is longer than 80 characters (found 87). 212
 Error sizes LineLength Line is longer than 80 characters (found 107). 216
 Error sizes LineLength Line is longer than 80 characters (found 98). 218
 Error sizes LineLength Line is longer than 80 characters (found 107). 221
 Error sizes LineLength Line is longer than 80 characters (found 98). 223
 Error sizes LineLength Line is longer than 80 characters (found 103). 226
 Error sizes LineLength Line is longer than 80 characters (found 83). 229
 Error sizes LineLength Line is longer than 80 characters (found 107). 232
 Error sizes LineLength Line is longer than 80 characters (found 87). 253
 Error javadoc JavadocMethod Missing a Javadoc comment. 268
 Error misc FinalParameters Parameter user should be final. 268
 Error design DesignForExtension Method 'generateUserPassword' is not designed for extension - needs to be abstract, final or empty. 274
 Error javadoc JavadocMethod Missing a Javadoc comment. 274
 Error misc FinalParameters Parameter user should be final. 274
 Error sizes LineLength Line is longer than 80 characters (found 98). 281
 Error design DesignForExtension Method 'updateUserPreferences' is not designed for extension - needs to be abstract, final or empty. 281
 Error javadoc JavadocMethod Missing a Javadoc comment. 281
 Error misc FinalParameters Parameter userPrefs should be final. 281
 Error sizes LineLength Line is longer than 80 characters (found 84). 294
 Error sizes LineLength Line is longer than 80 characters (found 88). 295
 Error sizes LineLength Line is longer than 80 characters (found 88). 296
 Error sizes LineLength Line is longer than 80 characters (found 84). 297
 Error sizes LineLength Line is longer than 80 characters (found 82). 299
 Error sizes LineLength Line is longer than 80 characters (found 82). 319
 Error sizes LineLength Line is longer than 80 characters (found 83). 322
 Error sizes LineLength Line is longer than 80 characters (found 107). 326
 Error sizes LineLength Line is longer than 80 characters (found 115). 327
 Error sizes LineLength Line is longer than 80 characters (found 91). 329
 Error sizes LineLength Line is longer than 80 characters (found 102). 334
 Error sizes LineLength Line is longer than 80 characters (found 102). 338
 Error sizes LineLength Line is longer than 80 characters (found 87). 343
 Error blocks NeedBraces 'if' construct must use '{}'s. 347
 Error design DesignForExtension Method 'clearOwnedProjects' is not designed for extension - needs to be abstract, final or empty. 358
 Error javadoc JavadocMethod Missing a Javadoc comment. 358
 Error misc FinalParameters Parameter user should be final. 358
 Error design DesignForExtension Method 'findUsersForProjectByPermissionTypeList' is not designed for extension - needs to be abstract, final or empty. 363
 Error sizes LineLength Line is longer than 80 characters (found 116). 364
 Error misc FinalParameters Parameter projectID should be final. 364
 Error misc FinalParameters Parameter permissionTypes should be final. 364
 Error sizes LineLength Line is longer than 80 characters (found 94). 365
 Error design DesignForExtension Method 'getUsersWithPermissionLocal' is not designed for extension - needs to be abstract, final or empty. 368
 Error sizes LineLength Line is longer than 80 characters (found 101). 369
 Error misc FinalParameters Parameter projectId should be final. 369
 Error misc FinalParameters Parameter permissionType should be final. 369
 Error sizes LineLength Line is longer than 80 characters (found 86). 374
 Error sizes LineLength Line is longer than 80 characters (found 90). 386
 Error design DesignForExtension Method 'getUsersWithPermissionLocal' is not designed for extension - needs to be abstract, final or empty. 386
 Error javadoc JavadocMethod Missing a Javadoc comment. 386
 Error misc FinalParameters Parameter projectId should be final. 386
 Error misc FinalParameters Parameter permissionType should be final. 386
 Error sizes LineLength Line is longer than 80 characters (found 94). 387
 Error design DesignForExtension Method 'getUserPermissionsLocal' is not designed for extension - needs to be abstract, final or empty. 390
 Error javadoc JavadocMethod Missing a Javadoc comment. 390
 Error misc FinalParameters Parameter user should be final. 390
 Error design DesignForExtension Method 'getPermissionsByUserId' is not designed for extension - needs to be abstract, final or empty. 395
 Error javadoc JavadocMethod Missing a Javadoc comment. 395
 Error misc FinalParameters Parameter userId should be final. 395
 Error sizes LineLength Line is longer than 80 characters (found 113). 401
 Error sizes LineLength Line is longer than 80 characters (found 83). 403
 Error sizes LineLength Line is longer than 80 characters (found 117). 407
 Error sizes LineLength Line is longer than 80 characters (found 105). 409
 Error sizes LineLength Line is longer than 80 characters (found 84). 412
 Error sizes LineLength Line is longer than 80 characters (found 84). 415
 Error sizes LineLength Line is longer than 80 characters (found 90). 417
 Error sizes LineLength Line is longer than 80 characters (found 84). 418
 Error sizes LineLength Line is longer than 80 characters (found 86). 426
 Error design DesignForExtension Method 'updateAuthenticator' is not designed for extension - needs to be abstract, final or empty. 426
 Error javadoc JavadocMethod Missing a Javadoc comment. 426
 Error misc FinalParameters Parameter userId should be final. 426
 Error misc FinalParameters Parameter permissions should be final. 426
 Error sizes LineLength Line is longer than 80 characters (found 113). 433
 Error sizes LineLength Line is longer than 80 characters (found 83). 435
 Error sizes LineLength Line is longer than 80 characters (found 106). 440
 Error sizes LineLength Line is longer than 80 characters (found 82). 442
 Error blocks EmptyBlock Must have at least one statement. 442
 Error sizes LineLength Line is longer than 80 characters (found 90). 446
 Error sizes LineLength Line is longer than 80 characters (found 108). 450
 Error sizes LineLength Line is longer than 80 characters (found 86). 451
 Error sizes LineLength Line is longer than 80 characters (found 86). 455
 Error sizes LineLength Line is longer than 80 characters (found 105). 459
 Error sizes LineLength Line is longer than 80 characters (found 88). 466
 Error design DesignForExtension Method 'addUserPermissions' is not designed for extension - needs to be abstract, final or empty. 466
 Error javadoc JavadocMethod Missing a Javadoc comment. 466
 Error misc FinalParameters Parameter userId should be final. 466
 Error misc FinalParameters Parameter newPermissions should be final. 466
 Error sizes LineLength Line is longer than 80 characters (found 105). 477
 Error javadoc JavadocStyle First sentence should end with a period. 484
 Error javadoc JavadocMethod Expected an @return tag. 487
 Error sizes LineLength Line is longer than 80 characters (found 95). 487
 Error misc FinalParameters Parameter permissions should be final. 487
 Error javadoc JavadocMethod Expected @param tag for 'permissions'. 487
 Error misc FinalParameters Parameter permission should be final. 487
 Error javadoc JavadocMethod Expected @param tag for 'permission'. 487
 Error sizes LineLength Line is longer than 80 characters (found 100). 490
 Error design DesignForExtension Method 'setUserPermissions' is not designed for extension - needs to be abstract, final or empty. 502
 Error sizes LineLength Line is longer than 80 characters (found 100). 503
 Error sizes LineLength Line is longer than 80 characters (found 104). 508
 Error sizes LineLength Line is longer than 80 characters (found 103). 514
 Error sizes LineLength Line is longer than 80 characters (found 102). 519
 Error sizes LineLength Line is longer than 80 characters (found 99). 523
 Error sizes LineLength Line is longer than 80 characters (found 105). 545
 Error design DesignForExtension Method 'removeUserPermissions' is not designed for extension - needs to be abstract, final or empty. 560
 Error sizes LineLength Line is longer than 80 characters (found 91). 561
 Error misc FinalParameters Parameter userId should be final. 561
 Error misc FinalParameters Parameter newPermissions should be final. 561
 Error sizes LineLength Line is longer than 80 characters (found 105). 568
 Error whitespace EmptyForIteratorPad ';' is followed by whitespace. 568
 Error sizes LineLength Line is longer than 80 characters (found 105). 576
 Error design DesignForExtension Method 'getUsersMapOfProjectIdsAndSetOfPermissionTypes' is not designed for extension - needs to be abstract, final or empty. 583
 Error sizes LineLength Line is longer than 80 characters (found 119). 585
 Error misc FinalParameters Parameter user should be final. 585
 Error misc FinalParameters Parameter reqSource should be final. 585
 Error sizes LineLength Line is longer than 80 characters (found 103). 586
 Error sizes LineLength Line is longer than 80 characters (found 147). 603
 Error coding AvoidInlineConditionals Avoid inline conditionals. 603
 Error sizes LineLength Line is longer than 80 characters (found 104). 605
 Error sizes LineLength Line is longer than 80 characters (found 104). 607
 Error sizes LineLength Line is longer than 80 characters (found 104). 609
 Error sizes LineLength Line is longer than 80 characters (found 85). 618
 Error sizes LineLength Line is longer than 80 characters (found 99). 626
 Error sizes LineLength Line is longer than 80 characters (found 97). 627
 Error sizes LineLength Line is longer than 80 characters (found 129). 634
 Error sizes LineLength Line is longer than 80 characters (found 131). 639
 Error design DesignForExtension Method 'getUsersWithProjectPermission' is not designed for extension - needs to be abstract, final or empty. 649
 Error sizes LineLength Line is longer than 80 characters (found 99). 650
 Error misc FinalParameters Parameter projectId should be final. 650
 Error misc FinalParameters Parameter permission should be final. 650
 Error design DesignForExtension Method 'getUsersWithProjectPermission' is not designed for extension - needs to be abstract, final or empty. 654
 Error sizes LineLength Line is longer than 80 characters (found 92). 655
 Error misc FinalParameters Parameter projectId should be final. 655
 Error misc FinalParameters Parameter permissionType should be final. 655
 Error sizes LineLength Line is longer than 80 characters (found 102). 656
 Error design DesignForExtension Method 'getUsersWithProjectPermission' is not designed for extension - needs to be abstract, final or empty. 659
 Error sizes LineLength Line is longer than 80 characters (found 112). 660
 Error misc FinalParameters Parameter projectId should be final. 660
 Error misc FinalParameters Parameter permissionType should be final. 660
 Error misc FinalParameters Parameter activeOnly should be final. 660
 Error sizes LineLength Line is longer than 80 characters (found 108). 661
 Error design DesignForExtension Method 'getUsersWithProjectPermission' is not designed for extension - needs to be abstract, final or empty. 664
 Error sizes LineLength Line is longer than 80 characters (found 123). 665
 Error misc FinalParameters Parameter projectId should be final. 665
 Error misc FinalParameters Parameter permissionType should be final. 665
 Error misc FinalParameters Parameter activeOnly should be final. 665
 Error sizes LineLength Line is longer than 80 characters (found 109). 666
 Error design DesignForExtension Method 'getUsersWithAnyProjectPermission' is not designed for extension - needs to be abstract, final or empty. 669
 Error sizes LineLength Line is longer than 80 characters (found 94). 670
 Error misc FinalParameters Parameter projectId should be final. 670
 Error misc FinalParameters Parameter permissions should be final. 670
 Error sizes LineLength Line is longer than 80 characters (found 102). 671
 Error design DesignForExtension Method 'getUsersWithAnyProjectPermission' is not designed for extension - needs to be abstract, final or empty. 674
 Error sizes LineLength Line is longer than 80 characters (found 125). 675
 Error misc FinalParameters Parameter projectId should be final. 675
 Error misc FinalParameters Parameter permissions should be final. 675
 Error misc FinalParameters Parameter activeOnly should be final. 675
 Error sizes LineLength Line is longer than 80 characters (found 88). 676
 Error design DesignForExtension Method 'getUsersWithAnyProjectPermission' is not designed for extension - needs to be abstract, final or empty. 679
 Error sizes LineLength Line is longer than 80 characters (found 109). 680
 Error misc FinalParameters Parameter projectId should be final. 680
 Error misc FinalParameters Parameter permissionTypes should be final. 680
 Error sizes LineLength Line is longer than 80 characters (found 82). 681
 Error design DesignForExtension Method 'getUsersWithAnyProjectPermission' is not designed for extension - needs to be abstract, final or empty. 684
 Error sizes LineLength Line is longer than 80 characters (found 118). 685
 Error misc FinalParameters Parameter projectId should be final. 685
 Error misc FinalParameters Parameter permissionTypes should be final. 685
 Error misc FinalParameters Parameter activeOnly should be final. 685
 Error sizes LineLength Line is longer than 80 characters (found 92). 686
 Error design DesignForExtension Method 'getUsersWithProjectPermission' is not designed for extension - needs to be abstract, final or empty. 689
 Error sizes LineLength Line is longer than 80 characters (found 113). 690
 Error misc FinalParameters Parameter projectId should be final. 690
 Error misc FinalParameters Parameter permissionTypes should be final. 690
 Error misc FinalParameters Parameter requireAll should be final. 690
 Error misc FinalParameters Parameter activeOnly should be final. 691
 Error sizes LineLength Line is longer than 80 characters (found 121). 692
 Error design DesignForExtension Method 'getUsersWithProjectPermission' is not designed for extension - needs to be abstract, final or empty. 695
 Error sizes LineLength Line is longer than 80 characters (found 124). 696
 Error misc FinalParameters Parameter projectId should be final. 696
 Error misc FinalParameters Parameter permissionTypes should be final. 696
 Error misc FinalParameters Parameter requireAll should be final. 696
 Error misc FinalParameters Parameter activeOnly should be final. 697
 Error misc TodoComment Comment matches to-do format 'TODO:'. 702
 Error sizes LineLength Line is longer than 80 characters (found 109). 703
 Error sizes LineLength Line is longer than 80 characters (found 122). 711
 Error sizes LineLength Line is longer than 80 characters (found 141). 717
 Error sizes LineLength Line is longer than 80 characters (found 99). 718
 Error coding AvoidInlineConditionals Avoid inline conditionals. 718
 Error coding AvoidInlineConditionals Avoid inline conditionals. 719
 Error sizes LineLength Line is longer than 80 characters (found 83). 722
 Error sizes LineLength Line is longer than 80 characters (found 140). 724
 Error sizes LineLength Line is longer than 80 characters (found 139). 726
 Error sizes LineLength Line is longer than 80 characters (found 103). 728
 Error sizes LineLength Line is longer than 80 characters (found 81). 729
 Error sizes LineLength Line is longer than 80 characters (found 95). 731
 Error design DesignForExtension Method 'getPossibleOwners' is not designed for extension - needs to be abstract, final or empty. 736
 Error sizes LineLength Line is longer than 80 characters (found 89). 737
 Error misc FinalParameters Parameter issue should be final. 737
 Error misc FinalParameters Parameter projectId should be final. 737
 Error misc FinalParameters Parameter userId should be final. 737
 Error sizes LineLength Line is longer than 80 characters (found 109). 740
 Error sizes LineLength Line is longer than 80 characters (found 113). 745
 Error sizes LineLength Line is longer than 80 characters (found 114). 755
 Error sizes LineLength Line is longer than 80 characters (found 114). 766
 Error sizes LineLength Line is longer than 80 characters (found 92). 780
 Error design DesignForExtension Method 'checkLogin' is not designed for extension - needs to be abstract, final or empty. 780
 Error javadoc JavadocMethod Missing a Javadoc comment. 780
 Error misc FinalParameters Parameter login should be final. 780
 Error misc FinalParameters Parameter authentication should be final. 780
 Error misc FinalParameters Parameter authType should be final. 780
 Error misc FinalParameters Parameter reqSource should be final. 780
 Error sizes LineLength Line is longer than 80 characters (found 109). 783
 Error sizes LineLength Line is longer than 80 characters (found 99). 790
 Error coding AvoidInlineConditionals Avoid inline conditionals. 790
 Error sizes LineLength Line is longer than 80 characters (found 82). 794
 Error sizes LineLength Line is longer than 80 characters (found 104). 796
 Error sizes LineLength Line is longer than 80 characters (found 82). 797
 Error sizes LineLength Line is longer than 80 characters (found 104). 799
 Error sizes LineLength Line is longer than 80 characters (found 82). 800
 Error sizes LineLength Line is longer than 80 characters (found 82). 804
 Error sizes LineLength Line is longer than 80 characters (found 99). 808
 Error design DesignForExtension Method 'allowRegistration' is not designed for extension - needs to be abstract, final or empty. 808
 Error javadoc JavadocMethod Missing a Javadoc comment. 808
 Error misc FinalParameters Parameter user should be final. 808
 Error misc FinalParameters Parameter authentication should be final. 808
 Error misc FinalParameters Parameter authType should be final. 808
 Error misc FinalParameters Parameter reqSource should be final. 808
 Error sizes LineLength Line is longer than 80 characters (found 109). 811
 Error sizes LineLength Line is longer than 80 characters (found 86). 817
 Error sizes LineLength Line is longer than 80 characters (found 101). 818
 Error coding AvoidInlineConditionals Avoid inline conditionals. 818
 Error sizes LineLength Line is longer than 80 characters (found 90). 819
 Error sizes LineLength Line is longer than 80 characters (found 103). 820
 Error coding AvoidInlineConditionals Avoid inline conditionals. 820
 Error sizes LineLength Line is longer than 80 characters (found 82). 826
 Error sizes LineLength Line is longer than 80 characters (found 104). 828
 Error sizes LineLength Line is longer than 80 characters (found 82). 829
 Error sizes LineLength Line is longer than 80 characters (found 104). 831
 Error sizes LineLength Line is longer than 80 characters (found 82). 832
 Error sizes LineLength Line is longer than 80 characters (found 82). 836
 Error sizes LineLength Line is longer than 80 characters (found 102). 840
 Error design DesignForExtension Method 'allowProfileCreation' is not designed for extension - needs to be abstract, final or empty. 840
 Error javadoc JavadocMethod Missing a Javadoc comment. 840
 Error misc FinalParameters Parameter user should be final. 840
 Error misc FinalParameters Parameter authentication should be final. 840
 Error misc FinalParameters Parameter authType should be final. 840
 Error misc FinalParameters Parameter reqSource should be final. 840
 Error sizes LineLength Line is longer than 80 characters (found 109). 843
 Error sizes LineLength Line is longer than 80 characters (found 89). 849
 Error sizes LineLength Line is longer than 80 characters (found 99). 850
 Error coding AvoidInlineConditionals Avoid inline conditionals. 850
 Error sizes LineLength Line is longer than 80 characters (found 82). 854
 Error sizes LineLength Line is longer than 80 characters (found 104). 856
 Error sizes LineLength Line is longer than 80 characters (found 82). 857
 Error sizes LineLength Line is longer than 80 characters (found 104). 859
 Error sizes LineLength Line is longer than 80 characters (found 82). 860
 Error sizes LineLength Line is longer than 80 characters (found 82). 864
 Error sizes LineLength Line is longer than 80 characters (found 101). 868
 Error design DesignForExtension Method 'allowProfileUpdates' is not designed for extension - needs to be abstract, final or empty. 868
 Error javadoc JavadocMethod Missing a Javadoc comment. 868
 Error misc FinalParameters Parameter user should be final. 868
 Error misc FinalParameters Parameter authentication should be final. 868
 Error misc FinalParameters Parameter authType should be final. 868
 Error misc FinalParameters Parameter reqSource should be final. 868
 Error sizes LineLength Line is longer than 80 characters (found 109). 871
 Error sizes LineLength Line is longer than 80 characters (found 88). 877
 Error sizes LineLength Line is longer than 80 characters (found 99). 878
 Error coding AvoidInlineConditionals Avoid inline conditionals. 878
 Error sizes LineLength Line is longer than 80 characters (found 82). 882
 Error sizes LineLength Line is longer than 80 characters (found 104). 884
 Error sizes LineLength Line is longer than 80 characters (found 82). 885
 Error sizes LineLength Line is longer than 80 characters (found 104). 887
 Error sizes LineLength Line is longer than 80 characters (found 82). 888
 Error sizes LineLength Line is longer than 80 characters (found 82). 892
 Error sizes LineLength Line is longer than 80 characters (found 102). 896
 Error design DesignForExtension Method 'allowPasswordUpdates' is not designed for extension - needs to be abstract, final or empty. 896
 Error javadoc JavadocMethod Missing a Javadoc comment. 896
 Error misc FinalParameters Parameter user should be final. 896
 Error misc FinalParameters Parameter authentication should be final. 896
 Error misc FinalParameters Parameter authType should be final. 896
 Error misc FinalParameters Parameter reqSource should be final. 896
 Error sizes LineLength Line is longer than 80 characters (found 109). 899
 Error sizes LineLength Line is longer than 80 characters (found 89). 905
 Error sizes LineLength Line is longer than 80 characters (found 99). 906
 Error coding AvoidInlineConditionals Avoid inline conditionals. 906
 Error sizes LineLength Line is longer than 80 characters (found 82). 910
 Error sizes LineLength Line is longer than 80 characters (found 104). 912
 Error sizes LineLength Line is longer than 80 characters (found 82). 913
 Error sizes LineLength Line is longer than 80 characters (found 104). 915
 Error sizes LineLength Line is longer than 80 characters (found 82). 916
 Error sizes LineLength Line is longer than 80 characters (found 82). 920
 Error sizes LineLength Line is longer than 80 characters (found 104). 924
 Error design DesignForExtension Method 'allowPermissionUpdates' is not designed for extension - needs to be abstract, final or empty. 924
 Error javadoc JavadocMethod Missing a Javadoc comment. 924
 Error misc FinalParameters Parameter user should be final. 924
 Error misc FinalParameters Parameter authentication should be final. 924
 Error misc FinalParameters Parameter authType should be final. 924
 Error misc FinalParameters Parameter reqSource should be final. 924
 Error sizes LineLength Line is longer than 80 characters (found 109). 927
 Error sizes LineLength Line is longer than 80 characters (found 91). 933
 Error sizes LineLength Line is longer than 80 characters (found 99). 934
 Error coding AvoidInlineConditionals Avoid inline conditionals. 934
 Error sizes LineLength Line is longer than 80 characters (found 82). 938
 Error sizes LineLength Line is longer than 80 characters (found 104). 940
 Error sizes LineLength Line is longer than 80 characters (found 82). 941
 Error sizes LineLength Line is longer than 80 characters (found 104). 943
 Error sizes LineLength Line is longer than 80 characters (found 82). 944
 Error sizes LineLength Line is longer than 80 characters (found 82). 948
 Error sizes LineLength Line is longer than 80 characters (found 104). 952
 Error design DesignForExtension Method 'allowPreferenceUpdates' is not designed for extension - needs to be abstract, final or empty. 952
 Error javadoc JavadocMethod Missing a Javadoc comment. 952
 Error misc FinalParameters Parameter user should be final. 952
 Error misc FinalParameters Parameter authentication should be final. 952
 Error misc FinalParameters Parameter authType should be final. 952
 Error misc FinalParameters Parameter reqSource should be final. 952
 Error sizes LineLength Line is longer than 80 characters (found 109). 955
 Error sizes LineLength Line is longer than 80 characters (found 91). 961
 Error sizes LineLength Line is longer than 80 characters (found 99). 962
 Error coding AvoidInlineConditionals Avoid inline conditionals. 962
 Error sizes LineLength Line is longer than 80 characters (found 82). 966
 Error sizes LineLength Line is longer than 80 characters (found 104). 968
 Error sizes LineLength Line is longer than 80 characters (found 82). 969
 Error sizes LineLength Line is longer than 80 characters (found 104). 971
 Error sizes LineLength Line is longer than 80 characters (found 82). 972
 Error sizes LineLength Line is longer than 80 characters (found 82). 976

org/itracker/services/implementations/package-info.java

Severity Category Rule Message Line
 Error regexp RegexpSingleline Line has trailing spaces. 2
 Error regexp RegexpSingleline Line has trailing spaces. 3

org/itracker/services/package-info.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 1

R.Ø.S.A.