Checkstyle Results

The following document contains the results of Checkstyle 10.6.0 with sun_checks.xml ruleset.

Summary

Files
 Info
 Warnings
 Errors
122 0 0 4622

Files

File
 I
 W
 E
messages_de.properties 0 0 1
messages_en.properties 0 0 1
org/woehlke/java/simpleworklist/SimpleworklistApplication.java 0 0 4
org/woehlke/java/simpleworklist/application/framework/AuditModel.java 0 0 26
org/woehlke/java/simpleworklist/application/framework/ComparableById.java 0 0 3
org/woehlke/java/simpleworklist/application/listener/ApplicationContextRefreshedListener.java 0 0 12
org/woehlke/java/simpleworklist/application/listener/ApplicationContextStartedListener.java 0 0 11
org/woehlke/java/simpleworklist/config/SimpleworklistProperties.java 0 0 32
org/woehlke/java/simpleworklist/config/WebMvcConfig.java 0 0 51
org/woehlke/java/simpleworklist/config/WebSecurityConfig.java 0 0 34
org/woehlke/java/simpleworklist/domain/AbstractController.java 0 0 21
org/woehlke/java/simpleworklist/domain/ApplicationErrorController.java 0 0 62
org/woehlke/java/simpleworklist/domain/ContextController.java 0 0 10
org/woehlke/java/simpleworklist/domain/PagesController.java 0 0 4
org/woehlke/java/simpleworklist/domain/ProjectIdController.java 0 0 100
org/woehlke/java/simpleworklist/domain/ProjectIdTaskController.java 0 0 84
org/woehlke/java/simpleworklist/domain/ProjectIdTaskMoveController.java 0 0 63
org/woehlke/java/simpleworklist/domain/ProjectRootController.java 0 0 52
org/woehlke/java/simpleworklist/domain/ProjectRootTaskController.java 0 0 139
org/woehlke/java/simpleworklist/domain/ProjectRootTaskMoveController.java 0 0 112
org/woehlke/java/simpleworklist/domain/SearchController.java 0 0 20
org/woehlke/java/simpleworklist/domain/TaskLifecycleController.java 0 0 101
org/woehlke/java/simpleworklist/domain/TaskMove2TaskController.java 0 0 17
org/woehlke/java/simpleworklist/domain/TaskMoveController.java 0 0 105
org/woehlke/java/simpleworklist/domain/TaskStateTabController.java 0 0 71
org/woehlke/java/simpleworklist/domain/TestDataController.java 0 0 9
org/woehlke/java/simpleworklist/domain/UserChatMessageController.java 0 0 37
org/woehlke/java/simpleworklist/domain/UserLoginController.java 0 0 23
org/woehlke/java/simpleworklist/domain/UserPasswordRecoveryController.java 0 0 38
org/woehlke/java/simpleworklist/domain/UserRegistrationController.java 0 0 32
org/woehlke/java/simpleworklist/domain/UserSelfserviceController.java 0 0 214
org/woehlke/java/simpleworklist/domain/db/data/Context.java 0 0 46
org/woehlke/java/simpleworklist/domain/db/data/Project.java 0 0 74
org/woehlke/java/simpleworklist/domain/db/data/Task.java 0 0 264
org/woehlke/java/simpleworklist/domain/db/data/context/ContextRepository.java 0 0 2
org/woehlke/java/simpleworklist/domain/db/data/context/ContextService.java 0 0 11
org/woehlke/java/simpleworklist/domain/db/data/context/ContextServiceImpl.java 0 0 49
org/woehlke/java/simpleworklist/domain/db/data/context/NewContextForm.java 0 0 5
org/woehlke/java/simpleworklist/domain/db/data/project/ProjectRepository.java 0 0 6
org/woehlke/java/simpleworklist/domain/db/data/project/ProjectService.java 0 0 13
org/woehlke/java/simpleworklist/domain/db/data/project/ProjectServiceImpl.java 0 0 40
org/woehlke/java/simpleworklist/domain/db/data/task/TaskEnergy.java 0 0 14
org/woehlke/java/simpleworklist/domain/db/data/task/TaskRepository.java 0 0 93
org/woehlke/java/simpleworklist/domain/db/data/task/TaskService.java 0 0 45
org/woehlke/java/simpleworklist/domain/db/data/task/TaskServiceImpl.java 0 0 132
org/woehlke/java/simpleworklist/domain/db/data/task/TaskState.java 0 0 44
org/woehlke/java/simpleworklist/domain/db/data/task/TaskTime.java 0 0 23
org/woehlke/java/simpleworklist/domain/db/search/SearchRequest.java 0 0 23
org/woehlke/java/simpleworklist/domain/db/search/SearchResult.java 0 0 21
org/woehlke/java/simpleworklist/domain/db/search/request/SearchRequestRepository.java 0 0 2
org/woehlke/java/simpleworklist/domain/db/search/request/SearchRequestService.java 0 0 2
org/woehlke/java/simpleworklist/domain/db/search/request/SearchRequestServiceImpl.java 0 0 9
org/woehlke/java/simpleworklist/domain/db/search/result/SearchResultRepository.java 0 0 1
org/woehlke/java/simpleworklist/domain/db/search/result/SearchResultService.java 0 0 3
org/woehlke/java/simpleworklist/domain/db/search/result/SearchResultServiceImpl.java 0 0 11
org/woehlke/java/simpleworklist/domain/db/search/service/SearchService.java 0 0 4
org/woehlke/java/simpleworklist/domain/db/search/service/SearchServiceImpl.java 0 0 14
org/woehlke/java/simpleworklist/domain/db/user/UserAccount.java 0 0 70
org/woehlke/java/simpleworklist/domain/db/user/UserAccountChatMessage.java 0 0 34
org/woehlke/java/simpleworklist/domain/db/user/UserAccountPassword.java 0 0 37
org/woehlke/java/simpleworklist/domain/db/user/UserAccountPasswordRecovery.java 0 0 73
org/woehlke/java/simpleworklist/domain/db/user/UserAccountRegistration.java 0 0 72
org/woehlke/java/simpleworklist/domain/db/user/account/UserAccountForm.java 0 0 12
org/woehlke/java/simpleworklist/domain/db/user/account/UserAccountRepository.java 0 0 4
org/woehlke/java/simpleworklist/domain/db/user/account/UserAccountService.java 0 0 10
org/woehlke/java/simpleworklist/domain/db/user/account/UserAccountServiceImpl.java 0 0 51
org/woehlke/java/simpleworklist/domain/db/user/account/UserRole.java 0 0 2
org/woehlke/java/simpleworklist/domain/db/user/accountpassword/UserAccountPasswordRepository.java 0 0 2
org/woehlke/java/simpleworklist/domain/db/user/accountpassword/UserAccountPasswordServiceImpl.java 0 0 16
org/woehlke/java/simpleworklist/domain/db/user/accountselfservice/UserChangeDefaultContextForm.java 0 0 3
org/woehlke/java/simpleworklist/domain/db/user/accountselfservice/UserChangeNameForm.java 0 0 3
org/woehlke/java/simpleworklist/domain/db/user/accountselfservice/UserChangePasswordForm.java 0 0 10
org/woehlke/java/simpleworklist/domain/db/user/chat/ChatMessageRepository.java 0 0 9
org/woehlke/java/simpleworklist/domain/db/user/chat/ChatMessageService.java 0 0 8
org/woehlke/java/simpleworklist/domain/db/user/chat/ChatMessageServiceImpl.java 0 0 25
org/woehlke/java/simpleworklist/domain/db/user/passwordrecovery/UserAccountPasswordRecoveryRepository.java 0 0 4
org/woehlke/java/simpleworklist/domain/db/user/passwordrecovery/UserAccountPasswordRecoveryService.java 0 0 7
org/woehlke/java/simpleworklist/domain/db/user/passwordrecovery/UserAccountPasswordRecoveryServiceImpl.java 0 0 51
org/woehlke/java/simpleworklist/domain/db/user/passwordrecovery/UserAccountPasswordRecoveryStatus.java 0 0 4
org/woehlke/java/simpleworklist/domain/db/user/signup/UserAccountRegistrationForm.java 0 0 4
org/woehlke/java/simpleworklist/domain/db/user/signup/UserAccountRegistrationRepository.java 0 0 3
org/woehlke/java/simpleworklist/domain/db/user/signup/UserAccountRegistrationService.java 0 0 7
org/woehlke/java/simpleworklist/domain/db/user/signup/UserAccountRegistrationServiceImpl.java 0 0 48
org/woehlke/java/simpleworklist/domain/db/user/signup/UserAccountRegistrationStatus.java 0 0 4
org/woehlke/java/simpleworklist/domain/db/user/token/TokenGeneratorService.java 0 0 1
org/woehlke/java/simpleworklist/domain/db/user/token/TokenGeneratorServiceImpl.java 0 0 7
org/woehlke/java/simpleworklist/domain/meso/breadcrumb/Breadcrumb.java 0 0 48
org/woehlke/java/simpleworklist/domain/meso/breadcrumb/BreadcrumbItem.java 0 0 8
org/woehlke/java/simpleworklist/domain/meso/breadcrumb/BreadcrumbService.java 0 0 29
org/woehlke/java/simpleworklist/domain/meso/breadcrumb/BreadcrumbServiceImpl.java 0 0 240
org/woehlke/java/simpleworklist/domain/meso/chat/ChatMessageForm.java 0 0 8
org/woehlke/java/simpleworklist/domain/meso/chat/UserChatMessageControllerService.java 0 0 3
org/woehlke/java/simpleworklist/domain/meso/chat/UserChatMessageControllerServiceImpl.java 0 0 21
org/woehlke/java/simpleworklist/domain/meso/context/ContextControllerServiceImpl.java 0 0 1
org/woehlke/java/simpleworklist/domain/meso/language/Language.java 0 0 12
org/woehlke/java/simpleworklist/domain/meso/language/UserChangeLanguageForm.java 0 0 3
org/woehlke/java/simpleworklist/domain/meso/project/ProjectControllerService.java 0 0 21
org/woehlke/java/simpleworklist/domain/meso/project/ProjectControllerServiceImpl.java 0 0 110
org/woehlke/java/simpleworklist/domain/meso/session/UserSessionBean.java 0 0 71
org/woehlke/java/simpleworklist/domain/meso/task/TaskLifecycleService.java 0 0 13
org/woehlke/java/simpleworklist/domain/meso/task/TaskLifecycleServiceImpl.java 0 0 88
org/woehlke/java/simpleworklist/domain/meso/task/TaskMove2TaskService.java 0 0 13
org/woehlke/java/simpleworklist/domain/meso/task/TaskMove2TaskServiceImpl.java 0 0 205
org/woehlke/java/simpleworklist/domain/meso/task/TaskMoveService.java 0 0 13
org/woehlke/java/simpleworklist/domain/meso/task/TaskMoveServiceImpl.java 0 0 64
org/woehlke/java/simpleworklist/domain/meso/taskstate/TaskStateTabControllerService.java 0 0 13
org/woehlke/java/simpleworklist/domain/meso/taskstate/TaskStateTabControllerServiceImpl.java 0 0 148
org/woehlke/java/simpleworklist/domain/meso/testdata/TestDataService.java 0 0 1
org/woehlke/java/simpleworklist/domain/meso/testdata/TestDataServiceImpl.java 0 0 372
org/woehlke/java/simpleworklist/domain/security/access/ApplicationUserDetailsServiceImpl.java 0 0 10
org/woehlke/java/simpleworklist/domain/security/access/UserAuthorizationService.java 0 0 5
org/woehlke/java/simpleworklist/domain/security/access/UserAuthorizationServiceImpl.java 0 0 30
org/woehlke/java/simpleworklist/domain/security/access/UserDetailsDto.java 0 0 10
org/woehlke/java/simpleworklist/domain/security/login/LoginForm.java 0 0 5
org/woehlke/java/simpleworklist/domain/security/login/LoginSuccessHandler.java 0 0 18
org/woehlke/java/simpleworklist/domain/security/login/LoginSuccessService.java 0 0 3
org/woehlke/java/simpleworklist/domain/security/login/LoginSuccessServiceImpl.java 0 0 15

Rules

Category Rule Violations Severity
blocks LeftCurly 1
 Error
NeedBraces 14
 Error
coding HiddenField 121
 Error
MagicNumber 34
 Error
MissingSwitchDefault 1
 Error
MultipleVariableDeclarations 1
 Error
design DesignForExtension 337
 Error
HideUtilityClassConstructor 1
 Error
VisibilityModifier 3
 Error
imports AvoidStarImport 36
 Error
UnusedImports
  • processJavadoc: "false"
21
 Error
javadoc JavadocPackage 32
 Error
JavadocStyle 2
 Error
JavadocVariable 278
 Error
MissingJavadocMethod 524
 Error
misc ArrayTypeStyle 1
 Error
FinalParameters 969
 Error
TodoComment 33
 Error
Translation 1
 Error
modifier ModifierOrder 3
 Error
naming ConstantName 3
 Error
sizes LineLength
  • fileExtensions: "java"
748
 Error
whitespace FileTabCharacter 1
 Error
MethodParamPad 1
 Error
NoWhitespaceAfter 3
 Error
OperatorWrap 240
 Error
ParenPad 53
 Error
WhitespaceAfter 295
 Error
WhitespaceAround 865
 Error

Details

messages_de.properties

Severity Category Rule Message Line
 Error
misc Translation Properties file 'messages.properties' is missing. 1

messages_en.properties

Severity Category Rule Message Line
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 7

org/woehlke/java/simpleworklist/SimpleworklistApplication.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 12
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error
misc FinalParameters Parameter args should be final. 22

org/woehlke/java/simpleworklist/application/framework/AuditModel.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - jakarta.persistence.*. 10
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 28
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 28
 Error
design VisibilityModifier Variable 'uuid' must be private and have accessor methods. 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
design VisibilityModifier Variable 'rowCreatedAt' must be private and have accessor methods. 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 36
 Error
design VisibilityModifier Variable 'rowUpdatedAt' must be private and have accessor methods. 39
 Error
design DesignForExtension Class 'AuditModel' looks like designed for extension (can be subclassed), but the method 'equals' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AuditModel' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. 41
 Error
misc FinalParameters Parameter o should be final. 42
 Error
blocks NeedBraces 'if' construct must use '{}'s. 43
 Error
blocks NeedBraces 'if' construct must use '{}'s. 44
 Error
whitespace OperatorWrap '&&' should be on a new line. 46
 Error
whitespace OperatorWrap '&&' should be on a new line. 47
 Error
design DesignForExtension Class 'AuditModel' looks like designed for extension (can be subclassed), but the method 'hashCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AuditModel' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. 51
 Error
design DesignForExtension Class 'AuditModel' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AuditModel' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. 56
 Error
whitespace OperatorWrap '+' should be on a new line. 58
 Error
whitespace OperatorWrap '+' should be on a new line. 59
 Error
design DesignForExtension Class 'AuditModel' looks like designed for extension (can be subclassed), but the method 'equalsByMyUuid' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AuditModel' final or making the method 'equalsByMyUuid' static/final/abstract/empty, or adding allowed annotation for the method. 63
 Error
misc FinalParameters Parameter otherObject should be final. 63
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 63
 Error
whitespace WhitespaceAfter 'return' is not followed by whitespace. 64
 Error
whitespace WhitespaceAround '==' is not followed by whitespace. 64
 Error
whitespace WhitespaceAround '==' is not preceded with whitespace. 64

org/woehlke/java/simpleworklist/application/framework/ComparableById.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 4
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 5
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 6

org/woehlke/java/simpleworklist/application/listener/ApplicationContextRefreshedListener.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
sizes LineLength Line is longer than 80 characters (found 104). 16
 Error
sizes LineLength Line is longer than 80 characters (found 108). 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error
misc FinalParameters Parameter searchService should be final. 23
 Error
coding HiddenField 'searchService' hides a field. 23
 Error
design DesignForExtension Class 'ApplicationContextRefreshedListener' looks like designed for extension (can be subclassed), but the method 'onApplicationEvent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ApplicationContextRefreshedListener' final or making the method 'onApplicationEvent' static/final/abstract/empty, or adding allowed annotation for the method. 27
 Error
misc FinalParameters Parameter event should be final. 28
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 32
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 32

org/woehlke/java/simpleworklist/application/listener/ApplicationContextStartedListener.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 100). 16
 Error
sizes LineLength Line is longer than 80 characters (found 106). 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error
misc FinalParameters Parameter searchService should be final. 23
 Error
coding HiddenField 'searchService' hides a field. 23
 Error
design DesignForExtension Class 'ApplicationContextStartedListener' looks like designed for extension (can be subclassed), but the method 'onApplicationEvent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ApplicationContextStartedListener' final or making the method 'onApplicationEvent' static/final/abstract/empty, or adding allowed annotation for the method. 27
 Error
misc FinalParameters Parameter event should be final. 28
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 32
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 32

org/woehlke/java/simpleworklist/config/SimpleworklistProperties.java

Severity Category Rule Message Line
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 15
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 15
 Error
javadoc JavadocVariable Missing a Javadoc comment. 19
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
javadoc JavadocVariable Missing a Javadoc comment. 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 39
 Error
javadoc JavadocVariable Missing a Javadoc comment. 42
 Error
javadoc JavadocVariable Missing a Javadoc comment. 45
 Error
javadoc JavadocVariable Missing a Javadoc comment. 48
 Error
javadoc JavadocVariable Missing a Javadoc comment. 51
 Error
javadoc JavadocVariable Missing a Javadoc comment. 54
 Error
javadoc JavadocVariable Missing a Javadoc comment. 57
 Error
javadoc JavadocVariable Missing a Javadoc comment. 66
 Error
javadoc JavadocVariable Missing a Javadoc comment. 69
 Error
javadoc JavadocVariable Missing a Javadoc comment. 72
 Error
javadoc JavadocVariable Missing a Javadoc comment. 75
 Error
javadoc JavadocVariable Missing a Javadoc comment. 84
 Error
javadoc JavadocVariable Missing a Javadoc comment. 87
 Error
javadoc JavadocVariable Missing a Javadoc comment. 89
 Error
javadoc JavadocVariable Missing a Javadoc comment. 97
 Error
javadoc JavadocVariable Missing a Javadoc comment. 100
 Error
javadoc JavadocVariable Missing a Javadoc comment. 103
 Error
javadoc JavadocVariable Missing a Javadoc comment. 105
 Error
javadoc JavadocVariable Missing a Javadoc comment. 108
 Error
javadoc JavadocVariable Missing a Javadoc comment. 111
 Error
javadoc JavadocVariable Missing a Javadoc comment. 114
 Error
javadoc JavadocVariable Missing a Javadoc comment. 117
 Error
javadoc JavadocVariable Missing a Javadoc comment. 120
 Error
javadoc JavadocVariable Missing a Javadoc comment. 123
 Error
javadoc JavadocVariable Missing a Javadoc comment. 125

org/woehlke/java/simpleworklist/config/WebMvcConfig.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - org.springframework.web.servlet.config.annotation.*. 17
 Error
javadoc JavadocVariable Missing a Javadoc comment. 41
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 43
 Error
misc FinalParameters Parameter simpleworklistProperties should be final. 44
 Error
coding HiddenField 'simpleworklistProperties' hides a field. 44
 Error
design DesignForExtension Class 'WebMvcConfig' looks like designed for extension (can be subclassed), but the method 'mailSender' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebMvcConfig' final or making the method 'mailSender' static/final/abstract/empty, or adding allowed annotation for the method. 48
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 48
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 49
 Error
sizes LineLength Line is longer than 80 characters (found 81). 71
 Error
sizes LineLength Line is longer than 80 characters (found 81). 72
 Error
design DesignForExtension Class 'WebMvcConfig' looks like designed for extension (can be subclassed), but the method 'localeResolver' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebMvcConfig' final or making the method 'localeResolver' static/final/abstract/empty, or adding allowed annotation for the method. 76
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 76
 Error
design DesignForExtension Class 'WebMvcConfig' looks like designed for extension (can be subclassed), but the method 'localeChangeInterceptor' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebMvcConfig' final or making the method 'localeChangeInterceptor' static/final/abstract/empty, or adding allowed annotation for the method. 83
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 83
 Error
design DesignForExtension Class 'WebMvcConfig' looks like designed for extension (can be subclassed), but the method 'messageSource' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebMvcConfig' final or making the method 'messageSource' static/final/abstract/empty, or adding allowed annotation for the method. 90
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 90
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 91
 Error
sizes LineLength Line is longer than 80 characters (found 88). 92
 Error
design DesignForExtension Class 'WebMvcConfig' looks like designed for extension (can be subclassed), but the method 'methodValidationPostProcessor' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebMvcConfig' final or making the method 'methodValidationPostProcessor' static/final/abstract/empty, or adding allowed annotation for the method. 102
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 102
 Error
design DesignForExtension Class 'WebMvcConfig' looks like designed for extension (can be subclassed), but the method 'addInterceptors' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebMvcConfig' final or making the method 'addInterceptors' static/final/abstract/empty, or adding allowed annotation for the method. 107
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 107
 Error
misc FinalParameters Parameter registry should be final. 107
 Error
design DesignForExtension Class 'WebMvcConfig' looks like designed for extension (can be subclassed), but the method 'addViewControllers' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebMvcConfig' final or making the method 'addViewControllers' static/final/abstract/empty, or adding allowed annotation for the method. 111
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 111
 Error
misc FinalParameters Parameter registry should be final. 111
 Error
sizes LineLength Line is longer than 80 characters (found 81). 112
 Error
sizes LineLength Line is longer than 80 characters (found 85). 113
 Error
design DesignForExtension Class 'WebMvcConfig' looks like designed for extension (can be subclassed), but the method 'addResourceHandlers' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebMvcConfig' final or making the method 'addResourceHandlers' static/final/abstract/empty, or adding allowed annotation for the method. 116
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 116
 Error
misc FinalParameters Parameter registry should be final. 116
 Error
sizes LineLength Line is longer than 80 characters (found 88). 117
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 117
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 117
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 118
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 118
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 118
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 118
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 119
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 119
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 120
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 120
 Error
sizes LineLength Line is longer than 80 characters (found 89). 122
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 122
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 122
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 123
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 123
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 124
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 124
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 125
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 125

org/woehlke/java/simpleworklist/config/WebSecurityConfig.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 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 MissingJavadocMethod Missing a Javadoc comment. 44
 Error
misc FinalParameters Parameter applicationUserDetailsService should be final. 46
 Error
coding HiddenField 'applicationUserDetailsService' hides a field. 46
 Error
misc FinalParameters Parameter simpleworklistProperties should be final. 47
 Error
coding HiddenField 'simpleworklistProperties' hides a field. 47
 Error
misc FinalParameters Parameter loginSuccessHandler should be final. 48
 Error
coding HiddenField 'loginSuccessHandler' hides a field. 48
 Error
design DesignForExtension Class 'WebSecurityConfig' looks like designed for extension (can be subclassed), but the method 'userDetailsService' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebSecurityConfig' final or making the method 'userDetailsService' static/final/abstract/empty, or adding allowed annotation for the method. 54
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 54
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 55
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 64
 Error
sizes LineLength Line is longer than 80 characters (found 100). 65
 Error
design DesignForExtension Class 'WebSecurityConfig' looks like designed for extension (can be subclassed), but the method 'authenticationProvider' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebSecurityConfig' final or making the method 'authenticationProvider' static/final/abstract/empty, or adding allowed annotation for the method. 69
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 69
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 70
 Error
design DesignForExtension Class 'WebSecurityConfig' looks like designed for extension (can be subclassed), but the method 'securityFilterChain' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebSecurityConfig' final or making the method 'securityFilterChain' static/final/abstract/empty, or adding allowed annotation for the method. 77
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 77
 Error
sizes LineLength Line is longer than 80 characters (found 88). 78
 Error
misc FinalParameters Parameter http should be final. 78
 Error
whitespace ParenPad ')' is preceded with whitespace. 80
 Error
sizes LineLength Line is longer than 80 characters (found 84). 83
 Error
sizes LineLength Line is longer than 80 characters (found 84). 92
 Error
sizes LineLength Line is longer than 80 characters (found 100). 93
 Error
sizes LineLength Line is longer than 80 characters (found 100). 94
 Error
sizes LineLength Line is longer than 80 characters (found 102). 95
 Error
sizes LineLength Line is longer than 80 characters (found 100). 96
 Error
sizes LineLength Line is longer than 80 characters (found 100). 97
 Error
sizes LineLength Line is longer than 80 characters (found 84). 104
 Error
sizes LineLength Line is longer than 80 characters (found 97). 105
 Error
sizes LineLength Line is longer than 80 characters (found 108). 106

org/woehlke/java/simpleworklist/domain/AbstractController.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 37
 Error
javadoc JavadocVariable Missing a Javadoc comment. 40
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 44
 Error
misc FinalParameters Parameter userSession should be final. 46
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 53
 Error
misc FinalParameters Parameter userSession should be final. 55
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 62
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 68
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 74
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 79
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 84
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 89
 Error
misc FinalParameters Parameter userSession should be final. 91
 Error
misc FinalParameters Parameter locale should be final. 92
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 107
 Error
design DesignForExtension Class 'AbstractController' looks like designed for extension (can be subclassed), but the method 'getUser' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractController' final or making the method 'getUser' static/final/abstract/empty, or adding allowed annotation for the method. 112
 Error
design DesignForExtension Class 'AbstractController' looks like designed for extension (can be subclassed), but the method 'getContext' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractController' final or making the method 'getContext' static/final/abstract/empty, or adding allowed annotation for the method. 116
 Error
sizes LineLength Line is longer than 80 characters (found 84). 124
 Error
misc FinalParameters Parameter userSession should be final. 136

org/woehlke/java/simpleworklist/domain/ApplicationErrorController.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - jakarta.servlet.RequestDispatcher.*. 14
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - org.springframework.web.bind.annotation.RequestMethod.*. 15
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 20
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 20
 Error
design DesignForExtension Class 'ApplicationErrorController' looks like designed for extension (can be subclassed), but the method 'handleError' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ApplicationErrorController' final or making the method 'handleError' static/final/abstract/empty, or adding allowed annotation for the method. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 23
 Error
sizes LineLength Line is longer than 80 characters (found 93). 24
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 24
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 24
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 24
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 24
 Error
misc FinalParameters Parameter request should be final. 26
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 29
 Error
whitespace WhitespaceAround '!=' is not followed by whitespace. 29
 Error
whitespace WhitespaceAround '!=' is not preceded with whitespace. 29
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 29
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 31
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 36
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 36
 Error
sizes LineLength Line is longer than 80 characters (found 103). 38
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 38
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 38
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 38
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 38
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 38
 Error
sizes LineLength Line is longer than 80 characters (found 85). 39
 Error
coding MissingSwitchDefault switch without "default" clause. 40
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 40
 Error
sizes LineLength Line is longer than 80 characters (found 83). 42
 Error
sizes LineLength Line is longer than 80 characters (found 83). 43
 Error
sizes LineLength Line is longer than 80 characters (found 83). 44
 Error
sizes LineLength Line is longer than 80 characters (found 83). 47
 Error
sizes LineLength Line is longer than 80 characters (found 83). 48
 Error
sizes LineLength Line is longer than 80 characters (found 83). 49
 Error
sizes LineLength Line is longer than 80 characters (found 83). 52
 Error
sizes LineLength Line is longer than 80 characters (found 83). 53
 Error
sizes LineLength Line is longer than 80 characters (found 83). 54
 Error
sizes LineLength Line is longer than 80 characters (found 83). 57
 Error
sizes LineLength Line is longer than 80 characters (found 83). 58
 Error
sizes LineLength Line is longer than 80 characters (found 83). 59
 Error
sizes LineLength Line is longer than 80 characters (found 83). 62
 Error
sizes LineLength Line is longer than 80 characters (found 83). 63
 Error
sizes LineLength Line is longer than 80 characters (found 83). 64
 Error
sizes LineLength Line is longer than 80 characters (found 83). 67
 Error
sizes LineLength Line is longer than 80 characters (found 83). 68
 Error
sizes LineLength Line is longer than 80 characters (found 83). 69
 Error
sizes LineLength Line is longer than 80 characters (found 83). 72
 Error
sizes LineLength Line is longer than 80 characters (found 83). 73
 Error
sizes LineLength Line is longer than 80 characters (found 83). 74
 Error
sizes LineLength Line is longer than 80 characters (found 83). 77
 Error
sizes LineLength Line is longer than 80 characters (found 83). 78
 Error
sizes LineLength Line is longer than 80 characters (found 83). 79
 Error
sizes LineLength Line is longer than 80 characters (found 83). 82
 Error
sizes LineLength Line is longer than 80 characters (found 83). 83
 Error
sizes LineLength Line is longer than 80 characters (found 83). 84
 Error
sizes LineLength Line is longer than 80 characters (found 83). 87
 Error
sizes LineLength Line is longer than 80 characters (found 83). 88
 Error
sizes LineLength Line is longer than 80 characters (found 83). 89
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 94
 Error
sizes LineLength Line is longer than 80 characters (found 149). 98
 Error
design DesignForExtension Class 'ApplicationErrorController' looks like designed for extension (can be subclassed), but the method 'getErrorPath' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ApplicationErrorController' final or making the method 'getErrorPath' static/final/abstract/empty, or adding allowed annotation for the method. 105
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 105

org/woehlke/java/simpleworklist/domain/ContextController.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
misc FinalParameters Parameter contextService should be final. 27
 Error
coding HiddenField 'contextService' hides a field. 27
 Error
design DesignForExtension Class 'ContextController' looks like designed for extension (can be subclassed), but the method 'switchContxt' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContextController' final or making the method 'switchContxt' static/final/abstract/empty, or adding allowed annotation for the method. 31
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 31
 Error
misc FinalParameters Parameter newContext should be final. 33
 Error
misc FinalParameters Parameter userSession should be final. 34
 Error
misc FinalParameters Parameter model should be final. 35
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 36

org/woehlke/java/simpleworklist/domain/PagesController.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
misc FinalParameters Parameter userSession should be final. 24
 Error
misc FinalParameters Parameter locale should be final. 25
 Error
misc FinalParameters Parameter model should be final. 25

org/woehlke/java/simpleworklist/domain/ProjectIdController.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - org.springframework.web.bind.annotation.*. 12
 Error
imports UnusedImports Unused import - org.woehlke.java.simpleworklist.domain.db.data.project.ProjectService. 18
 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 MissingJavadocMethod Missing a Javadoc comment. 48
 Error
misc FinalParameters Parameter projectControllerService should be final. 50
 Error
coding HiddenField 'projectControllerService' hides a field. 50
 Error
misc FinalParameters Parameter taskMoveService should be final. 51
 Error
coding HiddenField 'taskMoveService' hides a field. 51
 Error
misc FinalParameters Parameter taskService should be final. 52
 Error
coding HiddenField 'taskService' hides a field. 52
 Error
misc FinalParameters Parameter contextService should be final. 53
 Error
coding HiddenField 'contextService' hides a field. 53
 Error
misc FinalParameters Parameter breadcrumbService should be final. 54
 Error
coding HiddenField 'breadcrumbService' hides a field. 54
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 63
 Error
misc FinalParameters Parameter projectId should be final. 65
 Error
sizes LineLength Line is longer than 80 characters (found 97). 66
 Error
misc FinalParameters Parameter pageable should be final. 66
 Error
misc FinalParameters Parameter message should be final. 67
 Error
misc FinalParameters Parameter isDeleted should be final. 68
 Error
misc FinalParameters Parameter userSession should be final. 69
 Error
misc FinalParameters Parameter locale should be final. 70
 Error
misc FinalParameters Parameter model should be final. 70
 Error
sizes LineLength Line is longer than 80 characters (found 109). 87
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 102
 Error
misc FinalParameters Parameter projectId should be final. 104
 Error
misc FinalParameters Parameter userSession should be final. 105
 Error
misc FinalParameters Parameter locale should be final. 106
 Error
misc FinalParameters Parameter model should be final. 106
 Error
sizes LineLength Line is longer than 80 characters (found 106). 110
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 117
 Error
misc FinalParameters Parameter projectId should be final. 119
 Error
misc FinalParameters Parameter userSession should be final. 120
 Error
misc FinalParameters Parameter project should be final. 121
 Error
misc FinalParameters Parameter result should be final. 122
 Error
misc FinalParameters Parameter locale should be final. 123
 Error
misc FinalParameters Parameter model should be final. 123
 Error
sizes LineLength Line is longer than 80 characters (found 99). 125
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 139
 Error
misc FinalParameters Parameter thisProject should be final. 141
 Error
misc FinalParameters Parameter userSession should be final. 142
 Error
misc FinalParameters Parameter locale should be final. 143
 Error
misc FinalParameters Parameter model should be final. 143
 Error
sizes LineLength Line is longer than 80 characters (found 109). 150
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 161
 Error
misc FinalParameters Parameter projectId should be final. 163
 Error
misc FinalParameters Parameter project should be final. 164
 Error
misc FinalParameters Parameter result should be final. 165
 Error
misc FinalParameters Parameter userSession should be final. 166
 Error
misc FinalParameters Parameter locale should be final. 167
 Error
misc FinalParameters Parameter model should be final. 167
 Error
sizes LineLength Line is longer than 80 characters (found 111). 179
 Error
sizes LineLength Line is longer than 80 characters (found 112). 188
 Error
sizes LineLength Line is longer than 80 characters (found 83). 191
 Error
sizes LineLength Line is longer than 80 characters (found 100). 192
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 203
 Error
misc FinalParameters Parameter project should be final. 205
 Error
sizes LineLength Line is longer than 80 characters (found 87). 206
 Error
misc FinalParameters Parameter request should be final. 206
 Error
misc FinalParameters Parameter userSession should be final. 207
 Error
misc FinalParameters Parameter locale should be final. 208
 Error
misc FinalParameters Parameter model should be final. 209
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 218
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 220
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 222
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 231
 Error
sizes LineLength Line is longer than 80 characters (found 90). 232
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 235
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 240
 Error
sizes LineLength Line is longer than 80 characters (found 107). 244
 Error
sizes LineLength Line is longer than 80 characters (found 98). 258
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 258
 Error
misc FinalParameters Parameter thisProject should be final. 260
 Error
misc FinalParameters Parameter targetProjectId should be final. 261
 Error
misc FinalParameters Parameter userSession should be final. 262
 Error
misc FinalParameters Parameter model should be final. 263
 Error
sizes LineLength Line is longer than 80 characters (found 86). 267
 Error
sizes LineLength Line is longer than 80 characters (found 99). 268
 Error
sizes LineLength Line is longer than 80 characters (found 104). 275
 Error
design DesignForExtension Class 'ProjectIdController' looks like designed for extension (can be subclassed), but the method 'moveTaskToTaskAndChangeTaskOrderInProject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ProjectIdController' final or making the method 'moveTaskToTaskAndChangeTaskOrderInProject' static/final/abstract/empty, or adding allowed annotation for the method. 275
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 275
 Error
misc FinalParameters Parameter thisProject should be final. 277
 Error
misc FinalParameters Parameter sourceTask should be final. 278
 Error
misc FinalParameters Parameter destinationTask should be final. 279
 Error
misc FinalParameters Parameter userSession should be final. 280
 Error
misc FinalParameters Parameter model should be final. 281
 Error
sizes LineLength Line is longer than 80 characters (found 102). 292
 Error
sizes LineLength Line is longer than 80 characters (found 85). 300
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 300
 Error
misc FinalParameters Parameter thisProject should be final. 302
 Error
misc FinalParameters Parameter userSession should be final. 303
 Error
misc FinalParameters Parameter model should be final. 304
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 315
 Error
misc FinalParameters Parameter thisProject should be final. 317
 Error
misc FinalParameters Parameter userSession should be final. 318
 Error
misc FinalParameters Parameter model should be final. 319

org/woehlke/java/simpleworklist/domain/ProjectIdTaskController.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - org.springframework.web.bind.annotation.*. 10
 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 MissingJavadocMethod Missing a Javadoc comment. 43
 Error
misc FinalParameters Parameter projectControllerService should be final. 45
 Error
coding HiddenField 'projectControllerService' hides a field. 45
 Error
misc FinalParameters Parameter projectService should be final. 46
 Error
coding HiddenField 'projectService' hides a field. 46
 Error
misc FinalParameters Parameter taskLifecycleService should be final. 47
 Error
coding HiddenField 'taskLifecycleService' hides a field. 47
 Error
misc FinalParameters Parameter breadcrumbService should be final. 48
 Error
coding HiddenField 'breadcrumbService' hides a field. 48
 Error
misc FinalParameters Parameter contextService should be final. 49
 Error
coding HiddenField 'contextService' hides a field. 49
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 58
 Error
misc FinalParameters Parameter thisProject should be final. 60
 Error
misc FinalParameters Parameter userSession should be final. 61
 Error
misc FinalParameters Parameter locale should be final. 62
 Error
misc FinalParameters Parameter model should be final. 62
 Error
sizes LineLength Line is longer than 80 characters (found 107). 76
 Error
sizes LineLength Line is longer than 80 characters (found 99). 79
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 92
 Error
misc FinalParameters Parameter projectId should be final. 94
 Error
misc FinalParameters Parameter userSession should be final. 95
 Error
misc FinalParameters Parameter task should be final. 96
 Error
misc FinalParameters Parameter result should be final. 97
 Error
misc FinalParameters Parameter locale should be final. 98
 Error
misc FinalParameters Parameter model should be final. 98
 Error
sizes LineLength Line is longer than 80 characters (found 101). 109
 Error
sizes LineLength Line is longer than 80 characters (found 111). 113
 Error
sizes LineLength Line is longer than 80 characters (found 101). 131
 Error
sizes LineLength Line is longer than 80 characters (found 117). 133
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 142
 Error
misc FinalParameters Parameter thisProject should be final. 144
 Error
misc FinalParameters Parameter task should be final. 145
 Error
misc FinalParameters Parameter userSession should be final. 146
 Error
misc FinalParameters Parameter locale should be final. 147
 Error
misc FinalParameters Parameter model should be final. 147
 Error
sizes LineLength Line is longer than 80 characters (found 109). 152
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 165
 Error
misc FinalParameters Parameter thisProject should be final. 167
 Error
misc FinalParameters Parameter taskId should be final. 168
 Error
misc FinalParameters Parameter task should be final. 169
 Error
misc FinalParameters Parameter userSession should be final. 170
 Error
misc FinalParameters Parameter result should be final. 171
 Error
misc FinalParameters Parameter locale should be final. 172
 Error
misc FinalParameters Parameter model should be final. 173
 Error
sizes LineLength Line is longer than 80 characters (found 82). 179
 Error
sizes LineLength Line is longer than 80 characters (found 111). 198
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 223
 Error
misc FinalParameters Parameter thisProject should be final. 225
 Error
misc FinalParameters Parameter task should be final. 226
 Error
misc FinalParameters Parameter userSession should be final. 227
 Error
misc FinalParameters Parameter model should be final. 228
 Error
sizes LineLength Line is longer than 80 characters (found 86). 236
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 239
 Error
misc FinalParameters Parameter thisProject should be final. 241
 Error
misc FinalParameters Parameter userSession should be final. 242
 Error
misc FinalParameters Parameter task should be final. 243
 Error
misc FinalParameters Parameter model should be final. 244
 Error
sizes LineLength Line is longer than 80 characters (found 115). 248
 Error
sizes LineLength Line is longer than 80 characters (found 81). 257
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 257
 Error
misc FinalParameters Parameter thisProject should be final. 259
 Error
misc FinalParameters Parameter userSession should be final. 260
 Error
misc FinalParameters Parameter task should be final. 261
 Error
misc FinalParameters Parameter model should be final. 262
 Error
sizes LineLength Line is longer than 80 characters (found 115). 266
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 275
 Error
misc FinalParameters Parameter thisProject should be final. 277
 Error
misc FinalParameters Parameter userSession should be final. 278
 Error
misc FinalParameters Parameter task should be final. 279
 Error
misc FinalParameters Parameter back should be final. 280
 Error
misc FinalParameters Parameter model should be final. 281
 Error
sizes LineLength Line is longer than 80 characters (found 81). 291
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 291
 Error
misc FinalParameters Parameter thisProject should be final. 293
 Error
misc FinalParameters Parameter userSession should be final. 294
 Error
misc FinalParameters Parameter task should be final. 295
 Error
misc FinalParameters Parameter back should be final. 296
 Error
misc FinalParameters Parameter model should be final. 297

org/woehlke/java/simpleworklist/domain/ProjectIdTaskMoveController.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
sizes LineLength Line is longer than 80 characters (found 114). 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
misc FinalParameters Parameter taskMoveService should be final. 26
 Error
coding HiddenField 'taskMoveService' hides a field. 26
 Error
misc FinalParameters Parameter taskLifecycleService should be final. 26
 Error
coding HiddenField 'taskLifecycleService' hides a field. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 31
 Error
misc FinalParameters Parameter thisProject should be final. 33
 Error
misc FinalParameters Parameter task should be final. 34
 Error
misc FinalParameters Parameter userSession should be final. 35
 Error
misc FinalParameters Parameter model should be final. 36
 Error
sizes LineLength Line is longer than 80 characters (found 89). 45
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 Error
misc FinalParameters Parameter thisProject should be final. 47
 Error
misc FinalParameters Parameter task should be final. 48
 Error
misc FinalParameters Parameter otherProject should be final. 49
 Error
misc FinalParameters Parameter userSession should be final. 50
 Error
misc FinalParameters Parameter model should be final. 51
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 60
 Error
misc FinalParameters Parameter thisProject should be final. 62
 Error
misc FinalParameters Parameter userSession should be final. 63
 Error
misc FinalParameters Parameter task should be final. 64
 Error
misc FinalParameters Parameter model should be final. 65
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 76
 Error
misc FinalParameters Parameter thisProject should be final. 78
 Error
misc FinalParameters Parameter userSession should be final. 79
 Error
misc FinalParameters Parameter task should be final. 80
 Error
misc FinalParameters Parameter model should be final. 81
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 92
 Error
misc FinalParameters Parameter thisProject should be final. 94
 Error
misc FinalParameters Parameter userSession should be final. 95
 Error
misc FinalParameters Parameter task should be final. 96
 Error
misc FinalParameters Parameter model should be final. 97
 Error
sizes LineLength Line is longer than 80 characters (found 82). 108
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 108
 Error
misc FinalParameters Parameter thisProject should be final. 110
 Error
misc FinalParameters Parameter userSession should be final. 111
 Error
misc FinalParameters Parameter task should be final. 112
 Error
misc FinalParameters Parameter model should be final. 113
 Error
sizes LineLength Line is longer than 80 characters (found 82). 124
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 124
 Error
misc FinalParameters Parameter thisProject should be final. 126
 Error
misc FinalParameters Parameter userSession should be final. 127
 Error
misc FinalParameters Parameter task should be final. 128
 Error
misc FinalParameters Parameter model should be final. 129
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 140
 Error
misc FinalParameters Parameter thisProject should be final. 142
 Error
misc FinalParameters Parameter userSession should be final. 143
 Error
misc FinalParameters Parameter task should be final. 144
 Error
misc FinalParameters Parameter model should be final. 145
 Error
sizes LineLength Line is longer than 80 characters (found 84). 156
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 156
 Error
misc FinalParameters Parameter thisProject should be final. 158
 Error
misc FinalParameters Parameter userSession should be final. 159
 Error
misc FinalParameters Parameter task should be final. 160
 Error
misc FinalParameters Parameter model should be final. 161
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 172
 Error
misc FinalParameters Parameter thisProject should be final. 174
 Error
misc FinalParameters Parameter userSession should be final. 175
 Error
misc FinalParameters Parameter task should be final. 176
 Error
misc FinalParameters Parameter model should be final. 177

org/woehlke/java/simpleworklist/domain/ProjectRootController.java

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - org.springframework.validation.FieldError. 12
 Error
imports UnusedImports Unused import - org.springframework.validation.ObjectError. 13
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - org.springframework.web.bind.annotation.*. 14
 Error
imports UnusedImports Unused import - org.woehlke.java.simpleworklist.domain.db.data.task.TaskEnergy. 21
 Error
imports UnusedImports Unused import - org.woehlke.java.simpleworklist.domain.db.data.task.TaskTime. 22
 Error
imports UnusedImports Unused import - org.woehlke.java.simpleworklist.domain.meso.task.TaskLifecycleService. 24
 Error
imports UnusedImports Unused import - org.woehlke.java.simpleworklist.domain.meso.task.TaskMoveService. 25
 Error
imports UnusedImports Unused import - org.woehlke.java.simpleworklist.domain.db.data.task.TaskState. 26
 Error
imports UnusedImports Unused import - org.woehlke.java.simpleworklist.domain.db.user.UserAccount. 27
 Error
imports UnusedImports Unused import - java.util.List. 31
 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 MissingJavadocMethod Missing a Javadoc comment. 46
 Error
misc FinalParameters Parameter projectControllerService should be final. 48
 Error
coding HiddenField 'projectControllerService' hides a field. 48
 Error
misc FinalParameters Parameter taskService should be final. 49
 Error
coding HiddenField 'taskService' hides a field. 49
 Error
misc FinalParameters Parameter breadcrumbService should be final. 49
 Error
coding HiddenField 'breadcrumbService' hides a field. 49
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 55
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 55
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 55
 Error
sizes LineLength Line is longer than 80 characters (found 101). 57
 Error
misc FinalParameters Parameter pageable should be final. 57
 Error
misc FinalParameters Parameter message should be final. 58
 Error
misc FinalParameters Parameter isDeleted should be final. 59
 Error
misc FinalParameters Parameter userSession should be final. 60
 Error
misc FinalParameters Parameter locale should be final. 61
 Error
misc FinalParameters Parameter model should be final. 61
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 66
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 67
 Error
sizes LineLength Line is longer than 80 characters (found 102). 68
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 68
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 71
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 71
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 72
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 73
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 76
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 81
 Error
misc FinalParameters Parameter userSession should be final. 83
 Error
misc FinalParameters Parameter locale should be final. 84
 Error
misc FinalParameters Parameter model should be final. 84
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 85
 Error
sizes LineLength Line is longer than 80 characters (found 101). 88
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 90
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 95
 Error
misc FinalParameters Parameter project should be final. 97
 Error
misc FinalParameters Parameter userSession should be final. 98
 Error
misc FinalParameters Parameter result should be final. 99
 Error
misc FinalParameters Parameter locale should be final. 100
 Error
misc FinalParameters Parameter model should be final. 100

org/woehlke/java/simpleworklist/domain/ProjectRootTaskController.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 39
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 39
 Error
naming ConstantName Name 'rootProjectUrl' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 39
 Error
javadoc JavadocVariable Missing a Javadoc comment. 41
 Error
javadoc JavadocVariable Missing a Javadoc comment. 42
 Error
javadoc JavadocVariable Missing a Javadoc comment. 43
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 Error
misc FinalParameters Parameter projectControllerService should be final. 47
 Error
coding HiddenField 'projectControllerService' hides a field. 47
 Error
misc FinalParameters Parameter taskLifecycleService should be final. 48
 Error
coding HiddenField 'taskLifecycleService' hides a field. 48
 Error
misc FinalParameters Parameter breadcrumbService should be final. 49
 Error
coding HiddenField 'breadcrumbService' hides a field. 49
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 56
 Error
misc FinalParameters Parameter userSession should be final. 58
 Error
misc FinalParameters Parameter locale should be final. 59
 Error
misc FinalParameters Parameter model should be final. 59
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 73
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 73
 Error
sizes LineLength Line is longer than 80 characters (found 93). 81
 Error
sizes LineLength Line is longer than 80 characters (found 107). 82
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 82
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 82
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 84
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 91
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 93
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 97
 Error
misc FinalParameters Parameter userSession should be final. 99
 Error
misc FinalParameters Parameter task should be final. 100
 Error
misc FinalParameters Parameter result should be final. 101
 Error
misc FinalParameters Parameter locale should be final. 102
 Error
misc FinalParameters Parameter model should be final. 103
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 111
 Error
sizes LineLength Line is longer than 80 characters (found 110). 118
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 118
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 118
 Error
sizes LineLength Line is longer than 80 characters (found 95). 119
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 137
 Error
misc FinalParameters Parameter thisTask should be final. 139
 Error
misc FinalParameters Parameter userSession should be final. 140
 Error
misc FinalParameters Parameter locale should be final. 141
 Error
misc FinalParameters Parameter model should be final. 141
 Error
sizes LineLength Line is longer than 80 characters (found 92). 148
 Error
whitespace ParenPad '(' is followed by whitespace. 148
 Error
whitespace ParenPad ')' is preceded with whitespace. 148
 Error
sizes LineLength Line is longer than 80 characters (found 116). 149
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 149
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 149
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 156
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 162
 Error
misc FinalParameters Parameter taskId should be final. 164
 Error
misc FinalParameters Parameter thisTask should be final. 165
 Error
misc FinalParameters Parameter userSession should be final. 166
 Error
misc FinalParameters Parameter result should be final. 167
 Error
misc FinalParameters Parameter locale should be final. 168
 Error
misc FinalParameters Parameter model should be final. 169
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 174
 Error
sizes LineLength Line is longer than 80 characters (found 84). 177
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 177
 Error
whitespace WhitespaceAround '==' is not followed by whitespace. 177
 Error
whitespace WhitespaceAround '==' is not preceded with whitespace. 177
 Error
whitespace WhitespaceAround '==' is not followed by whitespace. 177
 Error
whitespace WhitespaceAround '==' is not preceded with whitespace. 177
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 177
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 178
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 178
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 179
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 179
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 180
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 180
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 181
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 181
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 183
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 183
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 184
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 184
 Error
whitespace ParenPad ')' is preceded with whitespace. 187
 Error
sizes LineLength Line is longer than 80 characters (found 94). 197
 Error
whitespace ParenPad '(' is followed by whitespace. 197
 Error
whitespace ParenPad ')' is preceded with whitespace. 197
 Error
sizes LineLength Line is longer than 80 characters (found 111). 199
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 201
 Error
sizes LineLength Line is longer than 80 characters (found 99). 224
 Error
design DesignForExtension Class 'ProjectRootTaskController' looks like designed for extension (can be subclassed), but the method 'changeTaskOrderId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ProjectRootTaskController' final or making the method 'changeTaskOrderId' static/final/abstract/empty, or adding allowed annotation for the method. 224
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 224
 Error
misc FinalParameters Parameter sourceTask should be final. 226
 Error
misc FinalParameters Parameter destinationTask should be final. 227
 Error
misc FinalParameters Parameter userSession should be final. 228
 Error
misc FinalParameters Parameter model should be final. 229
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 230
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 233
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 233
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 235
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 235
 Error
sizes LineLength Line is longer than 80 characters (found 104). 237
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 242
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 247
 Error
misc FinalParameters Parameter task should be final. 249
 Error
misc FinalParameters Parameter userSession should be final. 250
 Error
misc FinalParameters Parameter model should be final. 251
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 256
 Error
whitespace WhitespaceAround '!=' is not preceded with whitespace. 256
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 256
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 264
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 269
 Error
misc FinalParameters Parameter task should be final. 271
 Error
misc FinalParameters Parameter userSession should be final. 272
 Error
misc FinalParameters Parameter model should be final. 273
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 284
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 289
 Error
misc FinalParameters Parameter task should be final. 291
 Error
misc FinalParameters Parameter userSession should be final. 292
 Error
misc FinalParameters Parameter model should be final. 293
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 299
 Error
sizes LineLength Line is longer than 80 characters (found 86). 301
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 304
 Error
misc FinalParameters Parameter task should be final. 306
 Error
misc FinalParameters Parameter userSession should be final. 307
 Error
misc FinalParameters Parameter model should be final. 308
 Error
sizes LineLength Line is longer than 80 characters (found 116). 311
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 318
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 323
 Error
misc FinalParameters Parameter task should be final. 325
 Error
misc FinalParameters Parameter userSession should be final. 326
 Error
misc FinalParameters Parameter model should be final. 327
 Error
sizes LineLength Line is longer than 80 characters (found 116). 330
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 337
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 342
 Error
misc FinalParameters Parameter task should be final. 344
 Error
misc FinalParameters Parameter userSession should be final. 345
 Error
misc FinalParameters Parameter model should be final. 346
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 347
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 354
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 359
 Error
misc FinalParameters Parameter task should be final. 361
 Error
misc FinalParameters Parameter userSession should be final. 362
 Error
misc FinalParameters Parameter model should be final. 363
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 364
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 371

org/woehlke/java/simpleworklist/domain/ProjectRootTaskMoveController.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 26
 Error
naming ConstantName Name 'rootProjectUrl' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 31
 Error
sizes LineLength Line is longer than 80 characters (found 116). 32
 Error
misc FinalParameters Parameter taskLifecycleService should be final. 32
 Error
coding HiddenField 'taskLifecycleService' hides a field. 32
 Error
misc FinalParameters Parameter taskMoveService should be final. 32
 Error
coding HiddenField 'taskMoveService' hides a field. 32
 Error
sizes LineLength Line is longer than 80 characters (found 86). 37
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 37
 Error
misc FinalParameters Parameter task should be final. 39
 Error
misc FinalParameters Parameter userSession should be final. 40
 Error
misc FinalParameters Parameter model should be final. 41
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 48
 Error
sizes LineLength Line is longer than 80 characters (found 93). 53
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 53
 Error
misc FinalParameters Parameter task should be final. 55
 Error
misc FinalParameters Parameter targetProject should be final. 56
 Error
misc FinalParameters Parameter userSession should be final. 57
 Error
misc FinalParameters Parameter model should be final. 58
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 60
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 65
 Error
sizes LineLength Line is longer than 80 characters (found 89). 70
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 70
 Error
misc FinalParameters Parameter task should be final. 72
 Error
misc FinalParameters Parameter userSession should be final. 73
 Error
misc FinalParameters Parameter model should be final. 74
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 76
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 76
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 76
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 76
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 83
 Error
sizes LineLength Line is longer than 80 characters (found 89). 88
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 88
 Error
misc FinalParameters Parameter task should be final. 90
 Error
misc FinalParameters Parameter userSession should be final. 91
 Error
misc FinalParameters Parameter model should be final. 92
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 94
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 94
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 94
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 94
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 101
 Error
sizes LineLength Line is longer than 80 characters (found 88). 106
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 106
 Error
misc FinalParameters Parameter task should be final. 108
 Error
misc FinalParameters Parameter userSession should be final. 109
 Error
misc FinalParameters Parameter model should be final. 110
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 112
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 112
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 112
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 112
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 119
 Error
sizes LineLength Line is longer than 80 characters (found 91). 124
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 124
 Error
misc FinalParameters Parameter task should be final. 126
 Error
misc FinalParameters Parameter userSession should be final. 127
 Error
misc FinalParameters Parameter model should be final. 128
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 130
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 130
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 130
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 130
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 137
 Error
sizes LineLength Line is longer than 80 characters (found 91). 142
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 142
 Error
misc FinalParameters Parameter task should be final. 144
 Error
misc FinalParameters Parameter userSession should be final. 145
 Error
misc FinalParameters Parameter model should be final. 146
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 148
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 148
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 148
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 148
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 155
 Error
sizes LineLength Line is longer than 80 characters (found 89). 160
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 160
 Error
misc FinalParameters Parameter task should be final. 162
 Error
misc FinalParameters Parameter userSession should be final. 163
 Error
misc FinalParameters Parameter model should be final. 164
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 166
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 166
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 166
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 166
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 173
 Error
sizes LineLength Line is longer than 80 characters (found 93). 178
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 178
 Error
misc FinalParameters Parameter task should be final. 180
 Error
misc FinalParameters Parameter userSession should be final. 181
 Error
misc FinalParameters Parameter model should be final. 182
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 184
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 184
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 184
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 184
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 191
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 196
 Error
misc FinalParameters Parameter task should be final. 198
 Error
misc FinalParameters Parameter userSession should be final. 199
 Error
misc FinalParameters Parameter model should be final. 200
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 202
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 202
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 202
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 202
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 209
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 214
 Error
misc FinalParameters Parameter userSession should be final. 216
 Error
misc FinalParameters Parameter model should be final. 217
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 224
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 229
 Error
misc FinalParameters Parameter userSession should be final. 231
 Error
misc FinalParameters Parameter model should be final. 232
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 239

org/woehlke/java/simpleworklist/domain/SearchController.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
sizes LineLength Line is longer than 80 characters (found 95). 34
 Error
misc FinalParameters Parameter searchService should be final. 34
 Error
coding HiddenField 'searchService' hides a field. 34
 Error
misc FinalParameters Parameter breadcrumbService should be final. 34
 Error
coding HiddenField 'breadcrumbService' hides a field. 34
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 39
 Error
misc FinalParameters Parameter searchterm should be final. 41
 Error
misc FinalParameters Parameter userSession should be final. 42
 Error
misc FinalParameters Parameter locale should be final. 43
 Error
misc FinalParameters Parameter model should be final. 43
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 49
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 51
 Error
sizes LineLength Line is longer than 80 characters (found 100). 52
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 52
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 53
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 54

org/woehlke/java/simpleworklist/domain/TaskLifecycleController.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - org.springframework.web.bind.annotation.*. 9
 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 MissingJavadocMethod Missing a Javadoc comment. 44
 Error
misc FinalParameters Parameter taskLifecycleService should be final. 46
 Error
coding HiddenField 'taskLifecycleService' hides a field. 46
 Error
misc FinalParameters Parameter breadcrumbService should be final. 47
 Error
coding HiddenField 'breadcrumbService' hides a field. 47
 Error
misc FinalParameters Parameter contextService should be final. 48
 Error
coding HiddenField 'contextService' hides a field. 48
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 55
 Error
misc FinalParameters Parameter userSession should be final. 57
 Error
misc FinalParameters Parameter locale should be final. 58
 Error
misc FinalParameters Parameter model should be final. 58
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 68
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 68
 Error
sizes LineLength Line is longer than 80 characters (found 113). 72
 Error
sizes LineLength Line is longer than 80 characters (found 114). 75
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 86
 Error
misc FinalParameters Parameter userSession should be final. 88
 Error
misc FinalParameters Parameter task should be final. 89
 Error
misc FinalParameters Parameter result should be final. 90
 Error
misc FinalParameters Parameter locale should be final. 91
 Error
misc FinalParameters Parameter model should be final. 92
 Error
sizes LineLength Line is longer than 80 characters (found 118). 104
 Error
sizes LineLength Line is longer than 80 characters (found 85). 114
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 118
 Error
misc FinalParameters Parameter task should be final. 120
 Error
misc FinalParameters Parameter userSession should be final. 121
 Error
misc FinalParameters Parameter locale should be final. 122
 Error
misc FinalParameters Parameter model should be final. 122
 Error
whitespace ParenPad '(' is followed by whitespace. 125
 Error
whitespace ParenPad ')' is preceded with whitespace. 125
 Error
sizes LineLength Line is longer than 80 characters (found 118). 128
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 139
 Error
misc FinalParameters Parameter taskId should be final. 141
 Error
misc FinalParameters Parameter task should be final. 142
 Error
misc FinalParameters Parameter userSession should be final. 143
 Error
misc FinalParameters Parameter result should be final. 144
 Error
misc FinalParameters Parameter locale should be final. 145
 Error
misc FinalParameters Parameter model should be final. 146
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 151
 Error
whitespace WhitespaceAround '==' is not followed by whitespace. 151
 Error
whitespace WhitespaceAround '==' is not preceded with whitespace. 151
 Error
whitespace WhitespaceAround '==' is not followed by whitespace. 151
 Error
whitespace WhitespaceAround '==' is not preceded with whitespace. 151
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 151
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 152
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 152
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 153
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 153
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 154
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 154
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 155
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 155
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 157
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 157
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 158
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 158
 Error
whitespace ParenPad ')' is preceded with whitespace. 161
 Error
sizes LineLength Line is longer than 80 characters (found 83). 167
 Error
sizes LineLength Line is longer than 80 characters (found 96). 169
 Error
whitespace ParenPad '(' is followed by whitespace. 169
 Error
whitespace ParenPad ')' is preceded with whitespace. 169
 Error
sizes LineLength Line is longer than 80 characters (found 115). 172
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 172
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 172
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 188
 Error
misc FinalParameters Parameter task should be final. 190
 Error
misc FinalParameters Parameter userSession should be final. 191
 Error
misc FinalParameters Parameter model should be final. 192
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 202
 Error
misc FinalParameters Parameter task should be final. 204
 Error
misc FinalParameters Parameter userSession should be final. 205
 Error
misc FinalParameters Parameter model should be final. 206
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 216
 Error
misc FinalParameters Parameter task should be final. 218
 Error
misc FinalParameters Parameter userSession should be final. 219
 Error
misc FinalParameters Parameter model should be final. 220
 Error
sizes LineLength Line is longer than 80 characters (found 90). 224
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 227
 Error
misc FinalParameters Parameter task should be final. 229
 Error
misc FinalParameters Parameter userSession should be final. 230
 Error
misc FinalParameters Parameter model should be final. 231
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 244
 Error
misc FinalParameters Parameter task should be final. 246
 Error
misc FinalParameters Parameter userSession should be final. 247
 Error
misc FinalParameters Parameter model should be final. 248
 Error
sizes LineLength Line is longer than 80 characters (found 118). 251
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 251
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 259
 Error
misc FinalParameters Parameter task should be final. 261
 Error
misc FinalParameters Parameter userSession should be final. 262
 Error
misc FinalParameters Parameter model should be final. 263
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 264
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 272
 Error
misc FinalParameters Parameter task should be final. 274
 Error
misc FinalParameters Parameter userSession should be final. 275
 Error
misc FinalParameters Parameter model should be final. 276
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 277

org/woehlke/java/simpleworklist/domain/TaskMove2TaskController.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 24
 Error
misc FinalParameters Parameter taskMove2TaskService should be final. 25
 Error
coding HiddenField 'taskMove2TaskService' hides a field. 25
 Error
sizes LineLength Line is longer than 80 characters (found 99). 29
 Error
design DesignForExtension Class 'TaskMove2TaskController' looks like designed for extension (can be subclassed), but the method 'changeTaskOrderId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskMove2TaskController' final or making the method 'changeTaskOrderId' static/final/abstract/empty, or adding allowed annotation for the method. 29
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 29
 Error
misc FinalParameters Parameter sourceTask should be final. 31
 Error
misc FinalParameters Parameter destinationTask should be final. 32
 Error
misc FinalParameters Parameter userSession should be final. 33
 Error
misc FinalParameters Parameter model should be final. 34
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 35
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 37
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 37
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 39
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 39
 Error
sizes LineLength Line is longer than 80 characters (found 98). 41

org/woehlke/java/simpleworklist/domain/TaskMoveController.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
misc FinalParameters Parameter taskMoveService should be final. 27
 Error
coding HiddenField 'taskMoveService' hides a field. 27
 Error
sizes LineLength Line is longer than 80 characters (found 93). 31
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 31
 Error
misc FinalParameters Parameter task should be final. 33
 Error
misc FinalParameters Parameter project should be final. 34
 Error
misc FinalParameters Parameter userSession should be final. 35
 Error
misc FinalParameters Parameter model should be final. 36
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 38
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 40
 Error
sizes LineLength Line is longer than 80 characters (found 86). 45
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 Error
misc FinalParameters Parameter task should be final. 47
 Error
misc FinalParameters Parameter userSession should be final. 48
 Error
misc FinalParameters Parameter model should be final. 49
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 53
 Error
sizes LineLength Line is longer than 80 characters (found 89). 58
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 58
 Error
misc FinalParameters Parameter task should be final. 60
 Error
misc FinalParameters Parameter userSession should be final. 61
 Error
misc FinalParameters Parameter model should be final. 62
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 64
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 64
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 64
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 64
 Error
sizes LineLength Line is longer than 80 characters (found 89). 71
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 71
 Error
misc FinalParameters Parameter task should be final. 73
 Error
misc FinalParameters Parameter userSession should be final. 74
 Error
misc FinalParameters Parameter model should be final. 75
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 77
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 77
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 77
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 77
 Error
sizes LineLength Line is longer than 80 characters (found 88). 84
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 84
 Error
misc FinalParameters Parameter task should be final. 86
 Error
misc FinalParameters Parameter userSession should be final. 87
 Error
misc FinalParameters Parameter model should be final. 88
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 90
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 90
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 90
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 90
 Error
sizes LineLength Line is longer than 80 characters (found 91). 97
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 97
 Error
misc FinalParameters Parameter task should be final. 99
 Error
misc FinalParameters Parameter userSession should be final. 100
 Error
misc FinalParameters Parameter model should be final. 101
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 103
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 103
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 103
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 103
 Error
sizes LineLength Line is longer than 80 characters (found 95). 110
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 110
 Error
misc FinalParameters Parameter task should be final. 112
 Error
misc FinalParameters Parameter userSession should be final. 113
 Error
misc FinalParameters Parameter model should be final. 114
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 116
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 116
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 116
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 116
 Error
sizes LineLength Line is longer than 80 characters (found 91). 123
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 123
 Error
misc FinalParameters Parameter task should be final. 125
 Error
misc FinalParameters Parameter userSession should be final. 126
 Error
misc FinalParameters Parameter model should be final. 127
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 129
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 129
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 129
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 129
 Error
sizes LineLength Line is longer than 80 characters (found 89). 136
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 136
 Error
misc FinalParameters Parameter task should be final. 138
 Error
misc FinalParameters Parameter userSession should be final. 139
 Error
misc FinalParameters Parameter model should be final. 140
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 142
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 142
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 142
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 142
 Error
sizes LineLength Line is longer than 80 characters (found 93). 149
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 149
 Error
misc FinalParameters Parameter task should be final. 151
 Error
misc FinalParameters Parameter userSession should be final. 152
 Error
misc FinalParameters Parameter model should be final. 153
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 155
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 155
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 155
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 155
 Error
sizes LineLength Line is longer than 80 characters (found 89). 162
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 162
 Error
misc FinalParameters Parameter task should be final. 164
 Error
misc FinalParameters Parameter userSession should be final. 165
 Error
misc FinalParameters Parameter model should be final. 166
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 168
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 168
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 168
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 168
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 175
 Error
misc FinalParameters Parameter userSession should be final. 177
 Error
misc FinalParameters Parameter model should be final. 178
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 187
 Error
misc FinalParameters Parameter userSession should be final. 189
 Error
misc FinalParameters Parameter model should be final. 190

org/woehlke/java/simpleworklist/domain/TaskStateTabController.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 28
 Error
sizes LineLength Line is longer than 80 characters (found 96). 29
 Error
misc FinalParameters Parameter taskStateTabControllerService should be final. 29
 Error
coding HiddenField 'taskStateTabControllerService' hides a field. 29
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
sizes LineLength Line is longer than 80 characters (found 103). 35
 Error
misc FinalParameters Parameter pageable should be final. 35
 Error
misc FinalParameters Parameter userSession should be final. 36
 Error
misc FinalParameters Parameter locale should be final. 37
 Error
misc FinalParameters Parameter model should be final. 38
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 46
 Error
sizes LineLength Line is longer than 80 characters (found 103). 48
 Error
misc FinalParameters Parameter pageable should be final. 48
 Error
misc FinalParameters Parameter userSession should be final. 49
 Error
misc FinalParameters Parameter locale should be final. 50
 Error
misc FinalParameters Parameter model should be final. 51
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 59
 Error
sizes LineLength Line is longer than 80 characters (found 103). 61
 Error
misc FinalParameters Parameter pageable should be final. 61
 Error
misc FinalParameters Parameter userSession should be final. 62
 Error
misc FinalParameters Parameter locale should be final. 63
 Error
misc FinalParameters Parameter model should be final. 64
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 72
 Error
sizes LineLength Line is longer than 80 characters (found 103). 74
 Error
misc FinalParameters Parameter pageable should be final. 74
 Error
misc FinalParameters Parameter userSession should be final. 75
 Error
misc FinalParameters Parameter locale should be final. 76
 Error
misc FinalParameters Parameter model should be final. 77
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 85
 Error
sizes LineLength Line is longer than 80 characters (found 103). 87
 Error
misc FinalParameters Parameter pageable should be final. 87
 Error
misc FinalParameters Parameter userSession should be final. 88
 Error
misc FinalParameters Parameter locale should be final. 89
 Error
misc FinalParameters Parameter model should be final. 90
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 98
 Error
sizes LineLength Line is longer than 80 characters (found 103). 100
 Error
misc FinalParameters Parameter pageable should be final. 100
 Error
misc FinalParameters Parameter userSession should be final. 101
 Error
misc FinalParameters Parameter locale should be final. 102
 Error
misc FinalParameters Parameter model should be final. 103
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 111
 Error
sizes LineLength Line is longer than 80 characters (found 103). 113
 Error
misc FinalParameters Parameter pageable should be final. 113
 Error
misc FinalParameters Parameter userSession should be final. 114
 Error
misc FinalParameters Parameter locale should be final. 115
 Error
misc FinalParameters Parameter model should be final. 116
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 124
 Error
sizes LineLength Line is longer than 80 characters (found 103). 126
 Error
misc FinalParameters Parameter pageable should be final. 126
 Error
misc FinalParameters Parameter userSession should be final. 127
 Error
misc FinalParameters Parameter locale should be final. 128
 Error
misc FinalParameters Parameter model should be final. 129
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 137
 Error
sizes LineLength Line is longer than 80 characters (found 101). 139
 Error
misc FinalParameters Parameter pageable should be final. 139
 Error
misc FinalParameters Parameter userSession should be final. 140
 Error
misc FinalParameters Parameter locale should be final. 141
 Error
misc FinalParameters Parameter model should be final. 142
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 148
 Error
sizes LineLength Line is longer than 80 characters (found 103). 150
 Error
misc FinalParameters Parameter pageable should be final. 150
 Error
misc FinalParameters Parameter userSession should be final. 151
 Error
misc FinalParameters Parameter locale should be final. 152
 Error
misc FinalParameters Parameter model should be final. 153
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 162
 Error
sizes LineLength Line is longer than 80 characters (found 99). 164
 Error
misc FinalParameters Parameter pageable should be final. 164
 Error
misc FinalParameters Parameter userSession should be final. 165
 Error
misc FinalParameters Parameter locale should be final. 166
 Error
misc FinalParameters Parameter model should be final. 167

org/woehlke/java/simpleworklist/domain/TestDataController.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 19
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
misc FinalParameters Parameter testDataService should be final. 23
 Error
coding HiddenField 'testDataService' hides a field. 23
 Error
misc FinalParameters Parameter loginSuccessService should be final. 24
 Error
coding HiddenField 'loginSuccessService' hides a field. 24
 Error
design DesignForExtension Class 'TestDataController' looks like designed for extension (can be subclassed), but the method 'createTestCategoryTree' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestDataController' final or making the method 'createTestCategoryTree' static/final/abstract/empty, or adding allowed annotation for the method. 30
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 30

org/woehlke/java/simpleworklist/domain/UserChatMessageController.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 82). 39
 Error
javadoc JavadocVariable Missing a Javadoc comment. 39
 Error
javadoc JavadocVariable Missing a Javadoc comment. 41
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 43
 Error
misc FinalParameters Parameter userChatMessageControllerService should be final. 45
 Error
coding HiddenField 'userChatMessageControllerService' hides a field. 45
 Error
misc FinalParameters Parameter breadcrumbService should be final. 46
 Error
coding HiddenField 'breadcrumbService' hides a field. 46
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 52
 Error
misc FinalParameters Parameter otherUser should be final. 54
 Error
sizes LineLength Line is longer than 80 characters (found 94). 55
 Error
misc FinalParameters Parameter request should be final. 55
 Error
misc FinalParameters Parameter userSession should be final. 56
 Error
misc FinalParameters Parameter locale should be final. 57
 Error
misc FinalParameters Parameter model should be final. 58
 Error
sizes LineLength Line is longer than 80 characters (found 112). 61
 Error
sizes LineLength Line is longer than 80 characters (found 112). 65
 Error
sizes LineLength Line is longer than 80 characters (found 112). 69
 Error
sizes LineLength Line is longer than 80 characters (found 112). 73
 Error
sizes LineLength Line is longer than 80 characters (found 113). 76
 Error
sizes LineLength Line is longer than 80 characters (found 112). 80
 Error
sizes LineLength Line is longer than 80 characters (found 118). 82
 Error
sizes LineLength Line is longer than 80 characters (found 112). 83
 Error
sizes LineLength Line is longer than 80 characters (found 112). 91
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 96
 Error
misc FinalParameters Parameter otherUser should be final. 98
 Error
sizes LineLength Line is longer than 80 characters (found 82). 99
 Error
misc FinalParameters Parameter chatMessageForm should be final. 99
 Error
misc FinalParameters Parameter result should be final. 100
 Error
sizes LineLength Line is longer than 80 characters (found 94). 101
 Error
misc FinalParameters Parameter request should be final. 101
 Error
misc FinalParameters Parameter userSession should be final. 102
 Error
misc FinalParameters Parameter locale should be final. 103
 Error
misc FinalParameters Parameter model should be final. 104
 Error
sizes LineLength Line is longer than 80 characters (found 118). 110
 Error
sizes LineLength Line is longer than 80 characters (found 115). 118
 Error
sizes LineLength Line is longer than 80 characters (found 96). 124

org/woehlke/java/simpleworklist/domain/UserLoginController.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 32
 Error
misc FinalParameters Parameter loginSuccessService should be final. 34
 Error
coding HiddenField 'loginSuccessService' hides a field. 34
 Error
misc FinalParameters Parameter userAuthorizationService should be final. 35
 Error
coding HiddenField 'userAuthorizationService' hides a field. 35
 Error
misc FinalParameters Parameter model should be final. 49
 Error
sizes LineLength Line is longer than 80 characters (found 91). 62
 Error
misc FinalParameters Parameter loginForm should be final. 66
 Error
misc FinalParameters Parameter result should be final. 67
 Error
misc FinalParameters Parameter model should be final. 68
 Error
sizes LineLength Line is longer than 80 characters (found 86). 81
 Error
design DesignForExtension Class 'UserLoginController' looks like designed for extension (can be subclassed), but the method 'logoutPage' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserLoginController' final or making the method 'logoutPage' static/final/abstract/empty, or adding allowed annotation for the method. 91
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 91
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 91
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 91
 Error
whitespace MethodParamPad '(' is preceded with whitespace. 92
 Error
misc FinalParameters Parameter status should be final. 93
 Error
misc FinalParameters Parameter request should be final. 94
 Error
misc FinalParameters Parameter response should be final. 95
 Error
sizes LineLength Line is longer than 80 characters (found 85). 98
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 99

org/woehlke/java/simpleworklist/domain/UserPasswordRecoveryController.java

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - org.springframework.security.access.prepost.PreAuthorize. 5
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 24
 Error
sizes LineLength Line is longer than 80 characters (found 88). 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 30
 Error
misc FinalParameters Parameter userAccountPasswordRecoveryService should be final. 32
 Error
coding HiddenField 'userAccountPasswordRecoveryService' hides a field. 32
 Error
misc FinalParameters Parameter userAccountService should be final. 33
 Error
coding HiddenField 'userAccountService' hides a field. 33
 Error
sizes LineLength Line is longer than 80 characters (found 85). 35
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 46
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 46
 Error
misc FinalParameters Parameter model should be final. 47
 Error
sizes LineLength Line is longer than 80 characters (found 100). 48
 Error
sizes LineLength Line is longer than 80 characters (found 87). 49
 Error
sizes LineLength Line is longer than 80 characters (found 87). 59
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 61
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 61
 Error
misc FinalParameters Parameter userAccountRegistrationForm should be final. 63
 Error
misc FinalParameters Parameter result should be final. 64
 Error
misc FinalParameters Parameter model should be final. 65
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 78
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 78
 Error
sizes LineLength Line is longer than 80 characters (found 101). 81
 Error
sizes LineLength Line is longer than 80 characters (found 81). 85
 Error
sizes LineLength Line is longer than 80 characters (found 119). 89
 Error
misc FinalParameters Parameter confirmId should be final. 104
 Error
misc FinalParameters Parameter model should be final. 105
 Error
sizes LineLength Line is longer than 80 characters (found 108). 110
 Error
sizes LineLength Line is longer than 80 characters (found 105). 111
 Error
sizes LineLength Line is longer than 80 characters (found 82). 113
 Error
misc FinalParameters Parameter userAccountForm should be final. 134
 Error
misc FinalParameters Parameter result should be final. 135
 Error
misc FinalParameters Parameter confirmId should be final. 136
 Error
misc FinalParameters Parameter model should be final. 137
 Error
sizes LineLength Line is longer than 80 characters (found 98). 139
 Error
sizes LineLength Line is longer than 80 characters (found 85). 151

org/woehlke/java/simpleworklist/domain/UserRegistrationController.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 28
 Error
misc FinalParameters Parameter userAccountRegistrationService should be final. 30
 Error
coding HiddenField 'userAccountRegistrationService' hides a field. 30
 Error
misc FinalParameters Parameter userAccountService should be final. 31
 Error
coding HiddenField 'userAccountService' hides a field. 31
 Error
misc FinalParameters Parameter model should be final. 45
 Error
sizes LineLength Line is longer than 80 characters (found 100). 47
 Error
sizes LineLength Line is longer than 80 characters (found 87). 48
 Error
misc FinalParameters Parameter userAccountRegistrationForm should be final. 62
 Error
misc FinalParameters Parameter result should be final. 63
 Error
misc FinalParameters Parameter model should be final. 64
 Error
sizes LineLength Line is longer than 80 characters (found 119). 70
 Error
sizes LineLength Line is longer than 80 characters (found 94). 71
 Error
sizes LineLength Line is longer than 80 characters (found 96). 73
 Error
sizes LineLength Line is longer than 80 characters (found 81). 79
 Error
sizes LineLength Line is longer than 80 characters (found 85). 80
 Error
sizes LineLength Line is longer than 80 characters (found 115). 84
 Error
sizes LineLength Line is longer than 80 characters (found 81). 91
 Error
misc FinalParameters Parameter confirmId should be final. 107
 Error
misc FinalParameters Parameter model should be final. 108
 Error
sizes LineLength Line is longer than 80 characters (found 90). 112
 Error
misc FinalParameters Parameter confirmId should be final. 135
 Error
misc FinalParameters Parameter userAccountForm should be final. 136
 Error
misc FinalParameters Parameter result should be final. 137
 Error
misc FinalParameters Parameter model should be final. 138
 Error
sizes LineLength Line is longer than 80 characters (found 84). 141
 Error
sizes LineLength Line is longer than 80 characters (found 107). 142
 Error
sizes LineLength Line is longer than 80 characters (found 113). 143
 Error
sizes LineLength Line is longer than 80 characters (found 97). 148
 Error
sizes LineLength Line is longer than 80 characters (found 85). 155

org/woehlke/java/simpleworklist/domain/UserSelfserviceController.java

Severity Category Rule Message Line
 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. 49
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 51
 Error
misc FinalParameters Parameter userAuthorizationService should be final. 53
 Error
coding HiddenField 'userAuthorizationService' hides a field. 53
 Error
misc FinalParameters Parameter breadcrumbService should be final. 54
 Error
coding HiddenField 'breadcrumbService' hides a field. 54
 Error
misc FinalParameters Parameter userAccountService should be final. 55
 Error
coding HiddenField 'userAccountService' hides a field. 55
 Error
misc FinalParameters Parameter contextService should be final. 56
 Error
coding HiddenField 'contextService' hides a field. 56
 Error
design DesignForExtension Class 'UserSelfserviceController' looks like designed for extension (can be subclassed), but the method 'userProfileAndMenu' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserSelfserviceController' final or making the method 'userProfileAndMenu' static/final/abstract/empty, or adding allowed annotation for the method. 64
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 64
 Error
misc FinalParameters Parameter request should be final. 66
 Error
misc FinalParameters Parameter userSession should be final. 69
 Error
misc FinalParameters Parameter locale should be final. 70
 Error
misc FinalParameters Parameter model should be final. 71
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 72
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 77
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 77
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 78
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 78
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 78
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 78
 Error
sizes LineLength Line is longer than 80 characters (found 111). 80
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 80
 Error
sizes LineLength Line is longer than 80 characters (found 105). 81
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 81
 Error
design DesignForExtension Class 'UserSelfserviceController' looks like designed for extension (can be subclassed), but the method 'userNameForm' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserSelfserviceController' final or making the method 'userNameForm' static/final/abstract/empty, or adding allowed annotation for the method. 90
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 90
 Error
misc FinalParameters Parameter userSession should be final. 92
 Error
misc FinalParameters Parameter locale should be final. 93
 Error
misc FinalParameters Parameter model should be final. 94
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 95
 Error
sizes LineLength Line is longer than 80 characters (found 81). 99
 Error
sizes LineLength Line is longer than 80 characters (found 101). 100
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 100
 Error
design DesignForExtension Class 'UserSelfserviceController' looks like designed for extension (can be subclassed), but the method 'userNameStore' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserSelfserviceController' final or making the method 'userNameStore' static/final/abstract/empty, or adding allowed annotation for the method. 108
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 108
 Error
misc FinalParameters Parameter username should be final. 110
 Error
misc FinalParameters Parameter result should be final. 111
 Error
misc FinalParameters Parameter userSession should be final. 112
 Error
misc FinalParameters Parameter locale should be final. 113
 Error
misc FinalParameters Parameter model should be final. 114
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 115
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 119
 Error
sizes LineLength Line is longer than 80 characters (found 105). 120
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 120
 Error
design DesignForExtension Class 'UserSelfserviceController' looks like designed for extension (can be subclassed), but the method 'userPasswordForm' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserSelfserviceController' final or making the method 'userPasswordForm' static/final/abstract/empty, or adding allowed annotation for the method. 134
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 134
 Error
misc FinalParameters Parameter userSession should be final. 136
 Error
misc FinalParameters Parameter locale should be final. 137
 Error
misc FinalParameters Parameter model should be final. 138
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 139
 Error
sizes LineLength Line is longer than 80 characters (found 85). 143
 Error
sizes LineLength Line is longer than 80 characters (found 105). 144
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 144
 Error
design DesignForExtension Class 'UserSelfserviceController' looks like designed for extension (can be subclassed), but the method 'userPasswordStore' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserSelfserviceController' final or making the method 'userPasswordStore' static/final/abstract/empty, or adding allowed annotation for the method. 152
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 152
 Error
misc FinalParameters Parameter userChangePasswordForm should be final. 154
 Error
misc FinalParameters Parameter result should be final. 155
 Error
misc FinalParameters Parameter userSession should be final. 156
 Error
misc FinalParameters Parameter locale should be final. 157
 Error
misc FinalParameters Parameter model should be final. 158
 Error
sizes LineLength Line is longer than 80 characters (found 105). 165
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 165
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 169
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 171
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 171
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 177
 Error
whitespace NoWhitespaceAfter '!' is followed by whitespace. 177
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 177
 Error
sizes LineLength Line is longer than 80 characters (found 81). 182
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 184
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 184
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 190
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 193
 Error
sizes LineLength Line is longer than 80 characters (found 81). 198
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 200
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 200
 Error
sizes LineLength Line is longer than 80 characters (found 86). 207
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 207
 Error
design DesignForExtension Class 'UserSelfserviceController' looks like designed for extension (can be subclassed), but the method 'userContextsForm' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserSelfserviceController' final or making the method 'userContextsForm' static/final/abstract/empty, or adding allowed annotation for the method. 213
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 213
 Error
misc FinalParameters Parameter userSession should be final. 215
 Error
misc FinalParameters Parameter locale should be final. 216
 Error
misc FinalParameters Parameter model should be final. 217
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 218
 Error
sizes LineLength Line is longer than 80 characters (found 99). 228
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 228
 Error
design DesignForExtension Class 'UserSelfserviceController' looks like designed for extension (can be subclassed), but the method 'userContextsSave' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserSelfserviceController' final or making the method 'userContextsSave' static/final/abstract/empty, or adding allowed annotation for the method. 234
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 234
 Error
sizes LineLength Line is longer than 80 characters (found 85). 236
 Error
misc FinalParameters Parameter thisUser should be final. 236
 Error
misc FinalParameters Parameter result should be final. 237
 Error
misc FinalParameters Parameter userSession should be final. 238
 Error
misc FinalParameters Parameter locale should be final. 239
 Error
misc FinalParameters Parameter model should be final. 240
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 241
 Error
sizes LineLength Line is longer than 80 characters (found 99). 247
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 247
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 249
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 249
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 251
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 251
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 257
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 257
 Error
sizes LineLength Line is longer than 80 characters (found 83). 260
 Error
design DesignForExtension Class 'UserSelfserviceController' looks like designed for extension (can be subclassed), but the method 'userNewContextGet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserSelfserviceController' final or making the method 'userNewContextGet' static/final/abstract/empty, or adding allowed annotation for the method. 268
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 268
 Error
misc FinalParameters Parameter userSession should be final. 270
 Error
misc FinalParameters Parameter locale should be final. 271
 Error
misc FinalParameters Parameter model should be final. 272
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 273
 Error
sizes LineLength Line is longer than 80 characters (found 101). 280
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 280
 Error
design DesignForExtension Class 'UserSelfserviceController' looks like designed for extension (can be subclassed), but the method 'userNewContextPost' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserSelfserviceController' final or making the method 'userNewContextPost' static/final/abstract/empty, or adding allowed annotation for the method. 286
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 286
 Error
misc FinalParameters Parameter newContext should be final. 288
 Error
misc FinalParameters Parameter result should be final. 289
 Error
misc FinalParameters Parameter userSession should be final. 290
 Error
misc FinalParameters Parameter locale should be final. 291
 Error
misc FinalParameters Parameter model should be final. 292
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 293
 Error
sizes LineLength Line is longer than 80 characters (found 101). 297
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 297
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 300
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 300
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 302
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 302
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 308
 Error
design DesignForExtension Class 'UserSelfserviceController' looks like designed for extension (can be subclassed), but the method 'userContextEditGet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserSelfserviceController' final or making the method 'userContextEditGet' static/final/abstract/empty, or adding allowed annotation for the method. 314
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 314
 Error
misc FinalParameters Parameter context should be final. 316
 Error
misc FinalParameters Parameter userSession should be final. 317
 Error
misc FinalParameters Parameter locale should be final. 318
 Error
misc FinalParameters Parameter model should be final. 319
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 320
 Error
sizes LineLength Line is longer than 80 characters (found 111). 329
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 329
 Error
design DesignForExtension Class 'UserSelfserviceController' looks like designed for extension (can be subclassed), but the method 'userContextEditPost' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserSelfserviceController' final or making the method 'userContextEditPost' static/final/abstract/empty, or adding allowed annotation for the method. 335
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 335
 Error
misc FinalParameters Parameter editContext should be final. 337
 Error
misc FinalParameters Parameter context should be final. 338
 Error
misc FinalParameters Parameter result should be final. 339
 Error
misc FinalParameters Parameter userSession should be final. 340
 Error
misc FinalParameters Parameter locale should be final. 341
 Error
misc FinalParameters Parameter model should be final. 342
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 343
 Error
sizes LineLength Line is longer than 80 characters (found 111). 345
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 345
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 347
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 347
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 349
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 349
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 363
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 364
 Error
design DesignForExtension Class 'UserSelfserviceController' looks like designed for extension (can be subclassed), but the method 'userDeleteContextGet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserSelfserviceController' final or making the method 'userDeleteContextGet' static/final/abstract/empty, or adding allowed annotation for the method. 365
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 365
 Error
misc FinalParameters Parameter context should be final. 367
 Error
misc FinalParameters Parameter userSession should be final. 368
 Error
misc FinalParameters Parameter locale should be final. 369
 Error
misc FinalParameters Parameter model should be final. 370
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 371
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 374
 Error
sizes LineLength Line is longer than 80 characters (found 112). 376
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 376
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 376
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 378
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 378
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 379
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 381
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 381
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 382
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 384
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 384
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 385
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 388
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 388
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 389
 Error
design DesignForExtension Class 'UserSelfserviceController' looks like designed for extension (can be subclassed), but the method 'userLanguageGet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserSelfserviceController' final or making the method 'userLanguageGet' static/final/abstract/empty, or adding allowed annotation for the method. 398
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 398
 Error
misc FinalParameters Parameter userSession should be final. 400
 Error
misc FinalParameters Parameter locale should be final. 401
 Error
misc FinalParameters Parameter model should be final. 402
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 403
 Error
sizes LineLength Line is longer than 80 characters (found 107). 408
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 408
 Error
sizes LineLength Line is longer than 80 characters (found 105). 409
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 409
 Error
design DesignForExtension Class 'UserSelfserviceController' looks like designed for extension (can be subclassed), but the method 'userLanguagePost' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserSelfserviceController' final or making the method 'userLanguagePost' static/final/abstract/empty, or adding allowed annotation for the method. 415
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 415
 Error
misc FinalParameters Parameter userChangeLanguageForm should be final. 417
 Error
misc FinalParameters Parameter result should be final. 418
 Error
misc FinalParameters Parameter userSession should be final. 419
 Error
misc FinalParameters Parameter locale should be final. 420
 Error
misc FinalParameters Parameter model should be final. 421
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 422
 Error
sizes LineLength Line is longer than 80 characters (found 105). 425
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 425
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 427
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 427
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 429
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 429
 Error
sizes LineLength Line is longer than 80 characters (found 81). 435
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 438
 Error
sizes LineLength Line is longer than 80 characters (found 87). 439
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 439
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 439
 Error
sizes LineLength Line is longer than 80 characters (found 87). 440
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 440
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 440

org/woehlke/java/simpleworklist/domain/db/data/Context.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - lombok.*. 3
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - jakarta.persistence.*. 10
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 20
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 20
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 23
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 23
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 27
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 27
 Error
sizes LineLength Line is longer than 80 characters (found 81). 29
 Error
sizes LineLength Line is longer than 80 characters (found 110). 37
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 37
 Error
javadoc JavadocVariable Missing a Javadoc comment. 41
 Error
coding MagicNumber '1000' is a magic number. 46
 Error
javadoc JavadocVariable Missing a Javadoc comment. 50
 Error
javadoc JavadocVariable Missing a Javadoc comment. 61
 Error
coding MagicNumber '255' is a magic number. 61
 Error
javadoc JavadocVariable Missing a Javadoc comment. 65
 Error
coding MagicNumber '255' is a magic number. 65
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 69
 Error
misc FinalParameters Parameter nameDe should be final. 69
 Error
coding HiddenField 'nameDe' hides a field. 69
 Error
misc FinalParameters Parameter nameEn should be final. 69
 Error
coding HiddenField 'nameEn' hides a field. 69
 Error
design DesignForExtension Class 'Context' looks like designed for extension (can be subclassed), but the method 'hasThisUser' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Context' final or making the method 'hasThisUser' static/final/abstract/empty, or adding allowed annotation for the method. 75
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 75
 Error
misc FinalParameters Parameter userAccount should be final. 76
 Error
coding HiddenField 'userAccount' hides a field. 76
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 76
 Error
sizes LineLength Line is longer than 80 characters (found 92). 77
 Error
whitespace WhitespaceAround '==' is not followed by whitespace. 77
 Error
whitespace WhitespaceAround '==' is not preceded with whitespace. 77
 Error
design DesignForExtension Class 'Context' looks like designed for extension (can be subclassed), but the method 'equalsById' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Context' final or making the method 'equalsById' static/final/abstract/empty, or adding allowed annotation for the method. 80
 Error
misc FinalParameters Parameter otherObject should be final. 82
 Error
design DesignForExtension Class 'Context' looks like designed for extension (can be subclassed), but the method 'equalsByUniqueConstraint' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Context' final or making the method 'equalsByUniqueConstraint' static/final/abstract/empty, or adding allowed annotation for the method. 86
 Error
misc FinalParameters Parameter otherObject should be final. 88
 Error
sizes LineLength Line is longer than 80 characters (found 104). 90
 Error
sizes LineLength Line is longer than 80 characters (found 84). 91
 Error
whitespace WhitespaceAround '==' is not followed by whitespace. 91
 Error
whitespace WhitespaceAround '==' is not preceded with whitespace. 91
 Error
sizes LineLength Line is longer than 80 characters (found 84). 92
 Error
whitespace WhitespaceAround '==' is not followed by whitespace. 92
 Error
whitespace WhitespaceAround '==' is not preceded with whitespace. 92
 Error
design DesignForExtension Class 'Context' looks like designed for extension (can be subclassed), but the method 'equalsByUuid' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Context' final or making the method 'equalsByUuid' static/final/abstract/empty, or adding allowed annotation for the method. 96
 Error
misc FinalParameters Parameter otherObject should be final. 98
 Error
design DesignForExtension Class 'Context' looks like designed for extension (can be subclassed), but the method 'compareTo' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Context' final or making the method 'compareTo' static/final/abstract/empty, or adding allowed annotation for the method. 102
 Error
misc FinalParameters Parameter o should be final. 103

org/woehlke/java/simpleworklist/domain/db/data/Project.java

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - lombok.Data. 3
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - jakarta.persistence.*. 14
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.util.*. 20
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 26
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 26
 Error
sizes LineLength Line is longer than 80 characters (found 81). 34
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 39
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 39
 Error
sizes LineLength Line is longer than 80 characters (found 111). 40
 Error
javadoc JavadocVariable Missing a Javadoc comment. 43
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 43
 Error
naming ConstantName Name 'rootProjectId' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 43
 Error
javadoc JavadocVariable Missing a Javadoc comment. 45
 Error
coding MagicNumber '1000' is a magic number. 50
 Error
javadoc JavadocVariable Missing a Javadoc comment. 54
 Error
javadoc JavadocVariable Missing a Javadoc comment. 66
 Error
javadoc JavadocVariable Missing a Javadoc comment. 78
 Error
coding MagicNumber '255' is a magic number. 79
 Error
javadoc JavadocVariable Missing a Javadoc comment. 83
 Error
coding MagicNumber '65535' is a magic number. 83
 Error
sizes LineLength Line is longer than 80 characters (found 93). 84
 Error
coding MagicNumber '65535' is a magic number. 84
 Error
sizes LineLength Line is longer than 80 characters (found 88). 87
 Error
javadoc JavadocVariable Missing a Javadoc comment. 87
 Error
javadoc JavadocVariable Missing a Javadoc comment. 90
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 94
 Error
misc FinalParameters Parameter projectsContext should be final. 94
 Error
design DesignForExtension Class 'Project' looks like designed for extension (can be subclassed), but the method 'getUrlRoot' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Project' final or making the method 'getUrlRoot' static/final/abstract/empty, or adding allowed annotation for the method. 111
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 111
 Error
design DesignForExtension Class 'Project' looks like designed for extension (can be subclassed), but the method 'getUrl' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Project' final or making the method 'getUrl' static/final/abstract/empty, or adding allowed annotation for the method. 116
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 116
 Error
design DesignForExtension Class 'Project' looks like designed for extension (can be subclassed), but the method 'hasNoChildren' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Project' final or making the method 'hasNoChildren' static/final/abstract/empty, or adding allowed annotation for the method. 125
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 125
 Error
design DesignForExtension Class 'Project' looks like designed for extension (can be subclassed), but the method 'isRootProject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Project' final or making the method 'isRootProject' static/final/abstract/empty, or adding allowed annotation for the method. 130
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 130
 Error
design DesignForExtension Class 'Project' looks like designed for extension (can be subclassed), but the method 'hasUser' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Project' final or making the method 'hasUser' static/final/abstract/empty, or adding allowed annotation for the method. 135
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 135
 Error
misc FinalParameters Parameter thisUser should be final. 136
 Error
design DesignForExtension Class 'Project' looks like designed for extension (can be subclassed), but the method 'equalsById' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Project' final or making the method 'equalsById' static/final/abstract/empty, or adding allowed annotation for the method. 140
 Error
misc FinalParameters Parameter otherObject should be final. 142
 Error
design DesignForExtension Class 'Project' looks like designed for extension (can be subclassed), but the method 'equalsByUniqueConstraint' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Project' final or making the method 'equalsByUniqueConstraint' static/final/abstract/empty, or adding allowed annotation for the method. 146
 Error
misc FinalParameters Parameter otherObject should be final. 148
 Error
sizes LineLength Line is longer than 80 characters (found 90). 153
 Error
sizes LineLength Line is longer than 80 characters (found 97). 155
 Error
design DesignForExtension Class 'Project' looks like designed for extension (can be subclassed), but the method 'equalsByUuid' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Project' final or making the method 'equalsByUuid' static/final/abstract/empty, or adding allowed annotation for the method. 160
 Error
misc FinalParameters Parameter otherObject should be final. 162
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 166
 Error
misc FinalParameters Parameter parent should be final. 166
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 174
 Error
misc FinalParameters Parameter context should be final. 174
 Error
design DesignForExtension Class 'Project' looks like designed for extension (can be subclassed), but the method 'addOtherProjectToChildren' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Project' final or making the method 'addOtherProjectToChildren' static/final/abstract/empty, or adding allowed annotation for the method. 182
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 182
 Error
misc FinalParameters Parameter otherProject should be final. 182
 Error
design DesignForExtension Class 'Project' looks like designed for extension (can be subclassed), but the method 'out' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Project' final or making the method 'out' static/final/abstract/empty, or adding allowed annotation for the method. 188
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 188
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 188
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 189
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 189
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 189
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 189
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 189
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 189
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 189
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 189
 Error
design DesignForExtension Class 'Project' looks like designed for extension (can be subclassed), but the method 'equals' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Project' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. 192
 Error
misc FinalParameters Parameter o should be final. 193
 Error
blocks NeedBraces 'if' construct must use '{}'s. 194
 Error
blocks NeedBraces 'if' construct must use '{}'s. 195
 Error
blocks NeedBraces 'if' construct must use '{}'s. 196
 Error
sizes LineLength Line is longer than 80 characters (found 226). 198
 Error
design DesignForExtension Class 'Project' looks like designed for extension (can be subclassed), but the method 'hashCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Project' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. 201
 Error
sizes LineLength Line is longer than 80 characters (found 100). 203
 Error
design DesignForExtension Class 'Project' looks like designed for extension (can be subclassed), but the method 'compareTo' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Project' final or making the method 'compareTo' static/final/abstract/empty, or adding allowed annotation for the method. 206
 Error
misc FinalParameters Parameter o should be final. 207

org/woehlke/java/simpleworklist/domain/db/data/Task.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - jakarta.persistence.*. 7
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 40
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 40
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 43
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 43
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 48
 Error
sizes LineLength Line is longer than 80 characters (found 89). 52
 Error
sizes LineLength Line is longer than 80 characters (found 98). 53
 Error
sizes LineLength Line is longer than 80 characters (found 85). 59
 Error
sizes LineLength Line is longer than 80 characters (found 115). 60
 Error
sizes LineLength Line is longer than 80 characters (found 85). 67
 Error
sizes LineLength Line is longer than 80 characters (found 107). 68
 Error
sizes LineLength Line is longer than 80 characters (found 85). 75
 Error
sizes LineLength Line is longer than 80 characters (found 107). 76
 Error
sizes LineLength Line is longer than 80 characters (found 83). 83
 Error
sizes LineLength Line is longer than 80 characters (found 102). 84
 Error
sizes LineLength Line is longer than 80 characters (found 84). 91
 Error
sizes LineLength Line is longer than 80 characters (found 102). 92
 Error
sizes LineLength Line is longer than 80 characters (found 84). 99
 Error
sizes LineLength Line is longer than 80 characters (found 101). 100
 Error
sizes LineLength Line is longer than 80 characters (found 83). 107
 Error
sizes LineLength Line is longer than 80 characters (found 104). 108
 Error
sizes LineLength Line is longer than 80 characters (found 83). 115
 Error
sizes LineLength Line is longer than 80 characters (found 106). 116
 Error
sizes LineLength Line is longer than 80 characters (found 83). 123
 Error
sizes LineLength Line is longer than 80 characters (found 104). 124
 Error
sizes LineLength Line is longer than 80 characters (found 83). 131
 Error
sizes LineLength Line is longer than 80 characters (found 106). 132
 Error
sizes LineLength Line is longer than 80 characters (found 83). 139
 Error
sizes LineLength Line is longer than 80 characters (found 104). 140
 Error
sizes LineLength Line is longer than 80 characters (found 83). 147
 Error
sizes LineLength Line is longer than 80 characters (found 102). 148
 Error
sizes LineLength Line is longer than 80 characters (found 102). 149
 Error
sizes LineLength Line is longer than 80 characters (found 83). 156
 Error
sizes LineLength Line is longer than 80 characters (found 105). 157
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 166
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 166
 Error
sizes LineLength Line is longer than 80 characters (found 102). 167
 Error
javadoc JavadocVariable Missing a Javadoc comment. 172
 Error
coding MagicNumber '1000' is a magic number. 177
 Error
javadoc JavadocVariable Missing a Javadoc comment. 181
 Error
javadoc JavadocVariable Missing a Javadoc comment. 184
 Error
javadoc JavadocVariable Missing a Javadoc comment. 196
 Error
javadoc JavadocVariable Missing a Javadoc comment. 208
 Error
javadoc JavadocVariable Missing a Javadoc comment. 222
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 223
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 223
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 223
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 223
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 223
 Error
coding MagicNumber '255' is a magic number. 223
 Error
javadoc JavadocVariable Missing a Javadoc comment. 227
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 227
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 227
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 227
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 227
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 227
 Error
coding MagicNumber '65535' is a magic number. 227
 Error
sizes LineLength Line is longer than 80 characters (found 92). 228
 Error
coding MagicNumber '65535' is a magic number. 228
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 228
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 228
 Error
javadoc JavadocVariable Missing a Javadoc comment. 231
 Error
javadoc JavadocStyle First sentence should end with a period. 235
 Error
javadoc JavadocStyle First sentence should end with a period. 242
 Error
javadoc JavadocVariable Missing a Javadoc comment. 249
 Error
javadoc JavadocVariable Missing a Javadoc comment. 253
 Error
javadoc JavadocVariable Missing a Javadoc comment. 257
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 259
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 259
 Error
javadoc JavadocVariable Missing a Javadoc comment. 262
 Error
javadoc JavadocVariable Missing a Javadoc comment. 265
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'getTeaser' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'getTeaser' static/final/abstract/empty, or adding allowed annotation for the method. 268
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 268
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 269
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 271
 Error
coding MagicNumber '50' is a magic number. 271
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 271
 Error
coding MagicNumber '50' is a magic number. 272
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'delete' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'delete' static/final/abstract/empty, or adding allowed annotation for the method. 279
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 279
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 279
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'undelete' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'undelete' static/final/abstract/empty, or adding allowed annotation for the method. 283
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 283
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 283
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 284
 Error
whitespace ParenPad '(' is followed by whitespace. 284
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 284
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'complete' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'complete' static/final/abstract/empty, or adding allowed annotation for the method. 289
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 289
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 289
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'incomplete' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'incomplete' static/final/abstract/empty, or adding allowed annotation for the method. 293
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 293
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 293
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 294
 Error
whitespace ParenPad '(' is followed by whitespace. 294
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 294
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'setFocus' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'setFocus' static/final/abstract/empty, or adding allowed annotation for the method. 299
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 299
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 299
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'unsetFocus' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'unsetFocus' static/final/abstract/empty, or adding allowed annotation for the method. 303
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 303
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 303
 Error
misc FinalParameters Parameter oldState should be final. 307
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 307
 Error
misc FinalParameters Parameter newState should be final. 312
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 312
 Error
misc FinalParameters Parameter newProject should be final. 317
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 317
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'moveToInbox' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'moveToInbox' static/final/abstract/empty, or adding allowed annotation for the method. 322
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 322
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 322
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'moveToToday' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'moveToToday' static/final/abstract/empty, or adding allowed annotation for the method. 326
 Error
blocks LeftCurly '{' at column 30 should have line break after. 326
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 326
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'moveToNext' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'moveToNext' static/final/abstract/empty, or adding allowed annotation for the method. 328
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 328
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 328
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'moveToWaiting' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'moveToWaiting' static/final/abstract/empty, or adding allowed annotation for the method. 332
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 332
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 332
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'moveToScheduled' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'moveToScheduled' static/final/abstract/empty, or adding allowed annotation for the method. 336
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 336
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 336
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'moveToSomeday' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'moveToSomeday' static/final/abstract/empty, or adding allowed annotation for the method. 340
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 340
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 340
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'moveToFocus' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'moveToFocus' static/final/abstract/empty, or adding allowed annotation for the method. 344
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 344
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 344
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'moveToCompletedTasks' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'moveToCompletedTasks' static/final/abstract/empty, or adding allowed annotation for the method. 348
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 348
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 348
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'moveToTrash' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'moveToTrash' static/final/abstract/empty, or adding allowed annotation for the method. 352
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 352
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 352
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'emptyTrash' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'emptyTrash' static/final/abstract/empty, or adding allowed annotation for the method. 356
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 356
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 356
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 357
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 357
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'hasSameContextAs' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'hasSameContextAs' static/final/abstract/empty, or adding allowed annotation for the method. 362
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 362
 Error
misc FinalParameters Parameter otherTask should be final. 363
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 363
 Error
whitespace ParenPad '(' is followed by whitespace. 364
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'hasSameTaskTypetAs' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'hasSameTaskTypetAs' static/final/abstract/empty, or adding allowed annotation for the method. 367
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 367
 Error
misc FinalParameters Parameter otherTask should be final. 368
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 368
 Error
sizes LineLength Line is longer than 80 characters (found 85). 369
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'isBelowByTaskState' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'isBelowByTaskState' static/final/abstract/empty, or adding allowed annotation for the method. 372
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 372
 Error
misc FinalParameters Parameter otherTask should be final. 373
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 373
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'moveUpByTaskState' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'moveUpByTaskState' static/final/abstract/empty, or adding allowed annotation for the method. 377
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 377
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 378
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'moveDownByTaskState' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'moveDownByTaskState' static/final/abstract/empty, or adding allowed annotation for the method. 382
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 382
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 383
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'isBelowByProject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'isBelowByProject' static/final/abstract/empty, or adding allowed annotation for the method. 387
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 387
 Error
misc FinalParameters Parameter otherTask should be final. 388
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 388
 Error
whitespace ParenPad '(' is followed by whitespace. 389
 Error
whitespace ParenPad ')' is preceded with whitespace. 389
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'hasSameProjectAs' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'hasSameProjectAs' static/final/abstract/empty, or adding allowed annotation for the method. 392
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 392
 Error
misc FinalParameters Parameter destinationTask should be final. 393
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 394
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 394
 Error
sizes LineLength Line is longer than 80 characters (found 81). 397
 Error
whitespace ParenPad '(' is followed by whitespace. 397
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'hasProject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'hasProject' static/final/abstract/empty, or adding allowed annotation for the method. 401
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 401
 Error
misc FinalParameters Parameter project should be final. 402
 Error
coding HiddenField 'project' hides a field. 402
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'moveUpByProject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'moveUpByProject' static/final/abstract/empty, or adding allowed annotation for the method. 406
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 406
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 407
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'moveDownByProject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'moveDownByProject' static/final/abstract/empty, or adding allowed annotation for the method. 411
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 411
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 412
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'isInRootProject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'isInRootProject' static/final/abstract/empty, or adding allowed annotation for the method. 416
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 416
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 417
 Error
whitespace WhitespaceAround '==' is not followed by whitespace. 418
 Error
whitespace WhitespaceAround '==' is not preceded with whitespace. 418
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'hasUser' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'hasUser' static/final/abstract/empty, or adding allowed annotation for the method. 421
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 421
 Error
misc FinalParameters Parameter thisUser should be final. 422
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 425
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 425
 Error
sizes LineLength Line is longer than 80 characters (found 82). 426
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'setRootProject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'setRootProject' static/final/abstract/empty, or adding allowed annotation for the method. 431
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 431
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'hasSameContextAs' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'hasSameContextAs' static/final/abstract/empty, or adding allowed annotation for the method. 436
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 436
 Error
misc FinalParameters Parameter project should be final. 437
 Error
coding HiddenField 'project' hides a field. 437
 Error
sizes LineLength Line is longer than 80 characters (found 99). 438
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'equalsById' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'equalsById' static/final/abstract/empty, or adding allowed annotation for the method. 441
 Error
misc FinalParameters Parameter otherObject should be final. 443
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'equalsByUniqueConstraint' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'equalsByUniqueConstraint' static/final/abstract/empty, or adding allowed annotation for the method. 447
 Error
misc FinalParameters Parameter otherObject should be final. 449
 Error
sizes LineLength Line is longer than 80 characters (found 97). 451
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'equalsByUuid' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'equalsByUuid' static/final/abstract/empty, or adding allowed annotation for the method. 455
 Error
misc FinalParameters Parameter otherObject should be final. 457
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'hasContext' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'hasContext' static/final/abstract/empty, or adding allowed annotation for the method. 461
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 461
 Error
misc FinalParameters Parameter context should be final. 461
 Error
coding HiddenField 'context' hides a field. 461
 Error
sizes LineLength Line is longer than 80 characters (found 86). 462
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'getUrl' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'getUrl' static/final/abstract/empty, or adding allowed annotation for the method. 465
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 465
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 466
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'getProjectUrl' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'getProjectUrl' static/final/abstract/empty, or adding allowed annotation for the method. 470
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 470
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 472
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 472
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'outProject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'outProject' static/final/abstract/empty, or adding allowed annotation for the method. 479
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 479
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 479
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 480
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 480
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 480
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 480
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 480
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 480
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 480
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 480
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 480
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 480
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 480
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 480
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'outTaskstate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'outTaskstate' static/final/abstract/empty, or adding allowed annotation for the method. 483
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 483
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 483
 Error
sizes LineLength Line is longer than 80 characters (found 82). 484
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 484
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 484
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 484
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 484
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 484
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 484
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 484
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 484
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 484
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 484
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 484
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 484
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'merge' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'merge' static/final/abstract/empty, or adding allowed annotation for the method. 487
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 487
 Error
misc FinalParameters Parameter task should be final. 487
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'moveTaskToRootProject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'moveTaskToRootProject' static/final/abstract/empty, or adding allowed annotation for the method. 497
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 497
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'moveTaskToAnotherProject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'moveTaskToAnotherProject' static/final/abstract/empty, or adding allowed annotation for the method. 501
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 501
 Error
misc FinalParameters Parameter project should be final. 501
 Error
coding HiddenField 'project' hides a field. 501
 Error
design DesignForExtension Class 'Task' looks like designed for extension (can be subclassed), but the method 'compareTo' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Task' final or making the method 'compareTo' static/final/abstract/empty, or adding allowed annotation for the method. 505
 Error
misc FinalParameters Parameter o should be final. 506

org/woehlke/java/simpleworklist/domain/db/data/context/ContextRepository.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 16
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 18

org/woehlke/java/simpleworklist/domain/db/data/context/ContextService.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 15
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 16
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 18
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 20
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 28
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 30

org/woehlke/java/simpleworklist/domain/db/data/context/ContextServiceImpl.java

Severity Category Rule Message Line
 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 MissingJavadocMethod Missing a Javadoc comment. 31
 Error
sizes LineLength Line is longer than 80 characters (found 136). 32
 Error
misc FinalParameters Parameter contextRepository should be final. 32
 Error
coding HiddenField 'contextRepository' hides a field. 32
 Error
misc FinalParameters Parameter taskRepository should be final. 32
 Error
coding HiddenField 'taskRepository' hides a field. 32
 Error
misc FinalParameters Parameter projectRepository should be final. 32
 Error
coding HiddenField 'projectRepository' hides a field. 32
 Error
design DesignForExtension Class 'ContextServiceImpl' looks like designed for extension (can be subclassed), but the method 'getAllForUser' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContextServiceImpl' final or making the method 'getAllForUser' static/final/abstract/empty, or adding allowed annotation for the method. 38
 Error
misc FinalParameters Parameter user should be final. 39
 Error
design DesignForExtension Class 'ContextServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByIdAndUserAccount' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContextServiceImpl' final or making the method 'findByIdAndUserAccount' static/final/abstract/empty, or adding allowed annotation for the method. 44
 Error
sizes LineLength Line is longer than 80 characters (found 87). 45
 Error
misc FinalParameters Parameter newContextId should be final. 45
 Error
misc FinalParameters Parameter userAccount should be final. 45
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 47
 Error
whitespace WhitespaceAround '==' is not followed by whitespace. 47
 Error
whitespace WhitespaceAround '==' is not preceded with whitespace. 47
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 47
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 50
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 50
 Error
sizes LineLength Line is longer than 80 characters (found 82). 53
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 53
 Error
design DesignForExtension Class 'ContextServiceImpl' looks like designed for extension (can be subclassed), but the method 'createNewContext' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContextServiceImpl' final or making the method 'createNewContext' static/final/abstract/empty, or adding allowed annotation for the method. 56
 Error
sizes LineLength Line is longer than 80 characters (found 82). 58
 Error
misc FinalParameters Parameter newContext should be final. 58
 Error
misc FinalParameters Parameter user should be final. 58
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 60
 Error
whitespace WhitespaceAround '==' is not followed by whitespace. 60
 Error
whitespace WhitespaceAround '==' is not preceded with whitespace. 60
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 60
 Error
design DesignForExtension Class 'ContextServiceImpl' looks like designed for extension (can be subclassed), but the method 'updateContext' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContextServiceImpl' final or making the method 'updateContext' static/final/abstract/empty, or adding allowed annotation for the method. 71
 Error
misc FinalParameters Parameter context should be final. 73
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 75
 Error
whitespace WhitespaceAround '==' is not followed by whitespace. 75
 Error
whitespace WhitespaceAround '==' is not preceded with whitespace. 75
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 75
 Error
design DesignForExtension Class 'ContextServiceImpl' looks like designed for extension (can be subclassed), but the method 'delete' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContextServiceImpl' final or making the method 'delete' static/final/abstract/empty, or adding allowed annotation for the method. 81
 Error
misc FinalParameters Parameter context should be final. 83
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 85
 Error
whitespace WhitespaceAround '==' is not followed by whitespace. 85
 Error
whitespace WhitespaceAround '==' is not preceded with whitespace. 85
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 85
 Error
design DesignForExtension Class 'ContextServiceImpl' looks like designed for extension (can be subclassed), but the method 'contextHasItems' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContextServiceImpl' final or making the method 'contextHasItems' static/final/abstract/empty, or adding allowed annotation for the method. 93
 Error
misc FinalParameters Parameter context should be final. 94
 Error
design DesignForExtension Class 'ContextServiceImpl' looks like designed for extension (can be subclassed), but the method 'getContextFor' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContextServiceImpl' final or making the method 'getContextFor' static/final/abstract/empty, or adding allowed annotation for the method. 101
 Error
misc FinalParameters Parameter userSession should be final. 102

org/woehlke/java/simpleworklist/domain/db/data/context/NewContextForm.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - lombok.*. 3
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
coding MagicNumber '255' is a magic number. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
coding MagicNumber '255' is a magic number. 27

org/woehlke/java/simpleworklist/domain/db/data/project/ProjectRepository.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 15
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 16
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 18
 Error
sizes LineLength Line is longer than 80 characters (found 86). 19
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 19

org/woehlke/java/simpleworklist/domain/db/data/project/ProjectService.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 13
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 14
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 15
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 18
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 20
 Error
sizes LineLength Line is longer than 80 characters (found 83). 21
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 23
 Error
sizes LineLength Line is longer than 80 characters (found 82). 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 27
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 30

org/woehlke/java/simpleworklist/domain/db/data/project/ProjectServiceImpl.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 30
 Error
misc FinalParameters Parameter projectRepository should be final. 32
 Error
coding HiddenField 'projectRepository' hides a field. 32
 Error
misc FinalParameters Parameter taskRepository should be final. 33
 Error
coding HiddenField 'taskRepository' hides a field. 33
 Error
design DesignForExtension Class 'ProjectServiceImpl' looks like designed for extension (can be subclassed), but the method 'findRootProjectsByContext' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ProjectServiceImpl' final or making the method 'findRootProjectsByContext' static/final/abstract/empty, or adding allowed annotation for the method. 39
 Error
misc FinalParameters Parameter context should be final. 40
 Error
design DesignForExtension Class 'ProjectServiceImpl' looks like designed for extension (can be subclassed), but the method 'findRootProjectsByContext' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ProjectServiceImpl' final or making the method 'findRootProjectsByContext' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error
sizes LineLength Line is longer than 80 characters (found 100). 46
 Error
misc FinalParameters Parameter context should be final. 46
 Error
misc FinalParameters Parameter pageRequest should be final. 46
 Error
sizes LineLength Line is longer than 80 characters (found 83). 48
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 48
 Error
design DesignForExtension Class 'ProjectServiceImpl' looks like designed for extension (can be subclassed), but the method 'findAllProjectsByContext' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ProjectServiceImpl' final or making the method 'findAllProjectsByContext' static/final/abstract/empty, or adding allowed annotation for the method. 51
 Error
misc FinalParameters Parameter context should be final. 52
 Error
design DesignForExtension Class 'ProjectServiceImpl' looks like designed for extension (can be subclassed), but the method 'findAllProjectsByContext' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ProjectServiceImpl' final or making the method 'findAllProjectsByContext' static/final/abstract/empty, or adding allowed annotation for the method. 57
 Error
sizes LineLength Line is longer than 80 characters (found 90). 58
 Error
misc FinalParameters Parameter context should be final. 58
 Error
misc FinalParameters Parameter pageRequest should be final. 58
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 60
 Error
design DesignForExtension Class 'ProjectServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByProjectId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ProjectServiceImpl' final or making the method 'findByProjectId' static/final/abstract/empty, or adding allowed annotation for the method. 63
 Error
misc FinalParameters Parameter projectId should be final. 64
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 66
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 66
 Error
design DesignForExtension Class 'ProjectServiceImpl' looks like designed for extension (can be subclassed), but the method 'add' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ProjectServiceImpl' final or making the method 'add' static/final/abstract/empty, or adding allowed annotation for the method. 73
 Error
misc FinalParameters Parameter entity should be final. 75
 Error
design DesignForExtension Class 'ProjectServiceImpl' looks like designed for extension (can be subclassed), but the method 'update' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ProjectServiceImpl' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. 81
 Error
misc FinalParameters Parameter entity should be final. 83
 Error
design DesignForExtension Class 'ProjectServiceImpl' looks like designed for extension (can be subclassed), but the method 'delete' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ProjectServiceImpl' final or making the method 'delete' static/final/abstract/empty, or adding allowed annotation for the method. 88
 Error
misc FinalParameters Parameter thisProject should be final. 90
 Error
design DesignForExtension Class 'ProjectServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByProject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ProjectServiceImpl' final or making the method 'findByProject' static/final/abstract/empty, or adding allowed annotation for the method. 95
 Error
misc FinalParameters Parameter thisProject should be final. 96
 Error
design DesignForExtension Class 'ProjectServiceImpl' looks like designed for extension (can be subclassed), but the method 'getReferenceById' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ProjectServiceImpl' final or making the method 'getReferenceById' static/final/abstract/empty, or adding allowed annotation for the method. 101
 Error
misc FinalParameters Parameter projectId should be final. 102
 Error
design DesignForExtension Class 'ProjectServiceImpl' looks like designed for extension (can be subclassed), but the method 'getAllChildrenOfProject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ProjectServiceImpl' final or making the method 'getAllChildrenOfProject' static/final/abstract/empty, or adding allowed annotation for the method. 107
 Error
misc FinalParameters Parameter thisProject should be final. 108
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 112
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 112

org/woehlke/java/simpleworklist/domain/db/data/task/TaskEnergy.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 13
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 19
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 29
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 29
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 33
 Error
sizes LineLength Line is longer than 80 characters (found 103). 34
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 34
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 34
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 37

org/woehlke/java/simpleworklist/domain/db/data/task/TaskRepository.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 18
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 19
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 21
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 21
 Error
sizes LineLength Line is longer than 80 characters (found 89). 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 23
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 23
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 26
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 26
 Error
sizes LineLength Line is longer than 80 characters (found 89). 27
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 28
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 28
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 28
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 31
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 31
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 31
 Error
sizes LineLength Line is longer than 80 characters (found 88). 32
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 33
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 33
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 36
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 36
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 36
 Error
sizes LineLength Line is longer than 80 characters (found 91). 37
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 38
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 38
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 38
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 41
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 41
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 41
 Error
sizes LineLength Line is longer than 80 characters (found 93). 42
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 43
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 43
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 43
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 46
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 46
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 46
 Error
sizes LineLength Line is longer than 80 characters (found 91). 47
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 48
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 48
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 48
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 51
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 52
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 54
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 54
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 54
 Error
sizes LineLength Line is longer than 80 characters (found 93). 55
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 56
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 56
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 56
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 59
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 59
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 59
 Error
sizes LineLength Line is longer than 80 characters (found 89). 60
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 61
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 61
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 61
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 64
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 64
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 64
 Error
sizes LineLength Line is longer than 80 characters (found 91). 65
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 66
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 66
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 66
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 69
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 69
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 69
 Error
sizes LineLength Line is longer than 80 characters (found 92). 70
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 71
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 71
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 71
 Error
sizes LineLength Line is longer than 80 characters (found 105). 75
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 75
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 76
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 77
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 78
 Error
sizes LineLength Line is longer than 80 characters (found 103). 80
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 80
 Error
sizes LineLength Line is longer than 80 characters (found 84). 81
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 81
 Error
sizes LineLength Line is longer than 80 characters (found 95). 82
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 82
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 84
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 84
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 84
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 92
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 92
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 92
 Error
sizes LineLength Line is longer than 80 characters (found 83). 99
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 99

org/woehlke/java/simpleworklist/domain/db/data/task/TaskService.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 13
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 15
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 16
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 17
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 18
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 19
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 20
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 28
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 29
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 30
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 31
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 32
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 34
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 35
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 36
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 37
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 38
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 39
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 41
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 42
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 44
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 46
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 47
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 48
 Error
sizes LineLength Line is longer than 80 characters (found 105). 50
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 50
 Error
sizes LineLength Line is longer than 80 characters (found 103). 52
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 52
 Error
sizes LineLength Line is longer than 80 characters (found 95). 53
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 53
 Error
sizes LineLength Line is longer than 80 characters (found 84). 54
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 54
 Error
sizes LineLength Line is longer than 80 characters (found 166). 56
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 56
 Error
sizes LineLength Line is longer than 80 characters (found 143). 57
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 57
 Error
sizes LineLength Line is longer than 80 characters (found 141). 58
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 58

org/woehlke/java/simpleworklist/domain/db/data/task/TaskServiceImpl.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.util.*. 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
misc FinalParameters Parameter taskRepository should be final. 26
 Error
coding HiddenField 'taskRepository' hides a field. 26
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'projectHasNoTasks' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'projectHasNoTasks' static/final/abstract/empty, or adding allowed annotation for the method. 30
 Error
misc FinalParameters Parameter project should be final. 32
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByProjectId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'findByProjectId' static/final/abstract/empty, or adding allowed annotation for the method. 37
 Error
misc FinalParameters Parameter thisProject should be final. 40
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 40
 Error
misc FinalParameters Parameter request should be final. 40
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 44
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 44
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 46
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByProjectRoot' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'findByProjectRoot' static/final/abstract/empty, or adding allowed annotation for the method. 49
 Error
misc FinalParameters Parameter context should be final. 51
 Error
misc FinalParameters Parameter request should be final. 51
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'findById' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'findById' static/final/abstract/empty, or adding allowed annotation for the method. 56
 Error
misc FinalParameters Parameter taskId should be final. 58
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 60
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'saveAndFlush' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'saveAndFlush' static/final/abstract/empty, or adding allowed annotation for the method. 67
 Error
misc FinalParameters Parameter task should be final. 69
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'deleteAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'deleteAll' static/final/abstract/empty, or adding allowed annotation for the method. 73
 Error
misc FinalParameters Parameter taskListDeleted should be final. 75
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'saveAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'saveAll' static/final/abstract/empty, or adding allowed annotation for the method. 79
 Error
misc FinalParameters Parameter taskListChanged should be final. 81
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByTaskStateAndContextOrderByOrderIdTaskStateAsc' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'findByTaskStateAndContextOrderByOrderIdTaskStateAsc' static/final/abstract/empty, or adding allowed annotation for the method. 85
 Error
sizes LineLength Line is longer than 80 characters (found 111). 86
 Error
misc FinalParameters Parameter completed should be final. 86
 Error
misc FinalParameters Parameter context should be final. 86
 Error
sizes LineLength Line is longer than 80 characters (found 98). 87
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByTaskStateInbox' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'findByTaskStateInbox' static/final/abstract/empty, or adding allowed annotation for the method. 90
 Error
misc FinalParameters Parameter context should be final. 91
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByTaskStateToday' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'findByTaskStateToday' static/final/abstract/empty, or adding allowed annotation for the method. 95
 Error
misc FinalParameters Parameter context should be final. 96
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByTaskStateNext' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'findByTaskStateNext' static/final/abstract/empty, or adding allowed annotation for the method. 100
 Error
misc FinalParameters Parameter context should be final. 101
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByTaskStateWaiting' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'findByTaskStateWaiting' static/final/abstract/empty, or adding allowed annotation for the method. 105
 Error
misc FinalParameters Parameter context should be final. 106
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByTaskStateScheduled' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'findByTaskStateScheduled' static/final/abstract/empty, or adding allowed annotation for the method. 110
 Error
misc FinalParameters Parameter context should be final. 111
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByTaskStateSomeday' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'findByTaskStateSomeday' static/final/abstract/empty, or adding allowed annotation for the method. 115
 Error
misc FinalParameters Parameter context should be final. 116
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByFocus' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'findByFocus' static/final/abstract/empty, or adding allowed annotation for the method. 120
 Error
misc FinalParameters Parameter context should be final. 121
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByTaskStateCompleted' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'findByTaskStateCompleted' static/final/abstract/empty, or adding allowed annotation for the method. 125
 Error
misc FinalParameters Parameter context should be final. 126
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByTaskStateTrash' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'findByTaskStateTrash' static/final/abstract/empty, or adding allowed annotation for the method. 130
 Error
misc FinalParameters Parameter context should be final. 131
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByTaskStateDeleted' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'findByTaskStateDeleted' static/final/abstract/empty, or adding allowed annotation for the method. 135
 Error
misc FinalParameters Parameter context should be final. 136
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByTaskStateProjects' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'findByTaskStateProjects' static/final/abstract/empty, or adding allowed annotation for the method. 140
 Error
misc FinalParameters Parameter context should be final. 141
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByProjectId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'findByProjectId' static/final/abstract/empty, or adding allowed annotation for the method. 145
 Error
misc FinalParameters Parameter thisProject should be final. 146
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByTaskStateInbox' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'findByTaskStateInbox' static/final/abstract/empty, or adding allowed annotation for the method. 150
 Error
misc FinalParameters Parameter context should be final. 151
 Error
misc FinalParameters Parameter request should be final. 151
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByTaskStateToday' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'findByTaskStateToday' static/final/abstract/empty, or adding allowed annotation for the method. 155
 Error
misc FinalParameters Parameter context should be final. 156
 Error
misc FinalParameters Parameter request should be final. 156
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByTaskStateNext' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'findByTaskStateNext' static/final/abstract/empty, or adding allowed annotation for the method. 160
 Error
misc FinalParameters Parameter context should be final. 161
 Error
misc FinalParameters Parameter request should be final. 161
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByTaskStateWaiting' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'findByTaskStateWaiting' static/final/abstract/empty, or adding allowed annotation for the method. 165
 Error
misc FinalParameters Parameter context should be final. 166
 Error
misc FinalParameters Parameter request should be final. 166
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByTaskStateScheduled' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'findByTaskStateScheduled' static/final/abstract/empty, or adding allowed annotation for the method. 170
 Error
sizes LineLength Line is longer than 80 characters (found 81). 171
 Error
misc FinalParameters Parameter context should be final. 171
 Error
misc FinalParameters Parameter request should be final. 171
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByTaskStateSomeday' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'findByTaskStateSomeday' static/final/abstract/empty, or adding allowed annotation for the method. 175
 Error
misc FinalParameters Parameter context should be final. 176
 Error
misc FinalParameters Parameter request should be final. 176
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByFocus' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'findByFocus' static/final/abstract/empty, or adding allowed annotation for the method. 180
 Error
misc FinalParameters Parameter context should be final. 181
 Error
misc FinalParameters Parameter request should be final. 181
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByTaskStateCompleted' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'findByTaskStateCompleted' static/final/abstract/empty, or adding allowed annotation for the method. 185
 Error
sizes LineLength Line is longer than 80 characters (found 81). 186
 Error
misc FinalParameters Parameter context should be final. 186
 Error
misc FinalParameters Parameter request should be final. 186
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByTaskStateTrash' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'findByTaskStateTrash' static/final/abstract/empty, or adding allowed annotation for the method. 190
 Error
misc FinalParameters Parameter context should be final. 191
 Error
misc FinalParameters Parameter request should be final. 191
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByTaskStateDeleted' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'findByTaskStateDeleted' static/final/abstract/empty, or adding allowed annotation for the method. 195
 Error
misc FinalParameters Parameter context should be final. 196
 Error
misc FinalParameters Parameter request should be final. 196
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByTaskStateProjects' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'findByTaskStateProjects' static/final/abstract/empty, or adding allowed annotation for the method. 200
 Error
misc FinalParameters Parameter context should be final. 201
 Error
misc FinalParameters Parameter request should be final. 201
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByTaskStateAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'findByTaskStateAll' static/final/abstract/empty, or adding allowed annotation for the method. 205
 Error
misc FinalParameters Parameter context should be final. 206
 Error
misc FinalParameters Parameter pageRequest should be final. 206
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'findTopByTaskStateAndContextOrderByOrderIdTaskStateDesc' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'findTopByTaskStateAndContextOrderByOrderIdTaskStateDesc' static/final/abstract/empty, or adding allowed annotation for the method. 210
 Error
sizes LineLength Line is longer than 80 characters (found 109). 211
 Error
misc FinalParameters Parameter taskState should be final. 211
 Error
misc FinalParameters Parameter context should be final. 211
 Error
sizes LineLength Line is longer than 80 characters (found 101). 212
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 212
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'findTopByProjectAndContextOrderByOrderIdProjectDesc' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'findTopByProjectAndContextOrderByOrderIdProjectDesc' static/final/abstract/empty, or adding allowed annotation for the method. 215
 Error
sizes LineLength Line is longer than 80 characters (found 101). 216
 Error
misc FinalParameters Parameter project should be final. 216
 Error
misc FinalParameters Parameter context should be final. 216
 Error
sizes LineLength Line is longer than 80 characters (found 95). 217
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 217
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'findTopByProjectIsNullAndContextOrderByOrderIdProjectDesc' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'findTopByProjectIsNullAndContextOrderByOrderIdProjectDesc' static/final/abstract/empty, or adding allowed annotation for the method. 220
 Error
sizes LineLength Line is longer than 80 characters (found 90). 221
 Error
misc FinalParameters Parameter context should be final. 221
 Error
sizes LineLength Line is longer than 80 characters (found 93). 222
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'getTasksByOrderIdTaskStateBetweenLowerTaskAndHigherTask' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'getTasksByOrderIdTaskStateBetweenLowerTaskAndHigherTask' static/final/abstract/empty, or adding allowed annotation for the method. 225
 Error
sizes LineLength Line is longer than 80 characters (found 172). 227
 Error
misc FinalParameters Parameter lowerOrderIdTaskState should be final. 227
 Error
misc FinalParameters Parameter higherOrderIdTaskState should be final. 227
 Error
misc FinalParameters Parameter taskState should be final. 227
 Error
misc FinalParameters Parameter context should be final. 227
 Error
sizes LineLength Line is longer than 80 characters (found 150). 228
 Error
whitespace ParenPad '(' is followed by whitespace. 228
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'getTasksByOrderIdProjectRootBetweenLowerTaskAndHigherTask' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'getTasksByOrderIdProjectRootBetweenLowerTaskAndHigherTask' static/final/abstract/empty, or adding allowed annotation for the method. 231
 Error
sizes LineLength Line is longer than 80 characters (found 149). 233
 Error
misc FinalParameters Parameter lowerOrderIdProject should be final. 233
 Error
misc FinalParameters Parameter higherOrderIdProject should be final. 233
 Error
misc FinalParameters Parameter context should be final. 233
 Error
sizes LineLength Line is longer than 80 characters (found 134). 234
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 234
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 234
 Error
design DesignForExtension Class 'TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'getTasksByOrderIdProjectIdBetweenLowerTaskAndHigherTask' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskServiceImpl' final or making the method 'getTasksByOrderIdProjectIdBetweenLowerTaskAndHigherTask' static/final/abstract/empty, or adding allowed annotation for the method. 237
 Error
sizes LineLength Line is longer than 80 characters (found 147). 239
 Error
misc FinalParameters Parameter lowerOrderIdProject should be final. 239
 Error
misc FinalParameters Parameter higherOrderIdProject should be final. 239
 Error
misc FinalParameters Parameter project should be final. 239
 Error
sizes LineLength Line is longer than 80 characters (found 132). 240

org/woehlke/java/simpleworklist/domain/db/data/task/TaskState.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 12
 Error
javadoc JavadocVariable Missing a Javadoc comment. 13
 Error
javadoc JavadocVariable Missing a Javadoc comment. 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 15
 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 JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
coding HiddenField 'icon' hides a field. 27
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 27
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 28
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 28
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 31
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 31
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 35
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 35
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 39
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 39
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 43
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 43
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 47
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 47
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 48
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 48
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 51
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 51
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 52
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 52
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 55
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 55
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 56
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 56
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 59
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 59
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 60
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 60
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 63
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 67
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 67

org/woehlke/java/simpleworklist/domain/db/data/task/TaskTime.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 13
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 19
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 37
 Error
javadoc JavadocVariable Missing a Javadoc comment. 40
 Error
javadoc JavadocVariable Missing a Javadoc comment. 43
 Error
javadoc JavadocVariable Missing a Javadoc comment. 46
 Error
javadoc JavadocVariable Missing a Javadoc comment. 49
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 52
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 52
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 56
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 56
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 60
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 60
 Error
sizes LineLength Line is longer than 80 characters (found 103). 61
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 61
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 61
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 64

org/woehlke/java/simpleworklist/domain/db/search/SearchRequest.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - lombok.*. 3
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - jakarta.persistence.*. 10
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 16
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 16
 Error
sizes LineLength Line is longer than 80 characters (found 88). 25
 Error
sizes LineLength Line is longer than 80 characters (found 128). 34
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
coding MagicNumber '1000' is a magic number. 43
 Error
javadoc JavadocVariable Missing a Javadoc comment. 47
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 48
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 48
 Error
javadoc JavadocVariable Missing a Javadoc comment. 51
 Error
design DesignForExtension Class 'SearchRequest' looks like designed for extension (can be subclassed), but the method 'equalsById' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SearchRequest' final or making the method 'equalsById' static/final/abstract/empty, or adding allowed annotation for the method. 63
 Error
misc FinalParameters Parameter otherObject should be final. 65
 Error
design DesignForExtension Class 'SearchRequest' looks like designed for extension (can be subclassed), but the method 'equalsByUniqueConstraint' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SearchRequest' final or making the method 'equalsByUniqueConstraint' static/final/abstract/empty, or adding allowed annotation for the method. 69
 Error
misc FinalParameters Parameter otherObject should be final. 71
 Error
whitespace WhitespaceAround '==' is not followed by whitespace. 72
 Error
whitespace WhitespaceAround '==' is not preceded with whitespace. 72
 Error
design DesignForExtension Class 'SearchRequest' looks like designed for extension (can be subclassed), but the method 'equalsByUuid' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SearchRequest' final or making the method 'equalsByUuid' static/final/abstract/empty, or adding allowed annotation for the method. 75
 Error
misc FinalParameters Parameter otherObject should be final. 77
 Error
design DesignForExtension Class 'SearchRequest' looks like designed for extension (can be subclassed), but the method 'compareTo' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SearchRequest' final or making the method 'compareTo' static/final/abstract/empty, or adding allowed annotation for the method. 81
 Error
misc FinalParameters Parameter o should be final. 82

org/woehlke/java/simpleworklist/domain/db/search/SearchResult.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - lombok.*. 3
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - jakarta.persistence.*. 11
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 21
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 21
 Error
sizes LineLength Line is longer than 80 characters (found 87). 30
 Error
sizes LineLength Line is longer than 80 characters (found 126). 39
 Error
javadoc JavadocVariable Missing a Javadoc comment. 43
 Error
coding MagicNumber '1000' is a magic number. 48
 Error
javadoc JavadocVariable Missing a Javadoc comment. 52
 Error
javadoc JavadocVariable Missing a Javadoc comment. 64
 Error
javadoc JavadocVariable Missing a Javadoc comment. 75
 Error
design DesignForExtension Class 'SearchResult' looks like designed for extension (can be subclassed), but the method 'equalsById' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SearchResult' final or making the method 'equalsById' static/final/abstract/empty, or adding allowed annotation for the method. 86
 Error
misc FinalParameters Parameter otherObject should be final. 88
 Error
design DesignForExtension Class 'SearchResult' looks like designed for extension (can be subclassed), but the method 'equalsByUniqueConstraint' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SearchResult' final or making the method 'equalsByUniqueConstraint' static/final/abstract/empty, or adding allowed annotation for the method. 92
 Error
misc FinalParameters Parameter otherObject should be final. 94
 Error
sizes LineLength Line is longer than 80 characters (found 125). 96
 Error
design DesignForExtension Class 'SearchResult' looks like designed for extension (can be subclassed), but the method 'equalsByUuid' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SearchResult' final or making the method 'equalsByUuid' static/final/abstract/empty, or adding allowed annotation for the method. 100
 Error
misc FinalParameters Parameter otherObject should be final. 102
 Error
design DesignForExtension Class 'SearchResult' looks like designed for extension (can be subclassed), but the method 'compareTo' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SearchResult' final or making the method 'compareTo' static/final/abstract/empty, or adding allowed annotation for the method. 107
 Error
misc FinalParameters Parameter o should be final. 108

org/woehlke/java/simpleworklist/domain/db/search/request/SearchRequestRepository.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
sizes LineLength Line is longer than 80 characters (found 85). 8

org/woehlke/java/simpleworklist/domain/db/search/request/SearchRequestService.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 7
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 8

org/woehlke/java/simpleworklist/domain/db/search/request/SearchRequestServiceImpl.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 18
 Error
sizes LineLength Line is longer than 80 characters (found 86). 19
 Error
misc FinalParameters Parameter searchRequestRepository should be final. 19
 Error
coding HiddenField 'searchRequestRepository' hides a field. 19
 Error
design DesignForExtension Class 'SearchRequestServiceImpl' looks like designed for extension (can be subclassed), but the method 'add' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SearchRequestServiceImpl' final or making the method 'add' static/final/abstract/empty, or adding allowed annotation for the method. 23
 Error
misc FinalParameters Parameter searchRequest should be final. 25
 Error
design DesignForExtension Class 'SearchRequestServiceImpl' looks like designed for extension (can be subclassed), but the method 'update' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SearchRequestServiceImpl' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. 30
 Error
misc FinalParameters Parameter searchRequest should be final. 32

org/woehlke/java/simpleworklist/domain/db/search/result/SearchResultRepository.java

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

org/woehlke/java/simpleworklist/domain/db/search/result/SearchResultService.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 7
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 9
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 10

org/woehlke/java/simpleworklist/domain/db/search/result/SearchResultServiceImpl.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 18
 Error
sizes LineLength Line is longer than 80 characters (found 83). 19
 Error
misc FinalParameters Parameter searchResultRepository should be final. 19
 Error
coding HiddenField 'searchResultRepository' hides a field. 19
 Error
design DesignForExtension Class 'SearchResultServiceImpl' looks like designed for extension (can be subclassed), but the method 'resetSearchIndex' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SearchResultServiceImpl' final or making the method 'resetSearchIndex' static/final/abstract/empty, or adding allowed annotation for the method. 23
 Error
design DesignForExtension Class 'SearchResultServiceImpl' looks like designed for extension (can be subclassed), but the method 'add' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SearchResultServiceImpl' final or making the method 'add' static/final/abstract/empty, or adding allowed annotation for the method. 29
 Error
misc FinalParameters Parameter searchResult should be final. 31
 Error
design DesignForExtension Class 'SearchResultServiceImpl' looks like designed for extension (can be subclassed), but the method 'update' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SearchResultServiceImpl' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. 36
 Error
misc FinalParameters Parameter searchResult should be final. 38

org/woehlke/java/simpleworklist/domain/db/search/service/SearchService.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 12
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 14
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 16

org/woehlke/java/simpleworklist/domain/db/search/service/SearchServiceImpl.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
sizes LineLength Line is longer than 80 characters (found 114). 26
 Error
misc FinalParameters Parameter searchRequestService should be final. 26
 Error
coding HiddenField 'searchRequestService' hides a field. 26
 Error
misc FinalParameters Parameter searchResultService should be final. 26
 Error
coding HiddenField 'searchResultService' hides a field. 26
 Error
design DesignForExtension Class 'SearchServiceImpl' looks like designed for extension (can be subclassed), but the method 'search' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SearchServiceImpl' final or making the method 'search' static/final/abstract/empty, or adding allowed annotation for the method. 31
 Error
misc FinalParameters Parameter searchRequest should be final. 33
 Error
design DesignForExtension Class 'SearchServiceImpl' looks like designed for extension (can be subclassed), but the method 'search' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SearchServiceImpl' final or making the method 'search' static/final/abstract/empty, or adding allowed annotation for the method. 41
 Error
misc FinalParameters Parameter searchterm should be final. 43
 Error
misc FinalParameters Parameter context should be final. 43
 Error
design DesignForExtension Class 'SearchServiceImpl' looks like designed for extension (can be subclassed), but the method 'resetSearchIndex' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SearchServiceImpl' final or making the method 'resetSearchIndex' static/final/abstract/empty, or adding allowed annotation for the method. 54

org/woehlke/java/simpleworklist/domain/db/user/UserAccount.java

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - java.util.Date. 19
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - jakarta.persistence.*. 22
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 28
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 28
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 30
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 30
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 33
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 33
 Error
sizes LineLength Line is longer than 80 characters (found 85). 34
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 34
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 34
 Error
sizes LineLength Line is longer than 80 characters (found 83). 35
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 35
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 35
 Error
sizes LineLength Line is longer than 80 characters (found 96). 36
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 36
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 36
 Error
sizes LineLength Line is longer than 80 characters (found 111). 42
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 42
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 42
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 42
 Error
sizes LineLength Line is longer than 80 characters (found 123). 43
 Error
javadoc JavadocVariable Missing a Javadoc comment. 48
 Error
coding MagicNumber '1000' is a magic number. 53
 Error
javadoc JavadocVariable Missing a Javadoc comment. 57
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 59
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 59
 Error
javadoc JavadocVariable Missing a Javadoc comment. 62
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 63
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 63
 Error
javadoc JavadocVariable Missing a Javadoc comment. 66
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 67
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 67
 Error
javadoc JavadocVariable Missing a Javadoc comment. 70
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 70
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 70
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 74
 Error
javadoc JavadocVariable Missing a Javadoc comment. 75
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 82
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 82
 Error
javadoc JavadocVariable Missing a Javadoc comment. 86
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 87
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 87
 Error
javadoc JavadocVariable Missing a Javadoc comment. 91
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 91
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 91
 Error
javadoc JavadocVariable Missing a Javadoc comment. 95
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 95
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 95
 Error
javadoc JavadocVariable Missing a Javadoc comment. 99
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 99
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 99
 Error
javadoc JavadocVariable Missing a Javadoc comment. 103
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 103
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 103
 Error
design DesignForExtension Class 'UserAccount' looks like designed for extension (can be subclassed), but the method 'equalsById' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccount' final or making the method 'equalsById' static/final/abstract/empty, or adding allowed annotation for the method. 106
 Error
misc FinalParameters Parameter otherObject should be final. 108
 Error
design DesignForExtension Class 'UserAccount' looks like designed for extension (can be subclassed), but the method 'equalsByUniqueConstraint' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccount' final or making the method 'equalsByUniqueConstraint' static/final/abstract/empty, or adding allowed annotation for the method. 112
 Error
misc FinalParameters Parameter otherObject should be final. 114
 Error
whitespace WhitespaceAround '==' is not followed by whitespace. 115
 Error
whitespace WhitespaceAround '==' is not preceded with whitespace. 115
 Error
design DesignForExtension Class 'UserAccount' looks like designed for extension (can be subclassed), but the method 'equalsByUuid' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccount' final or making the method 'equalsByUuid' static/final/abstract/empty, or adding allowed annotation for the method. 118
 Error
misc FinalParameters Parameter otherObject should be final. 120
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 124
 Error
misc FinalParameters Parameter contexts should be final. 128
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 129
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 144
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 144
 Error
design DesignForExtension Class 'UserAccount' looks like designed for extension (can be subclassed), but the method 'compareTo' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccount' final or making the method 'compareTo' static/final/abstract/empty, or adding allowed annotation for the method. 150
 Error
misc FinalParameters Parameter o should be final. 151

org/woehlke/java/simpleworklist/domain/db/user/UserAccountChatMessage.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - lombok.*. 3
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - jakarta.persistence.*. 8
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 19
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 19
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 22
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 22
 Error
sizes LineLength Line is longer than 80 characters (found 98). 23
 Error
sizes LineLength Line is longer than 80 characters (found 99). 28
 Error
sizes LineLength Line is longer than 80 characters (found 99). 34
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 43
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 43
 Error
sizes LineLength Line is longer than 80 characters (found 116). 46
 Error
javadoc JavadocVariable Missing a Javadoc comment. 51
 Error
coding MagicNumber '1000' is a magic number. 56
 Error
javadoc JavadocVariable Missing a Javadoc comment. 60
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 61
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 61
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 61
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 61
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 61
 Error
coding MagicNumber '65535' is a magic number. 61
 Error
sizes LineLength Line is longer than 80 characters (found 91). 62
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 62
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 62
 Error
coding MagicNumber '65535' is a magic number. 62
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 62
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 62
 Error
javadoc JavadocVariable Missing a Javadoc comment. 65
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 66
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 66
 Error
javadoc JavadocVariable Missing a Javadoc comment. 69
 Error
javadoc JavadocVariable Missing a Javadoc comment. 74
 Error
design DesignForExtension Class 'UserAccountChatMessage' looks like designed for extension (can be subclassed), but the method 'compareTo' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountChatMessage' final or making the method 'compareTo' static/final/abstract/empty, or adding allowed annotation for the method. 79
 Error
misc FinalParameters Parameter o should be final. 80

org/woehlke/java/simpleworklist/domain/db/user/UserAccountPassword.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - jakarta.persistence.*. 8
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 16
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 16
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 19
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 19
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 20
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 24
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 24
 Error
sizes LineLength Line is longer than 80 characters (found 93). 25
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 25
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 25
 Error
sizes LineLength Line is longer than 80 characters (found 147). 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 35
 Error
coding MagicNumber '1000' is a magic number. 40
 Error
javadoc JavadocVariable Missing a Javadoc comment. 44
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 52
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 52
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 52
 Error
javadoc JavadocVariable Missing a Javadoc comment. 55
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 56
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 56
 Error
design DesignForExtension Class 'UserAccountPassword' looks like designed for extension (can be subclassed), but the method 'equalsById' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountPassword' final or making the method 'equalsById' static/final/abstract/empty, or adding allowed annotation for the method. 59
 Error
misc FinalParameters Parameter otherObject should be final. 60
 Error
whitespace WhitespaceAround '==' is not followed by whitespace. 61
 Error
whitespace WhitespaceAround '==' is not preceded with whitespace. 61
 Error
design DesignForExtension Class 'UserAccountPassword' looks like designed for extension (can be subclassed), but the method 'equalsByUniqueConstraint' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountPassword' final or making the method 'equalsByUniqueConstraint' static/final/abstract/empty, or adding allowed annotation for the method. 64
 Error
misc FinalParameters Parameter otherObject should be final. 65
 Error
sizes LineLength Line is longer than 80 characters (found 111). 66
 Error
whitespace WhitespaceAround '==' is not followed by whitespace. 66
 Error
whitespace WhitespaceAround '==' is not preceded with whitespace. 66
 Error
design DesignForExtension Class 'UserAccountPassword' looks like designed for extension (can be subclassed), but the method 'equalsByUuid' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountPassword' final or making the method 'equalsByUuid' static/final/abstract/empty, or adding allowed annotation for the method. 69
 Error
misc FinalParameters Parameter otherObject should be final. 70
 Error
whitespace WhitespaceAround '==' is not followed by whitespace. 71
 Error
whitespace WhitespaceAround '==' is not preceded with whitespace. 71
 Error
design DesignForExtension Class 'UserAccountPassword' looks like designed for extension (can be subclassed), but the method 'compareTo' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountPassword' final or making the method 'compareTo' static/final/abstract/empty, or adding allowed annotation for the method. 74
 Error
misc FinalParameters Parameter o should be final. 75

org/woehlke/java/simpleworklist/domain/db/user/UserAccountPasswordRecovery.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - jakarta.persistence.*. 8
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 17
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 17
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 20
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 20
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 24
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 24
 Error
sizes LineLength Line is longer than 80 characters (found 85). 29
 Error
sizes LineLength Line is longer than 80 characters (found 104). 30
 Error
sizes LineLength Line is longer than 80 characters (found 125). 33
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 33
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
coding MagicNumber '1000' is a magic number. 43
 Error
javadoc JavadocVariable Missing a Javadoc comment. 47
 Error
javadoc JavadocVariable Missing a Javadoc comment. 52
 Error
javadoc JavadocVariable Missing a Javadoc comment. 56
 Error
javadoc JavadocVariable Missing a Javadoc comment. 61
 Error
design DesignForExtension Class 'UserAccountPasswordRecovery' looks like designed for extension (can be subclassed), but the method 'increaseNumberOfRetries' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountPasswordRecovery' final or making the method 'increaseNumberOfRetries' static/final/abstract/empty, or adding allowed annotation for the method. 65
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 65
 Error
design DesignForExtension Class 'UserAccountPasswordRecovery' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountPasswordRecovery' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 70
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 70
 Error
design DesignForExtension Class 'UserAccountPasswordRecovery' looks like designed for extension (can be subclassed), but the method 'setId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountPasswordRecovery' final or making the method 'setId' static/final/abstract/empty, or adding allowed annotation for the method. 74
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 74
 Error
misc FinalParameters Parameter id should be final. 74
 Error
coding HiddenField 'id' hides a field. 74
 Error
design DesignForExtension Class 'UserAccountPasswordRecovery' looks like designed for extension (can be subclassed), but the method 'getEmail' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountPasswordRecovery' final or making the method 'getEmail' static/final/abstract/empty, or adding allowed annotation for the method. 78
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 78
 Error
design DesignForExtension Class 'UserAccountPasswordRecovery' looks like designed for extension (can be subclassed), but the method 'setEmail' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountPasswordRecovery' final or making the method 'setEmail' static/final/abstract/empty, or adding allowed annotation for the method. 82
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 82
 Error
misc FinalParameters Parameter email should be final. 82
 Error
coding HiddenField 'email' hides a field. 82
 Error
design DesignForExtension Class 'UserAccountPasswordRecovery' looks like designed for extension (can be subclassed), but the method 'getToken' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountPasswordRecovery' final or making the method 'getToken' static/final/abstract/empty, or adding allowed annotation for the method. 86
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 86
 Error
design DesignForExtension Class 'UserAccountPasswordRecovery' looks like designed for extension (can be subclassed), but the method 'setToken' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountPasswordRecovery' final or making the method 'setToken' static/final/abstract/empty, or adding allowed annotation for the method. 90
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 90
 Error
misc FinalParameters Parameter token should be final. 90
 Error
coding HiddenField 'token' hides a field. 90
 Error
design DesignForExtension Class 'UserAccountPasswordRecovery' looks like designed for extension (can be subclassed), but the method 'getDoubleOptInStatus' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountPasswordRecovery' final or making the method 'getDoubleOptInStatus' static/final/abstract/empty, or adding allowed annotation for the method. 94
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 94
 Error
sizes LineLength Line is longer than 80 characters (found 91). 98
 Error
design DesignForExtension Class 'UserAccountPasswordRecovery' looks like designed for extension (can be subclassed), but the method 'setDoubleOptInStatus' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountPasswordRecovery' final or making the method 'setDoubleOptInStatus' static/final/abstract/empty, or adding allowed annotation for the method. 98
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 98
 Error
misc FinalParameters Parameter doubleOptInStatus should be final. 98
 Error
coding HiddenField 'doubleOptInStatus' hides a field. 98
 Error
design DesignForExtension Class 'UserAccountPasswordRecovery' looks like designed for extension (can be subclassed), but the method 'getNumberOfRetries' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountPasswordRecovery' final or making the method 'getNumberOfRetries' static/final/abstract/empty, or adding allowed annotation for the method. 102
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 102
 Error
design DesignForExtension Class 'UserAccountPasswordRecovery' looks like designed for extension (can be subclassed), but the method 'setNumberOfRetries' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountPasswordRecovery' final or making the method 'setNumberOfRetries' static/final/abstract/empty, or adding allowed annotation for the method. 106
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 106
 Error
misc FinalParameters Parameter numberOfRetries should be final. 106
 Error
coding HiddenField 'numberOfRetries' hides a field. 106
 Error
design DesignForExtension Class 'UserAccountPasswordRecovery' looks like designed for extension (can be subclassed), but the method 'equals' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountPasswordRecovery' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. 110
 Error
misc FinalParameters Parameter o should be final. 111
 Error
blocks NeedBraces 'if' construct must use '{}'s. 112
 Error
blocks NeedBraces 'if' construct must use '{}'s. 113
 Error
blocks NeedBraces 'if' construct must use '{}'s. 114
 Error
whitespace OperatorWrap '&&' should be on a new line. 116
 Error
whitespace OperatorWrap '&&' should be on a new line. 117
 Error
whitespace OperatorWrap '&&' should be on a new line. 118
 Error
whitespace OperatorWrap '&&' should be on a new line. 119
 Error
design DesignForExtension Class 'UserAccountPasswordRecovery' looks like designed for extension (can be subclassed), but the method 'hashCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountPasswordRecovery' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. 123
 Error
sizes LineLength Line is longer than 80 characters (found 125). 125
 Error
design DesignForExtension Class 'UserAccountPasswordRecovery' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountPasswordRecovery' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. 128
 Error
whitespace OperatorWrap '+' should be on a new line. 130
 Error
whitespace OperatorWrap '+' should be on a new line. 131
 Error
whitespace OperatorWrap '+' should be on a new line. 132
 Error
whitespace OperatorWrap '+' should be on a new line. 133
 Error
whitespace OperatorWrap '+' should be on a new line. 134
 Error
whitespace OperatorWrap '+' should be on a new line. 135
 Error
whitespace OperatorWrap '+' should be on a new line. 136
 Error
whitespace OperatorWrap '+' should be on a new line. 137
 Error
whitespace OperatorWrap '+' should be on a new line. 138
 Error
design DesignForExtension Class 'UserAccountPasswordRecovery' looks like designed for extension (can be subclassed), but the method 'compareTo' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountPasswordRecovery' final or making the method 'compareTo' static/final/abstract/empty, or adding allowed annotation for the method. 142
 Error
misc FinalParameters Parameter o should be final. 143

org/woehlke/java/simpleworklist/domain/db/user/UserAccountRegistration.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - jakarta.persistence.*. 8
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 18
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 18
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 21
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 21
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 25
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 25
 Error
sizes LineLength Line is longer than 80 characters (found 99). 31
 Error
sizes LineLength Line is longer than 80 characters (found 117). 34
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 39
 Error
coding MagicNumber '1000' is a magic number. 44
 Error
javadoc JavadocVariable Missing a Javadoc comment. 48
 Error
javadoc JavadocVariable Missing a Javadoc comment. 53
 Error
javadoc JavadocVariable Missing a Javadoc comment. 57
 Error
javadoc JavadocVariable Missing a Javadoc comment. 62
 Error
design DesignForExtension Class 'UserAccountRegistration' looks like designed for extension (can be subclassed), but the method 'increaseNumberOfRetries' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountRegistration' final or making the method 'increaseNumberOfRetries' static/final/abstract/empty, or adding allowed annotation for the method. 66
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 66
 Error
design DesignForExtension Class 'UserAccountRegistration' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountRegistration' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 71
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 71
 Error
design DesignForExtension Class 'UserAccountRegistration' looks like designed for extension (can be subclassed), but the method 'setId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountRegistration' final or making the method 'setId' static/final/abstract/empty, or adding allowed annotation for the method. 75
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 75
 Error
misc FinalParameters Parameter id should be final. 75
 Error
coding HiddenField 'id' hides a field. 75
 Error
design DesignForExtension Class 'UserAccountRegistration' looks like designed for extension (can be subclassed), but the method 'getEmail' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountRegistration' final or making the method 'getEmail' static/final/abstract/empty, or adding allowed annotation for the method. 79
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 79
 Error
design DesignForExtension Class 'UserAccountRegistration' looks like designed for extension (can be subclassed), but the method 'setEmail' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountRegistration' final or making the method 'setEmail' static/final/abstract/empty, or adding allowed annotation for the method. 83
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 83
 Error
misc FinalParameters Parameter email should be final. 83
 Error
coding HiddenField 'email' hides a field. 83
 Error
design DesignForExtension Class 'UserAccountRegistration' looks like designed for extension (can be subclassed), but the method 'getToken' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountRegistration' final or making the method 'getToken' static/final/abstract/empty, or adding allowed annotation for the method. 87
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 87
 Error
design DesignForExtension Class 'UserAccountRegistration' looks like designed for extension (can be subclassed), but the method 'setToken' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountRegistration' final or making the method 'setToken' static/final/abstract/empty, or adding allowed annotation for the method. 91
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 91
 Error
misc FinalParameters Parameter token should be final. 91
 Error
coding HiddenField 'token' hides a field. 91
 Error
design DesignForExtension Class 'UserAccountRegistration' looks like designed for extension (can be subclassed), but the method 'getDoubleOptInStatus' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountRegistration' final or making the method 'getDoubleOptInStatus' static/final/abstract/empty, or adding allowed annotation for the method. 95
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 95
 Error
sizes LineLength Line is longer than 80 characters (found 87). 99
 Error
design DesignForExtension Class 'UserAccountRegistration' looks like designed for extension (can be subclassed), but the method 'setDoubleOptInStatus' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountRegistration' final or making the method 'setDoubleOptInStatus' static/final/abstract/empty, or adding allowed annotation for the method. 99
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 99
 Error
misc FinalParameters Parameter doubleOptInStatus should be final. 99
 Error
coding HiddenField 'doubleOptInStatus' hides a field. 99
 Error
design DesignForExtension Class 'UserAccountRegistration' looks like designed for extension (can be subclassed), but the method 'getNumberOfRetries' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountRegistration' final or making the method 'getNumberOfRetries' static/final/abstract/empty, or adding allowed annotation for the method. 103
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 103
 Error
design DesignForExtension Class 'UserAccountRegistration' looks like designed for extension (can be subclassed), but the method 'setNumberOfRetries' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountRegistration' final or making the method 'setNumberOfRetries' static/final/abstract/empty, or adding allowed annotation for the method. 107
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 107
 Error
misc FinalParameters Parameter numberOfRetries should be final. 107
 Error
coding HiddenField 'numberOfRetries' hides a field. 107
 Error
design DesignForExtension Class 'UserAccountRegistration' looks like designed for extension (can be subclassed), but the method 'equals' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountRegistration' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. 111
 Error
misc FinalParameters Parameter o should be final. 112
 Error
blocks NeedBraces 'if' construct must use '{}'s. 113
 Error
blocks NeedBraces 'if' construct must use '{}'s. 114
 Error
blocks NeedBraces 'if' construct must use '{}'s. 115
 Error
whitespace OperatorWrap '&&' should be on a new line. 117
 Error
whitespace OperatorWrap '&&' should be on a new line. 118
 Error
whitespace OperatorWrap '&&' should be on a new line. 119
 Error
whitespace OperatorWrap '&&' should be on a new line. 120
 Error
design DesignForExtension Class 'UserAccountRegistration' looks like designed for extension (can be subclassed), but the method 'hashCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountRegistration' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. 124
 Error
sizes LineLength Line is longer than 80 characters (found 125). 126
 Error
design DesignForExtension Class 'UserAccountRegistration' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountRegistration' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. 129
 Error
whitespace OperatorWrap '+' should be on a new line. 131
 Error
whitespace OperatorWrap '+' should be on a new line. 132
 Error
whitespace OperatorWrap '+' should be on a new line. 133
 Error
whitespace OperatorWrap '+' should be on a new line. 134
 Error
whitespace OperatorWrap '+' should be on a new line. 135
 Error
whitespace OperatorWrap '+' should be on a new line. 136
 Error
whitespace OperatorWrap '+' should be on a new line. 137
 Error
whitespace OperatorWrap '+' should be on a new line. 138
 Error
whitespace OperatorWrap '+' should be on a new line. 139
 Error
design DesignForExtension Class 'UserAccountRegistration' looks like designed for extension (can be subclassed), but the method 'compareTo' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountRegistration' final or making the method 'compareTo' static/final/abstract/empty, or adding allowed annotation for the method. 143
 Error
misc FinalParameters Parameter o should be final. 144

org/woehlke/java/simpleworklist/domain/db/user/account/UserAccountForm.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - lombok.*. 9
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 37
 Error
javadoc JavadocVariable Missing a Javadoc comment. 39
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 43
 Error
javadoc JavadocVariable Missing a Javadoc comment. 45
 Error
design DesignForExtension Class 'UserAccountForm' looks like designed for extension (can be subclassed), but the method 'passwordsAreTheSame' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountForm' final or making the method 'passwordsAreTheSame' static/final/abstract/empty, or adding allowed annotation for the method. 49
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 49

org/woehlke/java/simpleworklist/domain/db/user/account/UserAccountRepository.java

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

org/woehlke/java/simpleworklist/domain/db/user/account/UserAccountService.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 11
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 13
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 15
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 17
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 19
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 23
 Error
sizes LineLength Line is longer than 80 characters (found 83). 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 25

org/woehlke/java/simpleworklist/domain/db/user/account/UserAccountServiceImpl.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.util.*. 4
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 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 MissingJavadocMethod Missing a Javadoc comment. 31
 Error
misc FinalParameters Parameter userAccountRepository should be final. 33
 Error
coding HiddenField 'userAccountRepository' hides a field. 33
 Error
misc FinalParameters Parameter userMessageRepository should be final. 34
 Error
coding HiddenField 'userMessageRepository' hides a field. 34
 Error
misc FinalParameters Parameter contextRepository should be final. 35
 Error
coding HiddenField 'contextRepository' hides a field. 35
 Error
misc FinalParameters Parameter encoder should be final. 36
 Error
coding HiddenField 'encoder' hides a field. 36
 Error
sizes LineLength Line is longer than 80 characters (found 107). 41
 Error
design DesignForExtension Class 'UserAccountServiceImpl' looks like designed for extension (can be subclassed), but the method 'isEmailAvailable' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountServiceImpl' final or making the method 'isEmailAvailable' static/final/abstract/empty, or adding allowed annotation for the method. 46
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 46
 Error
misc FinalParameters Parameter email should be final. 46
 Error
design DesignForExtension Class 'UserAccountServiceImpl' looks like designed for extension (can be subclassed), but the method 'createUser' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountServiceImpl' final or making the method 'createUser' static/final/abstract/empty, or adding allowed annotation for the method. 50
 Error
misc FinalParameters Parameter userAccountForm should be final. 52
 Error
misc ArrayTypeStyle Array brackets at illegal position. 58
 Error
sizes LineLength Line is longer than 80 characters (found 100). 59
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 59
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 59
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 59
 Error
design DesignForExtension Class 'UserAccountServiceImpl' looks like designed for extension (can be subclassed), but the method 'saveAndFlush' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountServiceImpl' final or making the method 'saveAndFlush' static/final/abstract/empty, or adding allowed annotation for the method. 71
 Error
misc FinalParameters Parameter u should be final. 73
 Error
design DesignForExtension Class 'UserAccountServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByUserEmail' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountServiceImpl' final or making the method 'findByUserEmail' static/final/abstract/empty, or adding allowed annotation for the method. 77
 Error
misc FinalParameters Parameter userEmail should be final. 78
 Error
design DesignForExtension Class 'UserAccountServiceImpl' looks like designed for extension (can be subclassed), but the method 'findAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountServiceImpl' final or making the method 'findAll' static/final/abstract/empty, or adding allowed annotation for the method. 82
 Error
misc FinalParameters Parameter request should be final. 83
 Error
design DesignForExtension Class 'UserAccountServiceImpl' looks like designed for extension (can be subclassed), but the method 'changeUsersPassword' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountServiceImpl' final or making the method 'changeUsersPassword' static/final/abstract/empty, or adding allowed annotation for the method. 87
 Error
misc FinalParameters Parameter userAccount should be final. 89
 Error
sizes LineLength Line is longer than 80 characters (found 91). 90
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 91
 Error
design DesignForExtension Class 'UserAccountServiceImpl' looks like designed for extension (can be subclassed), but the method 'findById' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountServiceImpl' final or making the method 'findById' static/final/abstract/empty, or adding allowed annotation for the method. 98
 Error
misc FinalParameters Parameter userId should be final. 99
 Error
design DesignForExtension Class 'UserAccountServiceImpl' looks like designed for extension (can be subclassed), but the method 'getNewIncomingMessagesForEachOtherUser' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountServiceImpl' final or making the method 'getNewIncomingMessagesForEachOtherUser' static/final/abstract/empty, or adding allowed annotation for the method. 103
 Error
sizes LineLength Line is longer than 80 characters (found 92). 104
 Error
misc FinalParameters Parameter receiver should be final. 104
 Error
sizes LineLength Line is longer than 80 characters (found 81). 105
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 107
 Error
whitespace ParenPad ')' is preceded with whitespace. 107
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 107
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 108
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 108
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 109
 Error
sizes LineLength Line is longer than 80 characters (found 106). 112
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 112
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 112
 Error
sizes LineLength Line is longer than 80 characters (found 104). 113

org/woehlke/java/simpleworklist/domain/db/user/account/UserRole.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 8
 Error
javadoc JavadocVariable Missing a Javadoc comment. 11

org/woehlke/java/simpleworklist/domain/db/user/accountpassword/UserAccountPasswordRepository.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
sizes LineLength Line is longer than 80 characters (found 97). 8

org/woehlke/java/simpleworklist/domain/db/user/accountpassword/UserAccountPasswordServiceImpl.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 83). 21
 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 MissingJavadocMethod Missing a Javadoc comment. 27
 Error
misc FinalParameters Parameter userAccountRepository should be final. 29
 Error
coding HiddenField 'userAccountRepository' hides a field. 29
 Error
misc FinalParameters Parameter authenticationProvider should be final. 30
 Error
coding HiddenField 'authenticationProvider' hides a field. 30
 Error
coding MagicNumber '10' is a magic number. 34
 Error
design DesignForExtension Class 'UserAccountPasswordServiceImpl' looks like designed for extension (can be subclassed), but the method 'updatePassword' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountPasswordServiceImpl' final or making the method 'updatePassword' static/final/abstract/empty, or adding allowed annotation for the method. 38
 Error
misc FinalParameters Parameter user should be final. 39
 Error
misc FinalParameters Parameter newPassword should be final. 39
 Error
sizes LineLength Line is longer than 80 characters (found 92). 40
 Error
sizes LineLength Line is longer than 80 characters (found 89). 43
 Error
sizes LineLength Line is longer than 80 characters (found 87). 45

org/woehlke/java/simpleworklist/domain/db/user/accountselfservice/UserChangeDefaultContextForm.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - lombok.*. 3
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25

org/woehlke/java/simpleworklist/domain/db/user/accountselfservice/UserChangeNameForm.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - lombok.*. 5
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26

org/woehlke/java/simpleworklist/domain/db/user/accountselfservice/UserChangePasswordForm.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - lombok.*. 5
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
design DesignForExtension Class 'UserChangePasswordForm' looks like designed for extension (can be subclassed), but the method 'passwordsAreTheSame' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserChangePasswordForm' final or making the method 'passwordsAreTheSame' static/final/abstract/empty, or adding allowed annotation for the method. 42
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 42

org/woehlke/java/simpleworklist/domain/db/user/chat/ChatMessageRepository.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 92). 18
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 20
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 20
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 20
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 27
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 27
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 27
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 38

org/woehlke/java/simpleworklist/domain/db/user/chat/ChatMessageService.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports UnusedImports Unused import - jakarta.validation.constraints.NotNull. 8
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 16
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 18
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
sizes LineLength Line is longer than 80 characters (found 109). 28
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 28

org/woehlke/java/simpleworklist/domain/db/user/chat/ChatMessageServiceImpl.java

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - jakarta.validation.constraints.NotNull. 14
 Error
imports UnusedImports Unused import - java.util.ArrayList. 15
 Error
imports UnusedImports Unused import - java.util.UUID. 17
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 28
 Error
misc FinalParameters Parameter userMessageRepository should be final. 29
 Error
coding HiddenField 'userMessageRepository' hides a field. 29
 Error
design DesignForExtension Class 'ChatMessageServiceImpl' looks like designed for extension (can be subclassed), but the method 'getNumberOfNewIncomingMessagesForUser' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ChatMessageServiceImpl' final or making the method 'getNumberOfNewIncomingMessagesForUser' static/final/abstract/empty, or adding allowed annotation for the method. 33
 Error
misc FinalParameters Parameter receiver should be final. 36
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 40
 Error
sizes LineLength Line is longer than 80 characters (found 86). 42
 Error
design DesignForExtension Class 'ChatMessageServiceImpl' looks like designed for extension (can be subclassed), but the method 'findAllMessagesBetweenCurrentAndOtherUser' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ChatMessageServiceImpl' final or making the method 'findAllMessagesBetweenCurrentAndOtherUser' static/final/abstract/empty, or adding allowed annotation for the method. 46
 Error
misc FinalParameters Parameter sender should be final. 49
 Error
misc FinalParameters Parameter receiver should be final. 49
 Error
misc FinalParameters Parameter request should be final. 49
 Error
sizes LineLength Line is longer than 80 characters (found 102). 51
 Error
design DesignForExtension Class 'ChatMessageServiceImpl' looks like designed for extension (can be subclassed), but the method 'saveAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ChatMessageServiceImpl' final or making the method 'saveAll' static/final/abstract/empty, or adding allowed annotation for the method. 54
 Error
misc FinalParameters Parameter user2UserMessageList should be final. 56
 Error
design DesignForExtension Class 'ChatMessageServiceImpl' looks like designed for extension (can be subclassed), but the method 'saveAndFlush' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ChatMessageServiceImpl' final or making the method 'saveAndFlush' static/final/abstract/empty, or adding allowed annotation for the method. 60
 Error
misc FinalParameters Parameter m should be final. 62
 Error
design DesignForExtension Class 'ChatMessageServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByReceiverAndReadByReceiver' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ChatMessageServiceImpl' final or making the method 'findByReceiverAndReadByReceiver' static/final/abstract/empty, or adding allowed annotation for the method. 66
 Error
sizes LineLength Line is longer than 80 characters (found 117). 68
 Error
misc FinalParameters Parameter receiver should be final. 68
 Error
misc FinalParameters Parameter readByReceiver should be final. 68
 Error
sizes LineLength Line is longer than 80 characters (found 91). 69

org/woehlke/java/simpleworklist/domain/db/user/passwordrecovery/UserAccountPasswordRecoveryRepository.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
sizes LineLength Line is longer than 80 characters (found 113). 8
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 10
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 12

org/woehlke/java/simpleworklist/domain/db/user/passwordrecovery/UserAccountPasswordRecoveryService.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 7
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 9
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 11
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 13
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 15
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 17
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 19

org/woehlke/java/simpleworklist/domain/db/user/passwordrecovery/UserAccountPasswordRecoveryServiceImpl.java

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - java.util.Date. 19
 Error
sizes LineLength Line is longer than 80 characters (found 99). 25
 Error
sizes LineLength Line is longer than 80 characters (found 94). 27
 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
javadoc MissingJavadocMethod Missing a Javadoc comment. 32
 Error
sizes LineLength Line is longer than 80 characters (found 251). 33
 Error
misc FinalParameters Parameter userAccountPasswordRecoveryRepository should be final. 33
 Error
coding HiddenField 'userAccountPasswordRecoveryRepository' hides a field. 33
 Error
misc FinalParameters Parameter simpleworklistProperties should be final. 33
 Error
coding HiddenField 'simpleworklistProperties' hides a field. 33
 Error
misc FinalParameters Parameter tokenGeneratorService should be final. 33
 Error
coding HiddenField 'tokenGeneratorService' hides a field. 33
 Error
misc FinalParameters Parameter mailSender should be final. 33
 Error
coding HiddenField 'mailSender' hides a field. 33
 Error
sizes LineLength Line is longer than 80 characters (found 91). 34
 Error
design DesignForExtension Class 'UserAccountPasswordRecoveryServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByToken' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountPasswordRecoveryServiceImpl' final or making the method 'findByToken' static/final/abstract/empty, or adding allowed annotation for the method. 40
 Error
misc FinalParameters Parameter token should be final. 41
 Error
design DesignForExtension Class 'UserAccountPasswordRecoveryServiceImpl' looks like designed for extension (can be subclassed), but the method 'passwordRecoveryIsRetryAndMaximumNumberOfRetries' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountPasswordRecoveryServiceImpl' final or making the method 'passwordRecoveryIsRetryAndMaximumNumberOfRetries' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error
sizes LineLength Line is longer than 80 characters (found 83). 46
 Error
misc FinalParameters Parameter email should be final. 46
 Error
sizes LineLength Line is longer than 80 characters (found 108). 47
 Error
sizes LineLength Line is longer than 80 characters (found 138). 48
 Error
whitespace WhitespaceAround '?' is not followed by whitespace. 48
 Error
whitespace WhitespaceAround '?' is not preceded with whitespace. 48
 Error
whitespace WhitespaceAround ':' is not followed by whitespace. 48
 Error
whitespace WhitespaceAround ':' is not preceded with whitespace. 48
 Error
design DesignForExtension Class 'UserAccountPasswordRecoveryServiceImpl' looks like designed for extension (can be subclassed), but the method 'passwordRecoveryCheckIfResponseIsInTime' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountPasswordRecoveryServiceImpl' final or making the method 'passwordRecoveryCheckIfResponseIsInTime' static/final/abstract/empty, or adding allowed annotation for the method. 51
 Error
misc FinalParameters Parameter email should be final. 52
 Error
sizes LineLength Line is longer than 80 characters (found 108). 53
 Error
sizes LineLength Line is longer than 80 characters (found 179). 58
 Error
design DesignForExtension Class 'UserAccountPasswordRecoveryServiceImpl' looks like designed for extension (can be subclassed), but the method 'passwordRecoverySendEmailTo' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountPasswordRecoveryServiceImpl' final or making the method 'passwordRecoverySendEmailTo' static/final/abstract/empty, or adding allowed annotation for the method. 64
 Error
misc FinalParameters Parameter email should be final. 67
 Error
sizes LineLength Line is longer than 80 characters (found 108). 68
 Error
sizes LineLength Line is longer than 80 characters (found 96). 76
 Error
design DesignForExtension Class 'UserAccountPasswordRecoveryServiceImpl' looks like designed for extension (can be subclassed), but the method 'passwordRecoverySentEmail' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountPasswordRecoveryServiceImpl' final or making the method 'passwordRecoverySentEmail' static/final/abstract/empty, or adding allowed annotation for the method. 86
 Error
misc FinalParameters Parameter o should be final. 88
 Error
sizes LineLength Line is longer than 80 characters (found 95). 89
 Error
design DesignForExtension Class 'UserAccountPasswordRecoveryServiceImpl' looks like designed for extension (can be subclassed), but the method 'passwordRecoveryClickedInEmail' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountPasswordRecoveryServiceImpl' final or making the method 'passwordRecoveryClickedInEmail' static/final/abstract/empty, or adding allowed annotation for the method. 94
 Error
misc FinalParameters Parameter o should be final. 96
 Error
sizes LineLength Line is longer than 80 characters (found 100). 97
 Error
design DesignForExtension Class 'UserAccountPasswordRecoveryServiceImpl' looks like designed for extension (can be subclassed), but the method 'passwordRecoveryDone' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountPasswordRecoveryServiceImpl' final or making the method 'passwordRecoveryDone' static/final/abstract/empty, or adding allowed annotation for the method. 101
 Error
misc FinalParameters Parameter o should be final. 103
 Error
sizes LineLength Line is longer than 80 characters (found 99). 104
 Error
misc FinalParameters Parameter o should be final. 109
 Error
sizes LineLength Line is longer than 80 characters (found 81). 110
 Error
sizes LineLength Line is longer than 80 characters (found 82). 111
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 111
 Error
sizes LineLength Line is longer than 80 characters (found 81). 119

org/woehlke/java/simpleworklist/domain/db/user/passwordrecovery/UserAccountPasswordRecoveryStatus.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 8
 Error
javadoc JavadocVariable Missing a Javadoc comment. 11
 Error
javadoc JavadocVariable Missing a Javadoc comment. 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 17

org/woehlke/java/simpleworklist/domain/db/user/signup/UserAccountRegistrationForm.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - lombok.*. 3
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 21
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22

org/woehlke/java/simpleworklist/domain/db/user/signup/UserAccountRegistrationRepository.java

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

org/woehlke/java/simpleworklist/domain/db/user/signup/UserAccountRegistrationService.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 7
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 9
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 11
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 13
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 15
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 17
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 19

org/woehlke/java/simpleworklist/domain/db/user/signup/UserAccountRegistrationServiceImpl.java

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - java.util.Date. 6
 Error
sizes LineLength Line is longer than 80 characters (found 91). 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
sizes LineLength Line is longer than 80 characters (found 86). 29
 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 MissingJavadocMethod Missing a Javadoc comment. 33
 Error
misc FinalParameters Parameter simpleworklistProperties should be final. 35
 Error
coding HiddenField 'simpleworklistProperties' hides a field. 35
 Error
misc FinalParameters Parameter userAccountRegistrationRepository should be final. 36
 Error
coding HiddenField 'userAccountRegistrationRepository' hides a field. 36
 Error
misc FinalParameters Parameter tokenGeneratorService should be final. 37
 Error
coding HiddenField 'tokenGeneratorService' hides a field. 37
 Error
misc FinalParameters Parameter mailSender should be final. 38
 Error
coding HiddenField 'mailSender' hides a field. 38
 Error
sizes LineLength Line is longer than 80 characters (found 83). 41
 Error
design DesignForExtension Class 'UserAccountRegistrationServiceImpl' looks like designed for extension (can be subclassed), but the method 'registrationIsRetryAndMaximumNumberOfRetries' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountRegistrationServiceImpl' final or making the method 'registrationIsRetryAndMaximumNumberOfRetries' static/final/abstract/empty, or adding allowed annotation for the method. 46
 Error
misc FinalParameters Parameter email should be final. 47
 Error
sizes LineLength Line is longer than 80 characters (found 100). 48
 Error
whitespace WhitespaceAround '?' is not followed by whitespace. 49
 Error
whitespace WhitespaceAround '?' is not preceded with whitespace. 49
 Error
whitespace WhitespaceAround ':' is not followed by whitespace. 49
 Error
whitespace WhitespaceAround ':' is not preceded with whitespace. 49
 Error
design DesignForExtension Class 'UserAccountRegistrationServiceImpl' looks like designed for extension (can be subclassed), but the method 'registrationCheckIfResponseIsInTime' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountRegistrationServiceImpl' final or making the method 'registrationCheckIfResponseIsInTime' static/final/abstract/empty, or adding allowed annotation for the method. 53
 Error
misc FinalParameters Parameter email should be final. 55
 Error
sizes LineLength Line is longer than 80 characters (found 100). 56
 Error
sizes LineLength Line is longer than 80 characters (found 92). 61
 Error
sizes LineLength Line is longer than 80 characters (found 102). 62
 Error
design DesignForExtension Class 'UserAccountRegistrationServiceImpl' looks like designed for extension (can be subclassed), but the method 'registrationSendEmailTo' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountRegistrationServiceImpl' final or making the method 'registrationSendEmailTo' static/final/abstract/empty, or adding allowed annotation for the method. 68
 Error
misc FinalParameters Parameter email should be final. 71
 Error
sizes LineLength Line is longer than 80 characters (found 100). 72
 Error
sizes LineLength Line is longer than 80 characters (found 87). 79
 Error
design DesignForExtension Class 'UserAccountRegistrationServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByToken' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountRegistrationServiceImpl' final or making the method 'findByToken' static/final/abstract/empty, or adding allowed annotation for the method. 89
 Error
misc FinalParameters Parameter confirmId should be final. 90
 Error
design DesignForExtension Class 'UserAccountRegistrationServiceImpl' looks like designed for extension (can be subclassed), but the method 'registrationSentEmail' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountRegistrationServiceImpl' final or making the method 'registrationSentEmail' static/final/abstract/empty, or adding allowed annotation for the method. 94
 Error
misc FinalParameters Parameter o should be final. 96
 Error
sizes LineLength Line is longer than 80 characters (found 85). 97
 Error
design DesignForExtension Class 'UserAccountRegistrationServiceImpl' looks like designed for extension (can be subclassed), but the method 'registrationClickedInEmail' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountRegistrationServiceImpl' final or making the method 'registrationClickedInEmail' static/final/abstract/empty, or adding allowed annotation for the method. 102
 Error
misc FinalParameters Parameter o should be final. 104
 Error
sizes LineLength Line is longer than 80 characters (found 91). 105
 Error
design DesignForExtension Class 'UserAccountRegistrationServiceImpl' looks like designed for extension (can be subclassed), but the method 'registrationUserCreated' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAccountRegistrationServiceImpl' final or making the method 'registrationUserCreated' static/final/abstract/empty, or adding allowed annotation for the method. 109
 Error
misc FinalParameters Parameter o should be final. 111
 Error
sizes LineLength Line is longer than 80 characters (found 91). 112
 Error
misc FinalParameters Parameter o should be final. 117
 Error
sizes LineLength Line is longer than 80 characters (found 81). 118
 Error
sizes LineLength Line is longer than 80 characters (found 82). 119
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 119

org/woehlke/java/simpleworklist/domain/db/user/signup/UserAccountRegistrationStatus.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 8
 Error
javadoc JavadocVariable Missing a Javadoc comment. 11
 Error
javadoc JavadocVariable Missing a Javadoc comment. 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 17

org/woehlke/java/simpleworklist/domain/db/user/token/TokenGeneratorService.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 5

org/woehlke/java/simpleworklist/domain/db/user/token/TokenGeneratorServiceImpl.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
javadoc JavadocVariable Missing a Javadoc comment. 12
 Error
design DesignForExtension Class 'TokenGeneratorServiceImpl' looks like designed for extension (can be subclassed), but the method 'getToken' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TokenGeneratorServiceImpl' final or making the method 'getToken' static/final/abstract/empty, or adding allowed annotation for the method. 14
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 14
 Error
coding MagicNumber '130' is a magic number. 15
 Error
coding MagicNumber '30' is a magic number. 16
 Error
sizes LineLength Line is longer than 80 characters (found 84). 17

org/woehlke/java/simpleworklist/domain/meso/breadcrumb/Breadcrumb.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
misc FinalParameters Parameter locale should be final. 25
 Error
coding HiddenField 'locale' hides a field. 25
 Error
misc FinalParameters Parameter context should be final. 25
 Error
coding HiddenField 'breadcrumb' hides a field. 27
 Error
coding MultipleVariableDeclarations Each variable declaration must be in its own statement. 28
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 28
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 29
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 29
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 34
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 37
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 39
 Error
design DesignForExtension Class 'Breadcrumb' looks like designed for extension (can be subclassed), but the method 'size' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Breadcrumb' final or making the method 'size' static/final/abstract/empty, or adding allowed annotation for the method. 44
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 44
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 44
 Error
design DesignForExtension Class 'Breadcrumb' looks like designed for extension (can be subclassed), but the method 'addProjectRoot' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Breadcrumb' final or making the method 'addProjectRoot' static/final/abstract/empty, or adding allowed annotation for the method. 48
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 48
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 48
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 51
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 51
 Error
sizes LineLength Line is longer than 80 characters (found 83). 56
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 56
 Error
design DesignForExtension Class 'Breadcrumb' looks like designed for extension (can be subclassed), but the method 'addProject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Breadcrumb' final or making the method 'addProject' static/final/abstract/empty, or adding allowed annotation for the method. 60
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 60
 Error
misc FinalParameters Parameter thisProject should be final. 60
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 60
 Error
sizes LineLength Line is longer than 80 characters (found 100). 62
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 62
 Error
design DesignForExtension Class 'Breadcrumb' looks like designed for extension (can be subclassed), but the method 'addTask' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Breadcrumb' final or making the method 'addTask' static/final/abstract/empty, or adding allowed annotation for the method. 66
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 66
 Error
misc FinalParameters Parameter task should be final. 66
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 66
 Error
sizes LineLength Line is longer than 80 characters (found 88). 68
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 68
 Error
design DesignForExtension Class 'Breadcrumb' looks like designed for extension (can be subclassed), but the method 'addTaskstate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Breadcrumb' final or making the method 'addTaskstate' static/final/abstract/empty, or adding allowed annotation for the method. 72
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 72
 Error
misc FinalParameters Parameter taskStateView should be final. 72
 Error
misc FinalParameters Parameter urlTaskstate should be final. 72
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 72
 Error
sizes LineLength Line is longer than 80 characters (found 96). 73
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 73
 Error
design DesignForExtension Class 'Breadcrumb' looks like designed for extension (can be subclassed), but the method 'addPage' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Breadcrumb' final or making the method 'addPage' static/final/abstract/empty, or adding allowed annotation for the method. 77
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 77
 Error
misc FinalParameters Parameter name should be final. 77
 Error
misc FinalParameters Parameter url should be final. 77
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 78

org/woehlke/java/simpleworklist/domain/meso/breadcrumb/BreadcrumbItem.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - lombok.*. 3
 Error
javadoc JavadocVariable Missing a Javadoc comment. 17
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 23
 Error
misc FinalParameters Parameter name should be final. 23
 Error
coding HiddenField 'name' hides a field. 23
 Error
misc FinalParameters Parameter url should be final. 23
 Error
coding HiddenField 'url' hides a field. 23

org/woehlke/java/simpleworklist/domain/meso/breadcrumb/BreadcrumbService.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
sizes LineLength Line is longer than 80 characters (found 91). 12
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 12
 Error
sizes LineLength Line is longer than 80 characters (found 109). 14
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 14
 Error
sizes LineLength Line is longer than 80 characters (found 106). 16
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 16
 Error
sizes LineLength Line is longer than 80 characters (found 93). 19
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 19
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 19
 Error
sizes LineLength Line is longer than 80 characters (found 90). 21
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
sizes LineLength Line is longer than 80 characters (found 94). 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 23
 Error
sizes LineLength Line is longer than 80 characters (found 88). 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
sizes LineLength Line is longer than 80 characters (found 89). 27
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 27
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 27
 Error
sizes LineLength Line is longer than 80 characters (found 108). 29
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 29
 Error
sizes LineLength Line is longer than 80 characters (found 110). 31
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 31
 Error
sizes LineLength Line is longer than 80 characters (found 94). 33
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
sizes LineLength Line is longer than 80 characters (found 110). 35
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 35
 Error
sizes LineLength Line is longer than 80 characters (found 89). 38
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 38

org/woehlke/java/simpleworklist/domain/meso/breadcrumb/BreadcrumbServiceImpl.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 21
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 24
 Error
sizes LineLength Line is longer than 80 characters (found 94). 25
 Error
misc FinalParameters Parameter messageSource should be final. 25
 Error
coding HiddenField 'messageSource' hides a field. 25
 Error
misc FinalParameters Parameter contextService should be final. 25
 Error
coding HiddenField 'contextService' hides a field. 25
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 26
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 26
 Error
design DesignForExtension Class 'BreadcrumbServiceImpl' looks like designed for extension (can be subclassed), but the method 'getBreadcrumbForShowProjectRoot' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BreadcrumbServiceImpl' final or making the method 'getBreadcrumbForShowProjectRoot' static/final/abstract/empty, or adding allowed annotation for the method. 30
 Error
sizes LineLength Line is longer than 80 characters (found 99). 31
 Error
misc FinalParameters Parameter locale should be final. 31
 Error
misc FinalParameters Parameter userSession should be final. 31
 Error
design DesignForExtension Class 'BreadcrumbServiceImpl' looks like designed for extension (can be subclassed), but the method 'getBreadcrumbForShoProjectId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BreadcrumbServiceImpl' final or making the method 'getBreadcrumbForShoProjectId' static/final/abstract/empty, or adding allowed annotation for the method. 39
 Error
sizes LineLength Line is longer than 80 characters (found 117). 40
 Error
misc FinalParameters Parameter thisProject should be final. 40
 Error
misc FinalParameters Parameter locale should be final. 40
 Error
misc FinalParameters Parameter userSession should be final. 40
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 45
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 45
 Error
design DesignForExtension Class 'BreadcrumbServiceImpl' looks like designed for extension (can be subclassed), but the method 'getBreadcrumbForTaskstate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BreadcrumbServiceImpl' final or making the method 'getBreadcrumbForTaskstate' static/final/abstract/empty, or adding allowed annotation for the method. 63
 Error
misc FinalParameters Parameter taskstate should be final. 65
 Error
misc FinalParameters Parameter locale should be final. 66
 Error
misc FinalParameters Parameter userSession should be final. 67
 Error
sizes LineLength Line is longer than 80 characters (found 84). 70
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 72
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 72
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 79
 Error
design DesignForExtension Class 'BreadcrumbServiceImpl' looks like designed for extension (can be subclassed), but the method 'getBreadcrumbForUserProfileAndMenu' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BreadcrumbServiceImpl' final or making the method 'getBreadcrumbForUserProfileAndMenu' static/final/abstract/empty, or adding allowed annotation for the method. 84
 Error
sizes LineLength Line is longer than 80 characters (found 102). 85
 Error
misc FinalParameters Parameter locale should be final. 85
 Error
misc FinalParameters Parameter userSession should be final. 85
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 89
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 89
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 90
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 90
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 90
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 91
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 91
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 92
 Error
design DesignForExtension Class 'BreadcrumbServiceImpl' looks like designed for extension (can be subclassed), but the method 'getBreadcrumbForUserChangeName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BreadcrumbServiceImpl' final or making the method 'getBreadcrumbForUserChangeName' static/final/abstract/empty, or adding allowed annotation for the method. 96
 Error
sizes LineLength Line is longer than 80 characters (found 97). 97
 Error
misc FinalParameters Parameter locale should be final. 97
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 97
 Error
misc FinalParameters Parameter userSession should be final. 97
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 101
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 101
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 102
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 102
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 102
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 103
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 103
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 104
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 105
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 105
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 106
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 106
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 106
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 107
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 107
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 108
 Error
design DesignForExtension Class 'BreadcrumbServiceImpl' looks like designed for extension (can be subclassed), but the method 'getBreadcrumbForUserChangePassword' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BreadcrumbServiceImpl' final or making the method 'getBreadcrumbForUserChangePassword' static/final/abstract/empty, or adding allowed annotation for the method. 112
 Error
sizes LineLength Line is longer than 80 characters (found 102). 113
 Error
misc FinalParameters Parameter locale should be final. 113
 Error
misc FinalParameters Parameter userSession should be final. 113
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 117
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 117
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 118
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 118
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 118
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 119
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 119
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 120
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 121
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 121
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 122
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 122
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 122
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 123
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 123
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 124
 Error
design DesignForExtension Class 'BreadcrumbServiceImpl' looks like designed for extension (can be subclassed), but the method 'getBreadcrumbForUserContexts' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BreadcrumbServiceImpl' final or making the method 'getBreadcrumbForUserContexts' static/final/abstract/empty, or adding allowed annotation for the method. 128
 Error
sizes LineLength Line is longer than 80 characters (found 95). 129
 Error
misc FinalParameters Parameter locale should be final. 129
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 129
 Error
misc FinalParameters Parameter userSession should be final. 129
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 133
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 133
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 134
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 134
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 134
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 135
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 135
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 136
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 137
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 137
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 138
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 138
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 138
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 139
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 139
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 140
 Error
design DesignForExtension Class 'BreadcrumbServiceImpl' looks like designed for extension (can be subclassed), but the method 'getBreadcrumbForUserContextAdd' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BreadcrumbServiceImpl' final or making the method 'getBreadcrumbForUserContextAdd' static/final/abstract/empty, or adding allowed annotation for the method. 144
 Error
sizes LineLength Line is longer than 80 characters (found 97). 145
 Error
misc FinalParameters Parameter locale should be final. 145
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 145
 Error
misc FinalParameters Parameter userSession should be final. 145
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 149
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 149
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 150
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 150
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 150
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 151
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 151
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 152
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 153
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 153
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 154
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 154
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 154
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 155
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 155
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 156
 Error
design DesignForExtension Class 'BreadcrumbServiceImpl' looks like designed for extension (can be subclassed), but the method 'getBreadcrumbForUserContextEdit' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BreadcrumbServiceImpl' final or making the method 'getBreadcrumbForUserContextEdit' static/final/abstract/empty, or adding allowed annotation for the method. 160
 Error
sizes LineLength Line is longer than 80 characters (found 116). 161
 Error
misc FinalParameters Parameter locale should be final. 161
 Error
misc FinalParameters Parameter context should be final. 161
 Error
misc FinalParameters Parameter userSession should be final. 161
 Error
sizes LineLength Line is longer than 80 characters (found 89). 163
 Error
sizes LineLength Line is longer than 80 characters (found 81). 164
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 165
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 165
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 166
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 166
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 166
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 167
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 167
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 168
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 169
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 169
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 170
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 170
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 170
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 171
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 171
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 171
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 171
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 172
 Error
design DesignForExtension Class 'BreadcrumbServiceImpl' looks like designed for extension (can be subclassed), but the method 'getBreadcrumbForUserContextDelete' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BreadcrumbServiceImpl' final or making the method 'getBreadcrumbForUserContextDelete' static/final/abstract/empty, or adding allowed annotation for the method. 176
 Error
sizes LineLength Line is longer than 80 characters (found 118). 177
 Error
misc FinalParameters Parameter locale should be final. 177
 Error
misc FinalParameters Parameter context should be final. 177
 Error
misc FinalParameters Parameter userSession should be final. 177
 Error
sizes LineLength Line is longer than 80 characters (found 89). 179
 Error
sizes LineLength Line is longer than 80 characters (found 81). 180
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 181
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 181
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 182
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 182
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 182
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 183
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 183
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 184
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 185
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 185
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 186
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 186
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 186
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 187
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 187
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 187
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 187
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 188
 Error
design DesignForExtension Class 'BreadcrumbServiceImpl' looks like designed for extension (can be subclassed), but the method 'getBreadcrumbForUserChangeLanguage' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BreadcrumbServiceImpl' final or making the method 'getBreadcrumbForUserChangeLanguage' static/final/abstract/empty, or adding allowed annotation for the method. 192
 Error
sizes LineLength Line is longer than 80 characters (found 102). 193
 Error
misc FinalParameters Parameter locale should be final. 193
 Error
misc FinalParameters Parameter userSession should be final. 193
 Error
sizes LineLength Line is longer than 80 characters (found 89). 195
 Error
sizes LineLength Line is longer than 80 characters (found 81). 196
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 197
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 197
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 198
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 198
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 198
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 199
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 199
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 200
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 201
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 201
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 202
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 202
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 202
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 203
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 203
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 204
 Error
design DesignForExtension Class 'BreadcrumbServiceImpl' looks like designed for extension (can be subclassed), but the method 'getBreadcrumbForMessagesBetweenCurrentAndOtherUser' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BreadcrumbServiceImpl' final or making the method 'getBreadcrumbForMessagesBetweenCurrentAndOtherUser' static/final/abstract/empty, or adding allowed annotation for the method. 208
 Error
sizes LineLength Line is longer than 80 characters (found 118). 209
 Error
misc FinalParameters Parameter locale should be final. 209
 Error
misc FinalParameters Parameter userSession should be final. 209
 Error
sizes LineLength Line is longer than 80 characters (found 89). 211
 Error
sizes LineLength Line is longer than 80 characters (found 81). 212
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 213
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 213
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 214
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 214
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 214
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 215
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 215
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 216
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 217
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 217
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 218
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 218
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 218
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 219
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 219
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 220
 Error
design DesignForExtension Class 'BreadcrumbServiceImpl' looks like designed for extension (can be subclassed), but the method 'getBreadcrumbForSearchResults' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BreadcrumbServiceImpl' final or making the method 'getBreadcrumbForSearchResults' static/final/abstract/empty, or adding allowed annotation for the method. 224
 Error
sizes LineLength Line is longer than 80 characters (found 97). 225
 Error
misc FinalParameters Parameter locale should be final. 225
 Error
misc FinalParameters Parameter userSession should be final. 225
 Error
sizes LineLength Line is longer than 80 characters (found 89). 227
 Error
sizes LineLength Line is longer than 80 characters (found 81). 228
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 229
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 229
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 230
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 230
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 230
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 231
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 231
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 232
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 233
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 233
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 234
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 234
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 234
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 235
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 235
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 236

org/woehlke/java/simpleworklist/domain/meso/chat/ChatMessageForm.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - lombok.*. 4
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 21
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 21
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 21
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 21
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 21
 Error
coding MagicNumber '65535' is a magic number. 21

org/woehlke/java/simpleworklist/domain/meso/chat/UserChatMessageControllerService.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 11
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 17

org/woehlke/java/simpleworklist/domain/meso/chat/UserChatMessageControllerServiceImpl.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 95). 21
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
sizes LineLength Line is longer than 80 characters (found 86). 26
 Error
misc FinalParameters Parameter chatMessageService should be final. 26
 Error
coding HiddenField 'chatMessageService' hides a field. 26
 Error
design DesignForExtension Class 'UserChatMessageControllerServiceImpl' looks like designed for extension (can be subclassed), but the method 'sendNewUserMessage' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserChatMessageControllerServiceImpl' final or making the method 'sendNewUserMessage' static/final/abstract/empty, or adding allowed annotation for the method. 30
 Error
misc FinalParameters Parameter thisUser should be final. 32
 Error
misc FinalParameters Parameter otherUser should be final. 33
 Error
misc FinalParameters Parameter chatMessageForm should be final. 34
 Error
design DesignForExtension Class 'UserChatMessageControllerServiceImpl' looks like designed for extension (can be subclassed), but the method 'readAllMessagesBetweenCurrentAndOtherUser' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserChatMessageControllerServiceImpl' final or making the method 'readAllMessagesBetweenCurrentAndOtherUser' static/final/abstract/empty, or adding allowed annotation for the method. 46
 Error
misc FinalParameters Parameter receiver should be final. 48
 Error
misc FinalParameters Parameter sender should be final. 49
 Error
misc FinalParameters Parameter request should be final. 50
 Error
sizes LineLength Line is longer than 80 characters (found 112). 53
 Error
sizes LineLength Line is longer than 80 characters (found 144). 60
 Error
sizes LineLength Line is longer than 80 characters (found 113). 61
 Error
sizes LineLength Line is longer than 80 characters (found 112). 62
 Error
sizes LineLength Line is longer than 80 characters (found 112). 67
 Error
sizes LineLength Line is longer than 80 characters (found 112). 70
 Error
sizes LineLength Line is longer than 80 characters (found 99). 71

org/woehlke/java/simpleworklist/domain/meso/context/ContextControllerServiceImpl.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1

org/woehlke/java/simpleworklist/domain/meso/language/Language.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 13
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 19
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 19
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 23
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 27
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 27
 Error
sizes LineLength Line is longer than 80 characters (found 103). 28
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 28
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 28
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 31

org/woehlke/java/simpleworklist/domain/meso/language/UserChangeLanguageForm.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - lombok.*. 3
 Error
javadoc JavadocVariable Missing a Javadoc comment. 21

org/woehlke/java/simpleworklist/domain/meso/project/ProjectControllerService.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 18
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 43
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 52
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 58
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 59
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 60
 Error
sizes LineLength Line is longer than 80 characters (found 92). 62
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 62
 Error
sizes LineLength Line is longer than 80 characters (found 94). 63
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 63
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 65
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 66
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 67
 Error
sizes LineLength Line is longer than 80 characters (found 84). 69
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 69
 Error
sizes LineLength Line is longer than 80 characters (found 81). 70
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 70
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 72
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 73

org/woehlke/java/simpleworklist/domain/meso/project/ProjectControllerServiceImpl.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33
 Error
javadoc JavadocVariable Missing a Javadoc comment. 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 35
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 37
 Error
misc FinalParameters Parameter projectService should be final. 39
 Error
coding HiddenField 'projectService' hides a field. 39
 Error
misc FinalParameters Parameter breadcrumbService should be final. 40
 Error
coding HiddenField 'breadcrumbService' hides a field. 40
 Error
misc FinalParameters Parameter taskService should be final. 41
 Error
coding HiddenField 'taskService' hides a field. 41
 Error
misc FinalParameters Parameter taskMove2TaskService should be final. 41
 Error
coding HiddenField 'taskMove2TaskService' hides a field. 41
 Error
design DesignForExtension Class 'ProjectControllerServiceImpl' looks like designed for extension (can be subclassed), but the method 'addNewProjectToProjectIdForm' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ProjectControllerServiceImpl' final or making the method 'addNewProjectToProjectIdForm' static/final/abstract/empty, or adding allowed annotation for the method. 48
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 48
 Error
misc FinalParameters Parameter projectId should be final. 49
 Error
misc FinalParameters Parameter userSession should be final. 50
 Error
misc FinalParameters Parameter context should be final. 51
 Error
misc FinalParameters Parameter locale should be final. 52
 Error
misc FinalParameters Parameter model should be final. 53
 Error
sizes LineLength Line is longer than 80 characters (found 109). 60
 Error
design DesignForExtension Class 'ProjectControllerServiceImpl' looks like designed for extension (can be subclassed), but the method 'addNewProjectToProjectIdPersist' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ProjectControllerServiceImpl' final or making the method 'addNewProjectToProjectIdPersist' static/final/abstract/empty, or adding allowed annotation for the method. 67
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 67
 Error
misc FinalParameters Parameter projectId should be final. 68
 Error
misc FinalParameters Parameter userSession should be final. 69
 Error
misc FinalParameters Parameter project should be final. 70
 Error
misc FinalParameters Parameter context should be final. 71
 Error
misc FinalParameters Parameter result should be final. 72
 Error
misc FinalParameters Parameter locale should be final. 73
 Error
misc FinalParameters Parameter model should be final. 74
 Error
sizes LineLength Line is longer than 80 characters (found 95). 76
 Error
sizes LineLength Line is longer than 80 characters (found 111). 81
 Error
design DesignForExtension Class 'ProjectControllerServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByProjectId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ProjectControllerServiceImpl' final or making the method 'findByProjectId' static/final/abstract/empty, or adding allowed annotation for the method. 100
 Error
misc FinalParameters Parameter projectId should be final. 101
 Error
design DesignForExtension Class 'ProjectControllerServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByProject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ProjectControllerServiceImpl' final or making the method 'findByProject' static/final/abstract/empty, or adding allowed annotation for the method. 106
 Error
misc FinalParameters Parameter thisProject should be final. 107
 Error
misc FinalParameters Parameter pageable should be final. 107
 Error
design DesignForExtension Class 'ProjectControllerServiceImpl' looks like designed for extension (can be subclassed), but the method 'findByProject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ProjectControllerServiceImpl' final or making the method 'findByProject' static/final/abstract/empty, or adding allowed annotation for the method. 111
 Error
misc FinalParameters Parameter thisProject should be final. 112
 Error
design DesignForExtension Class 'ProjectControllerServiceImpl' looks like designed for extension (can be subclassed), but the method 'moveProjectToAnotherProject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ProjectControllerServiceImpl' final or making the method 'moveProjectToAnotherProject' static/final/abstract/empty, or adding allowed annotation for the method. 116
 Error
misc FinalParameters Parameter thisProject should be final. 118
 Error
misc FinalParameters Parameter targetProject should be final. 119
 Error
design DesignForExtension Class 'ProjectControllerServiceImpl' looks like designed for extension (can be subclassed), but the method 'getProject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ProjectControllerServiceImpl' final or making the method 'getProject' static/final/abstract/empty, or adding allowed annotation for the method. 131
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 131
 Error
misc FinalParameters Parameter projectId should be final. 132
 Error
misc FinalParameters Parameter userAccount should be final. 133
 Error
misc FinalParameters Parameter userSession should be final. 134
 Error
design DesignForExtension Class 'ProjectControllerServiceImpl' looks like designed for extension (can be subclassed), but the method 'add' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ProjectControllerServiceImpl' final or making the method 'add' static/final/abstract/empty, or adding allowed annotation for the method. 140
 Error
misc FinalParameters Parameter project should be final. 141
 Error
design DesignForExtension Class 'ProjectControllerServiceImpl' looks like designed for extension (can be subclassed), but the method 'update' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ProjectControllerServiceImpl' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. 145
 Error
misc FinalParameters Parameter project should be final. 146
 Error
design DesignForExtension Class 'ProjectControllerServiceImpl' looks like designed for extension (can be subclassed), but the method 'delete' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ProjectControllerServiceImpl' final or making the method 'delete' static/final/abstract/empty, or adding allowed annotation for the method. 150
 Error
misc FinalParameters Parameter thisProject should be final. 151
 Error
design DesignForExtension Class 'ProjectControllerServiceImpl' looks like designed for extension (can be subclassed), but the method 'addNewProjectToProjectRootForm' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ProjectControllerServiceImpl' final or making the method 'addNewProjectToProjectRootForm' static/final/abstract/empty, or adding allowed annotation for the method. 162
 Error
misc FinalParameters Parameter userSession should be final. 164
 Error
misc FinalParameters Parameter context should be final. 165
 Error
misc FinalParameters Parameter locale should be final. 166
 Error
misc FinalParameters Parameter model should be final. 167
 Error
sizes LineLength Line is longer than 80 characters (found 99). 174
 Error
design DesignForExtension Class 'ProjectControllerServiceImpl' looks like designed for extension (can be subclassed), but the method 'addNewProjectToProjectRootPersist' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ProjectControllerServiceImpl' final or making the method 'addNewProjectToProjectRootPersist' static/final/abstract/empty, or adding allowed annotation for the method. 183
 Error
misc FinalParameters Parameter userSession should be final. 185
 Error
misc FinalParameters Parameter project should be final. 186
 Error
misc FinalParameters Parameter context should be final. 187
 Error
misc FinalParameters Parameter result should be final. 188
 Error
misc FinalParameters Parameter locale should be final. 189
 Error
misc FinalParameters Parameter model should be final. 190
 Error
design DesignForExtension Class 'ProjectControllerServiceImpl' looks like designed for extension (can be subclassed), but the method 'moveTaskToTaskAndChangeTaskOrderInProjectId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ProjectControllerServiceImpl' final or making the method 'moveTaskToTaskAndChangeTaskOrderInProjectId' static/final/abstract/empty, or adding allowed annotation for the method. 201
 Error
sizes LineLength Line is longer than 80 characters (found 116). 202
 Error
misc FinalParameters Parameter sourceTask should be final. 202
 Error
misc FinalParameters Parameter destinationTask should be final. 202
 Error
sizes LineLength Line is longer than 80 characters (found 96). 204
 Error
sizes LineLength Line is longer than 80 characters (found 91). 207
 Error
sizes LineLength Line is longer than 80 characters (found 96). 208
 Error
sizes LineLength Line is longer than 80 characters (found 87). 214
 Error
sizes LineLength Line is longer than 80 characters (found 98). 216
 Error
sizes LineLength Line is longer than 80 characters (found 88). 218
 Error
sizes LineLength Line is longer than 80 characters (found 86). 220
 Error
sizes LineLength Line is longer than 80 characters (found 96). 223
 Error
sizes LineLength Line is longer than 80 characters (found 91). 226
 Error
sizes LineLength Line is longer than 80 characters (found 96). 227
 Error
design DesignForExtension Class 'ProjectControllerServiceImpl' looks like designed for extension (can be subclassed), but the method 'moveTaskToTaskAndChangeTaskOrderInProjectRoot' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ProjectControllerServiceImpl' final or making the method 'moveTaskToTaskAndChangeTaskOrderInProjectRoot' static/final/abstract/empty, or adding allowed annotation for the method. 230
 Error
sizes LineLength Line is longer than 80 characters (found 118). 231
 Error
misc FinalParameters Parameter sourceTask should be final. 231
 Error
misc FinalParameters Parameter destinationTask should be final. 231
 Error
sizes LineLength Line is longer than 80 characters (found 96). 232
 Error
sizes LineLength Line is longer than 80 characters (found 91). 234
 Error
sizes LineLength Line is longer than 80 characters (found 96). 235
 Error
sizes LineLength Line is longer than 80 characters (found 85). 240
 Error
sizes LineLength Line is longer than 80 characters (found 87). 242
 Error
sizes LineLength Line is longer than 80 characters (found 98). 244
 Error
sizes LineLength Line is longer than 80 characters (found 90). 246
 Error
sizes LineLength Line is longer than 80 characters (found 88). 248
 Error
sizes LineLength Line is longer than 80 characters (found 96). 251
 Error
sizes LineLength Line is longer than 80 characters (found 91). 253
 Error
sizes LineLength Line is longer than 80 characters (found 96). 254
 Error
design DesignForExtension Class 'ProjectControllerServiceImpl' looks like designed for extension (can be subclassed), but the method 'moveProjectToAnotherContext' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ProjectControllerServiceImpl' final or making the method 'moveProjectToAnotherContext' static/final/abstract/empty, or adding allowed annotation for the method. 257
 Error
sizes LineLength Line is longer than 80 characters (found 105). 258
 Error
misc FinalParameters Parameter thisProject should be final. 258
 Error
misc FinalParameters Parameter newContext should be final. 258
 Error
sizes LineLength Line is longer than 80 characters (found 82). 262
 Error
sizes LineLength Line is longer than 80 characters (found 82). 266
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 266
 Error
sizes LineLength Line is longer than 80 characters (found 84). 267
 Error
design DesignForExtension Class 'ProjectControllerServiceImpl' looks like designed for extension (can be subclassed), but the method 'findAllProjectsByContext' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ProjectControllerServiceImpl' final or making the method 'findAllProjectsByContext' static/final/abstract/empty, or adding allowed annotation for the method. 280
 Error
misc FinalParameters Parameter context should be final. 281
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 281
 Error
design DesignForExtension Class 'ProjectControllerServiceImpl' looks like designed for extension (can be subclassed), but the method 'findRootProjectsByContext' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ProjectControllerServiceImpl' final or making the method 'findRootProjectsByContext' static/final/abstract/empty, or adding allowed annotation for the method. 285
 Error
misc FinalParameters Parameter context should be final. 286
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 286

org/woehlke/java/simpleworklist/domain/meso/session/UserSessionBean.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 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
misc TodoComment Comment matches to-do format 'TODO:'. 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 27
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 29
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 29
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 30
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 30
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 31
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 31
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 32
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 32
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 33
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 33
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 34
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 34
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 35
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 35
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 35
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 38
 Error
misc FinalParameters Parameter userAccountid should be final. 38
 Error
coding HiddenField 'userAccountid' hides a field. 38
 Error
misc FinalParameters Parameter lastContextId should be final. 38
 Error
coding HiddenField 'lastContextId' hides a field. 38
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 38
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 39
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 39
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 40
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 40
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 41
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 41
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 42
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 42
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 43
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 43
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 44
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 44
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 44
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 47
 Error
misc FinalParameters Parameter contextId should be final. 48
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 48
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 49
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 49
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 50
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 50
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 51
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 51
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 52
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 52
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 53
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 53
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 54
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 54
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 54
 Error
design DesignForExtension Class 'UserSessionBean' looks like designed for extension (can be subclassed), but the method 'update' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserSessionBean' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. 57
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 57
 Error
misc FinalParameters Parameter userAccountid should be final. 57
 Error
coding HiddenField 'userAccountid' hides a field. 57
 Error
misc FinalParameters Parameter contextId should be final. 57
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 58
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 58
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 59
 Error
whitespace ParenPad ')' is preceded with whitespace. 59
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 59
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 60
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 60

org/woehlke/java/simpleworklist/domain/meso/task/TaskLifecycleService.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 12
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 13
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 14
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 16
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 17
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 18
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 23
 Error
sizes LineLength Line is longer than 80 characters (found 90). 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 27
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 28

org/woehlke/java/simpleworklist/domain/meso/task/TaskLifecycleServiceImpl.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
sizes LineLength Line is longer than 80 characters (found 91). 27
 Error
misc FinalParameters Parameter taskService should be final. 27
 Error
coding HiddenField 'taskService' hides a field. 27
 Error
misc FinalParameters Parameter projectService should be final. 27
 Error
coding HiddenField 'projectService' hides a field. 27
 Error
design DesignForExtension Class 'TaskLifecycleServiceImpl' looks like designed for extension (can be subclassed), but the method 'addToInbox' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskLifecycleServiceImpl' final or making the method 'addToInbox' static/final/abstract/empty, or adding allowed annotation for the method. 32
 Error
misc FinalParameters Parameter task should be final. 33
 Error
sizes LineLength Line is longer than 80 characters (found 98). 42
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 42
 Error
design DesignForExtension Class 'TaskLifecycleServiceImpl' looks like designed for extension (can be subclassed), but the method 'addToProject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskLifecycleServiceImpl' final or making the method 'addToProject' static/final/abstract/empty, or adding allowed annotation for the method. 49
 Error
whitespace ParenPad '(' is followed by whitespace. 50
 Error
misc FinalParameters Parameter task should be final. 50
 Error
sizes LineLength Line is longer than 80 characters (found 92). 54
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 54
 Error
sizes LineLength Line is longer than 80 characters (found 98). 56
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 56
 Error
design DesignForExtension Class 'TaskLifecycleServiceImpl' looks like designed for extension (can be subclassed), but the method 'addToRootProject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskLifecycleServiceImpl' final or making the method 'addToRootProject' static/final/abstract/empty, or adding allowed annotation for the method. 63
 Error
whitespace ParenPad '(' is followed by whitespace. 64
 Error
misc FinalParameters Parameter task should be final. 64
 Error
sizes LineLength Line is longer than 80 characters (found 98). 72
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 72
 Error
design DesignForExtension Class 'TaskLifecycleServiceImpl' looks like designed for extension (can be subclassed), but the method 'getMaxOrderIdTaskState' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskLifecycleServiceImpl' final or making the method 'getMaxOrderIdTaskState' static/final/abstract/empty, or adding allowed annotation for the method. 79
 Error
misc FinalParameters Parameter taskState should be final. 80
 Error
misc FinalParameters Parameter context should be final. 80
 Error
sizes LineLength Line is longer than 80 characters (found 104). 81
 Error
whitespace WhitespaceAround '==' is not followed by whitespace. 82
 Error
whitespace WhitespaceAround '==' is not preceded with whitespace. 82
 Error
design DesignForExtension Class 'TaskLifecycleServiceImpl' looks like designed for extension (can be subclassed), but the method 'getMaxOrderIdProject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskLifecycleServiceImpl' final or making the method 'getMaxOrderIdProject' static/final/abstract/empty, or adding allowed annotation for the method. 85
 Error
misc FinalParameters Parameter project should be final. 86
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 86
 Error
misc FinalParameters Parameter context should be final. 86
 Error
sizes LineLength Line is longer than 80 characters (found 97). 87
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 87
 Error
whitespace WhitespaceAround '==' is not followed by whitespace. 88
 Error
whitespace WhitespaceAround '==' is not preceded with whitespace. 88
 Error
design DesignForExtension Class 'TaskLifecycleServiceImpl' looks like designed for extension (can be subclassed), but the method 'getMaxOrderIdProjectRoot' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskLifecycleServiceImpl' final or making the method 'getMaxOrderIdProjectRoot' static/final/abstract/empty, or adding allowed annotation for the method. 91
 Error
misc FinalParameters Parameter context should be final. 92
 Error
sizes LineLength Line is longer than 80 characters (found 95). 93
 Error
whitespace WhitespaceAround '==' is not followed by whitespace. 94
 Error
whitespace WhitespaceAround '==' is not preceded with whitespace. 94
 Error
design DesignForExtension Class 'TaskLifecycleServiceImpl' looks like designed for extension (can be subclassed), but the method 'transformTaskIntoProjectGet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskLifecycleServiceImpl' final or making the method 'transformTaskIntoProjectGet' static/final/abstract/empty, or adding allowed annotation for the method. 97
 Error
sizes LineLength Line is longer than 80 characters (found 82). 99
 Error
misc FinalParameters Parameter task should be final. 99
 Error
misc FinalParameters Parameter userSession should be final. 99
 Error
misc FinalParameters Parameter model should be final. 99
 Error
sizes LineLength Line is longer than 80 characters (found 99). 117
 Error
design DesignForExtension Class 'TaskLifecycleServiceImpl' looks like designed for extension (can be subclassed), but the method 'updatedViaTaskstate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskLifecycleServiceImpl' final or making the method 'updatedViaTaskstate' static/final/abstract/empty, or adding allowed annotation for the method. 123
 Error
misc FinalParameters Parameter task should be final. 124
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 126
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 126
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 131
 Error
whitespace WhitespaceAround '!=' is not followed by whitespace. 131
 Error
whitespace WhitespaceAround '!=' is not preceded with whitespace. 131
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 131
 Error
design DesignForExtension Class 'TaskLifecycleServiceImpl' looks like designed for extension (can be subclassed), but the method 'updatedViaProjectRoot' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskLifecycleServiceImpl' final or making the method 'updatedViaProjectRoot' static/final/abstract/empty, or adding allowed annotation for the method. 141
 Error
whitespace ParenPad '(' is followed by whitespace. 142
 Error
misc FinalParameters Parameter task should be final. 142
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 144
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 144
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 149
 Error
whitespace WhitespaceAround '!=' is not followed by whitespace. 149
 Error
whitespace WhitespaceAround '!=' is not preceded with whitespace. 149
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 149
 Error
design DesignForExtension Class 'TaskLifecycleServiceImpl' looks like designed for extension (can be subclassed), but the method 'updatedViaProject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskLifecycleServiceImpl' final or making the method 'updatedViaProject' static/final/abstract/empty, or adding allowed annotation for the method. 159
 Error
misc FinalParameters Parameter task should be final. 160
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 162
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 162
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 167
 Error
whitespace WhitespaceAround '!=' is not followed by whitespace. 167
 Error
whitespace WhitespaceAround '!=' is not preceded with whitespace. 167
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 167
 Error
design DesignForExtension Class 'TaskLifecycleServiceImpl' looks like designed for extension (can be subclassed), but the method 'addProjectFromTaskToModel' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskLifecycleServiceImpl' final or making the method 'addProjectFromTaskToModel' static/final/abstract/empty, or adding allowed annotation for the method. 177
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 177
 Error
misc FinalParameters Parameter task should be final. 177
 Error
misc FinalParameters Parameter model should be final. 177
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 177
 Error
sizes LineLength Line is longer than 80 characters (found 110). 180
 Error
sizes LineLength Line is longer than 80 characters (found 122). 187
 Error
design DesignForExtension Class 'TaskLifecycleServiceImpl' looks like designed for extension (can be subclassed), but the method 'addProject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskLifecycleServiceImpl' final or making the method 'addProject' static/final/abstract/empty, or adding allowed annotation for the method. 197
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 197
 Error
misc FinalParameters Parameter task should be final. 197
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 197
 Error
sizes LineLength Line is longer than 80 characters (found 110). 199
 Error
sizes LineLength Line is longer than 80 characters (found 142). 201
 Error
sizes LineLength Line is longer than 80 characters (found 142). 208

org/woehlke/java/simpleworklist/domain/meso/task/TaskMove2TaskService.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
sizes LineLength Line is longer than 80 characters (found 90). 7
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 7
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 9
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 10
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 12
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 13
 Error
sizes LineLength Line is longer than 80 characters (found 110). 16
 Error
sizes LineLength Line is longer than 80 characters (found 113). 17
 Error
sizes LineLength Line is longer than 80 characters (found 102). 18
 Error
sizes LineLength Line is longer than 80 characters (found 108). 25
 Error
sizes LineLength Line is longer than 80 characters (found 113). 26
 Error
sizes LineLength Line is longer than 80 characters (found 84). 27

org/woehlke/java/simpleworklist/domain/meso/task/TaskMove2TaskServiceImpl.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 19
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
misc FinalParameters Parameter taskService should be final. 22
 Error
coding HiddenField 'taskService' hides a field. 22
 Error
design DesignForExtension Class 'TaskMove2TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'moveTasksUpByProjectRoot' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskMove2TaskServiceImpl' final or making the method 'moveTasksUpByProjectRoot' static/final/abstract/empty, or adding allowed annotation for the method. 26
 Error
misc FinalParameters Parameter sourceTask should be final. 27
 Error
misc FinalParameters Parameter destinationTask should be final. 27
 Error
whitespace ParenPad ')' is preceded with whitespace. 27
 Error
sizes LineLength Line is longer than 80 characters (found 96). 28
 Error
sizes LineLength Line is longer than 80 characters (found 105). 29
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 29
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 29
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 29
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 29
 Error
sizes LineLength Line is longer than 80 characters (found 96). 30
 Error
sizes LineLength Line is longer than 80 characters (found 93). 34
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 39
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 39
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 40
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 40
 Error
sizes LineLength Line is longer than 80 characters (found 96). 50
 Error
sizes LineLength Line is longer than 80 characters (found 111). 51
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 51
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 51
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 51
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 51
 Error
sizes LineLength Line is longer than 80 characters (found 96). 52
 Error
design DesignForExtension Class 'TaskMove2TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'moveTasksDownByProjectRoot' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskMove2TaskServiceImpl' final or making the method 'moveTasksDownByProjectRoot' static/final/abstract/empty, or adding allowed annotation for the method. 55
 Error
sizes LineLength Line is longer than 80 characters (found 81). 56
 Error
misc FinalParameters Parameter sourceTask should be final. 56
 Error
misc FinalParameters Parameter destinationTask should be final. 56
 Error
sizes LineLength Line is longer than 80 characters (found 96). 57
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 59
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 59
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 59
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 59
 Error
sizes LineLength Line is longer than 80 characters (found 96). 60
 Error
sizes LineLength Line is longer than 80 characters (found 93). 64
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 69
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 69
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 70
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 70
 Error
sizes LineLength Line is longer than 80 characters (found 96). 80
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 82
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 82
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 82
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 82
 Error
sizes LineLength Line is longer than 80 characters (found 96). 83
 Error
design DesignForExtension Class 'TaskMove2TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'moveTasksUpByProjectId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskMove2TaskServiceImpl' final or making the method 'moveTasksUpByProjectId' static/final/abstract/empty, or adding allowed annotation for the method. 86
 Error
misc FinalParameters Parameter sourceTask should be final. 87
 Error
misc FinalParameters Parameter destinationTask should be final. 87
 Error
whitespace ParenPad ')' is preceded with whitespace. 87
 Error
sizes LineLength Line is longer than 80 characters (found 96). 89
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 90
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 90
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 90
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 90
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 91
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 91
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 91
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 91
 Error
sizes LineLength Line is longer than 80 characters (found 96). 92
 Error
sizes LineLength Line is longer than 80 characters (found 91). 95
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 100
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 100
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 101
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 101
 Error
sizes LineLength Line is longer than 80 characters (found 96). 111
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 112
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 112
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 112
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 112
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 113
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 113
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 113
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 113
 Error
sizes LineLength Line is longer than 80 characters (found 96). 114
 Error
design DesignForExtension Class 'TaskMove2TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'moveTasksDownByProjectId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskMove2TaskServiceImpl' final or making the method 'moveTasksDownByProjectId' static/final/abstract/empty, or adding allowed annotation for the method. 118
 Error
misc FinalParameters Parameter sourceTask should be final. 119
 Error
misc FinalParameters Parameter destinationTask should be final. 119
 Error
sizes LineLength Line is longer than 80 characters (found 96). 121
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 122
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 122
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 122
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 122
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 123
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 123
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 123
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 123
 Error
sizes LineLength Line is longer than 80 characters (found 96). 124
 Error
sizes LineLength Line is longer than 80 characters (found 91). 127
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 132
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 132
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 133
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 133
 Error
sizes LineLength Line is longer than 80 characters (found 96). 143
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 144
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 144
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 144
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 144
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 145
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 145
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 145
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 145
 Error
sizes LineLength Line is longer than 80 characters (found 96). 146
 Error
design DesignForExtension Class 'TaskMove2TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'moveTaskToTaskAndChangeTaskOrderInTaskstate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskMove2TaskServiceImpl' final or making the method 'moveTaskToTaskAndChangeTaskOrderInTaskstate' static/final/abstract/empty, or adding allowed annotation for the method. 149
 Error
sizes LineLength Line is longer than 80 characters (found 99). 150
 Error
misc FinalParameters Parameter sourceTask should be final. 150
 Error
misc FinalParameters Parameter destinationTask should be final. 150
 Error
whitespace ParenPad ')' is preceded with whitespace. 150
 Error
sizes LineLength Line is longer than 80 characters (found 96). 151
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 153
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 153
 Error
sizes LineLength Line is longer than 80 characters (found 85). 154
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 154
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 154
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 154
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 154
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 154
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 154
 Error
sizes LineLength Line is longer than 80 characters (found 96). 155
 Error
whitespace NoWhitespaceAfter '!' is followed by whitespace. 156
 Error
whitespace NoWhitespaceAfter '!' is followed by whitespace. 157
 Error
whitespace ParenPad '(' is followed by whitespace. 161
 Error
whitespace ParenPad ')' is preceded with whitespace. 161
 Error
sizes LineLength Line is longer than 80 characters (found 90). 162
 Error
whitespace ParenPad '(' is followed by whitespace. 164
 Error
whitespace ParenPad ')' is preceded with whitespace. 164
 Error
whitespace ParenPad '(' is followed by whitespace. 166
 Error
whitespace ParenPad ')' is preceded with whitespace. 166
 Error
sizes LineLength Line is longer than 80 characters (found 96). 169
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 171
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 171
 Error
sizes LineLength Line is longer than 80 characters (found 85). 172
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 172
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 172
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 172
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 172
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 172
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 172
 Error
sizes LineLength Line is longer than 80 characters (found 96). 173
 Error
design DesignForExtension Class 'TaskMove2TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'moveTasksUpByTaskState' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskMove2TaskServiceImpl' final or making the method 'moveTasksUpByTaskState' static/final/abstract/empty, or adding allowed annotation for the method. 176
 Error
misc FinalParameters Parameter sourceTask should be final. 177
 Error
misc FinalParameters Parameter destinationTask should be final. 177
 Error
whitespace ParenPad ')' is preceded with whitespace. 177
 Error
sizes LineLength Line is longer than 80 characters (found 96). 179
 Error
sizes LineLength Line is longer than 80 characters (found 119). 180
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 180
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 180
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 180
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 180
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 180
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 180
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 180
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 180
 Error
sizes LineLength Line is longer than 80 characters (found 96). 181
 Error
sizes LineLength Line is longer than 80 characters (found 91). 185
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 191
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 191
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 192
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 192
 Error
whitespace ParenPad '(' is followed by whitespace. 200
 Error
whitespace ParenPad ')' is preceded with whitespace. 200
 Error
sizes LineLength Line is longer than 80 characters (found 96). 204
 Error
sizes LineLength Line is longer than 80 characters (found 125). 205
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 205
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 205
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 205
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 205
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 205
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 205
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 205
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 205
 Error
sizes LineLength Line is longer than 80 characters (found 96). 206
 Error
design DesignForExtension Class 'TaskMove2TaskServiceImpl' looks like designed for extension (can be subclassed), but the method 'moveTasksDownByTaskState' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskMove2TaskServiceImpl' final or making the method 'moveTasksDownByTaskState' static/final/abstract/empty, or adding allowed annotation for the method. 210
 Error
misc FinalParameters Parameter sourceTask should be final. 211
 Error
misc FinalParameters Parameter destinationTask should be final. 211
 Error
whitespace ParenPad ')' is preceded with whitespace. 211
 Error
sizes LineLength Line is longer than 80 characters (found 96). 213
 Error
sizes LineLength Line is longer than 80 characters (found 121). 214
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 214
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 214
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 214
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 214
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 214
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 214
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 214
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 214
 Error
sizes LineLength Line is longer than 80 characters (found 96). 215
 Error
sizes LineLength Line is longer than 80 characters (found 91). 219
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 225
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 225
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 226
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 226
 Error
sizes LineLength Line is longer than 80 characters (found 96). 236
 Error
sizes LineLength Line is longer than 80 characters (found 127). 237
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 237
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 237
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 237
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 237
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 237
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 237
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 237
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 237
 Error
sizes LineLength Line is longer than 80 characters (found 96). 238

org/woehlke/java/simpleworklist/domain/meso/task/TaskMoveService.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 9
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 11
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 13
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 15
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 17
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 19
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 27
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 29
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 31
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33

org/woehlke/java/simpleworklist/domain/meso/task/TaskMoveServiceImpl.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
sizes LineLength Line is longer than 80 characters (found 98). 26
 Error
misc FinalParameters Parameter taskLifecycleService should be final. 26
 Error
coding HiddenField 'taskLifecycleService' hides a field. 26
 Error
misc FinalParameters Parameter taskService should be final. 26
 Error
coding HiddenField 'taskService' hides a field. 26
 Error
design DesignForExtension Class 'TaskMoveServiceImpl' looks like designed for extension (can be subclassed), but the method 'moveTaskToRootProject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskMoveServiceImpl' final or making the method 'moveTaskToRootProject' static/final/abstract/empty, or adding allowed annotation for the method. 31
 Error
misc FinalParameters Parameter task should be final. 32
 Error
sizes LineLength Line is longer than 80 characters (found 94). 34
 Error
design DesignForExtension Class 'TaskMoveServiceImpl' looks like designed for extension (can be subclassed), but the method 'moveTaskToAnotherProject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskMoveServiceImpl' final or making the method 'moveTaskToAnotherProject' static/final/abstract/empty, or adding allowed annotation for the method. 39
 Error
sizes LineLength Line is longer than 80 characters (found 83). 40
 Error
whitespace ParenPad '(' is followed by whitespace. 40
 Error
misc FinalParameters Parameter task should be final. 40
 Error
misc FinalParameters Parameter project should be final. 40
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 42
 Error
sizes LineLength Line is longer than 80 characters (found 110). 44
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 44
 Error
design DesignForExtension Class 'TaskMoveServiceImpl' looks like designed for extension (can be subclassed), but the method 'moveTaskToInbox' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskMoveServiceImpl' final or making the method 'moveTaskToInbox' static/final/abstract/empty, or adding allowed annotation for the method. 51
 Error
misc FinalParameters Parameter task should be final. 52
 Error
sizes LineLength Line is longer than 80 characters (found 109). 53
 Error
design DesignForExtension Class 'TaskMoveServiceImpl' looks like designed for extension (can be subclassed), but the method 'moveTaskToToday' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskMoveServiceImpl' final or making the method 'moveTaskToToday' static/final/abstract/empty, or adding allowed annotation for the method. 62
 Error
misc FinalParameters Parameter task should be final. 63
 Error
sizes LineLength Line is longer than 80 characters (found 110). 65
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 65
 Error
design DesignForExtension Class 'TaskMoveServiceImpl' looks like designed for extension (can be subclassed), but the method 'moveTaskToNext' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskMoveServiceImpl' final or making the method 'moveTaskToNext' static/final/abstract/empty, or adding allowed annotation for the method. 73
 Error
misc FinalParameters Parameter task should be final. 74
 Error
sizes LineLength Line is longer than 80 characters (found 109). 75
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 75
 Error
design DesignForExtension Class 'TaskMoveServiceImpl' looks like designed for extension (can be subclassed), but the method 'moveTaskToWaiting' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskMoveServiceImpl' final or making the method 'moveTaskToWaiting' static/final/abstract/empty, or adding allowed annotation for the method. 83
 Error
misc FinalParameters Parameter task should be final. 84
 Error
sizes LineLength Line is longer than 80 characters (found 112). 85
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 85
 Error
design DesignForExtension Class 'TaskMoveServiceImpl' looks like designed for extension (can be subclassed), but the method 'moveTaskToScheduled' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskMoveServiceImpl' final or making the method 'moveTaskToScheduled' static/final/abstract/empty, or adding allowed annotation for the method. 93
 Error
misc FinalParameters Parameter task should be final. 94
 Error
sizes LineLength Line is longer than 80 characters (found 118). 95
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 95
 Error
design DesignForExtension Class 'TaskMoveServiceImpl' looks like designed for extension (can be subclassed), but the method 'moveTaskToSomeday' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskMoveServiceImpl' final or making the method 'moveTaskToSomeday' static/final/abstract/empty, or adding allowed annotation for the method. 103
 Error
misc FinalParameters Parameter task should be final. 104
 Error
sizes LineLength Line is longer than 80 characters (found 112). 105
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 105
 Error
design DesignForExtension Class 'TaskMoveServiceImpl' looks like designed for extension (can be subclassed), but the method 'moveTaskToFocus' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskMoveServiceImpl' final or making the method 'moveTaskToFocus' static/final/abstract/empty, or adding allowed annotation for the method. 113
 Error
misc FinalParameters Parameter task should be final. 114
 Error
sizes LineLength Line is longer than 80 characters (found 108). 115
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 115
 Error
design DesignForExtension Class 'TaskMoveServiceImpl' looks like designed for extension (can be subclassed), but the method 'moveTaskToCompleted' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskMoveServiceImpl' final or making the method 'moveTaskToCompleted' static/final/abstract/empty, or adding allowed annotation for the method. 124
 Error
misc FinalParameters Parameter task should be final. 125
 Error
sizes LineLength Line is longer than 80 characters (found 112). 126
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 126
 Error
design DesignForExtension Class 'TaskMoveServiceImpl' looks like designed for extension (can be subclassed), but the method 'moveTaskToTrash' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskMoveServiceImpl' final or making the method 'moveTaskToTrash' static/final/abstract/empty, or adding allowed annotation for the method. 135
 Error
misc FinalParameters Parameter task should be final. 136
 Error
sizes LineLength Line is longer than 80 characters (found 111). 137
 Error
design DesignForExtension Class 'TaskMoveServiceImpl' looks like designed for extension (can be subclassed), but the method 'moveAllCompletedToTrash' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskMoveServiceImpl' final or making the method 'moveAllCompletedToTrash' static/final/abstract/empty, or adding allowed annotation for the method. 145
 Error
whitespace ParenPad '(' is followed by whitespace. 146
 Error
misc FinalParameters Parameter context should be final. 146
 Error
sizes LineLength Line is longer than 80 characters (found 100). 147
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 147
 Error
sizes LineLength Line is longer than 80 characters (found 99). 149
 Error
design DesignForExtension Class 'TaskMoveServiceImpl' looks like designed for extension (can be subclassed), but the method 'emptyTrash' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskMoveServiceImpl' final or making the method 'emptyTrash' static/final/abstract/empty, or adding allowed annotation for the method. 161
 Error
whitespace ParenPad '(' is followed by whitespace. 162
 Error
misc FinalParameters Parameter context should be final. 162
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 165
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 165

org/woehlke/java/simpleworklist/domain/meso/taskstate/TaskStateTabControllerService.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 14
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 30
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 38
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 46
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 54
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 62
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 70
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 78
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 86
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 94
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 102

org/woehlke/java/simpleworklist/domain/meso/taskstate/TaskStateTabControllerServiceImpl.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 89). 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 27
 Error
sizes LineLength Line is longer than 80 characters (found 106). 28
 Error
misc FinalParameters Parameter breadcrumbService should be final. 28
 Error
coding HiddenField 'breadcrumbService' hides a field. 28
 Error
misc FinalParameters Parameter taskService should be final. 28
 Error
coding HiddenField 'taskService' hides a field. 28
 Error
design DesignForExtension Class 'TaskStateTabControllerServiceImpl' looks like designed for extension (can be subclassed), but the method 'getTaskStatePageInbox' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskStateTabControllerServiceImpl' final or making the method 'getTaskStatePageInbox' static/final/abstract/empty, or adding allowed annotation for the method. 33
 Error
misc FinalParameters Parameter context should be final. 35
 Error
misc FinalParameters Parameter pageRequest should be final. 36
 Error
misc FinalParameters Parameter userSession should be final. 37
 Error
misc FinalParameters Parameter locale should be final. 38
 Error
misc FinalParameters Parameter model should be final. 39
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 40
 Error
sizes LineLength Line is longer than 80 characters (found 81). 44
 Error
sizes LineLength Line is longer than 80 characters (found 102). 45
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 45
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 45
 Error
whitespace ParenPad ')' is preceded with whitespace. 48
 Error
design DesignForExtension Class 'TaskStateTabControllerServiceImpl' looks like designed for extension (can be subclassed), but the method 'getTaskStatePageToday' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskStateTabControllerServiceImpl' final or making the method 'getTaskStatePageToday' static/final/abstract/empty, or adding allowed annotation for the method. 54
 Error
misc FinalParameters Parameter context should be final. 56
 Error
misc FinalParameters Parameter pageRequest should be final. 57
 Error
misc FinalParameters Parameter userSession should be final. 58
 Error
misc FinalParameters Parameter locale should be final. 59
 Error
misc FinalParameters Parameter model should be final. 60
 Error
sizes LineLength Line is longer than 80 characters (found 81). 65
 Error
sizes LineLength Line is longer than 80 characters (found 102). 66
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 66
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 66
 Error
whitespace ParenPad ')' is preceded with whitespace. 69
 Error
design DesignForExtension Class 'TaskStateTabControllerServiceImpl' looks like designed for extension (can be subclassed), but the method 'getTaskStatePageNext' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskStateTabControllerServiceImpl' final or making the method 'getTaskStatePageNext' static/final/abstract/empty, or adding allowed annotation for the method. 75
 Error
misc FinalParameters Parameter context should be final. 77
 Error
misc FinalParameters Parameter pageRequest should be final. 78
 Error
misc FinalParameters Parameter userSession should be final. 79
 Error
misc FinalParameters Parameter locale should be final. 80
 Error
misc FinalParameters Parameter model should be final. 81
 Error
sizes LineLength Line is longer than 80 characters (found 102). 87
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 87
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 87
 Error
whitespace ParenPad ')' is preceded with whitespace. 90
 Error
design DesignForExtension Class 'TaskStateTabControllerServiceImpl' looks like designed for extension (can be subclassed), but the method 'getTaskStatePageWaiting' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskStateTabControllerServiceImpl' final or making the method 'getTaskStatePageWaiting' static/final/abstract/empty, or adding allowed annotation for the method. 96
 Error
misc FinalParameters Parameter context should be final. 98
 Error
misc FinalParameters Parameter pageRequest should be final. 99
 Error
misc FinalParameters Parameter userSession should be final. 100
 Error
misc FinalParameters Parameter locale should be final. 101
 Error
misc FinalParameters Parameter model should be final. 102
 Error
sizes LineLength Line is longer than 80 characters (found 83). 107
 Error
sizes LineLength Line is longer than 80 characters (found 102). 108
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 108
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 108
 Error
whitespace ParenPad ')' is preceded with whitespace. 111
 Error
design DesignForExtension Class 'TaskStateTabControllerServiceImpl' looks like designed for extension (can be subclassed), but the method 'getTaskStatePageScheduled' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskStateTabControllerServiceImpl' final or making the method 'getTaskStatePageScheduled' static/final/abstract/empty, or adding allowed annotation for the method. 117
 Error
misc FinalParameters Parameter context should be final. 119
 Error
misc FinalParameters Parameter pageRequest should be final. 120
 Error
misc FinalParameters Parameter userSession should be final. 121
 Error
misc FinalParameters Parameter locale should be final. 122
 Error
misc FinalParameters Parameter model should be final. 123
 Error
sizes LineLength Line is longer than 80 characters (found 85). 128
 Error
sizes LineLength Line is longer than 80 characters (found 102). 129
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 129
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 129
 Error
whitespace ParenPad ')' is preceded with whitespace. 132
 Error
design DesignForExtension Class 'TaskStateTabControllerServiceImpl' looks like designed for extension (can be subclassed), but the method 'getTaskStatePageFocus' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskStateTabControllerServiceImpl' final or making the method 'getTaskStatePageFocus' static/final/abstract/empty, or adding allowed annotation for the method. 138
 Error
sizes LineLength Line is longer than 80 characters (found 136). 139
 Error
whitespace ParenPad '(' is followed by whitespace. 139
 Error
misc FinalParameters Parameter context should be final. 139
 Error
misc FinalParameters Parameter pageRequest should be final. 139
 Error
misc FinalParameters Parameter userSession should be final. 139
 Error
misc FinalParameters Parameter locale should be final. 139
 Error
misc FinalParameters Parameter model should be final. 139
 Error
whitespace ParenPad '(' is followed by whitespace. 143
 Error
sizes LineLength Line is longer than 80 characters (found 102). 144
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 144
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 144
 Error
whitespace ParenPad ')' is preceded with whitespace. 147
 Error
design DesignForExtension Class 'TaskStateTabControllerServiceImpl' looks like designed for extension (can be subclassed), but the method 'getTaskStatePageSomeday' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskStateTabControllerServiceImpl' final or making the method 'getTaskStatePageSomeday' static/final/abstract/empty, or adding allowed annotation for the method. 153
 Error
misc FinalParameters Parameter context should be final. 155
 Error
misc FinalParameters Parameter pageRequest should be final. 156
 Error
misc FinalParameters Parameter userSession should be final. 157
 Error
misc FinalParameters Parameter locale should be final. 158
 Error
misc FinalParameters Parameter model should be final. 159
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 160
 Error
sizes LineLength Line is longer than 80 characters (found 83). 164
 Error
sizes LineLength Line is longer than 80 characters (found 102). 165
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 165
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 165
 Error
whitespace ParenPad ')' is preceded with whitespace. 168
 Error
design DesignForExtension Class 'TaskStateTabControllerServiceImpl' looks like designed for extension (can be subclassed), but the method 'getTaskStatePageCompleted' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskStateTabControllerServiceImpl' final or making the method 'getTaskStatePageCompleted' static/final/abstract/empty, or adding allowed annotation for the method. 174
 Error
misc FinalParameters Parameter context should be final. 176
 Error
misc FinalParameters Parameter pageRequest should be final. 177
 Error
misc FinalParameters Parameter userSession should be final. 178
 Error
misc FinalParameters Parameter locale should be final. 179
 Error
misc FinalParameters Parameter model should be final. 180
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 181
 Error
sizes LineLength Line is longer than 80 characters (found 85). 185
 Error
sizes LineLength Line is longer than 80 characters (found 102). 186
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 186
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 186
 Error
whitespace ParenPad ')' is preceded with whitespace. 189
 Error
design DesignForExtension Class 'TaskStateTabControllerServiceImpl' looks like designed for extension (can be subclassed), but the method 'getTaskStatePageTrash' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskStateTabControllerServiceImpl' final or making the method 'getTaskStatePageTrash' static/final/abstract/empty, or adding allowed annotation for the method. 195
 Error
misc FinalParameters Parameter context should be final. 197
 Error
misc FinalParameters Parameter pageRequest should be final. 198
 Error
misc FinalParameters Parameter userSession should be final. 199
 Error
misc FinalParameters Parameter locale should be final. 200
 Error
misc FinalParameters Parameter model should be final. 201
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 202
 Error
sizes LineLength Line is longer than 80 characters (found 81). 206
 Error
sizes LineLength Line is longer than 80 characters (found 102). 207
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 207
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 207
 Error
whitespace ParenPad ')' is preceded with whitespace. 210
 Error
design DesignForExtension Class 'TaskStateTabControllerServiceImpl' looks like designed for extension (can be subclassed), but the method 'getTaskStatePageDeleted' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskStateTabControllerServiceImpl' final or making the method 'getTaskStatePageDeleted' static/final/abstract/empty, or adding allowed annotation for the method. 216
 Error
misc FinalParameters Parameter context should be final. 218
 Error
misc FinalParameters Parameter pageRequest should be final. 219
 Error
misc FinalParameters Parameter userSession should be final. 220
 Error
misc FinalParameters Parameter locale should be final. 221
 Error
misc FinalParameters Parameter model should be final. 222
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 223
 Error
sizes LineLength Line is longer than 80 characters (found 83). 227
 Error
sizes LineLength Line is longer than 80 characters (found 102). 228
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 228
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 228
 Error
whitespace ParenPad ')' is preceded with whitespace. 231
 Error
design DesignForExtension Class 'TaskStateTabControllerServiceImpl' looks like designed for extension (can be subclassed), but the method 'getTaskStatePageProjects' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskStateTabControllerServiceImpl' final or making the method 'getTaskStatePageProjects' static/final/abstract/empty, or adding allowed annotation for the method. 237
 Error
misc FinalParameters Parameter context should be final. 239
 Error
misc FinalParameters Parameter pageRequest should be final. 240
 Error
misc FinalParameters Parameter userSession should be final. 241
 Error
misc FinalParameters Parameter locale should be final. 242
 Error
misc FinalParameters Parameter model should be final. 243
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 244
 Error
sizes LineLength Line is longer than 80 characters (found 84). 248
 Error
sizes LineLength Line is longer than 80 characters (found 102). 249
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 249
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 249
 Error
whitespace ParenPad ')' is preceded with whitespace. 252
 Error
design DesignForExtension Class 'TaskStateTabControllerServiceImpl' looks like designed for extension (can be subclassed), but the method 'getTaskStatePageAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskStateTabControllerServiceImpl' final or making the method 'getTaskStatePageAll' static/final/abstract/empty, or adding allowed annotation for the method. 258
 Error
misc FinalParameters Parameter context should be final. 260
 Error
misc FinalParameters Parameter pageRequest should be final. 261
 Error
misc FinalParameters Parameter userSession should be final. 262
 Error
misc FinalParameters Parameter locale should be final. 263
 Error
misc FinalParameters Parameter model should be final. 264
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 265
 Error
sizes LineLength Line is longer than 80 characters (found 102). 270
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 270
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 270
 Error
whitespace ParenPad ')' is preceded with whitespace. 273

org/woehlke/java/simpleworklist/domain/meso/testdata/TestDataService.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 7

org/woehlke/java/simpleworklist/domain/meso/testdata/TestDataServiceImpl.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports UnusedImports Unused import - org.woehlke.java.simpleworklist.domain.db.data.context.ContextRepository. 13
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 27
 Error
sizes LineLength Line is longer than 80 characters (found 100). 28
 Error
misc FinalParameters Parameter projectRepository should be final. 28
 Error
coding HiddenField 'projectRepository' hides a field. 28
 Error
misc FinalParameters Parameter taskRepository should be final. 28
 Error
coding HiddenField 'taskRepository' hides a field. 28
 Error
design DesignForExtension Class 'TestDataServiceImpl' looks like designed for extension (can be subclassed), but the method 'createTestData' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestDataServiceImpl' final or making the method 'createTestData' static/final/abstract/empty, or adding allowed annotation for the method. 33
 Error
misc FinalParameters Parameter userAccount should be final. 34
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 38
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 38
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 41
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 41
 Error
sizes LineLength Line is longer than 80 characters (found 84). 61
 Error
sizes LineLength Line is longer than 80 characters (found 84). 62
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 66
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 67
 Error
sizes LineLength Line is longer than 80 characters (found 90). 81
 Error
sizes LineLength Line is longer than 80 characters (found 90). 82
 Error
sizes LineLength Line is longer than 80 characters (found 90). 83
 Error
sizes LineLength Line is longer than 80 characters (found 90). 84
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 90
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 91
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 92
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 93
 Error
sizes LineLength Line is longer than 80 characters (found 90). 104
 Error
sizes LineLength Line is longer than 80 characters (found 90). 105
 Error
sizes LineLength Line is longer than 80 characters (found 90). 106
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 111
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 112
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 113
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 114
 Error
sizes LineLength Line is longer than 80 characters (found 88). 125
 Error
sizes LineLength Line is longer than 80 characters (found 88). 126
 Error
sizes LineLength Line is longer than 80 characters (found 88). 127
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 132
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 133
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 134
 Error
coding MagicNumber '10' is a magic number. 137
 Error
coding MagicNumber '111' is a magic number. 137
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 139
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 154
 Error
coding MagicNumber '10' is a magic number. 159
 Error
whitespace WhitespaceAround '<' is not followed by whitespace. 159
 Error
coding MagicNumber '30' is a magic number. 159
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 161
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 173
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 173
 Error
coding MagicNumber '111' is a magic number. 173
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 176
 Error
sizes LineLength Line is longer than 80 characters (found 937). 181
 Error
javadoc JavadocVariable Missing a Javadoc comment. 181
 Error
whitespace OperatorWrap '+' should be on a new line. 181
 Error
whitespace OperatorWrap '+' should be on a new line. 182
 Error
sizes LineLength Line is longer than 80 characters (found 434). 183
 Error
whitespace OperatorWrap '+' should be on a new line. 183
 Error
whitespace OperatorWrap '+' should be on a new line. 184
 Error
sizes LineLength Line is longer than 80 characters (found 417). 185
 Error
whitespace OperatorWrap '+' should be on a new line. 185
 Error
whitespace OperatorWrap '+' should be on a new line. 186
 Error
sizes LineLength Line is longer than 80 characters (found 414). 187
 Error
whitespace OperatorWrap '+' should be on a new line. 187
 Error
whitespace OperatorWrap '+' should be on a new line. 188
 Error
sizes LineLength Line is longer than 80 characters (found 152). 189
 Error
whitespace OperatorWrap '+' should be on a new line. 189
 Error
whitespace OperatorWrap '+' should be on a new line. 190
 Error
sizes LineLength Line is longer than 80 characters (found 887). 191
 Error
whitespace OperatorWrap '+' should be on a new line. 191
 Error
whitespace OperatorWrap '+' should be on a new line. 192
 Error
sizes LineLength Line is longer than 80 characters (found 1,735). 193
 Error
whitespace OperatorWrap '+' should be on a new line. 193
 Error
whitespace OperatorWrap '+' should be on a new line. 194
 Error
sizes LineLength Line is longer than 80 characters (found 434). 195
 Error
whitespace OperatorWrap '+' should be on a new line. 195
 Error
whitespace OperatorWrap '+' should be on a new line. 196
 Error
sizes LineLength Line is longer than 80 characters (found 417). 197
 Error
whitespace OperatorWrap '+' should be on a new line. 197
 Error
whitespace OperatorWrap '+' should be on a new line. 198
 Error
sizes LineLength Line is longer than 80 characters (found 414). 199
 Error
whitespace OperatorWrap '+' should be on a new line. 199
 Error
whitespace OperatorWrap '+' should be on a new line. 200
 Error
sizes LineLength Line is longer than 80 characters (found 152). 201
 Error
whitespace OperatorWrap '+' should be on a new line. 201
 Error
whitespace OperatorWrap '+' should be on a new line. 202
 Error
sizes LineLength Line is longer than 80 characters (found 887). 203
 Error
whitespace OperatorWrap '+' should be on a new line. 203
 Error
whitespace OperatorWrap '+' should be on a new line. 204
 Error
sizes LineLength Line is longer than 80 characters (found 1,735). 205
 Error
whitespace OperatorWrap '+' should be on a new line. 205
 Error
whitespace OperatorWrap '+' should be on a new line. 206
 Error
sizes LineLength Line is longer than 80 characters (found 434). 207
 Error
whitespace OperatorWrap '+' should be on a new line. 207
 Error
whitespace OperatorWrap '+' should be on a new line. 208
 Error
sizes LineLength Line is longer than 80 characters (found 417). 209
 Error
whitespace OperatorWrap '+' should be on a new line. 209
 Error
whitespace OperatorWrap '+' should be on a new line. 210
 Error
sizes LineLength Line is longer than 80 characters (found 414). 211
 Error
whitespace OperatorWrap '+' should be on a new line. 211
 Error
whitespace OperatorWrap '+' should be on a new line. 212
 Error
sizes LineLength Line is longer than 80 characters (found 152). 213
 Error
whitespace OperatorWrap '+' should be on a new line. 213
 Error
whitespace OperatorWrap '+' should be on a new line. 214
 Error
sizes LineLength Line is longer than 80 characters (found 887). 215
 Error
whitespace OperatorWrap '+' should be on a new line. 215
 Error
whitespace OperatorWrap '+' should be on a new line. 216
 Error
sizes LineLength Line is longer than 80 characters (found 1,735). 217
 Error
whitespace OperatorWrap '+' should be on a new line. 217
 Error
whitespace OperatorWrap '+' should be on a new line. 218
 Error
sizes LineLength Line is longer than 80 characters (found 434). 219
 Error
whitespace OperatorWrap '+' should be on a new line. 219
 Error
whitespace OperatorWrap '+' should be on a new line. 220
 Error
sizes LineLength Line is longer than 80 characters (found 417). 221
 Error
whitespace OperatorWrap '+' should be on a new line. 221
 Error
whitespace OperatorWrap '+' should be on a new line. 222
 Error
sizes LineLength Line is longer than 80 characters (found 414). 223
 Error
whitespace OperatorWrap '+' should be on a new line. 223
 Error
whitespace OperatorWrap '+' should be on a new line. 224
 Error
sizes LineLength Line is longer than 80 characters (found 152). 225
 Error
whitespace OperatorWrap '+' should be on a new line. 225
 Error
whitespace OperatorWrap '+' should be on a new line. 226
 Error
sizes LineLength Line is longer than 80 characters (found 887). 227
 Error
whitespace OperatorWrap '+' should be on a new line. 227
 Error
whitespace OperatorWrap '+' should be on a new line. 228
 Error
sizes LineLength Line is longer than 80 characters (found 1,735). 229
 Error
whitespace OperatorWrap '+' should be on a new line. 229
 Error
whitespace OperatorWrap '+' should be on a new line. 230
 Error
sizes LineLength Line is longer than 80 characters (found 434). 231
 Error
whitespace OperatorWrap '+' should be on a new line. 231
 Error
whitespace OperatorWrap '+' should be on a new line. 232
 Error
sizes LineLength Line is longer than 80 characters (found 417). 233
 Error
whitespace OperatorWrap '+' should be on a new line. 233
 Error
whitespace OperatorWrap '+' should be on a new line. 234
 Error
sizes LineLength Line is longer than 80 characters (found 414). 235
 Error
whitespace OperatorWrap '+' should be on a new line. 235
 Error
whitespace OperatorWrap '+' should be on a new line. 236
 Error
sizes LineLength Line is longer than 80 characters (found 152). 237
 Error
whitespace OperatorWrap '+' should be on a new line. 237
 Error
whitespace OperatorWrap '+' should be on a new line. 238
 Error
sizes LineLength Line is longer than 80 characters (found 887). 239
 Error
whitespace OperatorWrap '+' should be on a new line. 239
 Error
whitespace OperatorWrap '+' should be on a new line. 240
 Error
sizes LineLength Line is longer than 80 characters (found 1,735). 241
 Error
whitespace OperatorWrap '+' should be on a new line. 241
 Error
whitespace OperatorWrap '+' should be on a new line. 242
 Error
sizes LineLength Line is longer than 80 characters (found 434). 243
 Error
whitespace OperatorWrap '+' should be on a new line. 243
 Error
whitespace OperatorWrap '+' should be on a new line. 244
 Error
sizes LineLength Line is longer than 80 characters (found 417). 245
 Error
whitespace OperatorWrap '+' should be on a new line. 245
 Error
whitespace OperatorWrap '+' should be on a new line. 246
 Error
sizes LineLength Line is longer than 80 characters (found 414). 247
 Error
whitespace OperatorWrap '+' should be on a new line. 247
 Error
whitespace OperatorWrap '+' should be on a new line. 248
 Error
sizes LineLength Line is longer than 80 characters (found 152). 249
 Error
whitespace OperatorWrap '+' should be on a new line. 249
 Error
whitespace OperatorWrap '+' should be on a new line. 250
 Error
sizes LineLength Line is longer than 80 characters (found 887). 251
 Error
whitespace OperatorWrap '+' should be on a new line. 251
 Error
whitespace OperatorWrap '+' should be on a new line. 252
 Error
sizes LineLength Line is longer than 80 characters (found 1,735). 253
 Error
whitespace OperatorWrap '+' should be on a new line. 253
 Error
whitespace OperatorWrap '+' should be on a new line. 254
 Error
sizes LineLength Line is longer than 80 characters (found 434). 255
 Error
whitespace OperatorWrap '+' should be on a new line. 255
 Error
whitespace OperatorWrap '+' should be on a new line. 256
 Error
sizes LineLength Line is longer than 80 characters (found 417). 257
 Error
whitespace OperatorWrap '+' should be on a new line. 257
 Error
whitespace OperatorWrap '+' should be on a new line. 258
 Error
sizes LineLength Line is longer than 80 characters (found 414). 259
 Error
whitespace OperatorWrap '+' should be on a new line. 259
 Error
whitespace OperatorWrap '+' should be on a new line. 260
 Error
sizes LineLength Line is longer than 80 characters (found 152). 261
 Error
whitespace OperatorWrap '+' should be on a new line. 261
 Error
whitespace OperatorWrap '+' should be on a new line. 262
 Error
sizes LineLength Line is longer than 80 characters (found 887). 263
 Error
whitespace OperatorWrap '+' should be on a new line. 263
 Error
whitespace OperatorWrap '+' should be on a new line. 264
 Error
sizes LineLength Line is longer than 80 characters (found 1,735). 265
 Error
whitespace OperatorWrap '+' should be on a new line. 265
 Error
whitespace OperatorWrap '+' should be on a new line. 266
 Error
sizes LineLength Line is longer than 80 characters (found 434). 267
 Error
whitespace OperatorWrap '+' should be on a new line. 267
 Error
whitespace OperatorWrap '+' should be on a new line. 268
 Error
sizes LineLength Line is longer than 80 characters (found 417). 269
 Error
whitespace OperatorWrap '+' should be on a new line. 269
 Error
whitespace OperatorWrap '+' should be on a new line. 270
 Error
sizes LineLength Line is longer than 80 characters (found 414). 271
 Error
whitespace OperatorWrap '+' should be on a new line. 271
 Error
whitespace OperatorWrap '+' should be on a new line. 272
 Error
sizes LineLength Line is longer than 80 characters (found 152). 273
 Error
whitespace OperatorWrap '+' should be on a new line. 273
 Error
whitespace OperatorWrap '+' should be on a new line. 274
 Error
sizes LineLength Line is longer than 80 characters (found 887). 275
 Error
whitespace OperatorWrap '+' should be on a new line. 275
 Error
whitespace OperatorWrap '+' should be on a new line. 276
 Error
sizes LineLength Line is longer than 80 characters (found 1,735). 277
 Error
whitespace OperatorWrap '+' should be on a new line. 277
 Error
whitespace OperatorWrap '+' should be on a new line. 278
 Error
sizes LineLength Line is longer than 80 characters (found 434). 279
 Error
whitespace OperatorWrap '+' should be on a new line. 279
 Error
whitespace OperatorWrap '+' should be on a new line. 280
 Error
sizes LineLength Line is longer than 80 characters (found 417). 281
 Error
whitespace OperatorWrap '+' should be on a new line. 281
 Error
whitespace OperatorWrap '+' should be on a new line. 282
 Error
sizes LineLength Line is longer than 80 characters (found 414). 283
 Error
whitespace OperatorWrap '+' should be on a new line. 283
 Error
whitespace OperatorWrap '+' should be on a new line. 284
 Error
sizes LineLength Line is longer than 80 characters (found 152). 285
 Error
whitespace OperatorWrap '+' should be on a new line. 285
 Error
whitespace OperatorWrap '+' should be on a new line. 286
 Error
sizes LineLength Line is longer than 80 characters (found 887). 287
 Error
whitespace OperatorWrap '+' should be on a new line. 287
 Error
whitespace OperatorWrap '+' should be on a new line. 288
 Error
sizes LineLength Line is longer than 80 characters (found 1,735). 289
 Error
whitespace OperatorWrap '+' should be on a new line. 289
 Error
whitespace OperatorWrap '+' should be on a new line. 290
 Error
sizes LineLength Line is longer than 80 characters (found 434). 291
 Error
whitespace OperatorWrap '+' should be on a new line. 291
 Error
whitespace OperatorWrap '+' should be on a new line. 292
 Error
sizes LineLength Line is longer than 80 characters (found 417). 293
 Error
whitespace OperatorWrap '+' should be on a new line. 293
 Error
whitespace OperatorWrap '+' should be on a new line. 294
 Error
sizes LineLength Line is longer than 80 characters (found 414). 295
 Error
whitespace OperatorWrap '+' should be on a new line. 295
 Error
whitespace OperatorWrap '+' should be on a new line. 296
 Error
sizes LineLength Line is longer than 80 characters (found 152). 297
 Error
whitespace OperatorWrap '+' should be on a new line. 297
 Error
whitespace OperatorWrap '+' should be on a new line. 298
 Error
sizes LineLength Line is longer than 80 characters (found 887). 299
 Error
whitespace OperatorWrap '+' should be on a new line. 299
 Error
whitespace OperatorWrap '+' should be on a new line. 300
 Error
sizes LineLength Line is longer than 80 characters (found 1,735). 301
 Error
whitespace OperatorWrap '+' should be on a new line. 301
 Error
whitespace OperatorWrap '+' should be on a new line. 302
 Error
sizes LineLength Line is longer than 80 characters (found 434). 303
 Error
whitespace OperatorWrap '+' should be on a new line. 303
 Error
whitespace OperatorWrap '+' should be on a new line. 304
 Error
sizes LineLength Line is longer than 80 characters (found 417). 305
 Error
whitespace OperatorWrap '+' should be on a new line. 305
 Error
whitespace OperatorWrap '+' should be on a new line. 306
 Error
sizes LineLength Line is longer than 80 characters (found 414). 307
 Error
whitespace OperatorWrap '+' should be on a new line. 307
 Error
whitespace OperatorWrap '+' should be on a new line. 308
 Error
sizes LineLength Line is longer than 80 characters (found 152). 309
 Error
whitespace OperatorWrap '+' should be on a new line. 309
 Error
whitespace OperatorWrap '+' should be on a new line. 310
 Error
sizes LineLength Line is longer than 80 characters (found 887). 311
 Error
whitespace OperatorWrap '+' should be on a new line. 311
 Error
whitespace OperatorWrap '+' should be on a new line. 312
 Error
sizes LineLength Line is longer than 80 characters (found 1,735). 313
 Error
whitespace OperatorWrap '+' should be on a new line. 313
 Error
whitespace OperatorWrap '+' should be on a new line. 314
 Error
sizes LineLength Line is longer than 80 characters (found 434). 315
 Error
whitespace OperatorWrap '+' should be on a new line. 315
 Error
whitespace OperatorWrap '+' should be on a new line. 316
 Error
sizes LineLength Line is longer than 80 characters (found 417). 317
 Error
whitespace OperatorWrap '+' should be on a new line. 317
 Error
whitespace OperatorWrap '+' should be on a new line. 318
 Error
sizes LineLength Line is longer than 80 characters (found 414). 319
 Error
whitespace OperatorWrap '+' should be on a new line. 319
 Error
whitespace OperatorWrap '+' should be on a new line. 320
 Error
sizes LineLength Line is longer than 80 characters (found 152). 321
 Error
whitespace OperatorWrap '+' should be on a new line. 321
 Error
whitespace OperatorWrap '+' should be on a new line. 322
 Error
sizes LineLength Line is longer than 80 characters (found 887). 323
 Error
whitespace OperatorWrap '+' should be on a new line. 323
 Error
whitespace OperatorWrap '+' should be on a new line. 324
 Error
sizes LineLength Line is longer than 80 characters (found 1,735). 325
 Error
whitespace OperatorWrap '+' should be on a new line. 325
 Error
whitespace OperatorWrap '+' should be on a new line. 326
 Error
sizes LineLength Line is longer than 80 characters (found 434). 327
 Error
whitespace OperatorWrap '+' should be on a new line. 327
 Error
whitespace OperatorWrap '+' should be on a new line. 328
 Error
sizes LineLength Line is longer than 80 characters (found 417). 329
 Error
whitespace OperatorWrap '+' should be on a new line. 329
 Error
whitespace OperatorWrap '+' should be on a new line. 330
 Error
sizes LineLength Line is longer than 80 characters (found 414). 331
 Error
whitespace OperatorWrap '+' should be on a new line. 331
 Error
whitespace OperatorWrap '+' should be on a new line. 332
 Error
sizes LineLength Line is longer than 80 characters (found 152). 333
 Error
whitespace OperatorWrap '+' should be on a new line. 333
 Error
whitespace OperatorWrap '+' should be on a new line. 334
 Error
sizes LineLength Line is longer than 80 characters (found 887). 335
 Error
whitespace OperatorWrap '+' should be on a new line. 335
 Error
whitespace OperatorWrap '+' should be on a new line. 336
 Error
sizes LineLength Line is longer than 80 characters (found 1,735). 337
 Error
whitespace OperatorWrap '+' should be on a new line. 337
 Error
whitespace OperatorWrap '+' should be on a new line. 338
 Error
sizes LineLength Line is longer than 80 characters (found 434). 339
 Error
whitespace OperatorWrap '+' should be on a new line. 339
 Error
whitespace OperatorWrap '+' should be on a new line. 340
 Error
sizes LineLength Line is longer than 80 characters (found 417). 341
 Error
whitespace OperatorWrap '+' should be on a new line. 341
 Error
whitespace OperatorWrap '+' should be on a new line. 342
 Error
sizes LineLength Line is longer than 80 characters (found 414). 343
 Error
whitespace OperatorWrap '+' should be on a new line. 343
 Error
whitespace OperatorWrap '+' should be on a new line. 344
 Error
sizes LineLength Line is longer than 80 characters (found 152). 345
 Error
whitespace OperatorWrap '+' should be on a new line. 345
 Error
whitespace OperatorWrap '+' should be on a new line. 346
 Error
sizes LineLength Line is longer than 80 characters (found 887). 347
 Error
whitespace OperatorWrap '+' should be on a new line. 347
 Error
whitespace OperatorWrap '+' should be on a new line. 348
 Error
sizes LineLength Line is longer than 80 characters (found 1,735). 349
 Error
whitespace OperatorWrap '+' should be on a new line. 349
 Error
whitespace OperatorWrap '+' should be on a new line. 350
 Error
sizes LineLength Line is longer than 80 characters (found 434). 351
 Error
whitespace OperatorWrap '+' should be on a new line. 351
 Error
whitespace OperatorWrap '+' should be on a new line. 352
 Error
sizes LineLength Line is longer than 80 characters (found 417). 353
 Error
whitespace OperatorWrap '+' should be on a new line. 353
 Error
whitespace OperatorWrap '+' should be on a new line. 354
 Error
sizes LineLength Line is longer than 80 characters (found 414). 355
 Error
whitespace OperatorWrap '+' should be on a new line. 355
 Error
whitespace OperatorWrap '+' should be on a new line. 356
 Error
sizes LineLength Line is longer than 80 characters (found 152). 357
 Error
whitespace OperatorWrap '+' should be on a new line. 357
 Error
whitespace OperatorWrap '+' should be on a new line. 358
 Error
sizes LineLength Line is longer than 80 characters (found 887). 359
 Error
whitespace OperatorWrap '+' should be on a new line. 359
 Error
whitespace OperatorWrap '+' should be on a new line. 360
 Error
sizes LineLength Line is longer than 80 characters (found 1,699). 361
 Error
sizes LineLength Line is longer than 80 characters (found 940). 364
 Error
javadoc JavadocVariable Missing a Javadoc comment. 364
 Error
whitespace OperatorWrap '+' should be on a new line. 364
 Error
whitespace OperatorWrap '+' should be on a new line. 365
 Error
sizes LineLength Line is longer than 80 characters (found 434). 366
 Error
whitespace OperatorWrap '+' should be on a new line. 366
 Error
whitespace OperatorWrap '+' should be on a new line. 367
 Error
sizes LineLength Line is longer than 80 characters (found 417). 368
 Error
whitespace OperatorWrap '+' should be on a new line. 368
 Error
whitespace OperatorWrap '+' should be on a new line. 369
 Error
sizes LineLength Line is longer than 80 characters (found 414). 370
 Error
whitespace OperatorWrap '+' should be on a new line. 370
 Error
whitespace OperatorWrap '+' should be on a new line. 371
 Error
sizes LineLength Line is longer than 80 characters (found 152). 372
 Error
whitespace OperatorWrap '+' should be on a new line. 372
 Error
whitespace OperatorWrap '+' should be on a new line. 373
 Error
sizes LineLength Line is longer than 80 characters (found 887). 374
 Error
whitespace OperatorWrap '+' should be on a new line. 374
 Error
whitespace OperatorWrap '+' should be on a new line. 375
 Error
sizes LineLength Line is longer than 80 characters (found 1,735). 376
 Error
whitespace OperatorWrap '+' should be on a new line. 376
 Error
whitespace OperatorWrap '+' should be on a new line. 377
 Error
sizes LineLength Line is longer than 80 characters (found 434). 378
 Error
whitespace OperatorWrap '+' should be on a new line. 378
 Error
whitespace OperatorWrap '+' should be on a new line. 379
 Error
sizes LineLength Line is longer than 80 characters (found 417). 380
 Error
whitespace OperatorWrap '+' should be on a new line. 380
 Error
whitespace OperatorWrap '+' should be on a new line. 381
 Error
sizes LineLength Line is longer than 80 characters (found 414). 382
 Error
whitespace OperatorWrap '+' should be on a new line. 382
 Error
whitespace OperatorWrap '+' should be on a new line. 383
 Error
sizes LineLength Line is longer than 80 characters (found 152). 384
 Error
whitespace OperatorWrap '+' should be on a new line. 384
 Error
whitespace OperatorWrap '+' should be on a new line. 385
 Error
sizes LineLength Line is longer than 80 characters (found 887). 386
 Error
whitespace OperatorWrap '+' should be on a new line. 386
 Error
whitespace OperatorWrap '+' should be on a new line. 387
 Error
sizes LineLength Line is longer than 80 characters (found 1,735). 388
 Error
whitespace OperatorWrap '+' should be on a new line. 388
 Error
whitespace OperatorWrap '+' should be on a new line. 389
 Error
sizes LineLength Line is longer than 80 characters (found 434). 390
 Error
whitespace OperatorWrap '+' should be on a new line. 390
 Error
whitespace OperatorWrap '+' should be on a new line. 391
 Error
sizes LineLength Line is longer than 80 characters (found 417). 392
 Error
whitespace OperatorWrap '+' should be on a new line. 392
 Error
whitespace OperatorWrap '+' should be on a new line. 393
 Error
sizes LineLength Line is longer than 80 characters (found 413). 394

org/woehlke/java/simpleworklist/domain/security/access/ApplicationUserDetailsServiceImpl.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
sizes LineLength Line is longer than 80 characters (found 89). 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 20
 Error
sizes LineLength Line is longer than 80 characters (found 91). 21
 Error
misc FinalParameters Parameter userAccountRepository should be final. 21
 Error
coding HiddenField 'userAccountRepository' hides a field. 21
 Error
design DesignForExtension Class 'ApplicationUserDetailsServiceImpl' looks like designed for extension (can be subclassed), but the method 'loadUserByUsername' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ApplicationUserDetailsServiceImpl' final or making the method 'loadUserByUsername' static/final/abstract/empty, or adding allowed annotation for the method. 25
 Error
misc FinalParameters Parameter username should be final. 26
 Error
blocks NeedBraces 'if' construct must use '{}'s. 29

org/woehlke/java/simpleworklist/domain/security/access/UserAuthorizationService.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 91). 9
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 9
 Error
sizes LineLength Line is longer than 80 characters (found 84). 11
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 11
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 13

org/woehlke/java/simpleworklist/domain/security/access/UserAuthorizationServiceImpl.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 29
 Error
misc FinalParameters Parameter userAccountRepository should be final. 31
 Error
coding HiddenField 'userAccountRepository' hides a field. 31
 Error
misc FinalParameters Parameter authenticationProvider should be final. 33
 Error
coding HiddenField 'authenticationProvider' hides a field. 33
 Error
coding MagicNumber '10' is a magic number. 37
 Error
design DesignForExtension Class 'UserAuthorizationServiceImpl' looks like designed for extension (can be subclassed), but the method 'changeUsersPassword' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAuthorizationServiceImpl' final or making the method 'changeUsersPassword' static/final/abstract/empty, or adding allowed annotation for the method. 42
 Error
misc FinalParameters Parameter userAccountFormBean should be final. 45
 Error
misc FinalParameters Parameter user should be final. 46
 Error
sizes LineLength Line is longer than 80 characters (found 92). 48
 Error
sizes LineLength Line is longer than 80 characters (found 89). 52
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 53
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 53
 Error
sizes LineLength Line is longer than 80 characters (found 88). 54
 Error
sizes LineLength Line is longer than 80 characters (found 90). 55
 Error
design DesignForExtension Class 'UserAuthorizationServiceImpl' looks like designed for extension (can be subclassed), but the method 'confirmUserByLoginAndPassword' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAuthorizationServiceImpl' final or making the method 'confirmUserByLoginAndPassword' static/final/abstract/empty, or adding allowed annotation for the method. 61
 Error
misc FinalParameters Parameter userEmail should be final. 63
 Error
misc FinalParameters Parameter oldUserPassword should be final. 64
 Error
sizes LineLength Line is longer than 80 characters (found 92). 66
 Error
sizes LineLength Line is longer than 80 characters (found 89). 70
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 72
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 72
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 72
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 72
 Error
design DesignForExtension Class 'UserAuthorizationServiceImpl' looks like designed for extension (can be subclassed), but the method 'authorize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserAuthorizationServiceImpl' final or making the method 'authorize' static/final/abstract/empty, or adding allowed annotation for the method. 76
 Error
misc FinalParameters Parameter loginForm should be final. 77
 Error
sizes LineLength Line is longer than 80 characters (found 83). 78

org/woehlke/java/simpleworklist/domain/security/access/UserDetailsDto.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - lombok.*. 7
 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 MissingJavadocMethod Missing a Javadoc comment. 28
 Error
misc FinalParameters Parameter account should be final. 28
 Error
design DesignForExtension Class 'UserDetailsDto' looks like designed for extension (can be subclassed), but the method 'getAuthorities' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserDetailsDto' final or making the method 'getAuthorities' static/final/abstract/empty, or adding allowed annotation for the method. 43

org/woehlke/java/simpleworklist/domain/security/login/LoginForm.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - lombok.*. 8
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31

org/woehlke/java/simpleworklist/domain/security/login/LoginSuccessHandler.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 86). 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 30
 Error
misc FinalParameters Parameter loginSuccessService should be final. 32
 Error
coding HiddenField 'loginSuccessService' hides a field. 32
 Error
misc FinalParameters Parameter localeResolver should be final. 33
 Error
coding HiddenField 'localeResolver' hides a field. 33
 Error
design DesignForExtension Class 'LoginSuccessHandler' looks like designed for extension (can be subclassed), but the method 'onAuthenticationSuccess' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LoginSuccessHandler' final or making the method 'onAuthenticationSuccess' static/final/abstract/empty, or adding allowed annotation for the method. 40
 Error
misc FinalParameters Parameter request should be final. 42
 Error
misc FinalParameters Parameter response should be final. 43
 Error
misc FinalParameters Parameter authentication should be final. 44
 Error
whitespace WhitespaceAfter 'switch' is not followed by whitespace. 51
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 51
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 55
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 55
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 56
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 56

org/woehlke/java/simpleworklist/domain/security/login/LoginSuccessService.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 8
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 10
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 12

org/woehlke/java/simpleworklist/domain/security/login/LoginSuccessServiceImpl.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports UnusedImports Unused import - java.util.Date. 17
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
sizes LineLength Line is longer than 80 characters (found 81). 27
 Error
misc FinalParameters Parameter userAccountRepository should be final. 27
 Error
coding HiddenField 'userAccountRepository' hides a field. 27
 Error
design DesignForExtension Class 'LoginSuccessServiceImpl' looks like designed for extension (can be subclassed), but the method 'retrieveUsername' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LoginSuccessServiceImpl' final or making the method 'retrieveUsername' static/final/abstract/empty, or adding allowed annotation for the method. 31
 Error
sizes LineLength Line is longer than 80 characters (found 95). 34
 Error
blocks NeedBraces 'if' construct must use '{}'s. 35
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 35
 Error
design DesignForExtension Class 'LoginSuccessServiceImpl' looks like designed for extension (can be subclassed), but the method 'retrieveCurrentUser' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LoginSuccessServiceImpl' final or making the method 'retrieveCurrentUser' static/final/abstract/empty, or adding allowed annotation for the method. 44
 Error
blocks NeedBraces 'if' construct must use '{}'s. 49
 Error
design DesignForExtension Class 'LoginSuccessServiceImpl' looks like designed for extension (can be subclassed), but the method 'updateLastLoginTimestamp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LoginSuccessServiceImpl' final or making the method 'updateLastLoginTimestamp' static/final/abstract/empty, or adding allowed annotation for the method. 53
 Error
misc FinalParameters Parameter user should be final. 55