Checkstyle Results
The following document contains the results of Checkstyle 9.3 with sun_checks.xml ruleset.
Summary
| Files | |||
|---|---|---|---|
| 51 | 0 | 0 | 647 |
Files
Rules
| Category | Rule | Violations | Severity |
|---|---|---|---|
| coding | HiddenField | 71 | |
| MagicNumber | 9 | ||
| design | DesignForExtension | 56 | |
| HideUtilityClassConstructor | 1 | ||
| javadoc | JavadocPackage | 20 | |
| JavadocType | 37 | ||
| JavadocVariable | 63 | ||
| MissingJavadocMethod | 56 | ||
| misc | FinalParameters | 139 | |
| NewlineAtEndOfFile | 50 | ||
| sizes | LineLength
|
145 |
Details
fr/tiogars/domaintemplate/DomainTemplateApplication.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| design | HideUtilityClassConstructor | Utility classes should not have a public or default constructor. | 12 | |
| misc | FinalParameters | Parameter args should be final. | 21 |
fr/tiogars/domaintemplate/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/domaintemplate/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/domaintemplate/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/domaintemplate/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 106). | 32 |
fr/tiogars/domaintemplate/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 108). | 33 | |
| sizes | LineLength | Line is longer than 80 characters (found 138). | 34 | |
| sizes | LineLength | Line is longer than 80 characters (found 112). | 35 | |
| sizes | LineLength | Line is longer than 80 characters (found 104). | 36 | |
| sizes | LineLength | Line is longer than 80 characters (found 104). | 37 | |
| sizes | LineLength | Line is longer than 80 characters (found 101). | 40 | |
| sizes | LineLength | Line is longer than 80 characters (found 123). | 45 | |
| misc | FinalParameters | Parameter authenticationConfiguration should be final. | 45 |
fr/tiogars/domaintemplate/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/domaintemplate/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/domaintemplate/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/domaintemplate/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/domaintemplate/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/domaintemplate/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/domaintemplate/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/domaintemplate/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/domaintemplate/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/domaintemplate/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/domaintemplate/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/domaintemplate/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/domaintemplate/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/domaintemplate/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/domaintemplate/domains/auth/role/services/RoleService.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. | 24 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 25 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 27 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 29 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 30 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 32 | |
| misc | FinalParameters | Parameter repository should be final. | 33 | |
| coding | HiddenField | 'repository' hides a field. | 33 | |
| misc | FinalParameters | Parameter repository should be final. | 37 | |
| coding | HiddenField | 'repository' hides a field. | 37 | |
| misc | FinalParameters | Parameter clock should be final. | 37 | |
| coding | HiddenField | 'clock' hides a field. | 37 | |
| 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. | 42 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 42 | |
| misc | FinalParameters | Parameter request should be final. | 43 | |
| sizes | LineLength | Line is longer than 80 characters (found 125). | 48 | |
| 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. | 51 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 51 | |
| misc | FinalParameters | Parameter id should be final. | 52 | |
| misc | FinalParameters | Parameter request should be final. | 52 | |
| 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. | 60 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 60 | |
| misc | FinalParameters | Parameter id should be final. | 61 | |
| 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. | 71 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 71 | |
| 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. | 77 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 77 | |
| misc | FinalParameters | Parameter id should be final. | 77 | |
| 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. | 81 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 81 | |
| misc | FinalParameters | Parameter code should be final. | 81 | |
| 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. | 85 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 85 | |
| misc | FinalParameters | Parameter code should be final. | 92 | |
| misc | FinalParameters | Parameter label should be final. | 92 | |
| sizes | LineLength | Line is longer than 80 characters (found 84). | 99 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 107 | |
| misc | FinalParameters | Parameter entity should be final. | 107 | |
| sizes | LineLength | Line is longer than 80 characters (found 132). | 108 |
fr/tiogars/domaintemplate/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/domaintemplate/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/domaintemplate/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/domaintemplate/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/domaintemplate/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/domaintemplate/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/domaintemplate/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/domaintemplate/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/domaintemplate/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/domaintemplate/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/domaintemplate/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/domaintemplate/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/domaintemplate/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/domaintemplate/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/domaintemplate/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/domaintemplate/domains/auth/user/services/UserService.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. | 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/domaintemplate/domains/domaintemplate/controllers/DomainTemplateCreateController.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 103). | 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 84). | 43 | |
| sizes | LineLength | Line is longer than 80 characters (found 98). | 48 | |
| sizes | LineLength | Line is longer than 80 characters (found 96). | 50 | |
| sizes | LineLength | Line is longer than 80 characters (found 106). | 51 | |
| sizes | LineLength | Line is longer than 80 characters (found 100). | 54 | |
| misc | FinalParameters | Parameter request should be final. | 58 | |
| sizes | LineLength | Line is longer than 80 characters (found 86). | 66 | |
| coding | MagicNumber | '409' is a magic number. | 68 |
fr/tiogars/domaintemplate/domains/domaintemplate/controllers/DomainTemplateDeleteController.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 103). | 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 97). | 39 | |
| sizes | LineLength | Line is longer than 80 characters (found 97). | 43 | |
| sizes | LineLength | Line is longer than 80 characters (found 105). | 46 | |
| sizes | LineLength | Line is longer than 80 characters (found 113). | 47 | |
| sizes | LineLength | Line is longer than 80 characters (found 104). | 51 | |
| misc | FinalParameters | Parameter id should be final. | 51 |
fr/tiogars/domaintemplate/domains/domaintemplate/controllers/DomainTemplateImportExportController.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 103). | 33 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 37 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 38 | |
| sizes | LineLength | Line is longer than 80 characters (found 113). | 46 | |
| misc | FinalParameters | Parameter service should be final. | 46 | |
| coding | HiddenField | 'service' hides a field. | 46 | |
| misc | FinalParameters | Parameter csvCodec should be final. | 46 | |
| coding | HiddenField | 'csvCodec' hides a field. | 46 | |
| sizes | LineLength | Line is longer than 80 characters (found 85). | 57 | |
| sizes | LineLength | Line is longer than 80 characters (found 106). | 58 | |
| sizes | LineLength | Line is longer than 80 characters (found 85). | 69 | |
| sizes | LineLength | Line is longer than 80 characters (found 83). | 70 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 74 | |
| sizes | LineLength | Line is longer than 80 characters (found 94). | 76 | |
| sizes | LineLength | Line is longer than 80 characters (found 87). | 88 | |
| sizes | LineLength | Line is longer than 80 characters (found 95). | 89 | |
| sizes | LineLength | Line is longer than 80 characters (found 107). | 91 | |
| sizes | LineLength | Line is longer than 80 characters (found 121). | 93 | |
| misc | FinalParameters | Parameter records should be final. | 93 | |
| sizes | LineLength | Line is longer than 80 characters (found 87). | 105 | |
| sizes | LineLength | Line is longer than 80 characters (found 95). | 106 | |
| sizes | LineLength | Line is longer than 80 characters (found 84). | 108 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 110 | |
| misc | FinalParameters | Parameter csv should be final. | 110 | |
| sizes | LineLength | Line is longer than 80 characters (found 105). | 114 |
fr/tiogars/domaintemplate/domains/domaintemplate/controllers/DomainTemplateReadController.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 103). | 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 'DomainTemplateReadController' looks like designed for extension (can be subclassed), but the method 'readDomainTemplate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DomainTemplateReadController' final or making the method 'readDomainTemplate' 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 104). | 34 | |
| misc | FinalParameters | Parameter id should be final. | 34 |
fr/tiogars/domaintemplate/domains/domaintemplate/controllers/DomainTemplateSeedController.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 103). | 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 99). | 48 | |
| sizes | LineLength | Line is longer than 80 characters (found 98). | 50 | |
| sizes | LineLength | Line is longer than 80 characters (found 105). | 51 | |
| misc | FinalParameters | Parameter records should be final. | 56 | |
| sizes | LineLength | Line is longer than 80 characters (found 91). | 57 |
fr/tiogars/domaintemplate/domains/domaintemplate/controllers/DomainTemplateUpdateController.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 103). | 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 81). | 44 | |
| sizes | LineLength | Line is longer than 80 characters (found 113). | 49 | |
| sizes | LineLength | Line is longer than 80 characters (found 96). | 51 | |
| sizes | LineLength | Line is longer than 80 characters (found 106). | 52 | |
| sizes | LineLength | Line is longer than 80 characters (found 96). | 55 | |
| misc | FinalParameters | Parameter id should be final. | 59 | |
| misc | FinalParameters | Parameter request should be final. | 65 |
fr/tiogars/domaintemplate/domains/domaintemplate/controllers/DomainTemplatesListController.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 103). | 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 115). | 42 | |
| sizes | LineLength | Line is longer than 80 characters (found 100). | 44 |
fr/tiogars/domaintemplate/domains/domaintemplate/entities/DomainTemplate.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 119). | 22 | |
| sizes | LineLength | Line is longer than 80 characters (found 127). | 24 | |
| sizes | LineLength | Line is longer than 80 characters (found 110). | 26 | |
| sizes | LineLength | Line is longer than 80 characters (found 96). | 28 | |
| sizes | LineLength | Line is longer than 80 characters (found 114). | 30 | |
| sizes | LineLength | Line is longer than 80 characters (found 130). | 32 |
fr/tiogars/domaintemplate/domains/domaintemplate/entities/DomainTemplateEntity.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. | 21 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 24 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 27 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 29 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 32 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 39 | |
| misc | FinalParameters | Parameter code should be final. | 40 | |
| coding | HiddenField | 'code' hides a field. | 40 | |
| misc | FinalParameters | Parameter label should be final. | 41 | |
| coding | HiddenField | 'label' hides a field. | 41 | |
| misc | FinalParameters | Parameter description should be final. | 42 | |
| coding | HiddenField | 'description' hides a field. | 42 | |
| misc | FinalParameters | Parameter createdDate should be final. | 43 | |
| coding | HiddenField | 'createdDate' hides a field. | 43 | |
| misc | FinalParameters | Parameter lastModifiedDate should be final. | 44 | |
| coding | HiddenField | 'lastModifiedDate' hides a field. | 44 | |
| sizes | LineLength | Line is longer than 80 characters (found 84). | 52 | |
| design | DesignForExtension | Class 'DomainTemplateEntity' 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 'DomainTemplateEntity' 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 label should be final. | 52 | |
| coding | HiddenField | 'label' hides a field. | 52 | |
| misc | FinalParameters | Parameter description should be final. | 52 | |
| coding | HiddenField | 'description' hides a field. | 52 | |
| misc | FinalParameters | Parameter lastModifiedDate should be final. | 52 | |
| coding | HiddenField | 'lastModifiedDate' hides a field. | 52 | |
| design | DesignForExtension | Class 'DomainTemplateEntity' 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 'DomainTemplateEntity' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. | 58 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 58 | |
| design | DesignForExtension | Class 'DomainTemplateEntity' 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 'DomainTemplateEntity' final or making the method 'getCode' static/final/abstract/empty, or adding allowed annotation for the method. | 62 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 62 | |
| design | DesignForExtension | Class 'DomainTemplateEntity' 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 'DomainTemplateEntity' final or making the method 'getLabel' static/final/abstract/empty, or adding allowed annotation for the method. | 66 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 66 | |
| design | DesignForExtension | Class 'DomainTemplateEntity' 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 'DomainTemplateEntity' final or making the method 'getDescription' static/final/abstract/empty, or adding allowed annotation for the method. | 70 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 70 | |
| design | DesignForExtension | Class 'DomainTemplateEntity' 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 'DomainTemplateEntity' final or making the method 'getCreatedDate' static/final/abstract/empty, or adding allowed annotation for the method. | 74 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 74 | |
| design | DesignForExtension | Class 'DomainTemplateEntity' 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 'DomainTemplateEntity' final or making the method 'getLastModifiedDate' static/final/abstract/empty, or adding allowed annotation for the method. | 78 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 78 |
fr/tiogars/domaintemplate/domains/domaintemplate/models/CreateDomainTemplateRequest.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 description tag. | 7 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param label tag. | 7 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 9 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 11 |
fr/tiogars/domaintemplate/domains/domaintemplate/models/UpdateDomainTemplateRequest.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 description tag. | 7 | |
| javadoc | JavadocType | Type Javadoc comment is missing @param label tag. | 7 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 9 |
fr/tiogars/domaintemplate/domains/domaintemplate/repositories/DomainTemplateRepository.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| sizes | LineLength | Line is longer than 80 characters (found 93). | 15 |
fr/tiogars/domaintemplate/domains/domaintemplate/services/DomainTemplateCsvCodec.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 98). | 19 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 19 | |
| misc | FinalParameters | Parameter records should be final. | 27 | |
| sizes | LineLength | Line is longer than 80 characters (found 85). | 35 | |
| misc | FinalParameters | Parameter csv should be final. | 48 | |
| sizes | LineLength | Line is longer than 80 characters (found 85). | 54 | |
| coding | MagicNumber | '6' is a magic number. | 63 | |
| sizes | LineLength | Line is longer than 80 characters (found 108). | 64 | |
| sizes | LineLength | Line is longer than 80 characters (found 87). | 71 | |
| misc | FinalParameters | Parameter row should be final. | 71 | |
| misc | FinalParameters | Parameter lineNumber should be final. | 71 | |
| sizes | LineLength | Line is longer than 80 characters (found 106). | 75 | |
| coding | MagicNumber | '3' is a magic number. | 77 | |
| coding | MagicNumber | '3' is a magic number. | 77 | |
| misc | FinalParameters | Parameter csv should be final. | 81 | |
| sizes | LineLength | Line is longer than 80 characters (found 83). | 91 | |
| sizes | LineLength | Line is longer than 80 characters (found 93). | 116 | |
| misc | FinalParameters | Parameter value should be final. | 125 | |
| sizes | LineLength | Line is longer than 80 characters (found 106). | 126 |
fr/tiogars/domaintemplate/domains/domaintemplate/services/DomainTemplateService.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. | 29 | |
| misc | FinalParameters | Parameter repository should be final. | 37 | |
| coding | HiddenField | 'repository' hides a field. | 37 | |
| misc | FinalParameters | Parameter repository should be final. | 47 | |
| coding | HiddenField | 'repository' hides a field. | 47 | |
| misc | FinalParameters | Parameter clock should be final. | 47 | |
| coding | HiddenField | 'clock' hides a field. | 47 | |
| sizes | LineLength | Line is longer than 80 characters (found 81). | 59 | |
| misc | FinalParameters | Parameter request should be final. | 59 | |
| sizes | LineLength | Line is longer than 80 characters (found 94). | 65 | |
| sizes | LineLength | Line is longer than 80 characters (found 90). | 77 | |
| misc | FinalParameters | Parameter id should be final. | 77 | |
| misc | FinalParameters | Parameter request should be final. | 77 | |
| sizes | LineLength | Line is longer than 80 characters (found 96). | 80 | |
| misc | FinalParameters | Parameter id should be final. | 92 | |
| misc | FinalParameters | Parameter id should be final. | 117 | |
| sizes | LineLength | Line is longer than 80 characters (found 82). | 129 | |
| misc | FinalParameters | Parameter requests should be final. | 129 | |
| sizes | LineLength | Line is longer than 80 characters (found 91). | 135 | |
| sizes | LineLength | Line is longer than 80 characters (found 107). | 139 | |
| misc | FinalParameters | Parameter entity should be final. | 149 |
