Checkstyle Results
The following document contains the results of Checkstyle 9.3 with sun_checks.xml ruleset.
Summary
| Files | |||
|---|---|---|---|
| 127 | 0 | 0 | 1731 |
Files
Rules
| Category | Rule | Violations | Severity |
|---|---|---|---|
| coding | HiddenField | 170 | |
| MagicNumber | 52 | ||
| design | DesignForExtension | 144 | |
| HideUtilityClassConstructor | 1 | ||
| imports | AvoidStarImport | 3 | |
| javadoc | JavadocMethod | 10 | |
| JavadocPackage | 52 | ||
| JavadocType | 91 | ||
| JavadocVariable | 186 | ||
| MissingJavadocMethod | 191 | ||
| misc | FinalParameters | 363 | |
| NewlineAtEndOfFile | 55 | ||
| regexp | RegexpSingleline
|
9 | |
| sizes | LineLength
|
402 | |
| ParameterNumber | 2 |
Details
fr/tiogars/chat/ChatApplication.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 90). | 11 | |
| design | HideUtilityClassConstructor | Utility classes should not have a public or default constructor. | 15 | |
| misc | FinalParameters | Parameter args should be final. | 25 |
fr/tiogars/chat/common/models/DeleteSelectedRequest.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 148). | 18 | |
| coding | MagicNumber | '1000' is a magic number. | 19 |
fr/tiogars/chat/common/models/DeleteSelectedResponse.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 80 characters (found 83). | 11 | |
| sizes | LineLength | Line is longer than 80 characters (found 131). | 16 | |
| sizes | LineLength | Line is longer than 80 characters (found 166). | 17 |
fr/tiogars/chat/common/services/DeleteSelectedSupport.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 93). | 27 | |
| misc | FinalParameters | Parameter ids should be final. | 27 | |
| misc | FinalParameters | Parameter delete should be final. | 27 | |
| sizes | LineLength | Line is longer than 80 characters (found 86). | 37 |
fr/tiogars/chat/config/AdminAccountProperties.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param password tag. | 9 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param username tag. | 9 |
fr/tiogars/chat/config/ApiCorsConfiguration.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 14 | |
| sizes | LineLength | Line is longer than 80 characters (found 96). | 16 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 16 | |
| misc | FinalParameters | Parameter allowedOrigins should be final. | 16 | |
| coding | HiddenField | 'allowedOrigins' hides a field. | 16 | |
| design | DesignForExtension | Class 'ApiCorsConfiguration' looks like designed for extension (can be subclassed), but the method 'addCorsMappings' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ApiCorsConfiguration' final or making the method 'addCorsMappings' static/final/abstract/empty, or adding allowed annotation for the method. | 20 | |
| misc | FinalParameters | Parameter registry should be final. | 21 | |
| coding | MagicNumber | '3600' is a magic number. | 26 |
fr/tiogars/chat/config/JpaAuditingConfiguration.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 80 characters (found 82). | 13 | |
| sizes | LineLength | Line is longer than 80 characters (found 107). | 15 | |
| design | DesignForExtension | Class 'JpaAuditingConfiguration' looks like designed for extension (can be subclassed), but the method 'auditClock' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JpaAuditingConfiguration' final or making the method 'auditClock' static/final/abstract/empty, or adding allowed annotation for the method. | 18 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 18 | |
| design | DesignForExtension | Class 'JpaAuditingConfiguration' looks like designed for extension (can be subclassed), but the method 'auditDateTimeProvider' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JpaAuditingConfiguration' final or making the method 'auditDateTimeProvider' static/final/abstract/empty, or adding allowed annotation for the method. | 23 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 23 | |
| misc | FinalParameters | Parameter auditClock should be final. | 24 | |
| sizes | LineLength | Line is longer than 80 characters (found 89). | 25 |
fr/tiogars/chat/config/JwtProperties.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param expirationSeconds tag. | 11 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param secret tag. | 11 | |
| coding | MagicNumber | '32' is a magic number. | 19 |
fr/tiogars/chat/config/OpenApiConfiguration.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 96). | 32 |
fr/tiogars/chat/config/SecurityAuditorAware.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| design | DesignForExtension | Class 'SecurityAuditorAware' looks like designed for extension (can be subclassed), but the method 'getCurrentAuditor' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SecurityAuditorAware' final or making the method 'getCurrentAuditor' static/final/abstract/empty, or adding allowed annotation for the method. | 16 | |
| sizes | LineLength | Line is longer than 80 characters (found 95). | 18 | |
| sizes | LineLength | Line is longer than 80 characters (found 115). | 21 |
fr/tiogars/chat/config/SecurityConfiguration.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 130). | 25 | |
| misc | FinalParameters | Parameter http should be final. | 25 | |
| misc | FinalParameters | Parameter jwtAuthenticationFilter should be final. | 25 | |
| sizes | LineLength | Line is longer than 80 characters (found 109). | 29 | |
| sizes | LineLength | Line is longer than 80 characters (found 91). | 31 | |
| sizes | LineLength | Line is longer than 80 characters (found 129). | 32 | |
| sizes | LineLength | Line is longer than 80 characters (found 98). | 33 | |
| sizes | LineLength | Line is longer than 80 characters (found 112). | 34 | |
| sizes | LineLength | Line is longer than 80 characters (found 120). | 35 | |
| sizes | LineLength | Line is longer than 80 characters (found 118). | 36 | |
| sizes | LineLength | Line is longer than 80 characters (found 92). | 37 | |
| sizes | LineLength | Line is longer than 80 characters (found 88). | 38 | |
| sizes | LineLength | Line is longer than 80 characters (found 109). | 39 | |
| sizes | LineLength | Line is longer than 80 characters (found 99). | 41 | |
| sizes | LineLength | Line is longer than 80 characters (found 104). | 42 | |
| sizes | LineLength | Line is longer than 80 characters (found 104). | 43 | |
| sizes | LineLength | Line is longer than 80 characters (found 100). | 45 | |
| sizes | LineLength | Line is longer than 80 characters (found 103). | 46 | |
| sizes | LineLength | Line is longer than 80 characters (found 126). | 47 | |
| sizes | LineLength | Line is longer than 80 characters (found 96). | 48 | |
| sizes | LineLength | Line is longer than 80 characters (found 101). | 50 | |
| sizes | LineLength | Line is longer than 80 characters (found 123). | 55 | |
| misc | FinalParameters | Parameter authenticationConfiguration should be final. | 55 |
fr/tiogars/chat/domains/DomainConfiguration.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 90). | 7 |
fr/tiogars/chat/domains/auth/controllers/AuthLoginController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 21 | |
| misc | FinalParameters | Parameter service should be final. | 23 | |
| coding | HiddenField | 'service' hides a field. | 23 | |
| sizes | LineLength | Line is longer than 80 characters (found 108). | 27 | |
| design | DesignForExtension | Class 'AuthLoginController' looks like designed for extension (can be subclassed), but the method 'login' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AuthLoginController' final or making the method 'login' static/final/abstract/empty, or adding allowed annotation for the method. | 27 | |
| sizes | LineLength | Line is longer than 80 characters (found 83). | 31 | |
| misc | FinalParameters | Parameter request should be final. | 31 |
fr/tiogars/chat/domains/auth/controllers/AuthMeController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 20 | |
| misc | FinalParameters | Parameter service should be final. | 22 | |
| coding | HiddenField | 'service' hides a field. | 22 | |
| sizes | LineLength | Line is longer than 80 characters (found 89). | 26 | |
| design | DesignForExtension | Class 'AuthMeController' looks like designed for extension (can be subclassed), but the method 'me' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AuthMeController' final or making the method 'me' static/final/abstract/empty, or adding allowed annotation for the method. | 26 | |
| misc | FinalParameters | Parameter principal should be final. | 29 |
fr/tiogars/chat/domains/auth/models/LoginRequest.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param password tag. | 7 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param username tag. | 7 | |
| sizes | LineLength | Line is longer than 80 characters (found 135). | 8 | |
| sizes | LineLength | Line is longer than 80 characters (found 122). | 9 |
fr/tiogars/chat/domains/auth/models/LoginResponse.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param expiresAt tag. | 10 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param token tag. | 10 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param tokenType tag. | 10 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param user tag. | 10 | |
| sizes | LineLength | Line is longer than 80 characters (found 91). | 12 | |
| sizes | LineLength | Line is longer than 80 characters (found 88). | 13 |
fr/tiogars/chat/domains/auth/role/controllers/RoleCreateController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 23 | |
| misc | FinalParameters | Parameter service should be final. | 25 | |
| coding | HiddenField | 'service' hides a field. | 25 | |
| design | DesignForExtension | Class 'RoleCreateController' looks like designed for extension (can be subclassed), but the method 'createRole' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RoleCreateController' final or making the method 'createRole' static/final/abstract/empty, or adding allowed annotation for the method. | 29 | |
| sizes | LineLength | Line is longer than 80 characters (found 84). | 32 | |
| misc | FinalParameters | Parameter request should be final. | 32 | |
| sizes | LineLength | Line is longer than 80 characters (found 119). | 34 | |
| coding | MagicNumber | '409' is a magic number. | 35 |
fr/tiogars/chat/domains/auth/role/controllers/RoleDeleteController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 18 | |
| misc | FinalParameters | Parameter service should be final. | 20 | |
| coding | HiddenField | 'service' hides a field. | 20 | |
| design | DesignForExtension | Class 'RoleDeleteController' looks like designed for extension (can be subclassed), but the method 'deleteRole' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RoleDeleteController' final or making the method 'deleteRole' static/final/abstract/empty, or adding allowed annotation for the method. | 24 | |
| misc | FinalParameters | Parameter id should be final. | 27 | |
| sizes | LineLength | Line is longer than 80 characters (found 107). | 28 |
fr/tiogars/chat/domains/auth/role/controllers/RoleDeleteSelectedController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocVariable | Missing a Javadoc comment. | 20 | |
| misc | FinalParameters | Parameter service should be final. | 22 | |
| coding | HiddenField | 'service' hides a field. | 22 | |
| sizes | LineLength | Line is longer than 80 characters (found 128). | 26 | |
| design | DesignForExtension | Class 'RoleDeleteSelectedController' looks like designed for extension (can be subclassed), but the method 'deleteSelectedRoles' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RoleDeleteSelectedController' final or making the method 'deleteSelectedRoles' static/final/abstract/empty, or adding allowed annotation for the method. | 26 | |
| sizes | LineLength | Line is longer than 80 characters (found 99). | 29 | |
| misc | FinalParameters | Parameter request should be final. | 29 |
fr/tiogars/chat/domains/auth/role/controllers/RoleReadController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 19 | |
| misc | FinalParameters | Parameter service should be final. | 21 | |
| coding | HiddenField | 'service' hides a field. | 21 | |
| design | DesignForExtension | Class 'RoleReadController' looks like designed for extension (can be subclassed), but the method 'readRole' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RoleReadController' final or making the method 'readRole' static/final/abstract/empty, or adding allowed annotation for the method. | 25 | |
| misc | FinalParameters | Parameter id should be final. | 28 |
fr/tiogars/chat/domains/auth/role/controllers/RoleUpdateController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 22 | |
| misc | FinalParameters | Parameter service should be final. | 24 | |
| coding | HiddenField | 'service' hides a field. | 24 | |
| design | DesignForExtension | Class 'RoleUpdateController' looks like designed for extension (can be subclassed), but the method 'updateRole' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RoleUpdateController' final or making the method 'updateRole' static/final/abstract/empty, or adding allowed annotation for the method. | 28 | |
| sizes | LineLength | Line is longer than 80 characters (found 107). | 31 | |
| misc | FinalParameters | Parameter id should be final. | 31 | |
| misc | FinalParameters | Parameter request should be final. | 31 |
fr/tiogars/chat/domains/auth/role/controllers/RolesListController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 19 | |
| misc | FinalParameters | Parameter service should be final. | 21 | |
| coding | HiddenField | 'service' hides a field. | 21 | |
| design | DesignForExtension | Class 'RolesListController' looks like designed for extension (can be subclassed), but the method 'listRoles' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RolesListController' final or making the method 'listRoles' static/final/abstract/empty, or adding allowed annotation for the method. | 25 |
fr/tiogars/chat/domains/auth/role/entities/Role.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param code tag. | 9 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param createdDate tag. | 9 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param id tag. | 9 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param label tag. | 9 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param lastModifiedDate tag. | 9 | |
| sizes | LineLength | Line is longer than 80 characters (found 98). | 10 | |
| sizes | LineLength | Line is longer than 80 characters (found 91). | 11 | |
| sizes | LineLength | Line is longer than 80 characters (found 97). | 12 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 13 | |
| sizes | LineLength | Line is longer than 80 characters (found 98). | 14 |
fr/tiogars/chat/domains/auth/role/entities/RoleEntity.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 17 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 21 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 24 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 27 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 30 | |
| sizes | LineLength | Line is longer than 80 characters (found 97). | 37 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 37 | |
| misc | FinalParameters | Parameter code should be final. | 37 | |
| coding | HiddenField | 'code' hides a field. | 37 | |
| misc | FinalParameters | Parameter label should be final. | 37 | |
| coding | HiddenField | 'label' hides a field. | 37 | |
| misc | FinalParameters | Parameter createdDate should be final. | 37 | |
| coding | HiddenField | 'createdDate' hides a field. | 37 | |
| misc | FinalParameters | Parameter lastModifiedDate should be final. | 37 | |
| coding | HiddenField | 'lastModifiedDate' hides a field. | 37 | |
| design | DesignForExtension | Class 'RoleEntity' 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 'RoleEntity' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. | 44 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 44 | |
| misc | FinalParameters | Parameter label should be final. | 44 | |
| coding | HiddenField | 'label' hides a field. | 44 | |
| misc | FinalParameters | Parameter lastModifiedDate should be final. | 44 | |
| coding | HiddenField | 'lastModifiedDate' hides a field. | 44 | |
| design | DesignForExtension | Class 'RoleEntity' 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 'RoleEntity' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. | 49 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 49 | |
| design | DesignForExtension | Class 'RoleEntity' looks like designed for extension (can be subclassed), but the method 'getCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RoleEntity' final or making the method 'getCode' static/final/abstract/empty, or adding allowed annotation for the method. | 53 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 53 | |
| design | DesignForExtension | Class 'RoleEntity' looks like designed for extension (can be subclassed), but the method 'getLabel' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RoleEntity' final or making the method 'getLabel' static/final/abstract/empty, or adding allowed annotation for the method. | 57 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 57 | |
| design | DesignForExtension | Class 'RoleEntity' looks like designed for extension (can be subclassed), but the method 'getCreatedDate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RoleEntity' final or making the method 'getCreatedDate' static/final/abstract/empty, or adding allowed annotation for the method. | 61 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 61 | |
| design | DesignForExtension | Class 'RoleEntity' looks like designed for extension (can be subclassed), but the method 'getLastModifiedDate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RoleEntity' final or making the method 'getLastModifiedDate' static/final/abstract/empty, or adding allowed annotation for the method. | 65 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 65 |
fr/tiogars/chat/domains/auth/role/models/CreateRoleRequest.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param code tag. | 7 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param label tag. | 7 | |
| sizes | LineLength | Line is longer than 80 characters (found 139). | 8 | |
| sizes | LineLength | Line is longer than 80 characters (found 139). | 9 |
fr/tiogars/chat/domains/auth/role/models/UpdateRoleRequest.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param label tag. | 7 |
fr/tiogars/chat/domains/auth/role/repositories/RoleRepository.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 13 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 15 |
fr/tiogars/chat/domains/auth/role/services/RoleDeleteSelectedService.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 86). | 11 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 15 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 17 | |
| misc | FinalParameters | Parameter roleService should be final. | 17 | |
| coding | HiddenField | 'roleService' hides a field. | 17 | |
| design | DesignForExtension | Class 'RoleDeleteSelectedService' looks like designed for extension (can be subclassed), but the method 'deleteSelected' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RoleDeleteSelectedService' final or making the method 'deleteSelected' static/final/abstract/empty, or adding allowed annotation for the method. | 21 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 21 | |
| misc | FinalParameters | Parameter ids should be final. | 22 |
fr/tiogars/chat/domains/auth/role/services/RoleService.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 24 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 25 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 26 | |
| sizes | LineLength | Line is longer than 80 characters (found 83). | 28 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 28 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 30 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 31 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 33 | |
| misc | FinalParameters | Parameter repository should be final. | 34 | |
| coding | HiddenField | 'repository' hides a field. | 34 | |
| misc | FinalParameters | Parameter repository should be final. | 38 | |
| coding | HiddenField | 'repository' hides a field. | 38 | |
| misc | FinalParameters | Parameter clock should be final. | 38 | |
| coding | HiddenField | 'clock' hides a field. | 38 | |
| design | DesignForExtension | Class 'RoleService' looks like designed for extension (can be subclassed), but the method 'create' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RoleService' final or making the method 'create' static/final/abstract/empty, or adding allowed annotation for the method. | 43 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 43 | |
| misc | FinalParameters | Parameter request should be final. | 44 | |
| sizes | LineLength | Line is longer than 80 characters (found 125). | 49 | |
| design | DesignForExtension | Class 'RoleService' 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 'RoleService' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. | 52 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 52 | |
| misc | FinalParameters | Parameter id should be final. | 53 | |
| misc | FinalParameters | Parameter request should be final. | 53 | |
| design | DesignForExtension | Class 'RoleService' 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 'RoleService' final or making the method 'delete' static/final/abstract/empty, or adding allowed annotation for the method. | 61 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 61 | |
| misc | FinalParameters | Parameter id should be final. | 62 | |
| design | DesignForExtension | Class 'RoleService' 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 'RoleService' final or making the method 'findAll' static/final/abstract/empty, or adding allowed annotation for the method. | 72 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 72 | |
| design | DesignForExtension | Class 'RoleService' 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 'RoleService' final or making the method 'findById' static/final/abstract/empty, or adding allowed annotation for the method. | 78 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 78 | |
| misc | FinalParameters | Parameter id should be final. | 78 | |
| design | DesignForExtension | Class 'RoleService' looks like designed for extension (can be subclassed), but the method 'findEntityByCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RoleService' final or making the method 'findEntityByCode' static/final/abstract/empty, or adding allowed annotation for the method. | 82 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 82 | |
| misc | FinalParameters | Parameter code should be final. | 82 | |
| design | DesignForExtension | Class 'RoleService' looks like designed for extension (can be subclassed), but the method 'seedDefaultRoles' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RoleService' final or making the method 'seedDefaultRoles' static/final/abstract/empty, or adding allowed annotation for the method. | 86 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 86 | |
| misc | FinalParameters | Parameter code should be final. | 94 | |
| misc | FinalParameters | Parameter label should be final. | 94 | |
| sizes | LineLength | Line is longer than 80 characters (found 84). | 101 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 109 | |
| misc | FinalParameters | Parameter entity should be final. | 109 | |
| sizes | LineLength | Line is longer than 80 characters (found 132). | 110 |
fr/tiogars/chat/domains/auth/services/AuthBootstrapRunner.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 92). | 18 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 18 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 20 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 21 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 22 | |
| sizes | LineLength | Line is longer than 80 characters (found 122). | 24 | |
| misc | FinalParameters | Parameter adminAccountProperties should be final. | 24 | |
| coding | HiddenField | 'adminAccountProperties' hides a field. | 24 | |
| misc | FinalParameters | Parameter roleService should be final. | 24 | |
| coding | HiddenField | 'roleService' hides a field. | 24 | |
| misc | FinalParameters | Parameter userService should be final. | 24 | |
| coding | HiddenField | 'userService' hides a field. | 24 | |
| misc | FinalParameters | Parameter args should be final. | 32 | |
| sizes | LineLength | Line is longer than 80 characters (found 105). | 34 | |
| sizes | LineLength | Line is longer than 80 characters (found 101). | 35 |
fr/tiogars/chat/domains/auth/services/AuthService.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 17 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 18 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 19 | |
| sizes | LineLength | Line is longer than 80 characters (found 120). | 21 | |
| misc | FinalParameters | Parameter authenticationManager should be final. | 21 | |
| coding | HiddenField | 'authenticationManager' hides a field. | 21 | |
| misc | FinalParameters | Parameter jwtTokenService should be final. | 21 | |
| coding | HiddenField | 'jwtTokenService' hides a field. | 21 | |
| misc | FinalParameters | Parameter userService should be final. | 21 | |
| coding | HiddenField | 'userService' hides a field. | 21 | |
| design | DesignForExtension | Class 'AuthService' looks like designed for extension (can be subclassed), but the method 'login' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AuthService' final or making the method 'login' static/final/abstract/empty, or adding allowed annotation for the method. | 27 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 27 | |
| misc | FinalParameters | Parameter request should be final. | 27 | |
| sizes | LineLength | Line is longer than 80 characters (found 81). | 28 | |
| sizes | LineLength | Line is longer than 80 characters (found 112). | 29 | |
| sizes | LineLength | Line is longer than 80 characters (found 86). | 30 |
fr/tiogars/chat/domains/auth/services/JwtAuthenticationFilter.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 22 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 23 | |
| sizes | LineLength | Line is longer than 80 characters (found 101). | 25 | |
| misc | FinalParameters | Parameter jwtTokenService should be final. | 25 | |
| coding | HiddenField | 'jwtTokenService' hides a field. | 25 | |
| misc | FinalParameters | Parameter userDetailsService should be final. | 25 | |
| coding | HiddenField | 'userDetailsService' hides a field. | 25 | |
| design | DesignForExtension | Class 'JwtAuthenticationFilter' looks like designed for extension (can be subclassed), but the method 'doFilterInternal' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JwtAuthenticationFilter' final or making the method 'doFilterInternal' static/final/abstract/empty, or adding allowed annotation for the method. | 30 | |
| misc | FinalParameters | Parameter request should be final. | 32 | |
| misc | FinalParameters | Parameter response should be final. | 33 | |
| misc | FinalParameters | Parameter filterChain should be final. | 34 | |
| sizes | LineLength | Line is longer than 80 characters (found 84). | 39 | |
| coding | MagicNumber | '7' is a magic number. | 40 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 41 | |
| sizes | LineLength | Line is longer than 80 characters (found 90). | 43 | |
| sizes | LineLength | Line is longer than 80 characters (found 113). | 45 | |
| sizes | LineLength | Line is longer than 80 characters (found 106). | 49 | |
| sizes | LineLength | Line is longer than 80 characters (found 89). | 50 |
fr/tiogars/chat/domains/auth/services/JwtTokenService.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 25 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 26 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 28 | |
| misc | FinalParameters | Parameter properties should be final. | 29 | |
| coding | HiddenField | 'properties' hides a field. | 29 | |
| misc | FinalParameters | Parameter properties should be final. | 33 | |
| coding | HiddenField | 'properties' hides a field. | 33 | |
| misc | FinalParameters | Parameter clock should be final. | 33 | |
| coding | HiddenField | 'clock' hides a field. | 33 | |
| design | DesignForExtension | Class 'JwtTokenService' looks like designed for extension (can be subclassed), but the method 'generateToken' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JwtTokenService' final or making the method 'generateToken' static/final/abstract/empty, or adding allowed annotation for the method. | 38 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 38 | |
| misc | FinalParameters | Parameter userDetails should be final. | 38 | |
| design | DesignForExtension | Class 'JwtTokenService' looks like designed for extension (can be subclassed), but the method 'extractUsername' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JwtTokenService' final or making the method 'extractUsername' static/final/abstract/empty, or adding allowed annotation for the method. | 52 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 52 | |
| misc | FinalParameters | Parameter token should be final. | 52 | |
| design | DesignForExtension | Class 'JwtTokenService' looks like designed for extension (can be subclassed), but the method 'isValid' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JwtTokenService' final or making the method 'isValid' static/final/abstract/empty, or adding allowed annotation for the method. | 65 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 65 | |
| misc | FinalParameters | Parameter token should be final. | 65 | |
| misc | FinalParameters | Parameter userDetails should be final. | 65 | |
| design | DesignForExtension | Class 'JwtTokenService' looks like designed for extension (can be subclassed), but the method 'expiresAt' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JwtTokenService' final or making the method 'expiresAt' static/final/abstract/empty, or adding allowed annotation for the method. | 71 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 71 | |
| misc | FinalParameters | Parameter now should be final. | 75 | |
| sizes | LineLength | Line is longer than 80 characters (found 88). | 80 |
fr/tiogars/chat/domains/auth/services/TemplateUserDetailsService.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 15 | |
| misc | FinalParameters | Parameter repository should be final. | 17 | |
| coding | HiddenField | 'repository' hides a field. | 17 | |
| design | DesignForExtension | Class 'TemplateUserDetailsService' 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 'TemplateUserDetailsService' final or making the method 'loadUserByUsername' static/final/abstract/empty, or adding allowed annotation for the method. | 21 | |
| misc | FinalParameters | Parameter username should be final. | 22 | |
| sizes | LineLength | Line is longer than 80 characters (found 89). | 24 | |
| sizes | LineLength | Line is longer than 80 characters (found 98). | 29 | |
| sizes | LineLength | Line is longer than 80 characters (found 97). | 32 |
fr/tiogars/chat/domains/auth/user/controllers/UserCreateController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 23 | |
| misc | FinalParameters | Parameter service should be final. | 25 | |
| coding | HiddenField | 'service' hides a field. | 25 | |
| design | DesignForExtension | Class 'UserCreateController' 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 'UserCreateController' final or making the method 'createUser' static/final/abstract/empty, or adding allowed annotation for the method. | 29 | |
| sizes | LineLength | Line is longer than 80 characters (found 84). | 32 | |
| misc | FinalParameters | Parameter request should be final. | 32 | |
| sizes | LineLength | Line is longer than 80 characters (found 119). | 34 | |
| coding | MagicNumber | '409' is a magic number. | 35 |
fr/tiogars/chat/domains/auth/user/controllers/UserDeleteController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 18 | |
| misc | FinalParameters | Parameter service should be final. | 20 | |
| coding | HiddenField | 'service' hides a field. | 20 | |
| design | DesignForExtension | Class 'UserDeleteController' looks like designed for extension (can be subclassed), but the method 'deleteUser' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserDeleteController' final or making the method 'deleteUser' static/final/abstract/empty, or adding allowed annotation for the method. | 24 | |
| misc | FinalParameters | Parameter id should be final. | 27 | |
| sizes | LineLength | Line is longer than 80 characters (found 107). | 28 |
fr/tiogars/chat/domains/auth/user/controllers/UserDeleteSelectedController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocVariable | Missing a Javadoc comment. | 20 | |
| misc | FinalParameters | Parameter service should be final. | 22 | |
| coding | HiddenField | 'service' hides a field. | 22 | |
| sizes | LineLength | Line is longer than 80 characters (found 111). | 26 | |
| design | DesignForExtension | Class 'UserDeleteSelectedController' looks like designed for extension (can be subclassed), but the method 'deleteSelectedUsers' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserDeleteSelectedController' final or making the method 'deleteSelectedUsers' static/final/abstract/empty, or adding allowed annotation for the method. | 26 | |
| sizes | LineLength | Line is longer than 80 characters (found 99). | 29 | |
| misc | FinalParameters | Parameter request should be final. | 29 |
fr/tiogars/chat/domains/auth/user/controllers/UserReadController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 19 | |
| misc | FinalParameters | Parameter service should be final. | 21 | |
| coding | HiddenField | 'service' hides a field. | 21 | |
| design | DesignForExtension | Class 'UserReadController' looks like designed for extension (can be subclassed), but the method 'readUser' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserReadController' final or making the method 'readUser' static/final/abstract/empty, or adding allowed annotation for the method. | 25 | |
| misc | FinalParameters | Parameter id should be final. | 28 |
fr/tiogars/chat/domains/auth/user/controllers/UserUpdateController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 22 | |
| misc | FinalParameters | Parameter service should be final. | 24 | |
| coding | HiddenField | 'service' hides a field. | 24 | |
| design | DesignForExtension | Class 'UserUpdateController' looks like designed for extension (can be subclassed), but the method 'updateUser' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserUpdateController' final or making the method 'updateUser' static/final/abstract/empty, or adding allowed annotation for the method. | 28 | |
| sizes | LineLength | Line is longer than 80 characters (found 107). | 31 | |
| misc | FinalParameters | Parameter id should be final. | 31 | |
| misc | FinalParameters | Parameter request should be final. | 31 |
fr/tiogars/chat/domains/auth/user/controllers/UsersListController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 19 | |
| misc | FinalParameters | Parameter service should be final. | 21 | |
| coding | HiddenField | 'service' hides a field. | 21 | |
| design | DesignForExtension | Class 'UsersListController' looks like designed for extension (can be subclassed), but the method 'listUsers' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UsersListController' final or making the method 'listUsers' static/final/abstract/empty, or adding allowed annotation for the method. | 25 |
fr/tiogars/chat/domains/auth/user/entities/User.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param createdDate tag. | 11 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param enabled tag. | 11 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param id tag. | 11 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param lastModifiedDate tag. | 11 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param roles tag. | 11 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param username tag. | 11 |
fr/tiogars/chat/domains/auth/user/entities/UserEntity.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 24 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 28 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 31 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 34 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 37 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 44 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 47 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 54 | |
| misc | FinalParameters | Parameter username should be final. | 55 | |
| coding | HiddenField | 'username' hides a field. | 55 | |
| misc | FinalParameters | Parameter passwordHash should be final. | 56 | |
| coding | HiddenField | 'passwordHash' hides a field. | 56 | |
| misc | FinalParameters | Parameter enabled should be final. | 57 | |
| coding | HiddenField | 'enabled' hides a field. | 57 | |
| misc | FinalParameters | Parameter roles should be final. | 58 | |
| coding | HiddenField | 'roles' hides a field. | 58 | |
| misc | FinalParameters | Parameter createdDate should be final. | 59 | |
| coding | HiddenField | 'createdDate' hides a field. | 59 | |
| misc | FinalParameters | Parameter lastModifiedDate should be final. | 60 | |
| coding | HiddenField | 'lastModifiedDate' hides a field. | 60 | |
| sizes | LineLength | Line is longer than 80 characters (found 128). | 69 | |
| design | DesignForExtension | Class 'UserEntity' 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 'UserEntity' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. | 69 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 69 | |
| misc | FinalParameters | Parameter username should be final. | 69 | |
| coding | HiddenField | 'username' hides a field. | 69 | |
| misc | FinalParameters | Parameter passwordHash should be final. | 69 | |
| coding | HiddenField | 'passwordHash' hides a field. | 69 | |
| misc | FinalParameters | Parameter enabled should be final. | 69 | |
| coding | HiddenField | 'enabled' hides a field. | 69 | |
| misc | FinalParameters | Parameter roles should be final. | 69 | |
| coding | HiddenField | 'roles' hides a field. | 69 | |
| misc | FinalParameters | Parameter lastModifiedDate should be final. | 69 | |
| coding | HiddenField | 'lastModifiedDate' hides a field. | 69 | |
| design | DesignForExtension | Class 'UserEntity' 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 'UserEntity' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. | 79 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 79 | |
| design | DesignForExtension | Class 'UserEntity' looks like designed for extension (can be subclassed), but the method 'getUsername' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserEntity' final or making the method 'getUsername' static/final/abstract/empty, or adding allowed annotation for the method. | 83 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 83 | |
| design | DesignForExtension | Class 'UserEntity' looks like designed for extension (can be subclassed), but the method 'getPasswordHash' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserEntity' final or making the method 'getPasswordHash' static/final/abstract/empty, or adding allowed annotation for the method. | 87 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 87 | |
| design | DesignForExtension | Class 'UserEntity' looks like designed for extension (can be subclassed), but the method 'isEnabled' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserEntity' final or making the method 'isEnabled' static/final/abstract/empty, or adding allowed annotation for the method. | 91 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 91 | |
| design | DesignForExtension | Class 'UserEntity' looks like designed for extension (can be subclassed), but the method 'getRoles' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserEntity' final or making the method 'getRoles' static/final/abstract/empty, or adding allowed annotation for the method. | 95 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 95 | |
| design | DesignForExtension | Class 'UserEntity' looks like designed for extension (can be subclassed), but the method 'getCreatedDate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserEntity' final or making the method 'getCreatedDate' static/final/abstract/empty, or adding allowed annotation for the method. | 99 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 99 | |
| design | DesignForExtension | Class 'UserEntity' looks like designed for extension (can be subclassed), but the method 'getLastModifiedDate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserEntity' final or making the method 'getLastModifiedDate' static/final/abstract/empty, or adding allowed annotation for the method. | 103 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 103 |
fr/tiogars/chat/domains/auth/user/models/CreateUserRequest.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param enabled tag. | 10 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param password tag. | 10 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param roles tag. | 10 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param username tag. | 10 | |
| sizes | LineLength | Line is longer than 80 characters (found 89). | 22 |
fr/tiogars/chat/domains/auth/user/models/UpdateUserRequest.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param enabled tag. | 11 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param password tag. | 11 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param roles tag. | 11 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param username tag. | 11 | |
| sizes | LineLength | Line is longer than 80 characters (found 110). | 18 |
fr/tiogars/chat/domains/auth/user/repositories/UserRepository.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 13 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 15 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 17 |
fr/tiogars/chat/domains/auth/user/services/UserDeleteSelectedService.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 15 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 17 | |
| misc | FinalParameters | Parameter userService should be final. | 17 | |
| coding | HiddenField | 'userService' hides a field. | 17 | |
| design | DesignForExtension | Class 'UserDeleteSelectedService' looks like designed for extension (can be subclassed), but the method 'deleteSelected' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserDeleteSelectedService' final or making the method 'deleteSelected' static/final/abstract/empty, or adding allowed annotation for the method. | 21 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 21 | |
| misc | FinalParameters | Parameter ids should be final. | 22 |
fr/tiogars/chat/domains/auth/user/services/UserService.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 30 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 31 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 32 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 33 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 35 | |
| sizes | LineLength | Line is longer than 80 characters (found 109). | 36 | |
| misc | FinalParameters | Parameter repository should be final. | 36 | |
| coding | HiddenField | 'repository' hides a field. | 36 | |
| misc | FinalParameters | Parameter roleService should be final. | 36 | |
| coding | HiddenField | 'roleService' hides a field. | 36 | |
| misc | FinalParameters | Parameter passwordEncoder should be final. | 36 | |
| coding | HiddenField | 'passwordEncoder' hides a field. | 36 | |
| sizes | LineLength | Line is longer than 80 characters (found 115). | 40 | |
| misc | FinalParameters | Parameter repository should be final. | 40 | |
| coding | HiddenField | 'repository' hides a field. | 40 | |
| misc | FinalParameters | Parameter roleService should be final. | 40 | |
| coding | HiddenField | 'roleService' hides a field. | 40 | |
| misc | FinalParameters | Parameter passwordEncoder should be final. | 40 | |
| coding | HiddenField | 'passwordEncoder' hides a field. | 40 | |
| misc | FinalParameters | Parameter clock should be final. | 40 | |
| coding | HiddenField | 'clock' hides a field. | 40 | |
| design | DesignForExtension | Class 'UserService' looks like designed for extension (can be subclassed), but the method 'create' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserService' final or making the method 'create' static/final/abstract/empty, or adding allowed annotation for the method. | 47 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 47 | |
| misc | FinalParameters | Parameter request should be final. | 48 | |
| design | DesignForExtension | Class 'UserService' 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 'UserService' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. | 63 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 63 | |
| misc | FinalParameters | Parameter id should be final. | 64 | |
| misc | FinalParameters | Parameter request should be final. | 64 | |
| sizes | LineLength | Line is longer than 80 characters (found 81). | 66 | |
| sizes | LineLength | Line is longer than 80 characters (found 107). | 67 | |
| sizes | LineLength | Line is longer than 80 characters (found 100). | 70 | |
| sizes | LineLength | Line is longer than 80 characters (found 119). | 73 | |
| design | DesignForExtension | Class 'UserService' 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 'UserService' final or making the method 'delete' static/final/abstract/empty, or adding allowed annotation for the method. | 79 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 79 | |
| misc | FinalParameters | Parameter id should be final. | 80 | |
| design | DesignForExtension | Class 'UserService' 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 'UserService' final or making the method 'findAll' static/final/abstract/empty, or adding allowed annotation for the method. | 88 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 88 | |
| design | DesignForExtension | Class 'UserService' 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 'UserService' final or making the method 'findById' static/final/abstract/empty, or adding allowed annotation for the method. | 94 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 94 | |
| misc | FinalParameters | Parameter id should be final. | 94 | |
| design | DesignForExtension | Class 'UserService' looks like designed for extension (can be subclassed), but the method 'findByUsername' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserService' final or making the method 'findByUsername' static/final/abstract/empty, or adding allowed annotation for the method. | 98 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 98 | |
| misc | FinalParameters | Parameter username should be final. | 98 | |
| design | DesignForExtension | Class 'UserService' looks like designed for extension (can be subclassed), but the method 'forceAdminUser' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserService' final or making the method 'forceAdminUser' static/final/abstract/empty, or adding allowed annotation for the method. | 102 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 102 | |
| misc | FinalParameters | Parameter username should be final. | 103 | |
| misc | FinalParameters | Parameter password should be final. | 103 | |
| sizes | LineLength | Line is longer than 80 characters (found 93). | 104 | |
| sizes | LineLength | Line is longer than 80 characters (found 116). | 108 | |
| misc | FinalParameters | Parameter roleCodes should be final. | 121 | |
| sizes | LineLength | Line is longer than 80 characters (found 86). | 125 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 134 | |
| misc | FinalParameters | Parameter entity should be final. | 134 |
fr/tiogars/chat/domains/lmstudio/controllers/LmStudioSettingsController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 95). | 19 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 23 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 25 | |
| misc | FinalParameters | Parameter service should be final. | 25 | |
| coding | HiddenField | 'service' hides a field. | 25 | |
| design | DesignForExtension | Class 'LmStudioSettingsController' looks like designed for extension (can be subclassed), but the method 'read' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LmStudioSettingsController' final or making the method 'read' static/final/abstract/empty, or adding allowed annotation for the method. | 29 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 29 | |
| sizes | LineLength | Line is longer than 80 characters (found 86). | 30 | |
| sizes | LineLength | Line is longer than 80 characters (found 105). | 32 | |
| design | DesignForExtension | Class 'LmStudioSettingsController' 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 'LmStudioSettingsController' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. | 35 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 35 | |
| sizes | LineLength | Line is longer than 80 characters (found 83). | 37 | |
| misc | FinalParameters | Parameter settings should be final. | 37 |
fr/tiogars/chat/domains/lmstudio/entities/LmStudioSettingsEntity.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 13 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 15 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 18 | |
| coding | MagicNumber | '2048' is a magic number. | 18 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 21 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 24 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 27 | |
| coding | MagicNumber | '4096' is a magic number. | 27 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 33 | |
| misc | FinalParameters | Parameter settings should be final. | 33 | |
| design | DesignForExtension | Class 'LmStudioSettingsEntity' 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 'LmStudioSettingsEntity' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. | 37 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 37 | |
| misc | FinalParameters | Parameter settings should be final. | 37 | |
| design | DesignForExtension | Class 'LmStudioSettingsEntity' looks like designed for extension (can be subclassed), but the method 'toSettings' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LmStudioSettingsEntity' final or making the method 'toSettings' static/final/abstract/empty, or adding allowed annotation for the method. | 46 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 46 |
fr/tiogars/chat/domains/lmstudio/models/LmStudioSettings.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| coding | MagicNumber | '2048' is a magic number. | 16 | |
| coding | MagicNumber | '255' is a magic number. | 19 | |
| sizes | LineLength | Line is longer than 80 characters (found 90). | 23 | |
| sizes | LineLength | Line is longer than 80 characters (found 100). | 26 | |
| coding | MagicNumber | '4096' is a magic number. | 28 | |
| sizes | LineLength | Line is longer than 80 characters (found 112). | 29 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 32 | |
| misc | FinalParameters | Parameter baseUrl should be final. | 32 | |
| coding | HiddenField | 'baseUrl' hides a field. | 32 | |
| misc | FinalParameters | Parameter model should be final. | 32 | |
| coding | HiddenField | 'model' hides a field. | 32 | |
| misc | FinalParameters | Parameter timeoutSeconds should be final. | 32 | |
| coding | HiddenField | 'timeoutSeconds' hides a field. | 32 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 36 | |
| sizes | LineLength | Line is longer than 80 characters (found 106). | 45 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 48 | |
| sizes | LineLength | Line is longer than 80 characters (found 107). | 49 | |
| sizes | LineLength | Line is longer than 80 characters (found 106). | 56 | |
| coding | MagicNumber | '65535' is a magic number. | 61 |
fr/tiogars/chat/domains/lmstudio/repositories/LmStudioSettingsRepository.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 97). | 7 |
fr/tiogars/chat/domains/lmstudio/services/LmStudioSettingsService.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 21 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 23 | |
| misc | FinalParameters | Parameter repository should be final. | 23 | |
| coding | HiddenField | 'repository' hides a field. | 23 | |
| design | DesignForExtension | Class 'LmStudioSettingsService' looks like designed for extension (can be subclassed), but the method 'find' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LmStudioSettingsService' final or making the method 'find' static/final/abstract/empty, or adding allowed annotation for the method. | 27 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 27 | |
| sizes | LineLength | Line is longer than 80 characters (found 109). | 29 | |
| design | DesignForExtension | Class 'LmStudioSettingsService' looks like designed for extension (can be subclassed), but the method 'requireSettings' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LmStudioSettingsService' final or making the method 'requireSettings' static/final/abstract/empty, or adding allowed annotation for the method. | 32 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 32 | |
| sizes | LineLength | Line is longer than 80 characters (found 99). | 34 | |
| sizes | LineLength | Line is longer than 80 characters (found 99). | 35 | |
| design | DesignForExtension | Class 'LmStudioSettingsService' 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 'LmStudioSettingsService' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. | 38 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 38 | |
| misc | FinalParameters | Parameter settings should be final. | 39 | |
| sizes | LineLength | Line is longer than 80 characters (found 93). | 40 |
fr/tiogars/chat/domains/mcp/controllers/McpServiceController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| imports | AvoidStarImport | Using the '.*' form of import should be avoided - org.springframework.web.bind.annotation.*. | 11 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 23 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 25 | |
| misc | FinalParameters | Parameter mcpService should be final. | 25 | |
| coding | HiddenField | 'mcpService' hides a field. | 25 | |
| design | DesignForExtension | Class 'McpServiceController' looks like designed for extension (can be subclassed), but the method 'listServices' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'McpServiceController' final or making the method 'listServices' static/final/abstract/empty, or adding allowed annotation for the method. | 29 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 29 | |
| sizes | LineLength | Line is longer than 80 characters (found 112). | 30 | |
| design | DesignForExtension | Class 'McpServiceController' looks like designed for extension (can be subclassed), but the method 'getService' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'McpServiceController' final or making the method 'getService' static/final/abstract/empty, or adding allowed annotation for the method. | 36 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 36 | |
| sizes | LineLength | Line is longer than 80 characters (found 119). | 37 | |
| sizes | LineLength | Line is longer than 80 characters (found 88). | 38 | |
| misc | FinalParameters | Parameter serviceId should be final. | 38 | |
| design | DesignForExtension | Class 'McpServiceController' looks like designed for extension (can be subclassed), but the method 'registerService' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'McpServiceController' final or making the method 'registerService' static/final/abstract/empty, or adding allowed annotation for the method. | 46 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 46 | |
| sizes | LineLength | Line is longer than 80 characters (found 106). | 47 | |
| sizes | LineLength | Line is longer than 80 characters (found 106). | 48 | |
| misc | FinalParameters | Parameter config should be final. | 48 | |
| design | DesignForExtension | Class 'McpServiceController' looks like designed for extension (can be subclassed), but the method 'executeAction' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'McpServiceController' final or making the method 'executeAction' static/final/abstract/empty, or adding allowed annotation for the method. | 53 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 53 | |
| sizes | LineLength | Line is longer than 80 characters (found 107). | 54 | |
| misc | FinalParameters | Parameter serviceId should be final. | 56 | |
| misc | FinalParameters | Parameter request should be final. | 57 |
fr/tiogars/chat/domains/mcp/entities/McpServiceEntity.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| imports | AvoidStarImport | Using the '.*' form of import should be avoided - jakarta.persistence.*. | 3 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 24 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 28 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 31 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 34 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 37 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 40 | |
| sizes | LineLength | Line is longer than 80 characters (found 94). | 41 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 46 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 49 | |
| coding | MagicNumber | '30' is a magic number. | 50 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 52 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 56 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 60 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 63 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 63 | |
| misc | FinalParameters | Parameter serviceId should be final. | 63 | |
| coding | HiddenField | 'serviceId' hides a field. | 63 | |
| misc | FinalParameters | Parameter name should be final. | 63 | |
| coding | HiddenField | 'name' hides a field. | 63 | |
| misc | FinalParameters | Parameter description should be final. | 63 | |
| coding | HiddenField | 'description' hides a field. | 63 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 64 | |
| misc | FinalParameters | Parameter command should be final. | 64 | |
| coding | HiddenField | 'command' hides a field. | 64 | |
| misc | FinalParameters | Parameter env should be final. | 64 | |
| coding | HiddenField | 'env' hides a field. | 64 | |
| misc | FinalParameters | Parameter enabled should be final. | 65 | |
| coding | HiddenField | 'enabled' hides a field. | 65 | |
| misc | FinalParameters | Parameter timeoutSeconds should be final. | 65 | |
| coding | HiddenField | 'timeoutSeconds' hides a field. | 65 |
fr/tiogars/chat/domains/mcp/models/McpActionRequest.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocType | Type Javadoc comment is missing @param action tag. | 11 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param parameters tag. | 11 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param serviceId tag. | 11 |
fr/tiogars/chat/domains/mcp/models/McpActionResponse.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocType | Type Javadoc comment is missing @param data tag. | 11 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param error tag. | 11 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param processingTimeMs tag. | 11 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param resources tag. | 11 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param success tag. | 11 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 28 |
fr/tiogars/chat/domains/mcp/models/McpResource.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param mimeType tag. | 8 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param name tag. | 8 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param size tag. | 8 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param type tag. | 8 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param uri tag. | 8 | |
| sizes | LineLength | Line is longer than 80 characters (found 83). | 10 |
fr/tiogars/chat/domains/mcp/models/McpServiceConfig.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocType | Type Javadoc comment is missing @param command tag. | 11 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param description tag. | 11 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param enabled tag. | 11 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param env tag. | 11 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param id tag. | 11 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param name tag. | 11 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param timeoutSeconds tag. | 11 | |
| sizes | LineLength | Line is longer than 80 characters (found 94). | 14 | |
| sizes | LineLength | Line is longer than 80 characters (found 97). | 18 | |
| sizes | LineLength | Line is longer than 80 characters (found 122). | 24 | |
| sizes | LineLength | Line is longer than 80 characters (found 86). | 30 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 36 | |
| coding | MagicNumber | '30' is a magic number. | 38 |
fr/tiogars/chat/domains/mcp/repositories/McpServiceRepository.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 85). | 14 |
fr/tiogars/chat/domains/mcp/services/McpService.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 91). | 21 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 21 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 23 | |
| coding | MagicNumber | '30' is a magic number. | 37 | |
| coding | MagicNumber | '30' is a magic number. | 49 | |
| coding | MagicNumber | '60' is a magic number. | 61 | |
| misc | FinalParameters | Parameter serviceId should be final. | 81 | |
| misc | FinalParameters | Parameter config should be final. | 91 | |
| misc | FinalParameters | Parameter request should be final. | 104 | |
| sizes | LineLength | Line is longer than 80 characters (found 81). | 137 | |
| misc | FinalParameters | Parameter request should be final. | 137 | |
| sizes | LineLength | Line is longer than 80 characters (found 100). | 139 | |
| coding | MagicNumber | '1024L' is a magic number. | 149 | |
| coding | MagicNumber | '2048L' is a magic number. | 156 | |
| sizes | LineLength | Line is longer than 80 characters (found 109). | 158 | |
| sizes | LineLength | Line is longer than 80 characters (found 84). | 164 | |
| sizes | LineLength | Line is longer than 80 characters (found 97). | 172 | |
| misc | FinalParameters | Parameter request should be final. | 175 | |
| coding | MagicNumber | '3' is a magic number. | 180 | |
| sizes | LineLength | Line is longer than 80 characters (found 97). | 186 | |
| misc | FinalParameters | Parameter request should be final. | 189 | |
| sizes | LineLength | Line is longer than 80 characters (found 81). | 195 | |
| coding | MagicNumber | '200' is a magic number. | 195 | |
| sizes | LineLength | Line is longer than 80 characters (found 97). | 201 | |
| sizes | LineLength | Line is longer than 80 characters (found 103). | 204 | |
| misc | FinalParameters | Parameter request should be final. | 204 | |
| misc | FinalParameters | Parameter config should be final. | 204 |
fr/tiogars/chat/domains/nomenclature/controllers/NomenclatureController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 23 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 25 | |
| misc | FinalParameters | Parameter service should be final. | 25 | |
| coding | HiddenField | 'service' hides a field. | 25 | |
| design | DesignForExtension | Class 'NomenclatureController' 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 'NomenclatureController' final or making the method 'findAll' static/final/abstract/empty, or adding allowed annotation for the method. | 29 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 29 | |
| design | DesignForExtension | Class 'NomenclatureController' 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 'NomenclatureController' final or making the method 'findById' static/final/abstract/empty, or adding allowed annotation for the method. | 34 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 34 | |
| misc | FinalParameters | Parameter id should be final. | 35 | |
| design | DesignForExtension | Class 'NomenclatureController' looks like designed for extension (can be subclassed), but the method 'create' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NomenclatureController' final or making the method 'create' static/final/abstract/empty, or adding allowed annotation for the method. | 39 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 39 | |
| sizes | LineLength | Line is longer than 80 characters (found 103). | 40 | |
| misc | FinalParameters | Parameter request should be final. | 40 | |
| sizes | LineLength | Line is longer than 80 characters (found 104). | 42 | |
| design | DesignForExtension | Class 'NomenclatureController' 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 'NomenclatureController' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. | 45 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 45 | |
| sizes | LineLength | Line is longer than 80 characters (found 110). | 46 | |
| misc | FinalParameters | Parameter id should be final. | 46 | |
| misc | FinalParameters | Parameter request should be final. | 46 | |
| design | DesignForExtension | Class 'NomenclatureController' 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 'NomenclatureController' final or making the method 'delete' static/final/abstract/empty, or adding allowed annotation for the method. | 50 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 50 | |
| misc | FinalParameters | Parameter id should be final. | 51 |
fr/tiogars/chat/domains/nomenclature/entities/NomenclatureEntity.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 12 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 19 | |
| misc | FinalParameters | Parameter code should be final. | 19 | |
| misc | FinalParameters | Parameter label should be final. | 19 | |
| misc | FinalParameters | Parameter description should be final. | 19 | |
| design | DesignForExtension | Class 'NomenclatureEntity' looks like designed for extension (can be subclassed), but the method 'getParent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NomenclatureEntity' final or making the method 'getParent' static/final/abstract/empty, or adding allowed annotation for the method. | 23 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 23 | |
| design | DesignForExtension | Class 'NomenclatureEntity' looks like designed for extension (can be subclassed), but the method 'setParent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NomenclatureEntity' final or making the method 'setParent' static/final/abstract/empty, or adding allowed annotation for the method. | 27 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 27 | |
| misc | FinalParameters | Parameter parent should be final. | 27 | |
| coding | HiddenField | 'parent' hides a field. | 27 | |
| design | DesignForExtension | Class 'NomenclatureEntity' looks like designed for extension (can be subclassed), but the method 'getParentId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NomenclatureEntity' final or making the method 'getParentId' static/final/abstract/empty, or adding allowed annotation for the method. | 31 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 31 |
fr/tiogars/chat/domains/nomenclature/models/CreateNomenclatureRequest.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 80 characters (found 86). | 6 |
fr/tiogars/chat/domains/nomenclature/models/Nomenclature.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 80 characters (found 103). | 6 | |
| sizes | LineLength | Line is longer than 80 characters (found 91). | 7 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 8 | |
| misc | FinalParameters | Parameter entity should be final. | 8 | |
| sizes | LineLength | Line is longer than 80 characters (found 109). | 9 | |
| sizes | LineLength | Line is longer than 80 characters (found 121). | 10 |
fr/tiogars/chat/domains/nomenclature/models/UpdateNomenclatureRequest.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 110). | 6 |
fr/tiogars/chat/domains/nomenclature/repositories/NomenclatureRepository.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 89). | 10 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 11 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 13 | |
| sizes | LineLength | Line is longer than 80 characters (found 89). | 15 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 15 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 18 | |
| sizes | LineLength | Line is longer than 80 characters (found 96). | 22 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 22 |
fr/tiogars/chat/domains/prompt/controllers/PromptController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 23 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 25 | |
| misc | FinalParameters | Parameter promptService should be final. | 25 | |
| coding | HiddenField | 'promptService' hides a field. | 25 | |
| design | DesignForExtension | Class 'PromptController' looks like designed for extension (can be subclassed), but the method 'processPrompt' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PromptController' final or making the method 'processPrompt' static/final/abstract/empty, or adding allowed annotation for the method. | 29 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 29 | |
| sizes | LineLength | Line is longer than 80 characters (found 129). | 30 | |
| sizes | LineLength | Line is longer than 80 characters (found 100). | 31 | |
| misc | FinalParameters | Parameter request should be final. | 31 |
fr/tiogars/chat/domains/prompt/entities/PromptEntity.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| imports | AvoidStarImport | Using the '.*' form of import should be avoided - jakarta.persistence.*. | 3 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 22 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 26 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 29 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 32 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 35 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 38 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 41 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 44 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 47 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 51 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 54 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 57 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 60 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 60 | |
| sizes | ParameterNumber | More than 7 parameters (found 9). | 60 | |
| misc | FinalParameters | Parameter prompt should be final. | 60 | |
| coding | HiddenField | 'prompt' hides a field. | 60 | |
| misc | FinalParameters | Parameter systemPrompt should be final. | 60 | |
| coding | HiddenField | 'systemPrompt' hides a field. | 60 | |
| misc | FinalParameters | Parameter response should be final. | 60 | |
| coding | HiddenField | 'response' hides a field. | 60 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 61 | |
| sizes | LineLength | Line is longer than 80 characters (found 85). | 61 | |
| misc | FinalParameters | Parameter modelUsed should be final. | 61 | |
| coding | HiddenField | 'modelUsed' hides a field. | 61 | |
| misc | FinalParameters | Parameter tokenCount should be final. | 61 | |
| coding | HiddenField | 'tokenCount' hides a field. | 61 | |
| misc | FinalParameters | Parameter processingTimeMs should be final. | 61 | |
| coding | HiddenField | 'processingTimeMs' hides a field. | 61 | |
| misc | FinalParameters | Parameter finishReason should be final. | 62 | |
| coding | HiddenField | 'finishReason' hides a field. | 62 | |
| misc | FinalParameters | Parameter sessionId should be final. | 62 | |
| coding | HiddenField | 'sessionId' hides a field. | 62 | |
| misc | FinalParameters | Parameter userId should be final. | 62 | |
| coding | HiddenField | 'userId' hides a field. | 62 |
fr/tiogars/chat/domains/prompt/models/PromptRequest.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param maxTokens tag. | 9 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param model tag. | 9 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param prompt tag. | 9 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param systemPrompt tag. | 9 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param temperature tag. | 9 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 12 | |
| sizes | LineLength | Line is longer than 80 characters (found 96). | 15 | |
| sizes | LineLength | Line is longer than 80 characters (found 92). | 18 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 21 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 24 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 27 | |
| coding | MagicNumber | '0.7' is a magic number. | 32 | |
| coding | MagicNumber | '1024' is a magic number. | 35 |
fr/tiogars/chat/domains/prompt/models/PromptResponse.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocType | Type Javadoc comment is missing @param finishReason tag. | 8 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param model tag. | 8 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param processingTimeMs tag. | 8 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param response tag. | 8 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param tokenCount tag. | 8 |
fr/tiogars/chat/domains/prompt/repositories/PromptRepository.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 98). | 43 | |
| sizes | LineLength | Line is longer than 80 characters (found 84). | 52 |
fr/tiogars/chat/domains/prompt/services/ChatClientAdapter.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 89). | 8 |
fr/tiogars/chat/domains/prompt/services/LmStudioChatClientImpl.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocVariable | Missing a Javadoc comment. | 22 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 24 | |
| misc | FinalParameters | Parameter settingsService should be final. | 24 | |
| coding | HiddenField | 'settingsService' hides a field. | 24 | |
| design | DesignForExtension | Class 'LmStudioChatClientImpl' looks like designed for extension (can be subclassed), but the method 'call' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LmStudioChatClientImpl' final or making the method 'call' static/final/abstract/empty, or adding allowed annotation for the method. | 28 | |
| misc | FinalParameters | Parameter prompt should be final. | 29 | |
| design | DesignForExtension | Class 'LmStudioChatClientImpl' looks like designed for extension (can be subclassed), but the method 'call' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LmStudioChatClientImpl' final or making the method 'call' static/final/abstract/empty, or adding allowed annotation for the method. | 33 | |
| misc | FinalParameters | Parameter systemPrompt should be final. | 34 | |
| misc | FinalParameters | Parameter userPrompt should be final. | 34 | |
| sizes | LineLength | Line is longer than 80 characters (found 95). | 37 | |
| sizes | LineLength | Line is longer than 80 characters (found 94). | 38 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 39 | |
| sizes | LineLength | Line is longer than 80 characters (found 103). | 41 | |
| sizes | LineLength | Line is longer than 80 characters (found 85). | 46 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 51 | |
| coding | MagicNumber | '200' is a magic number. | 55 | |
| sizes | LineLength | Line is longer than 80 characters (found 91). | 56 | |
| sizes | LineLength | Line is longer than 80 characters (found 91). | 68 | |
| misc | FinalParameters | Parameter model should be final. | 68 | |
| misc | FinalParameters | Parameter systemPrompt should be final. | 68 | |
| misc | FinalParameters | Parameter userPrompt should be final. | 68 | |
| sizes | LineLength | Line is longer than 80 characters (found 90). | 80 | |
| misc | FinalParameters | Parameter responseBody should be final. | 95 | |
| sizes | LineLength | Line is longer than 80 characters (found 83). | 97 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 103 | |
| coding | MagicNumber | '10' is a magic number. | 104 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 106 | |
| regexp | RegexpSingleline | Line has trailing spaces. | 110 | |
| misc | FinalParameters | Parameter input should be final. | 114 |
fr/tiogars/chat/domains/prompt/services/PromptPersistenceService.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocVariable | Missing a Javadoc comment. | 20 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 21 | |
| sizes | LineLength | Line is longer than 80 characters (found 102). | 23 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 23 | |
| misc | FinalParameters | Parameter chatClient should be final. | 23 | |
| coding | HiddenField | 'chatClient' hides a field. | 23 | |
| misc | FinalParameters | Parameter promptRepository should be final. | 23 | |
| coding | HiddenField | 'promptRepository' hides a field. | 23 | |
| sizes | LineLength | Line is longer than 80 characters (found 85). | 29 | |
| sizes | LineLength | Line is longer than 80 characters (found 102). | 36 | |
| misc | FinalParameters | Parameter request should be final. | 36 | |
| misc | FinalParameters | Parameter userId should be final. | 36 | |
| misc | FinalParameters | Parameter sessionId should be final. | 36 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 40 | |
| sizes | LineLength | Line is longer than 80 characters (found 81). | 41 | |
| misc | FinalParameters | Parameter request should be final. | 78 |
fr/tiogars/chat/domains/prompt/services/PromptService.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocVariable | Missing a Javadoc comment. | 17 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 19 | |
| misc | FinalParameters | Parameter chatClient should be final. | 19 | |
| coding | HiddenField | 'chatClient' hides a field. | 19 | |
| misc | FinalParameters | Parameter request should be final. | 29 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 33 | |
| sizes | LineLength | Line is longer than 80 characters (found 81). | 34 |
fr/tiogars/chat/domains/settings/user/controllers/AnonymousUserSettingsReadController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 90). | 12 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 16 | |
| misc | FinalParameters | Parameter service should be final. | 18 | |
| coding | HiddenField | 'service' hides a field. | 18 | |
| design | DesignForExtension | Class 'AnonymousUserSettingsReadController' looks like designed for extension (can be subclassed), but the method 'readAnonymousUserSettings' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AnonymousUserSettingsReadController' final or making the method 'readAnonymousUserSettings' static/final/abstract/empty, or adding allowed annotation for the method. | 22 |
fr/tiogars/chat/domains/settings/user/controllers/AnonymousUserSettingsUpdateController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 83). | 15 | |
| sizes | LineLength | Line is longer than 80 characters (found 90). | 16 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 20 | |
| misc | FinalParameters | Parameter service should be final. | 22 | |
| coding | HiddenField | 'service' hides a field. | 22 | |
| design | DesignForExtension | Class 'AnonymousUserSettingsUpdateController' looks like designed for extension (can be subclassed), but the method 'updateAnonymousUserSettings' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AnonymousUserSettingsUpdateController' final or making the method 'updateAnonymousUserSettings' static/final/abstract/empty, or adding allowed annotation for the method. | 26 | |
| sizes | LineLength | Line is longer than 80 characters (found 101). | 29 | |
| misc | FinalParameters | Parameter request should be final. | 29 |
fr/tiogars/chat/domains/settings/user/controllers/MyUserSettingsReadController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 81). | 15 | |
| sizes | LineLength | Line is longer than 80 characters (found 90). | 16 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 20 | |
| misc | FinalParameters | Parameter service should be final. | 22 | |
| coding | HiddenField | 'service' hides a field. | 22 | |
| design | DesignForExtension | Class 'MyUserSettingsReadController' looks like designed for extension (can be subclassed), but the method 'readMyUserSettings' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyUserSettingsReadController' final or making the method 'readMyUserSettings' static/final/abstract/empty, or adding allowed annotation for the method. | 26 | |
| misc | FinalParameters | Parameter principal should be final. | 29 |
fr/tiogars/chat/domains/settings/user/controllers/MyUserSettingsUpdateController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 83). | 18 | |
| sizes | LineLength | Line is longer than 80 characters (found 90). | 19 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 23 | |
| misc | FinalParameters | Parameter service should be final. | 25 | |
| coding | HiddenField | 'service' hides a field. | 25 | |
| design | DesignForExtension | Class 'MyUserSettingsUpdateController' looks like designed for extension (can be subclassed), but the method 'updateMyUserSettings' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MyUserSettingsUpdateController' final or making the method 'updateMyUserSettings' static/final/abstract/empty, or adding allowed annotation for the method. | 29 | |
| sizes | LineLength | Line is longer than 80 characters (found 89). | 33 | |
| misc | FinalParameters | Parameter principal should be final. | 33 | |
| misc | FinalParameters | Parameter request should be final. | 33 |
fr/tiogars/chat/domains/settings/user/controllers/UserSettingsReadController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 84). | 14 | |
| sizes | LineLength | Line is longer than 80 characters (found 90). | 15 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 19 | |
| misc | FinalParameters | Parameter service should be final. | 21 | |
| coding | HiddenField | 'service' hides a field. | 21 | |
| sizes | LineLength | Line is longer than 80 characters (found 85). | 25 | |
| design | DesignForExtension | Class 'UserSettingsReadController' looks like designed for extension (can be subclassed), but the method 'readUserSettings' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserSettingsReadController' final or making the method 'readUserSettings' static/final/abstract/empty, or adding allowed annotation for the method. | 25 | |
| misc | FinalParameters | Parameter userId should be final. | 28 |
fr/tiogars/chat/domains/settings/user/controllers/UserSettingsUpdateController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 86). | 17 | |
| sizes | LineLength | Line is longer than 80 characters (found 90). | 18 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 22 | |
| misc | FinalParameters | Parameter service should be final. | 24 | |
| coding | HiddenField | 'service' hides a field. | 24 | |
| sizes | LineLength | Line is longer than 80 characters (found 87). | 28 | |
| design | DesignForExtension | Class 'UserSettingsUpdateController' looks like designed for extension (can be subclassed), but the method 'updateUserSettings' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserSettingsUpdateController' final or making the method 'updateUserSettings' static/final/abstract/empty, or adding allowed annotation for the method. | 28 | |
| sizes | LineLength | Line is longer than 80 characters (found 95). | 32 | |
| misc | FinalParameters | Parameter userId should be final. | 32 | |
| misc | FinalParameters | Parameter request should be final. | 32 |
fr/tiogars/chat/domains/settings/user/entities/UserSettings.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocType | Type Javadoc comment is missing @param createdDate tag. | 9 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param lastModifiedDate tag. | 9 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param roleCode tag. | 9 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param userId tag. | 9 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param viewMode tag. | 9 | |
| sizes | LineLength | Line is longer than 80 characters (found 112). | 10 | |
| sizes | LineLength | Line is longer than 80 characters (found 96). | 12 | |
| sizes | LineLength | Line is longer than 80 characters (found 103). | 21 | |
| sizes | LineLength | Line is longer than 80 characters (found 112). | 23 |
fr/tiogars/chat/domains/settings/user/entities/UserSettingsEntity.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 101). | 19 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 24 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 28 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 33 | |
| coding | MagicNumber | '64' is a magic number. | 33 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 36 | |
| coding | MagicNumber | '16' is a magic number. | 36 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 39 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 42 | |
| sizes | LineLength | Line is longer than 80 characters (found 102). | 49 | |
| misc | FinalParameters | Parameter user should be final. | 49 | |
| coding | HiddenField | 'user' hides a field. | 49 | |
| misc | FinalParameters | Parameter roleCode should be final. | 49 | |
| coding | HiddenField | 'roleCode' hides a field. | 49 | |
| misc | FinalParameters | Parameter viewMode should be final. | 49 | |
| coding | HiddenField | 'viewMode' hides a field. | 49 | |
| misc | FinalParameters | Parameter createdDate should be final. | 49 | |
| coding | HiddenField | 'createdDate' hides a field. | 49 | |
| misc | FinalParameters | Parameter lastModifiedDate should be final. | 50 | |
| coding | HiddenField | 'lastModifiedDate' hides a field. | 50 | |
| sizes | LineLength | Line is longer than 80 characters (found 99). | 58 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 58 | |
| misc | FinalParameters | Parameter user should be final. | 58 | |
| misc | FinalParameters | Parameter viewMode should be final. | 58 | |
| misc | FinalParameters | Parameter timestamp should be final. | 58 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 59 | |
| sizes | LineLength | Line is longer than 80 characters (found 99). | 62 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 62 | |
| misc | FinalParameters | Parameter roleCode should be final. | 62 | |
| misc | FinalParameters | Parameter viewMode should be final. | 62 | |
| misc | FinalParameters | Parameter timestamp should be final. | 62 | |
| sizes | LineLength | Line is longer than 80 characters (found 86). | 63 | |
| design | DesignForExtension | Class 'UserSettingsEntity' 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 'UserSettingsEntity' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. | 66 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 66 | |
| misc | FinalParameters | Parameter viewMode should be final. | 66 | |
| coding | HiddenField | 'viewMode' hides a field. | 66 | |
| misc | FinalParameters | Parameter lastModifiedDate should be final. | 66 | |
| coding | HiddenField | 'lastModifiedDate' hides a field. | 66 | |
| design | DesignForExtension | Class 'UserSettingsEntity' 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 'UserSettingsEntity' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. | 71 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 71 | |
| design | DesignForExtension | Class 'UserSettingsEntity' 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 'UserSettingsEntity' final or making the method 'getUser' static/final/abstract/empty, or adding allowed annotation for the method. | 75 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 75 | |
| design | DesignForExtension | Class 'UserSettingsEntity' looks like designed for extension (can be subclassed), but the method 'getRoleCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserSettingsEntity' final or making the method 'getRoleCode' static/final/abstract/empty, or adding allowed annotation for the method. | 79 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 79 | |
| design | DesignForExtension | Class 'UserSettingsEntity' looks like designed for extension (can be subclassed), but the method 'getViewMode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserSettingsEntity' final or making the method 'getViewMode' static/final/abstract/empty, or adding allowed annotation for the method. | 83 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 83 | |
| design | DesignForExtension | Class 'UserSettingsEntity' looks like designed for extension (can be subclassed), but the method 'getCreatedDate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserSettingsEntity' final or making the method 'getCreatedDate' static/final/abstract/empty, or adding allowed annotation for the method. | 87 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 87 | |
| design | DesignForExtension | Class 'UserSettingsEntity' looks like designed for extension (can be subclassed), but the method 'getLastModifiedDate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserSettingsEntity' final or making the method 'getLastModifiedDate' static/final/abstract/empty, or adding allowed annotation for the method. | 91 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 91 |
fr/tiogars/chat/domains/settings/user/models/UpdateUserSettingsRequest.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param viewMode tag. | 8 |
fr/tiogars/chat/domains/settings/user/repositories/UserSettingsRepository.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 89). | 10 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 12 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 14 |
fr/tiogars/chat/domains/settings/user/services/UserSettingsService.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 81). | 20 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 24 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 26 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 27 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 28 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 30 | |
| sizes | LineLength | Line is longer than 80 characters (found 98). | 31 | |
| misc | FinalParameters | Parameter repository should be final. | 31 | |
| coding | HiddenField | 'repository' hides a field. | 31 | |
| misc | FinalParameters | Parameter userRepository should be final. | 31 | |
| coding | HiddenField | 'userRepository' hides a field. | 31 | |
| sizes | LineLength | Line is longer than 80 characters (found 104). | 35 | |
| misc | FinalParameters | Parameter repository should be final. | 35 | |
| coding | HiddenField | 'repository' hides a field. | 35 | |
| misc | FinalParameters | Parameter userRepository should be final. | 35 | |
| coding | HiddenField | 'userRepository' hides a field. | 35 | |
| misc | FinalParameters | Parameter clock should be final. | 35 | |
| coding | HiddenField | 'clock' hides a field. | 35 | |
| sizes | LineLength | Line is longer than 80 characters (found 103). | 41 | |
| javadoc | JavadocMethod | @return tag should be present and have description. | 42 | |
| misc | FinalParameters | Parameter username should be final. | 43 | |
| javadoc | JavadocMethod | Expected @param tag for 'username'. | 43 | |
| sizes | LineLength | Line is longer than 80 characters (found 83). | 44 | |
| sizes | LineLength | Line is longer than 80 characters (found 111). | 47 | |
| javadoc | JavadocMethod | @return tag should be present and have description. | 48 | |
| sizes | LineLength | Line is longer than 80 characters (found 104). | 49 | |
| misc | FinalParameters | Parameter username should be final. | 49 | |
| javadoc | JavadocMethod | Expected @param tag for 'username'. | 49 | |
| misc | FinalParameters | Parameter request should be final. | 49 | |
| javadoc | JavadocMethod | Expected @param tag for 'request'. | 49 | |
| sizes | LineLength | Line is longer than 80 characters (found 101). | 50 | |
| sizes | LineLength | Line is longer than 80 characters (found 88). | 53 | |
| javadoc | JavadocMethod | @return tag should be present and have description. | 54 | |
| misc | FinalParameters | Parameter userId should be final. | 55 | |
| javadoc | JavadocMethod | Expected @param tag for 'userId'. | 55 | |
| sizes | LineLength | Line is longer than 80 characters (found 96). | 59 | |
| javadoc | JavadocMethod | @return tag should be present and have description. | 60 | |
| sizes | LineLength | Line is longer than 80 characters (found 98). | 61 | |
| misc | FinalParameters | Parameter userId should be final. | 61 | |
| javadoc | JavadocMethod | Expected @param tag for 'userId'. | 61 | |
| misc | FinalParameters | Parameter request should be final. | 61 | |
| javadoc | JavadocMethod | Expected @param tag for 'request'. | 61 | |
| sizes | LineLength | Line is longer than 80 characters (found 85). | 62 | |
| design | DesignForExtension | Class 'UserSettingsService' looks like designed for extension (can be subclassed), but the method 'findAnonymous' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserSettingsService' final or making the method 'findAnonymous' static/final/abstract/empty, or adding allowed annotation for the method. | 65 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 65 | |
| design | DesignForExtension | Class 'UserSettingsService' looks like designed for extension (can be subclassed), but the method 'updateAnonymous' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserSettingsService' final or making the method 'updateAnonymous' static/final/abstract/empty, or adding allowed annotation for the method. | 72 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 72 | |
| misc | FinalParameters | Parameter request should be final. | 73 | |
| sizes | LineLength | Line is longer than 80 characters (found 84). | 75 | |
| sizes | LineLength | Line is longer than 80 characters (found 115). | 80 | |
| misc | FinalParameters | Parameter userId should be final. | 84 | |
| sizes | LineLength | Line is longer than 80 characters (found 116). | 86 | |
| misc | FinalParameters | Parameter user should be final. | 89 | |
| sizes | LineLength | Line is longer than 80 characters (found 96). | 95 | |
| misc | FinalParameters | Parameter user should be final. | 95 | |
| misc | FinalParameters | Parameter request should be final. | 95 | |
| sizes | LineLength | Line is longer than 80 characters (found 98). | 102 | |
| misc | FinalParameters | Parameter userId should be final. | 110 | |
| misc | FinalParameters | Parameter roleCode should be final. | 110 | |
| sizes | LineLength | Line is longer than 80 characters (found 81). | 111 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 114 | |
| misc | FinalParameters | Parameter entity should be final. | 114 |
fr/tiogars/chat/domains/tag/controllers/TagController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 23 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 25 | |
| misc | FinalParameters | Parameter service should be final. | 25 | |
| coding | HiddenField | 'service' hides a field. | 25 | |
| design | DesignForExtension | Class 'TagController' 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 'TagController' final or making the method 'findAll' static/final/abstract/empty, or adding allowed annotation for the method. | 29 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 29 | |
| design | DesignForExtension | Class 'TagController' 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 'TagController' final or making the method 'findById' static/final/abstract/empty, or adding allowed annotation for the method. | 34 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 34 | |
| misc | FinalParameters | Parameter id should be final. | 35 | |
| design | DesignForExtension | Class 'TagController' looks like designed for extension (can be subclassed), but the method 'create' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TagController' final or making the method 'create' static/final/abstract/empty, or adding allowed annotation for the method. | 39 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 39 | |
| sizes | LineLength | Line is longer than 80 characters (found 85). | 40 | |
| misc | FinalParameters | Parameter request should be final. | 40 | |
| sizes | LineLength | Line is longer than 80 characters (found 95). | 42 | |
| design | DesignForExtension | Class 'TagController' 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 'TagController' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. | 45 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 45 | |
| sizes | LineLength | Line is longer than 80 characters (found 92). | 46 | |
| misc | FinalParameters | Parameter id should be final. | 46 | |
| misc | FinalParameters | Parameter request should be final. | 46 | |
| design | DesignForExtension | Class 'TagController' 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 'TagController' final or making the method 'delete' static/final/abstract/empty, or adding allowed annotation for the method. | 50 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 50 | |
| misc | FinalParameters | Parameter id should be final. | 51 |
fr/tiogars/chat/domains/tag/entities/TagEntity.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 14 | |
| misc | FinalParameters | Parameter code should be final. | 14 | |
| misc | FinalParameters | Parameter label should be final. | 14 | |
| misc | FinalParameters | Parameter description should be final. | 14 |
fr/tiogars/chat/domains/tag/models/CreateTagRequest.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 99). | 5 |
fr/tiogars/chat/domains/tag/models/Tag.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 80 characters (found 94). | 6 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 8 | |
| misc | FinalParameters | Parameter entity should be final. | 8 | |
| sizes | LineLength | Line is longer than 80 characters (found 100). | 9 | |
| sizes | LineLength | Line is longer than 80 characters (found 122). | 10 |
fr/tiogars/chat/domains/tag/repositories/TagRepository.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 12 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 14 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 16 | |
| sizes | LineLength | Line is longer than 80 characters (found 91). | 20 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 20 |
fr/tiogars/chat/domains/task/controllers/TaskConflictHandler.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 95). | 11 | |
| design | DesignForExtension | Class 'TaskConflictHandler' looks like designed for extension (can be subclassed), but the method 'concurrentWrite' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskConflictHandler' final or making the method 'concurrentWrite' static/final/abstract/empty, or adding allowed annotation for the method. | 15 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 15 | |
| sizes | LineLength | Line is longer than 80 characters (found 94). | 16 | |
| misc | FinalParameters | Parameter exception should be final. | 16 | |
| design | DesignForExtension | Class 'TaskConflictHandler' looks like designed for extension (can be subclassed), but the method 'duplicateActiveCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskConflictHandler' final or making the method 'duplicateActiveCode' static/final/abstract/empty, or adding allowed annotation for the method. | 20 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 20 | |
| sizes | LineLength | Line is longer than 80 characters (found 96). | 21 | |
| misc | FinalParameters | Parameter exception should be final. | 21 | |
| sizes | LineLength | Line is longer than 80 characters (found 84). | 22 | |
| sizes | LineLength | Line is longer than 80 characters (found 87). | 24 |
fr/tiogars/chat/domains/task/controllers/TaskCreateController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 83). | 24 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 28 | |
| misc | FinalParameters | Parameter service should be final. | 35 | |
| coding | HiddenField | 'service' hides a field. | 35 | |
| sizes | LineLength | Line is longer than 80 characters (found 88). | 43 | |
| sizes | LineLength | Line is longer than 80 characters (found 115). | 46 | |
| sizes | LineLength | Line is longer than 80 characters (found 108). | 48 | |
| sizes | LineLength | Line is longer than 80 characters (found 118). | 49 | |
| sizes | LineLength | Line is longer than 80 characters (found 139). | 50 | |
| misc | FinalParameters | Parameter request should be final. | 54 | |
| sizes | LineLength | Line is longer than 80 characters (found 102). | 55 | |
| sizes | LineLength | Line is longer than 80 characters (found 100). | 59 | |
| sizes | LineLength | Line is longer than 80 characters (found 85). | 61 | |
| coding | MagicNumber | '409' is a magic number. | 61 |
fr/tiogars/chat/domains/task/controllers/TaskDeleteController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 83). | 20 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 24 | |
| misc | FinalParameters | Parameter service should be final. | 31 | |
| coding | HiddenField | 'service' hides a field. | 31 | |
| sizes | LineLength | Line is longer than 80 characters (found 98). | 39 | |
| sizes | LineLength | Line is longer than 80 characters (found 100). | 43 | |
| sizes | LineLength | Line is longer than 80 characters (found 89). | 46 | |
| sizes | LineLength | Line is longer than 80 characters (found 116). | 47 | |
| sizes | LineLength | Line is longer than 80 characters (found 104). | 51 | |
| misc | FinalParameters | Parameter id should be final. | 51 |
fr/tiogars/chat/domains/task/controllers/TaskDeleteSelectedController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 80 characters (found 83). | 21 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 25 | |
| misc | FinalParameters | Parameter service should be final. | 32 | |
| coding | HiddenField | 'service' hides a field. | 32 | |
| sizes | LineLength | Line is longer than 80 characters (found 112). | 44 | |
| sizes | LineLength | Line is longer than 80 characters (found 93). | 46 | |
| sizes | LineLength | Line is longer than 80 characters (found 98). | 47 | |
| sizes | LineLength | Line is longer than 80 characters (found 137). | 51 | |
| misc | FinalParameters | Parameter request should be final. | 51 |
fr/tiogars/chat/domains/task/controllers/TaskImportExportController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 83). | 35 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 40 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 41 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 42 | |
| misc | FinalParameters | Parameter findAllService should be final. | 52 | |
| coding | HiddenField | 'findAllService' hides a field. | 52 | |
| misc | FinalParameters | Parameter seedService should be final. | 53 | |
| coding | HiddenField | 'seedService' hides a field. | 53 | |
| misc | FinalParameters | Parameter csvCodec should be final. | 54 | |
| coding | HiddenField | 'csvCodec' hides a field. | 54 | |
| sizes | LineLength | Line is longer than 80 characters (found 85). | 66 | |
| sizes | LineLength | Line is longer than 80 characters (found 84). | 67 | |
| sizes | LineLength | Line is longer than 80 characters (found 85). | 78 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 83 | |
| sizes | LineLength | Line is longer than 80 characters (found 94). | 85 | |
| sizes | LineLength | Line is longer than 80 characters (found 87). | 97 | |
| sizes | LineLength | Line is longer than 80 characters (found 95). | 98 | |
| sizes | LineLength | Line is longer than 80 characters (found 85). | 100 | |
| misc | FinalParameters | Parameter records should be final. | 103 | |
| sizes | LineLength | Line is longer than 80 characters (found 87). | 115 | |
| sizes | LineLength | Line is longer than 80 characters (found 95). | 116 | |
| misc | FinalParameters | Parameter csv should be final. | 120 | |
| sizes | LineLength | Line is longer than 80 characters (found 105). | 124 |
fr/tiogars/chat/domains/task/controllers/TaskPrintController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 80 characters (found 83). | 27 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 32 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 33 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 34 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 36 | |
| misc | FinalParameters | Parameter printService should be final. | 36 | |
| coding | HiddenField | 'printService' hides a field. | 36 | |
| sizes | LineLength | Line is longer than 80 characters (found 99). | 37 | |
| misc | FinalParameters | Parameter printAllService should be final. | 37 | |
| coding | HiddenField | 'printAllService' hides a field. | 37 | |
| misc | FinalParameters | Parameter printSelectedService should be final. | 37 | |
| coding | HiddenField | 'printSelectedService' hides a field. | 37 | |
| design | DesignForExtension | Class 'TaskPrintController' looks like designed for extension (can be subclassed), but the method 'printTask' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskPrintController' final or making the method 'printTask' static/final/abstract/empty, or adding allowed annotation for the method. | 43 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 43 | |
| sizes | LineLength | Line is longer than 80 characters (found 92). | 46 | |
| sizes | LineLength | Line is longer than 80 characters (found 117). | 47 | |
| sizes | LineLength | Line is longer than 80 characters (found 86). | 49 | |
| sizes | LineLength | Line is longer than 80 characters (found 87). | 50 | |
| misc | FinalParameters | Parameter id should be final. | 50 | |
| design | DesignForExtension | Class 'TaskPrintController' looks like designed for extension (can be subclassed), but the method 'printAllTasks' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskPrintController' final or making the method 'printAllTasks' static/final/abstract/empty, or adding allowed annotation for the method. | 56 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 56 | |
| sizes | LineLength | Line is longer than 80 characters (found 117). | 59 | |
| sizes | LineLength | Line is longer than 80 characters (found 81). | 61 | |
| design | DesignForExtension | Class 'TaskPrintController' looks like designed for extension (can be subclassed), but the method 'printSelectedTasks' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskPrintController' final or making the method 'printSelectedTasks' static/final/abstract/empty, or adding allowed annotation for the method. | 66 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 66 | |
| sizes | LineLength | Line is longer than 80 characters (found 112). | 69 | |
| sizes | LineLength | Line is longer than 80 characters (found 111). | 70 | |
| sizes | LineLength | Line is longer than 80 characters (found 117). | 71 | |
| sizes | LineLength | Line is longer than 80 characters (found 92). | 73 | |
| sizes | LineLength | Line is longer than 80 characters (found 87). | 76 | |
| misc | FinalParameters | Parameter request should be final. | 76 | |
| misc | FinalParameters | Parameter bytes should be final. | 82 | |
| misc | FinalParameters | Parameter filename should be final. | 82 | |
| sizes | LineLength | Line is longer than 80 characters (found 123). | 85 |
fr/tiogars/chat/domains/task/controllers/TaskReadController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 83). | 17 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 21 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 23 | |
| misc | FinalParameters | Parameter service should be final. | 23 | |
| coding | HiddenField | 'service' hides a field. | 23 | |
| design | DesignForExtension | Class 'TaskReadController' looks like designed for extension (can be subclassed), but the method 'readTask' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskReadController' final or making the method 'readTask' static/final/abstract/empty, or adding allowed annotation for the method. | 27 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 27 | |
| sizes | LineLength | Line is longer than 80 characters (found 91). | 29 | |
| sizes | LineLength | Line is longer than 80 characters (found 111). | 30 | |
| sizes | LineLength | Line is longer than 80 characters (found 129). | 34 | |
| misc | FinalParameters | Parameter id should be final. | 34 |
fr/tiogars/chat/domains/task/controllers/TaskSeedController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 83). | 25 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 29 | |
| misc | FinalParameters | Parameter service should be final. | 36 | |
| coding | HiddenField | 'service' hides a field. | 36 | |
| sizes | LineLength | Line is longer than 80 characters (found 139). | 46 | |
| sizes | LineLength | Line is longer than 80 characters (found 110). | 48 | |
| sizes | LineLength | Line is longer than 80 characters (found 117). | 49 | |
| misc | FinalParameters | Parameter records should be final. | 54 | |
| sizes | LineLength | Line is longer than 80 characters (found 111). | 55 |
fr/tiogars/chat/domains/task/controllers/TaskUpdateController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 83). | 24 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 28 | |
| misc | FinalParameters | Parameter service should be final. | 35 | |
| coding | HiddenField | 'service' hides a field. | 35 | |
| sizes | LineLength | Line is longer than 80 characters (found 85). | 44 | |
| sizes | LineLength | Line is longer than 80 characters (found 122). | 47 | |
| sizes | LineLength | Line is longer than 80 characters (found 108). | 49 | |
| sizes | LineLength | Line is longer than 80 characters (found 118). | 50 | |
| sizes | LineLength | Line is longer than 80 characters (found 135). | 51 | |
| sizes | LineLength | Line is longer than 80 characters (found 139). | 55 | |
| misc | FinalParameters | Parameter id should be final. | 55 | |
| misc | FinalParameters | Parameter request should be final. | 56 | |
| sizes | LineLength | Line is longer than 80 characters (found 94). | 57 | |
| sizes | LineLength | Line is longer than 80 characters (found 84). | 61 |
fr/tiogars/chat/domains/task/controllers/TasksListController.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 83). | 20 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 24 | |
| misc | FinalParameters | Parameter service should be final. | 31 | |
| coding | HiddenField | 'service' hides a field. | 31 | |
| sizes | LineLength | Line is longer than 80 characters (found 103). | 40 | |
| sizes | LineLength | Line is longer than 80 characters (found 100). | 42 |
fr/tiogars/chat/domains/task/entities/TaskEntity.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 28 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 32 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 35 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 38 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 40 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 45 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 50 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 52 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 54 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 57 | |
| sizes | LineLength | Line is longer than 80 characters (found 110). | 58 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 60 | |
| sizes | LineLength | Line is longer than 80 characters (found 90). | 61 | |
| sizes | LineLength | Line is longer than 80 characters (found 81). | 63 | |
| design | DesignForExtension | Class 'TaskEntity' looks like designed for extension (can be subclassed), but the method 'attributes' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskEntity' final or making the method 'attributes' static/final/abstract/empty, or adding allowed annotation for the method. | 63 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 63 | |
| misc | FinalParameters | Parameter status should be final. | 63 | |
| coding | HiddenField | 'status' hides a field. | 63 | |
| misc | FinalParameters | Parameter priority should be final. | 64 | |
| coding | HiddenField | 'priority' hides a field. | 64 | |
| misc | FinalParameters | Parameter dueDate should be final. | 65 | |
| coding | HiddenField | 'dueDate' hides a field. | 65 | |
| misc | FinalParameters | Parameter assignedTo should be final. | 65 | |
| coding | HiddenField | 'assignedTo' hides a field. | 65 | |
| sizes | LineLength | Line is longer than 80 characters (found 95). | 72 | |
| design | DesignForExtension | Class 'TaskEntity' looks like designed for extension (can be subclassed), but the method 'references' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskEntity' final or making the method 'references' static/final/abstract/empty, or adding allowed annotation for the method. | 72 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 72 | |
| misc | FinalParameters | Parameter tags should be final. | 72 | |
| coding | HiddenField | 'tags' hides a field. | 72 | |
| sizes | LineLength | Line is longer than 80 characters (found 92). | 73 | |
| misc | FinalParameters | Parameter nomenclature should be final. | 73 | |
| coding | HiddenField | 'nomenclature' hides a field. | 73 | |
| design | DesignForExtension | Class 'TaskEntity' looks like designed for extension (can be subclassed), but the method 'getStatus' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskEntity' final or making the method 'getStatus' static/final/abstract/empty, or adding allowed annotation for the method. | 78 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 78 | |
| design | DesignForExtension | Class 'TaskEntity' looks like designed for extension (can be subclassed), but the method 'getPriority' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskEntity' final or making the method 'getPriority' static/final/abstract/empty, or adding allowed annotation for the method. | 82 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 82 | |
| design | DesignForExtension | Class 'TaskEntity' looks like designed for extension (can be subclassed), but the method 'getDueDate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskEntity' final or making the method 'getDueDate' static/final/abstract/empty, or adding allowed annotation for the method. | 86 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 86 | |
| design | DesignForExtension | Class 'TaskEntity' looks like designed for extension (can be subclassed), but the method 'getAssignedTo' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskEntity' final or making the method 'getAssignedTo' static/final/abstract/empty, or adding allowed annotation for the method. | 90 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 90 | |
| design | DesignForExtension | Class 'TaskEntity' looks like designed for extension (can be subclassed), but the method 'getTagIds' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskEntity' final or making the method 'getTagIds' static/final/abstract/empty, or adding allowed annotation for the method. | 94 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 94 | |
| sizes | LineLength | Line is longer than 80 characters (found 106). | 95 | |
| design | DesignForExtension | Class 'TaskEntity' looks like designed for extension (can be subclassed), but the method 'getNomenclatureId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskEntity' final or making the method 'getNomenclatureId' static/final/abstract/empty, or adding allowed annotation for the method. | 98 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 98 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 102 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 106 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 110 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 114 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 118 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 120 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 122 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 130 | |
| misc | FinalParameters | Parameter code should be final. | 130 | |
| coding | HiddenField | 'code' hides a field. | 130 | |
| misc | FinalParameters | Parameter label should be final. | 130 | |
| coding | HiddenField | 'label' hides a field. | 130 | |
| misc | FinalParameters | Parameter description should be final. | 130 | |
| coding | HiddenField | 'description' hides a field. | 130 | |
| design | DesignForExtension | Class 'TaskEntity' 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 'TaskEntity' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. | 136 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 136 | |
| misc | FinalParameters | Parameter label should be final. | 136 | |
| coding | HiddenField | 'label' hides a field. | 136 | |
| misc | FinalParameters | Parameter description should be final. | 136 | |
| coding | HiddenField | 'description' hides a field. | 136 | |
| design | DesignForExtension | Class 'TaskEntity' looks like designed for extension (can be subclassed), but the method 'softDelete' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskEntity' final or making the method 'softDelete' static/final/abstract/empty, or adding allowed annotation for the method. | 141 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 141 | |
| misc | FinalParameters | Parameter deletedDate should be final. | 141 | |
| coding | HiddenField | 'deletedDate' hides a field. | 141 | |
| misc | FinalParameters | Parameter deletedBy should be final. | 141 | |
| coding | HiddenField | 'deletedBy' hides a field. | 141 | |
| design | DesignForExtension | Class 'TaskEntity' 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 'TaskEntity' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. | 146 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 146 | |
| design | DesignForExtension | Class 'TaskEntity' looks like designed for extension (can be subclassed), but the method 'getCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskEntity' final or making the method 'getCode' static/final/abstract/empty, or adding allowed annotation for the method. | 150 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 150 | |
| design | DesignForExtension | Class 'TaskEntity' looks like designed for extension (can be subclassed), but the method 'getLabel' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskEntity' final or making the method 'getLabel' static/final/abstract/empty, or adding allowed annotation for the method. | 154 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 154 | |
| design | DesignForExtension | Class 'TaskEntity' looks like designed for extension (can be subclassed), but the method 'getDescription' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskEntity' final or making the method 'getDescription' static/final/abstract/empty, or adding allowed annotation for the method. | 158 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 158 | |
| design | DesignForExtension | Class 'TaskEntity' looks like designed for extension (can be subclassed), but the method 'getCreatedDate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskEntity' final or making the method 'getCreatedDate' static/final/abstract/empty, or adding allowed annotation for the method. | 162 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 162 | |
| design | DesignForExtension | Class 'TaskEntity' looks like designed for extension (can be subclassed), but the method 'getLastModifiedDate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskEntity' final or making the method 'getLastModifiedDate' static/final/abstract/empty, or adding allowed annotation for the method. | 166 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 166 | |
| design | DesignForExtension | Class 'TaskEntity' looks like designed for extension (can be subclassed), but the method 'getCreatedBy' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskEntity' final or making the method 'getCreatedBy' static/final/abstract/empty, or adding allowed annotation for the method. | 170 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 170 | |
| design | DesignForExtension | Class 'TaskEntity' looks like designed for extension (can be subclassed), but the method 'getLastModifiedBy' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskEntity' final or making the method 'getLastModifiedBy' static/final/abstract/empty, or adding allowed annotation for the method. | 174 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 174 | |
| design | DesignForExtension | Class 'TaskEntity' looks like designed for extension (can be subclassed), but the method 'getDeletedDate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskEntity' final or making the method 'getDeletedDate' static/final/abstract/empty, or adding allowed annotation for the method. | 178 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 178 | |
| design | DesignForExtension | Class 'TaskEntity' looks like designed for extension (can be subclassed), but the method 'getDeletedBy' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskEntity' final or making the method 'getDeletedBy' static/final/abstract/empty, or adding allowed annotation for the method. | 182 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 182 |
fr/tiogars/chat/domains/task/models/CreateTaskRequest.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param assignedTo tag. | 7 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param code tag. | 7 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param description tag. | 7 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param dueDate tag. | 7 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param label tag. | 7 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param nomenclatureId tag. | 7 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param priority tag. | 7 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param status tag. | 7 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param tagIds tag. | 7 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 9 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 11 | |
| sizes | LineLength | Line is longer than 80 characters (found 117). | 19 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 22 | |
| sizes | LineLength | Line is longer than 80 characters (found 86). | 25 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 28 | |
| misc | FinalParameters | Parameter code should be final. | 28 | |
| coding | HiddenField | 'code' hides a field. | 28 | |
| misc | FinalParameters | Parameter label should be final. | 28 | |
| coding | HiddenField | 'label' hides a field. | 28 | |
| misc | FinalParameters | Parameter description should be final. | 28 | |
| coding | HiddenField | 'description' hides a field. | 28 | |
| sizes | LineLength | Line is longer than 80 characters (found 116). | 29 |
fr/tiogars/chat/domains/task/models/PrintSelectedTasksRequest.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 80 characters (found 88). | 19 | |
| coding | MagicNumber | '1000' is a magic number. | 21 |
fr/tiogars/chat/domains/task/models/Task.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param assignedTo tag. | 22 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param dueDate tag. | 22 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param nomenclatureId tag. | 22 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param priority tag. | 22 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param status tag. | 22 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param tagIds tag. | 22 | |
| sizes | LineLength | Line is longer than 80 characters (found 123). | 24 | |
| sizes | LineLength | Line is longer than 80 characters (found 131). | 26 | |
| sizes | LineLength | Line is longer than 80 characters (found 138). | 28 | |
| sizes | LineLength | Line is longer than 80 characters (found 110). | 29 | |
| sizes | LineLength | Line is longer than 80 characters (found 118). | 30 | |
| sizes | LineLength | Line is longer than 80 characters (found 134). | 32 | |
| sizes | LineLength | Line is longer than 80 characters (found 123). | 34 | |
| sizes | LineLength | Line is longer than 80 characters (found 109). | 35 | |
| sizes | LineLength | Line is longer than 80 characters (found 97). | 37 | |
| sizes | LineLength | Line is longer than 80 characters (found 92). | 39 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 39 | |
| sizes | ParameterNumber | More than 7 parameters (found 8). | 39 | |
| misc | FinalParameters | Parameter id should be final. | 39 | |
| coding | HiddenField | 'id' hides a field. | 39 | |
| misc | FinalParameters | Parameter code should be final. | 39 | |
| coding | HiddenField | 'code' hides a field. | 39 | |
| misc | FinalParameters | Parameter label should be final. | 39 | |
| coding | HiddenField | 'label' hides a field. | 39 | |
| misc | FinalParameters | Parameter description should be final. | 39 | |
| coding | HiddenField | 'description' hides a field. | 39 | |
| misc | FinalParameters | Parameter createdDate should be final. | 39 | |
| coding | HiddenField | 'createdDate' hides a field. | 39 | |
| misc | FinalParameters | Parameter lastModifiedDate should be final. | 40 | |
| coding | HiddenField | 'lastModifiedDate' hides a field. | 40 | |
| misc | FinalParameters | Parameter createdBy should be final. | 40 | |
| coding | HiddenField | 'createdBy' hides a field. | 40 | |
| misc | FinalParameters | Parameter lastModifiedBy should be final. | 40 | |
| coding | HiddenField | 'lastModifiedBy' hides a field. | 40 | |
| sizes | LineLength | Line is longer than 80 characters (found 100). | 41 | |
| sizes | LineLength | Line is longer than 80 characters (found 93). | 42 |
fr/tiogars/chat/domains/task/models/TaskPriority.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocVariable | Missing a Javadoc comment. | 4 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 4 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 4 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 4 |
fr/tiogars/chat/domains/task/models/TaskStatus.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocVariable | Missing a Javadoc comment. | 4 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 4 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 4 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 4 |
fr/tiogars/chat/domains/task/models/UpdateTaskRequest.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param assignedTo tag. | 7 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param description tag. | 7 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param dueDate tag. | 7 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param label tag. | 7 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param nomenclatureId tag. | 7 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param priority tag. | 7 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param status tag. | 7 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param tagIds tag. | 7 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 9 | |
| sizes | LineLength | Line is longer than 80 characters (found 117). | 17 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 20 | |
| sizes | LineLength | Line is longer than 80 characters (found 86). | 23 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 26 | |
| misc | FinalParameters | Parameter label should be final. | 26 | |
| coding | HiddenField | 'label' hides a field. | 26 | |
| misc | FinalParameters | Parameter description should be final. | 26 | |
| coding | HiddenField | 'description' hides a field. | 26 | |
| sizes | LineLength | Line is longer than 80 characters (found 110). | 27 |
fr/tiogars/chat/domains/task/repositories/TaskRepository.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 |
fr/tiogars/chat/domains/task/services/TaskCreateService.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocVariable | Missing a Javadoc comment. | 22 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 24 | |
| misc | FinalParameters | Parameter repository should be final. | 33 | |
| coding | HiddenField | 'repository' hides a field. | 33 | |
| misc | FinalParameters | Parameter request should be final. | 44 | |
| sizes | LineLength | Line is longer than 80 characters (found 105). | 50 | |
| sizes | LineLength | Line is longer than 80 characters (found 81). | 52 | |
| misc | FinalParameters | Parameter entity should be final. | 57 | |
| sizes | LineLength | Line is longer than 80 characters (found 102). | 67 |
fr/tiogars/chat/domains/task/services/TaskCsvCodec.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 105). | 19 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 19 | |
| sizes | LineLength | Line is longer than 80 characters (found 117). | 20 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 20 | |
| misc | FinalParameters | Parameter records should be final. | 28 | |
| sizes | LineLength | Line is longer than 80 characters (found 89). | 36 | |
| sizes | LineLength | Line is longer than 80 characters (found 92). | 41 | |
| sizes | LineLength | Line is longer than 80 characters (found 87). | 42 | |
| sizes | LineLength | Line is longer than 80 characters (found 126). | 43 | |
| sizes | LineLength | Line is longer than 80 characters (found 108). | 44 | |
| misc | FinalParameters | Parameter csv should be final. | 55 | |
| sizes | LineLength | Line is longer than 80 characters (found 85). | 63 | |
| coding | MagicNumber | '6' is a magic number. | 72 | |
| coding | MagicNumber | '12' is a magic number. | 72 | |
| sizes | LineLength | Line is longer than 80 characters (found 116). | 73 | |
| sizes | LineLength | Line is longer than 80 characters (found 117). | 78 | |
| misc | FinalParameters | Parameter row should be final. | 84 | |
| misc | FinalParameters | Parameter lineNumber should be final. | 84 | |
| sizes | LineLength | Line is longer than 80 characters (found 106). | 88 | |
| coding | MagicNumber | '3' is a magic number. | 90 | |
| coding | MagicNumber | '3' is a magic number. | 90 | |
| coding | MagicNumber | '6' is a magic number. | 91 | |
| coding | MagicNumber | '10' is a magic number. | 94 | |
| sizes | LineLength | Line is longer than 80 characters (found 112). | 95 | |
| coding | MagicNumber | '10' is a magic number. | 95 | |
| sizes | LineLength | Line is longer than 80 characters (found 87). | 96 | |
| coding | MagicNumber | '11' is a magic number. | 96 | |
| coding | MagicNumber | '11' is a magic number. | 96 | |
| sizes | LineLength | Line is longer than 80 characters (found 105). | 97 | |
| sizes | LineLength | Line is longer than 80 characters (found 90). | 98 | |
| coding | MagicNumber | '6' is a magic number. | 101 | |
| sizes | LineLength | Line is longer than 80 characters (found 93). | 102 | |
| coding | MagicNumber | '6' is a magic number. | 102 | |
| coding | MagicNumber | '7' is a magic number. | 103 | |
| sizes | LineLength | Line is longer than 80 characters (found 95). | 104 | |
| coding | MagicNumber | '7' is a magic number. | 104 | |
| sizes | LineLength | Line is longer than 80 characters (found 84). | 105 | |
| coding | MagicNumber | '8' is a magic number. | 105 | |
| coding | MagicNumber | '8' is a magic number. | 105 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 106 | |
| coding | MagicNumber | '9' is a magic number. | 106 | |
| coding | MagicNumber | '9' is a magic number. | 106 | |
| misc | FinalParameters | Parameter csv should be final. | 109 | |
| sizes | LineLength | Line is longer than 80 characters (found 83). | 119 | |
| sizes | LineLength | Line is longer than 80 characters (found 93). | 144 | |
| misc | FinalParameters | Parameter value should be final. | 153 | |
| sizes | LineLength | Line is longer than 80 characters (found 106). | 154 |
fr/tiogars/chat/domains/task/services/TaskDeleteSelectedService.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocVariable | Missing a Javadoc comment. | 19 | |
| misc | FinalParameters | Parameter deleteService should be final. | 26 | |
| coding | HiddenField | 'deleteService' hides a field. | 26 | |
| misc | FinalParameters | Parameter ids should be final. | 37 |
fr/tiogars/chat/domains/task/services/TaskDeleteService.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocVariable | Missing a Javadoc comment. | 17 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 18 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 19 | |
| sizes | LineLength | Line is longer than 80 characters (found 100). | 21 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 21 | |
| misc | FinalParameters | Parameter repository should be final. | 21 | |
| coding | HiddenField | 'repository' hides a field. | 21 | |
| misc | FinalParameters | Parameter auditor should be final. | 21 | |
| coding | HiddenField | 'auditor' hides a field. | 21 | |
| misc | FinalParameters | Parameter clock should be final. | 21 | |
| coding | HiddenField | 'clock' hides a field. | 21 | |
| misc | FinalParameters | Parameter id should be final. | 34 |
fr/tiogars/chat/domains/task/services/TaskFindAllService.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocVariable | Missing a Javadoc comment. | 16 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 18 | |
| misc | FinalParameters | Parameter repository should be final. | 18 | |
| coding | HiddenField | 'repository' hides a field. | 18 | |
| misc | FinalParameters | Parameter entity should be final. | 33 | |
| sizes | LineLength | Line is longer than 80 characters (found 102). | 43 |
fr/tiogars/chat/domains/task/services/TaskFindByIdService.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocVariable | Missing a Javadoc comment. | 16 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 18 | |
| misc | FinalParameters | Parameter repository should be final. | 18 | |
| coding | HiddenField | 'repository' hides a field. | 18 | |
| misc | FinalParameters | Parameter id should be final. | 28 | |
| misc | FinalParameters | Parameter entity should be final. | 33 | |
| sizes | LineLength | Line is longer than 80 characters (found 102). | 43 |
fr/tiogars/chat/domains/task/services/TaskPdfRenderer.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 80 characters (found 110). | 23 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 23 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 24 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 25 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 26 | |
| sizes | LineLength | Line is longer than 80 characters (found 83). | 27 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 27 | |
| sizes | LineLength | Line is longer than 80 characters (found 81). | 37 | |
| misc | FinalParameters | Parameter title should be final. | 37 | |
| misc | FinalParameters | Parameter templates should be final. | 37 | |
| sizes | LineLength | Line is longer than 80 characters (found 98). | 39 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 76 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 77 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 78 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 79 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 80 | |
| sizes | LineLength | Line is longer than 80 characters (found 81). | 82 | |
| misc | FinalParameters | Parameter document should be final. | 82 | |
| coding | HiddenField | 'document' hides a field. | 82 | |
| misc | FinalParameters | Parameter font should be final. | 82 | |
| coding | HiddenField | 'font' hides a field. | 82 | |
| misc | FinalParameters | Parameter title should be final. | 82 | |
| coding | HiddenField | 'title' hides a field. | 82 | |
| coding | MagicNumber | '18' is a magic number. | 93 | |
| coding | MagicNumber | '9' is a magic number. | 94 | |
| coding | MagicNumber | '36' is a magic number. | 95 | |
| misc | FinalParameters | Parameter label should be final. | 98 | |
| misc | FinalParameters | Parameter value should be final. | 98 | |
| sizes | LineLength | Line is longer than 80 characters (found 86). | 99 | |
| sizes | LineLength | Line is longer than 80 characters (found 85). | 100 | |
| sizes | LineLength | Line is longer than 80 characters (found 81). | 106 | |
| sizes | LineLength | Line is longer than 80 characters (found 96). | 109 | |
| sizes | LineLength | Line is longer than 80 characters (found 88). | 114 | |
| coding | MagicNumber | '1000' is a magic number. | 114 | |
| misc | FinalParameters | Parameter character should be final. | 124 | |
| coding | MagicNumber | '1000' is a magic number. | 126 | |
| sizes | LineLength | Line is longer than 80 characters (found 83). | 128 | |
| sizes | LineLength | Line is longer than 80 characters (found 94). | 129 | |
| misc | FinalParameters | Parameter value should be final. | 133 | |
| sizes | LineLength | Line is longer than 80 characters (found 88). | 141 | |
| misc | FinalParameters | Parameter value should be final. | 141 | |
| misc | FinalParameters | Parameter size should be final. | 141 | |
| misc | FinalParameters | Parameter baseline should be final. | 141 |
fr/tiogars/chat/domains/task/services/TaskPrintService.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocVariable | Missing a Javadoc comment. | 16 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 17 | |
| sizes | LineLength | Line is longer than 80 characters (found 92). | 19 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 19 | |
| misc | FinalParameters | Parameter findByIdService should be final. | 19 | |
| coding | HiddenField | 'findByIdService' hides a field. | 19 | |
| misc | FinalParameters | Parameter renderer should be final. | 19 | |
| coding | HiddenField | 'renderer' hides a field. | 19 | |
| misc | FinalParameters | Parameter id should be final. | 32 |
fr/tiogars/chat/domains/task/services/TaskReferences.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocVariable | Missing a Javadoc comment. | 13 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 14 | |
| sizes | LineLength | Line is longer than 80 characters (found 85). | 16 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 16 | |
| misc | FinalParameters | Parameter tags should be final. | 16 | |
| coding | HiddenField | 'tags' hides a field. | 16 | |
| misc | FinalParameters | Parameter nomenclatures should be final. | 16 | |
| coding | HiddenField | 'nomenclatures' hides a field. | 16 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 21 | |
| design | DesignForExtension | Class 'TaskReferences' looks like designed for extension (can be subclassed), but the method 'apply' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaskReferences' final or making the method 'apply' static/final/abstract/empty, or adding allowed annotation for the method. | 21 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 21 | |
| misc | FinalParameters | Parameter entity should be final. | 21 | |
| misc | FinalParameters | Parameter tagIds should be final. | 21 | |
| misc | FinalParameters | Parameter nomenclatureId should be final. | 21 | |
| sizes | LineLength | Line is longer than 80 characters (found 98). | 22 | |
| sizes | LineLength | Line is longer than 80 characters (found 93). | 24 | |
| sizes | LineLength | Line is longer than 80 characters (found 111). | 27 | |
| misc | FinalParameters | Parameter message should be final. | 31 |
fr/tiogars/chat/domains/task/services/TaskSeedService.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 19 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 21 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 24 | |
| misc | FinalParameters | Parameter repository should be final. | 24 | |
| coding | HiddenField | 'repository' hides a field. | 24 | |
| misc | FinalParameters | Parameter requests should be final. | 35 | |
| sizes | LineLength | Line is longer than 80 characters (found 85). | 44 | |
| sizes | LineLength | Line is longer than 80 characters (found 109). | 45 | |
| sizes | LineLength | Line is longer than 80 characters (found 85). | 47 | |
| misc | FinalParameters | Parameter entity should be final. | 54 | |
| sizes | LineLength | Line is longer than 80 characters (found 102). | 64 |
fr/tiogars/chat/domains/task/services/TaskUpdateService.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocVariable | Missing a Javadoc comment. | 18 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 20 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 23 | |
| misc | FinalParameters | Parameter repository should be final. | 24 | |
| coding | HiddenField | 'repository' hides a field. | 24 | |
| misc | FinalParameters | Parameter id should be final. | 36 | |
| misc | FinalParameters | Parameter request should be final. | 36 | |
| sizes | LineLength | Line is longer than 80 characters (found 119). | 40 | |
| sizes | LineLength | Line is longer than 80 characters (found 95). | 42 | |
| misc | FinalParameters | Parameter entity should be final. | 48 | |
| sizes | LineLength | Line is longer than 80 characters (found 102). | 58 |
fr/tiogars/chat/domains/task/services/TasksPrintAllService.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocVariable | Missing a Javadoc comment. | 12 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 13 | |
| sizes | LineLength | Line is longer than 80 characters (found 94). | 15 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 15 | |
| misc | FinalParameters | Parameter findAllService should be final. | 15 | |
| coding | HiddenField | 'findAllService' hides a field. | 15 | |
| misc | FinalParameters | Parameter renderer should be final. | 15 | |
| coding | HiddenField | 'renderer' hides a field. | 15 | |
| sizes | LineLength | Line is longer than 80 characters (found 83). | 23 |
fr/tiogars/chat/domains/task/services/TasksPrintSelectedService.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocVariable | Missing a Javadoc comment. | 17 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 18 | |
| sizes | LineLength | Line is longer than 80 characters (found 91). | 20 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 20 | |
| misc | FinalParameters | Parameter repository should be final. | 20 | |
| coding | HiddenField | 'repository' hides a field. | 20 | |
| misc | FinalParameters | Parameter renderer should be final. | 20 | |
| coding | HiddenField | 'renderer' hides a field. | 20 | |
| misc | FinalParameters | Parameter ids should be final. | 33 | |
| sizes | LineLength | Line is longer than 80 characters (found 85). | 35 | |
| sizes | LineLength | Line is longer than 80 characters (found 89). | 38 |
fr/tiogars/chat/domains/taxonomy/AuditedTaxonomyEntity.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocVariable | Missing a Javadoc comment. | 20 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 23 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 25 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 27 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 28 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 31 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 34 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 37 | |
| sizes | LineLength | Line is longer than 80 characters (found 84). | 45 | |
| misc | FinalParameters | Parameter code should be final. | 45 | |
| coding | HiddenField | 'code' hides a field. | 45 | |
| misc | FinalParameters | Parameter label should be final. | 45 | |
| coding | HiddenField | 'label' hides a field. | 45 | |
| misc | FinalParameters | Parameter description should be final. | 45 | |
| coding | HiddenField | 'description' hides a field. | 45 | |
| design | DesignForExtension | Class 'AuditedTaxonomyEntity' 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 'AuditedTaxonomyEntity' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. | 50 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 50 | |
| misc | FinalParameters | Parameter label should be final. | 50 | |
| coding | HiddenField | 'label' hides a field. | 50 | |
| misc | FinalParameters | Parameter description should be final. | 50 | |
| coding | HiddenField | 'description' hides a field. | 50 | |
| design | DesignForExtension | Class 'AuditedTaxonomyEntity' 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 'AuditedTaxonomyEntity' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. | 55 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 55 | |
| design | DesignForExtension | Class 'AuditedTaxonomyEntity' looks like designed for extension (can be subclassed), but the method 'getCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AuditedTaxonomyEntity' final or making the method 'getCode' static/final/abstract/empty, or adding allowed annotation for the method. | 59 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 59 | |
| design | DesignForExtension | Class 'AuditedTaxonomyEntity' looks like designed for extension (can be subclassed), but the method 'getLabel' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AuditedTaxonomyEntity' final or making the method 'getLabel' static/final/abstract/empty, or adding allowed annotation for the method. | 63 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 63 | |
| design | DesignForExtension | Class 'AuditedTaxonomyEntity' looks like designed for extension (can be subclassed), but the method 'getDescription' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AuditedTaxonomyEntity' final or making the method 'getDescription' static/final/abstract/empty, or adding allowed annotation for the method. | 67 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 67 | |
| design | DesignForExtension | Class 'AuditedTaxonomyEntity' looks like designed for extension (can be subclassed), but the method 'getCreatedDate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AuditedTaxonomyEntity' final or making the method 'getCreatedDate' static/final/abstract/empty, or adding allowed annotation for the method. | 71 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 71 | |
| design | DesignForExtension | Class 'AuditedTaxonomyEntity' looks like designed for extension (can be subclassed), but the method 'getLastModifiedDate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AuditedTaxonomyEntity' final or making the method 'getLastModifiedDate' static/final/abstract/empty, or adding allowed annotation for the method. | 75 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 75 | |
| design | DesignForExtension | Class 'AuditedTaxonomyEntity' looks like designed for extension (can be subclassed), but the method 'getCreatedBy' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AuditedTaxonomyEntity' final or making the method 'getCreatedBy' static/final/abstract/empty, or adding allowed annotation for the method. | 79 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 79 | |
| design | DesignForExtension | Class 'AuditedTaxonomyEntity' looks like designed for extension (can be subclassed), but the method 'getLastModifiedBy' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AuditedTaxonomyEntity' final or making the method 'getLastModifiedBy' static/final/abstract/empty, or adding allowed annotation for the method. | 83 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 83 |
fr/tiogars/chat/domains/taxonomy/TaxonomyConflictHandler.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 92). | 10 | |
| design | DesignForExtension | Class 'TaxonomyConflictHandler' looks like designed for extension (can be subclassed), but the method 'conflict' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaxonomyConflictHandler' final or making the method 'conflict' static/final/abstract/empty, or adding allowed annotation for the method. | 12 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 12 | |
| sizes | LineLength | Line is longer than 80 characters (found 85). | 13 | |
| misc | FinalParameters | Parameter exception should be final. | 13 | |
| coding | MagicNumber | '409' is a magic number. | 14 |
fr/tiogars/chat/domains/taxonomy/TaxonomyService.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocVariable | Missing a Javadoc comment. | 24 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 25 | |
| sizes | LineLength | Line is longer than 80 characters (found 86). | 27 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 27 | |
| misc | FinalParameters | Parameter tags should be final. | 27 | |
| coding | HiddenField | 'tags' hides a field. | 27 | |
| misc | FinalParameters | Parameter nomenclatures should be final. | 27 | |
| coding | HiddenField | 'nomenclatures' hides a field. | 27 | |
| design | DesignForExtension | Class 'TaxonomyService' looks like designed for extension (can be subclassed), but the method 'tags' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaxonomyService' final or making the method 'tags' static/final/abstract/empty, or adding allowed annotation for the method. | 32 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 32 | |
| design | DesignForExtension | Class 'TaxonomyService' looks like designed for extension (can be subclassed), but the method 'tag' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaxonomyService' final or making the method 'tag' static/final/abstract/empty, or adding allowed annotation for the method. | 36 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 36 | |
| misc | FinalParameters | Parameter id should be final. | 36 | |
| design | DesignForExtension | Class 'TaxonomyService' looks like designed for extension (can be subclassed), but the method 'createTag' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaxonomyService' final or making the method 'createTag' static/final/abstract/empty, or adding allowed annotation for the method. | 40 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 40 | |
| misc | FinalParameters | Parameter request should be final. | 40 | |
| sizes | LineLength | Line is longer than 80 characters (found 114). | 44 | |
| design | DesignForExtension | Class 'TaxonomyService' looks like designed for extension (can be subclassed), but the method 'updateTag' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaxonomyService' final or making the method 'updateTag' static/final/abstract/empty, or adding allowed annotation for the method. | 47 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 47 | |
| misc | FinalParameters | Parameter id should be final. | 47 | |
| misc | FinalParameters | Parameter request should be final. | 47 | |
| design | DesignForExtension | Class 'TaxonomyService' looks like designed for extension (can be subclassed), but the method 'deleteTag' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaxonomyService' final or making the method 'deleteTag' static/final/abstract/empty, or adding allowed annotation for the method. | 53 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 53 | |
| misc | FinalParameters | Parameter id should be final. | 53 | |
| design | DesignForExtension | Class 'TaxonomyService' looks like designed for extension (can be subclassed), but the method 'nomenclatures' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaxonomyService' final or making the method 'nomenclatures' static/final/abstract/empty, or adding allowed annotation for the method. | 62 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 62 | |
| sizes | LineLength | Line is longer than 80 characters (found 97). | 63 | |
| design | DesignForExtension | Class 'TaxonomyService' looks like designed for extension (can be subclassed), but the method 'nomenclature' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaxonomyService' final or making the method 'nomenclature' static/final/abstract/empty, or adding allowed annotation for the method. | 66 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 66 | |
| misc | FinalParameters | Parameter id should be final. | 66 | |
| sizes | LineLength | Line is longer than 80 characters (found 104). | 67 | |
| design | DesignForExtension | Class 'TaxonomyService' looks like designed for extension (can be subclassed), but the method 'createNomenclature' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaxonomyService' final or making the method 'createNomenclature' static/final/abstract/empty, or adding allowed annotation for the method. | 70 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 70 | |
| misc | FinalParameters | Parameter request should be final. | 70 | |
| sizes | LineLength | Line is longer than 80 characters (found 115). | 75 | |
| sizes | LineLength | Line is longer than 80 characters (found 88). | 80 | |
| design | DesignForExtension | Class 'TaxonomyService' looks like designed for extension (can be subclassed), but the method 'updateNomenclature' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaxonomyService' final or making the method 'updateNomenclature' static/final/abstract/empty, or adding allowed annotation for the method. | 80 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 80 | |
| misc | FinalParameters | Parameter id should be final. | 80 | |
| misc | FinalParameters | Parameter request should be final. | 80 | |
| sizes | LineLength | Line is longer than 80 characters (found 106). | 82 | |
| design | DesignForExtension | Class 'TaxonomyService' looks like designed for extension (can be subclassed), but the method 'deleteNomenclature' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaxonomyService' final or making the method 'deleteNomenclature' static/final/abstract/empty, or adding allowed annotation for the method. | 88 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 88 | |
| misc | FinalParameters | Parameter id should be final. | 88 | |
| sizes | LineLength | Line is longer than 80 characters (found 106). | 90 | |
| sizes | LineLength | Line is longer than 80 characters (found 94). | 91 | |
| misc | FinalParameters | Parameter id should be final. | 98 | |
| misc | FinalParameters | Parameter parentId should be final. | 98 | |
| sizes | LineLength | Line is longer than 80 characters (found 83). | 103 | |
| sizes | LineLength | Line is longer than 80 characters (found 103). | 105 | |
| misc | FinalParameters | Parameter type should be final. | 113 | |
| sizes | LineLength | Line is longer than 80 characters (found 87). | 114 | |
| misc | FinalParameters | Parameter message should be final. | 117 | |
| misc | FinalParameters | Parameter message should be final. | 121 |
