The following document contains the results of Checkstyle 7.2 with sun_checks.xml ruleset.
Category | Rule | Violations | Severity |
---|---|---|---|
coding | AvoidInlineConditionals | 12 | ![]() |
EqualsHashCode | 1 | ![]() | |
HiddenField | 31 | ![]() | |
MagicNumber | 4 | ![]() | |
design | DesignForExtension | 56 | ![]() |
FinalClass | 1 | ![]() | |
VisibilityModifier | 1 | ![]() | |
javadoc | JavadocMethod | 52 | ![]() |
JavadocPackage | 6 | ![]() | |
JavadocStyle | 5 | ![]() | |
JavadocType | 3 | ![]() | |
JavadocVariable | 70 | ![]() | |
misc | FinalParameters | 78 | ![]() |
sizes | LineLength | 87 | ![]() |
whitespace | WhitespaceAfter | 7 | ![]() |
WhitespaceAround | 4 | ![]() |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 27 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 29 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 33 |
![]() |
misc | FinalParameters | Parameter arg0 should be final. | 33 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 38 |
![]() |
misc | FinalParameters | Parameter arg0 should be final. | 38 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 43 |
![]() |
misc | FinalParameters | Parameter arg0 should be final. | 43 |
![]() |
misc | FinalParameters | Parameter arg1 should be final. | 43 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 48 |
![]() |
misc | FinalParameters | Parameter arg0 should be final. | 48 |
![]() |
misc | FinalParameters | Parameter errorCode should be final. | 48 |
![]() |
coding | HiddenField | 'errorCode' hides a field. | 48 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 53 |
![]() |
misc | FinalParameters | Parameter arg0 should be final. | 53 |
![]() |
misc | FinalParameters | Parameter arg1 should be final. | 53 |
![]() |
misc | FinalParameters | Parameter errorCode should be final. | 53 |
![]() |
coding | HiddenField | 'errorCode' hides a field. | 53 |
![]() |
design | DesignForExtension | Class 'SysomosException' looks like designed for extension (can be subclassed), but the method 'getErrorCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosException' final or making the method 'getErrorCode' static/final/abstract/empty, or adding allowed annotation for the method. | 58 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 58 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 41 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 130). | 42 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 46 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 48 |
![]() |
misc | FinalParameters | Parameter beat should be final. | 53 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 93). | 62 |
![]() |
design | DesignForExtension | Class 'SysomosBeatActivityConverter' looks like designed for extension (can be subclassed), but the method 'setChannelSpecificValues' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosBeatActivityConverter' final or making the method 'setChannelSpecificValues' static/final/abstract/empty, or adding allowed annotation for the method. | 76 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 76 |
![]() |
misc | FinalParameters | Parameter beat should be final. | 77 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 82). | 78 |
![]() |
misc | FinalParameters | Parameter converted should be final. | 78 |
![]() |
misc | FinalParameters | Parameter mappedTags should be final. | 78 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 92). | 90 |
![]() |
coding | AvoidInlineConditionals | Avoid inline conditionals. | 90 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 107). | 95 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 107). | 101 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 117). | 105 |
![]() |
design | DesignForExtension | Class 'SysomosBeatActivityConverter' looks like designed for extension (can be subclassed), but the method 'setLanguage' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosBeatActivityConverter' final or making the method 'setLanguage' static/final/abstract/empty, or adding allowed annotation for the method. | 105 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 105 |
![]() |
misc | FinalParameters | Parameter mappedTags should be final. | 105 |
![]() |
misc | FinalParameters | Parameter extensions should be final. | 105 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 82). | 107 |
![]() |
design | DesignForExtension | Class 'SysomosBeatActivityConverter' looks like designed for extension (can be subclassed), but the method 'setObject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosBeatActivityConverter' final or making the method 'setObject' static/final/abstract/empty, or adding allowed annotation for the method. | 111 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 111 |
![]() |
misc | FinalParameters | Parameter beat should be final. | 111 |
![]() |
misc | FinalParameters | Parameter converted should be final. | 111 |
![]() |
design | DesignForExtension | Class 'SysomosBeatActivityConverter' looks like designed for extension (can be subclassed), but the method 'setLocation' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosBeatActivityConverter' final or making the method 'setLocation' static/final/abstract/empty, or adding allowed annotation for the method. | 118 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 118 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 94). | 119 |
![]() |
misc | FinalParameters | Parameter beat should be final. | 119 |
![]() |
misc | FinalParameters | Parameter extensions should be final. | 119 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 82). | 133 |
![]() |
design | DesignForExtension | Class 'SysomosBeatActivityConverter' looks like designed for extension (can be subclassed), but the method 'setProvider' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosBeatActivityConverter' final or making the method 'setProvider' static/final/abstract/empty, or adding allowed annotation for the method. | 133 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 133 |
![]() |
misc | FinalParameters | Parameter beat should be final. | 133 |
![]() |
misc | FinalParameters | Parameter converted should be final. | 133 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 96). | 141 |
![]() |
design | DesignForExtension | Class 'SysomosBeatActivityConverter' looks like designed for extension (can be subclassed), but the method 'mapTags' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosBeatActivityConverter' final or making the method 'mapTags' static/final/abstract/empty, or adding allowed annotation for the method. | 141 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 141 |
![]() |
misc | FinalParameters | Parameter beat should be final. | 141 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 39 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 40 |
![]() |
misc | FinalParameters | Parameter xmlString should be final. | 47 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 104). | 50 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 55 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 83). | 61 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 91). | 63 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 87 |
![]() |
misc | FinalParameters | Parameter tag should be final. | 87 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 131). | 89 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 90 |
![]() |
misc | FinalParameters | Parameter tagName should be final. | 108 |
![]() |
misc | FinalParameters | Parameter tagName should be final. | 122 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
sizes | LineLength | Line is longer than 80 characters (found 119). | 26 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 30 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 31 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 32 |
![]() |
misc | FinalParameters | Parameter tagName should be final. | 39 |
![]() |
coding | HiddenField | 'tagName' hides a field. | 39 |
![]() |
misc | FinalParameters | Parameter displayName should be final. | 39 |
![]() |
coding | HiddenField | 'displayName' hides a field. | 39 |
![]() |
design | DesignForExtension | Class 'SysomosTagDefinition' looks like designed for extension (can be subclassed), but the method 'getTagName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosTagDefinition' final or making the method 'getTagName' static/final/abstract/empty, or adding allowed annotation for the method. | 45 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 45 |
![]() |
design | DesignForExtension | Class 'SysomosTagDefinition' looks like designed for extension (can be subclassed), but the method 'getDisplayName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosTagDefinition' final or making the method 'getDisplayName' static/final/abstract/empty, or adding allowed annotation for the method. | 49 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 49 |
![]() |
design | DesignForExtension | Class 'SysomosTagDefinition' looks like designed for extension (can be subclassed), but the method 'addQuery' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosTagDefinition' final or making the method 'addQuery' static/final/abstract/empty, or adding allowed annotation for the method. | 63 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 63 |
![]() |
misc | FinalParameters | Parameter query should be final. | 63 |
![]() |
design | DesignForExtension | Class 'SysomosTagDefinition' looks like designed for extension (can be subclassed), but the method 'hasTagName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosTagDefinition' final or making the method 'hasTagName' static/final/abstract/empty, or adding allowed annotation for the method. | 67 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 67 |
![]() |
misc | FinalParameters | Parameter tagName should be final. | 67 |
![]() |
coding | HiddenField | 'tagName' hides a field. | 67 |
![]() |
design | DesignForExtension | Class 'SysomosTagDefinition' looks like designed for extension (can be subclassed), but the method 'hasQuery' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosTagDefinition' final or making the method 'hasQuery' static/final/abstract/empty, or adding allowed annotation for the method. | 71 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 71 |
![]() |
misc | FinalParameters | Parameter query should be final. | 71 |
![]() |
design | DesignForExtension | Class 'SysomosTagDefinition' looks like designed for extension (can be subclassed), but the method 'hasDisplayName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosTagDefinition' final or making the method 'hasDisplayName' static/final/abstract/empty, or adding allowed annotation for the method. | 75 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 75 |
![]() |
misc | FinalParameters | Parameter displayName should be final. | 75 |
![]() |
coding | HiddenField | 'displayName' hides a field. | 75 |
![]() |
design | DesignForExtension | Class 'SysomosTagDefinition' looks like designed for extension (can be subclassed), but the method 'equals' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosTagDefinition' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. | 79 |
![]() |
coding | EqualsHashCode | Definition of 'equals()' without corresponding definition of 'hashCode()'. | 79 |
![]() |
misc | FinalParameters | Parameter object should be final. | 80 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 38 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 40 |
![]() |
design | DesignForExtension | Class 'SysomosTypeConverter' 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 'SysomosTypeConverter' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. | 42 |
![]() |
design | DesignForExtension | Class 'SysomosTypeConverter' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosTypeConverter' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. | 47 |
![]() |
misc | FinalParameters | Parameter entry should be final. | 48 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 91). | 50 |
![]() |
whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 50 |
![]() |
design | DesignForExtension | Class 'SysomosTypeConverter' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosTypeConverter' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. | 57 |
![]() |
misc | FinalParameters | Parameter configurationObject should be final. | 58 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
sizes | LineLength | Line is longer than 80 characters (found 93). | 40 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 40 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 84). | 43 |
![]() |
javadoc | JavadocMethod | Expected an @return tag. | 45 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 88). | 51 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
sizes | LineLength | Line is longer than 80 characters (found 90). | 34 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 93). | 37 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 92). | 39 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 39 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 41 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 42 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 43 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 44 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 45 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 46 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 47 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 86). | 55 |
![]() |
misc | FinalParameters | Parameter baseUrl should be final. | 59 |
![]() |
coding | HiddenField | 'baseUrl' hides a field. | 59 |
![]() |
misc | FinalParameters | Parameter apiKey should be final. | 59 |
![]() |
coding | HiddenField | 'apiKey' hides a field. | 59 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 97). | 98 |
![]() |
design | DesignForExtension | Class 'ContentRequestBuilder' looks like designed for extension (can be subclassed), but the method 'setHeartBeatId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContentRequestBuilder' final or making the method 'setHeartBeatId' static/final/abstract/empty, or adding allowed annotation for the method. | 102 |
![]() |
misc | FinalParameters | Parameter hid should be final. | 103 |
![]() |
coding | HiddenField | 'hid' hides a field. | 103 |
![]() |
design | DesignForExtension | Class 'ContentRequestBuilder' looks like designed for extension (can be subclassed), but the method 'setHeartBeatId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContentRequestBuilder' final or making the method 'setHeartBeatId' static/final/abstract/empty, or adding allowed annotation for the method. | 107 |
![]() |
misc | FinalParameters | Parameter hid should be final. | 108 |
![]() |
coding | HiddenField | 'hid' hides a field. | 108 |
![]() |
design | DesignForExtension | Class 'ContentRequestBuilder' looks like designed for extension (can be subclassed), but the method 'setAddedAfterDate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContentRequestBuilder' final or making the method 'setAddedAfterDate' static/final/abstract/empty, or adding allowed annotation for the method. | 113 |
![]() |
misc | FinalParameters | Parameter afterDate should be final. | 114 |
![]() |
design | DesignForExtension | Class 'ContentRequestBuilder' looks like designed for extension (can be subclassed), but the method 'setAddedBeforeDate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContentRequestBuilder' final or making the method 'setAddedBeforeDate' static/final/abstract/empty, or adding allowed annotation for the method. | 119 |
![]() |
misc | FinalParameters | Parameter beforeDate should be final. | 120 |
![]() |
design | DesignForExtension | Class 'ContentRequestBuilder' looks like designed for extension (can be subclassed), but the method 'setReturnSetSize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContentRequestBuilder' final or making the method 'setReturnSetSize' static/final/abstract/empty, or adding allowed annotation for the method. | 125 |
![]() |
misc | FinalParameters | Parameter size should be final. | 126 |
![]() |
coding | HiddenField | 'size' hides a field. | 126 |
![]() |
design | DesignForExtension | Class 'ContentRequestBuilder' looks like designed for extension (can be subclassed), but the method 'setOffset' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContentRequestBuilder' final or making the method 'setOffset' static/final/abstract/empty, or adding allowed annotation for the method. | 131 |
![]() |
misc | FinalParameters | Parameter offset should be final. | 132 |
![]() |
coding | HiddenField | 'offset' hides a field. | 132 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 99). | 28 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 93). | 34 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 95). | 42 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 85). | 57 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 93 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 83). | 94 |
![]() |
javadoc | JavadocMethod | Expected an @return tag. | 96 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 29 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 121). | 30 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 30 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 32 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 34 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 36 |
![]() |
misc | FinalParameters | Parameter apiKey should be final. | 36 |
![]() |
coding | HiddenField | 'apiKey' hides a field. | 36 |
![]() |
design | DesignForExtension | Class 'SysomosClient' looks like designed for extension (can be subclassed), but the method 'createRequestBuilder' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosClient' final or making the method 'createRequestBuilder' static/final/abstract/empty, or adding allowed annotation for the method. | 40 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 40 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 29 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 100). | 30 |
![]() |
javadoc | JavadocType | Missing a Javadoc comment. | 34 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 34 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 34 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 93). | 36 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 36 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 38 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 39 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 40 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 41 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 42 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 43 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 45 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 46 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 47 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 48 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 49 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 50 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 52 |
![]() |
misc | FinalParameters | Parameter provider should be final. | 52 |
![]() |
coding | HiddenField | 'provider' hides a field. | 52 |
![]() |
misc | FinalParameters | Parameter heartbeatId should be final. | 52 |
![]() |
coding | HiddenField | 'heartbeatId' hides a field. | 52 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 120). | 63 |
![]() |
misc | FinalParameters | Parameter provider should be final. | 63 |
![]() |
coding | HiddenField | 'provider' hides a field. | 63 |
![]() |
misc | FinalParameters | Parameter heartbeatId should be final. | 63 |
![]() |
coding | HiddenField | 'heartbeatId' hides a field. | 63 |
![]() |
misc | FinalParameters | Parameter beforeTime should be final. | 63 |
![]() |
coding | HiddenField | 'beforeTime' hides a field. | 63 |
![]() |
misc | FinalParameters | Parameter afterTime should be final. | 63 |
![]() |
coding | HiddenField | 'afterTime' hides a field. | 63 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 98). | 75 |
![]() |
misc | FinalParameters | Parameter provider should be final. | 75 |
![]() |
coding | HiddenField | 'provider' hides a field. | 75 |
![]() |
misc | FinalParameters | Parameter heartbeatId should be final. | 75 |
![]() |
coding | HiddenField | 'heartbeatId' hides a field. | 75 |
![]() |
misc | FinalParameters | Parameter documentId should be final. | 75 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 99). | 86 |
![]() |
misc | FinalParameters | Parameter provider should be final. | 86 |
![]() |
coding | HiddenField | 'provider' hides a field. | 86 |
![]() |
misc | FinalParameters | Parameter heartbeatId should be final. | 86 |
![]() |
coding | HiddenField | 'heartbeatId' hides a field. | 86 |
![]() |
misc | FinalParameters | Parameter mode should be final. | 86 |
![]() |
coding | HiddenField | 'mode' hides a field. | 86 |
![]() |
design | DesignForExtension | Class 'SysomosHeartbeatStream' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosHeartbeatStream' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. | 96 |
![]() |
design | DesignForExtension | Class 'SysomosHeartbeatStream' looks like designed for extension (can be subclassed), but the method 'executeRun' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosHeartbeatStream' final or making the method 'executeRun' static/final/abstract/empty, or adding allowed annotation for the method. | 106 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 106 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 95). | 111 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 114). | 113 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 99). | 116 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 114). | 117 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 106). | 126 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 91). | 129 |
![]() |
design | DesignForExtension | Class 'SysomosHeartbeatStream' looks like designed for extension (can be subclassed), but the method 'updateState' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosHeartbeatStream' final or making the method 'updateState' static/final/abstract/empty, or adding allowed annotation for the method. | 129 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 129 |
![]() |
misc | FinalParameters | Parameter result should be final. | 129 |
![]() |
misc | FinalParameters | Parameter mostCurrentId should be final. | 129 |
![]() |
misc | FinalParameters | Parameter totalDocCount should be final. | 129 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 114). | 131 |
![]() |
coding | AvoidInlineConditionals | Avoid inline conditionals. | 133 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 84). | 135 |
![]() |
coding | AvoidInlineConditionals | Avoid inline conditionals. | 136 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 139 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 135). | 141 |
![]() |
coding | AvoidInlineConditionals | Avoid inline conditionals. | 141 |
![]() |
design | DesignForExtension | Class 'SysomosHeartbeatStream' looks like designed for extension (can be subclassed), but the method 'updateOffset' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosHeartbeatStream' final or making the method 'updateOffset' static/final/abstract/empty, or adding allowed annotation for the method. | 145 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 145 |
![]() |
misc | FinalParameters | Parameter result should be final. | 145 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 147 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 85). | 148 |
![]() |
coding | AvoidInlineConditionals | Avoid inline conditionals. | 148 |
![]() |
coding | AvoidInlineConditionals | Avoid inline conditionals. | 150 |
![]() |
design | DesignForExtension | Class 'SysomosHeartbeatStream' looks like designed for extension (can be subclassed), but the method 'sleep' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosHeartbeatStream' final or making the method 'sleep' static/final/abstract/empty, or adding allowed annotation for the method. | 157 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 157 |
![]() |
design | DesignForExtension | Class 'SysomosHeartbeatStream' looks like designed for extension (can be subclassed), but the method 'queryApi' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosHeartbeatStream' final or making the method 'queryApi' static/final/abstract/empty, or adding allowed annotation for the method. | 166 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 166 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 97). | 175 |
![]() |
design | DesignForExtension | Class 'SysomosHeartbeatStream' looks like designed for extension (can be subclassed), but the method 'executeApiRequest' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosHeartbeatStream' final or making the method 'executeApiRequest' static/final/abstract/empty, or adding allowed annotation for the method. | 193 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 193 |
![]() |
design | DesignForExtension | Class 'SysomosHeartbeatStream' looks like designed for extension (can be subclassed), but the method 'shutdown' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosHeartbeatStream' final or making the method 'shutdown' static/final/abstract/empty, or adding allowed annotation for the method. | 217 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 217 |
![]() |
javadoc | JavadocType | Missing a Javadoc comment. | 222 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 223 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 224 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 225 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 83). | 228 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 228 |
![]() |
misc | FinalParameters | Parameter matchedLastId should be final. | 228 |
![]() |
coding | HiddenField | 'matchedLastId' hides a field. | 228 |
![]() |
misc | FinalParameters | Parameter currentId should be final. | 228 |
![]() |
coding | HiddenField | 'currentId' hides a field. | 228 |
![]() |
misc | FinalParameters | Parameter responseSize should be final. | 228 |
![]() |
coding | HiddenField | 'responseSize' hides a field. | 228 |
![]() |
design | DesignForExtension | Class 'QueryResult' looks like designed for extension (can be subclassed), but the method 'isMatchedLastId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryResult' final or making the method 'isMatchedLastId' static/final/abstract/empty, or adding allowed annotation for the method. | 234 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 234 |
![]() |
design | DesignForExtension | Class 'QueryResult' looks like designed for extension (can be subclassed), but the method 'setMatchedLastId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryResult' final or making the method 'setMatchedLastId' static/final/abstract/empty, or adding allowed annotation for the method. | 238 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 238 |
![]() |
misc | FinalParameters | Parameter matchedLastId should be final. | 238 |
![]() |
coding | HiddenField | 'matchedLastId' hides a field. | 238 |
![]() |
design | DesignForExtension | Class 'QueryResult' looks like designed for extension (can be subclassed), but the method 'getCurrentId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryResult' final or making the method 'getCurrentId' static/final/abstract/empty, or adding allowed annotation for the method. | 242 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 242 |
![]() |
design | DesignForExtension | Class 'QueryResult' looks like designed for extension (can be subclassed), but the method 'setCurrentId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryResult' final or making the method 'setCurrentId' static/final/abstract/empty, or adding allowed annotation for the method. | 246 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 246 |
![]() |
misc | FinalParameters | Parameter currentId should be final. | 246 |
![]() |
coding | HiddenField | 'currentId' hides a field. | 246 |
![]() |
design | DesignForExtension | Class 'QueryResult' looks like designed for extension (can be subclassed), but the method 'getResponseSize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryResult' final or making the method 'getResponseSize' static/final/abstract/empty, or adding allowed annotation for the method. | 250 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 250 |
![]() |
design | DesignForExtension | Class 'QueryResult' looks like designed for extension (can be subclassed), but the method 'setResponseSize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'QueryResult' final or making the method 'setResponseSize' static/final/abstract/empty, or adding allowed annotation for the method. | 254 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 254 |
![]() |
misc | FinalParameters | Parameter responseSize should be final. | 254 |
![]() |
coding | HiddenField | 'responseSize' hides a field. | 254 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
sizes | LineLength | Line is longer than 80 characters (found 114). | 66 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 87). | 67 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 115). | 69 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 118). | 70 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 74 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 75 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 76 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 77 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 78 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 109). | 79 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 79 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 92). | 80 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 80 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 91). | 81 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 81 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 86). | 82 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 82 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 83 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 84 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 85 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 86 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 87 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 88 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 89 |
![]() |
design | VisibilityModifier | Variable 'providerQueue' must be private and have accessor methods. | 89 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 90 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 91 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 92 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 93 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 94 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 95 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 96 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 97 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 98 |
![]() |
misc | FinalParameters | Parameter sysomosConfiguration should be final. | 103 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 131). | 106 |
![]() |
coding | AvoidInlineConditionals | Avoid inline conditionals. | 106 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 116). | 107 |
![]() |
coding | AvoidInlineConditionals | Avoid inline conditionals. | 107 |
![]() |
coding | AvoidInlineConditionals | Avoid inline conditionals. | 109 |
![]() |
coding | MagicNumber | '15' is a magic number. | 109 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 126). | 110 |
![]() |
coding | AvoidInlineConditionals | Avoid inline conditionals. | 110 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 114 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 122). | 121 |
![]() |
misc | FinalParameters | Parameter args should be final. | 125 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 125). | 135 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 98). | 139 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 127). | 140 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 101). | 145 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 111). | 149 |
![]() |
design | DesignForExtension | Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'getConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'getConfig' static/final/abstract/empty, or adding allowed annotation for the method. | 165 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 165 |
![]() |
design | DesignForExtension | Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'setConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'setConfig' static/final/abstract/empty, or adding allowed annotation for the method. | 169 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 169 |
![]() |
misc | FinalParameters | Parameter config should be final. | 169 |
![]() |
coding | HiddenField | 'config' hides a field. | 169 |
![]() |
design | DesignForExtension | Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'getMode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'getMode' static/final/abstract/empty, or adding allowed annotation for the method. | 173 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 173 |
![]() |
design | DesignForExtension | Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'getMinLatency' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'getMinLatency' static/final/abstract/empty, or adding allowed annotation for the method. | 177 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 177 |
![]() |
design | DesignForExtension | Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'getMaxApiBatch' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'getMaxApiBatch' static/final/abstract/empty, or adding allowed annotation for the method. | 181 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 181 |
![]() |
design | DesignForExtension | Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'getClient' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'getClient' static/final/abstract/empty, or adding allowed annotation for the method. | 185 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 185 |
![]() |
design | DesignForExtension | Class 'SysomosProvider' 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 'SysomosProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. | 189 |
![]() |
design | DesignForExtension | Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. | 194 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 90). | 199 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 93). | 202 |
![]() |
design | DesignForExtension | Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. | 209 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 214 |
![]() |
design | DesignForExtension | Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. | 225 |
![]() |
misc | FinalParameters | Parameter bigInteger should be final. | 226 |
![]() |
design | DesignForExtension | Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. | 230 |
![]() |
misc | FinalParameters | Parameter dateTime should be final. | 231 |
![]() |
misc | FinalParameters | Parameter dateTime2 should be final. | 231 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 116). | 235 |
![]() |
design | DesignForExtension | Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'isRunning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. | 237 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 82). | 240 |
![]() |
design | DesignForExtension | Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'prepare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. | 245 |
![]() |
misc | FinalParameters | Parameter configurationObject should be final. | 246 |
![]() |
whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 249 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 113). | 251 |
![]() |
whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 251 |
![]() |
design | DesignForExtension | Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. | 255 |
![]() |
coding | MagicNumber | '60' is a magic number. | 260 |
![]() |
coding | MagicNumber | '60' is a magic number. | 263 |
![]() |
misc | FinalParameters | Parameter heartbeatId should be final. | 279 |
![]() |
design | DesignForExtension | Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'enqueueItem' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'enqueueItem' static/final/abstract/empty, or adding allowed annotation for the method. | 292 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 292 |
![]() |
misc | FinalParameters | Parameter datum should be final. | 292 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 101). | 296 |
![]() |
design | DesignForExtension | Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'createStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'createStream' static/final/abstract/empty, or adding allowed annotation for the method. | 307 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 307 |
![]() |
misc | FinalParameters | Parameter heartbeatId should be final. | 307 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 118). | 308 |
![]() |
coding | AvoidInlineConditionals | Avoid inline conditionals. | 308 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 122). | 309 |
![]() |
coding | AvoidInlineConditionals | Avoid inline conditionals. | 309 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 89). | 312 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 134). | 316 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 103). | 318 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 104). | 325 |
![]() |
coding | MagicNumber | '100' is a magic number. | 331 |
![]() |
design | DesignForExtension | Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'extractConfigFromMap' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'extractConfigFromMap' static/final/abstract/empty, or adding allowed annotation for the method. | 339 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 339 |
![]() |
misc | FinalParameters | Parameter configMap should be final. | 340 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 131). | 344 |
![]() |
whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 346 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 129). | 351 |
![]() |
whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 354 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 132). | 359 |
![]() |
whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 362 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 133). | 367 |
![]() |
whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 370 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 374 |
![]() |
design | DesignForExtension | Class 'SysomosProvider' looks like designed for extension (can be subclassed), but the method 'getCount' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SysomosProvider' final or making the method 'getCount' static/final/abstract/empty, or adding allowed annotation for the method. | 378 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 378 |
![]() |
javadoc | JavadocType | Missing a Javadoc comment. | 382 |
![]() |
whitespace | WhitespaceAround | '{' is not followed by whitespace. | 382 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 382 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 382 |
![]() |
whitespace | WhitespaceAround | '}' is not preceded with whitespace. | 382 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | |
![]() |
design | FinalClass | Class SysomosUtils should be declared as final. | 42 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 83). | 44 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 44 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 46 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 133). | 47 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 47 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 49 |
![]() |
whitespace | WhitespaceAround | '{' is not followed by whitespace. | 49 |
![]() |
whitespace | WhitespaceAround | '}' is not preceded with whitespace. | 49 |
![]() |
misc | FinalParameters | Parameter url should be final. | 57 |