Checkstyle Results

The following document contains the results of Checkstyle 8.29 with https://maven.avcompris.com/checkstyle.xml ruleset. rss feed

Summary

Files  Info  Warnings  Errors
2 0 0 11

Rules

Category Rule Violations Severity
coding FinalLocalVariable
  • tokens: "VARIABLE_DEF,PARAMETER_DEF"
1  Error
design DesignForExtension 9  Error
misc FinalParameters 1  Error

Details

net/avcompris/examples/users3/client/UsersServiceClient.java

Severity Category Rule Message Line
 Error design DesignForExtension Class 'UsersServiceClient' looks like designed for extension (can be subclassed), but the method 'validateUsersQuery' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UsersServiceClient' final or making the method 'validateUsersQuery' static/final/abstract/empty, or adding allowed annotation for the method. 40
 Error design DesignForExtension Class 'UsersServiceClient' looks like designed for extension (can be subclassed), but the method 'getUsers' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UsersServiceClient' final or making the method 'getUsers' static/final/abstract/empty, or adding allowed annotation for the method. 51
 Error design DesignForExtension Class 'UsersServiceClient' looks like designed for extension (can be subclassed), but the method 'hasUser' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UsersServiceClient' final or making the method 'hasUser' static/final/abstract/empty, or adding allowed annotation for the method. 91
 Error design DesignForExtension Class 'UsersServiceClient' 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 'UsersServiceClient' final or making the method 'createUser' static/final/abstract/empty, or adding allowed annotation for the method. 101
 Error misc FinalParameters Parameter username should be final. 102
 Error coding FinalLocalVariable Variable 'username' should be declared final. 102
 Error design DesignForExtension Class 'UsersServiceClient' 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 'UsersServiceClient' final or making the method 'getUser' static/final/abstract/empty, or adding allowed annotation for the method. 123
 Error design DesignForExtension Class 'UsersServiceClient' 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 'UsersServiceClient' final or making the method 'updateUser' static/final/abstract/empty, or adding allowed annotation for the method. 144
 Error design DesignForExtension Class 'UsersServiceClient' 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 'UsersServiceClient' final or making the method 'deleteUser' static/final/abstract/empty, or adding allowed annotation for the method. 156
 Error design DesignForExtension Class 'UsersServiceClient' looks like designed for extension (can be subclassed), but the method 'getUserMe' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UsersServiceClient' final or making the method 'getUserMe' static/final/abstract/empty, or adding allowed annotation for the method. 166
 Error design DesignForExtension Class 'UsersServiceClient' looks like designed for extension (can be subclassed), but the method 'updateUserMe' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UsersServiceClient' final or making the method 'updateUserMe' static/final/abstract/empty, or adding allowed annotation for the method. 175