The following document contains the results of Checkstyle 7.2 with sun_checks.xml ruleset.
Category | Rule | Violations | Severity |
---|---|---|---|
blocks | AvoidNestedBlocks | 1 | Error |
LeftCurly | 5 | Error | |
NeedBraces | 22 | Error | |
RightCurly | 14 | Error | |
coding | AvoidInlineConditionals | 5 | Error |
EqualsHashCode | 1 | Error | |
HiddenField | 67 | Error | |
MagicNumber | 19 | Error | |
SimplifyBooleanExpression | 1 | Error | |
design | DesignForExtension | 127 | Error |
VisibilityModifier | 1 | Error | |
javadoc | JavadocMethod | 127 | Error |
JavadocPackage | 6 | Error | |
JavadocStyle | 59 | Error | |
JavadocType | 6 | Error | |
JavadocVariable | 120 | Error | |
misc | FinalParameters | 188 | Error |
NewlineAtEndOfFile | 1 | Error | |
modifier | ModifierOrder | 3 | Error |
RedundantModifier | 25 | Error | |
regexp | RegexpSingleline
|
21 | Error |
sizes | LineLength | 218 | Error |
whitespace | OperatorWrap | 1 | Error |
ParenPad | 34 | Error | |
WhitespaceAfter | 6 | Error | |
WhitespaceAround | 159 | Error |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocPackage | Missing package-info.java file. | |
Error | javadoc | JavadocType | Missing a Javadoc comment. | 21 |
Error | blocks | LeftCurly | '{' at column 1 should be on the previous line. | 35 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 37 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 41 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 46 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 48 |
Error | coding | MagicNumber | '3000L' is a magic number. | 51 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 52 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 54 |
Error | coding | MagicNumber | '3000L' is a magic number. | 57 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 58 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 60 |
Error | coding | MagicNumber | '10000L' is a magic number. | 63 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 64 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 66 |
Error | coding | MagicNumber | '5000L' is a magic number. | 69 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 70 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 72 |
Error | coding | MagicNumber | '1000L' is a magic number. | 75 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 76 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 78 |
Error | coding | MagicNumber | '1000L' is a magic number. | 81 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 82 |
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 83 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 85 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 89 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 98 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 102 |
Error | misc | FinalParameters | Parameter monitoring should be final. | 107 |
Error | coding | HiddenField | 'monitoring' hides a field. | 107 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 111 |
Error | design | DesignForExtension | Class 'LocalRuntimeConfiguration' looks like designed for extension (can be subclassed), but the method 'withMonitoring' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalRuntimeConfiguration' final or making the method 'withMonitoring' static/final/abstract/empty, or adding allowed annotation for the method. | 111 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 111 |
Error | misc | FinalParameters | Parameter monitoring should be final. | 111 |
Error | coding | HiddenField | 'monitoring' hides a field. | 111 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 116 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 118 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 127 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 129 |
Error | misc | FinalParameters | Parameter executorShutdownPauseMs should be final. | 134 |
Error | coding | HiddenField | 'executorShutdownPauseMs' hides a field. | 134 |
Error | sizes | LineLength | Line is longer than 80 characters (found 96). | 138 |
Error | design | DesignForExtension | Class 'LocalRuntimeConfiguration' looks like designed for extension (can be subclassed), but the method 'withExecutorShutdownPauseMs' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalRuntimeConfiguration' final or making the method 'withExecutorShutdownPauseMs' static/final/abstract/empty, or adding allowed annotation for the method. | 138 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 138 |
Error | misc | FinalParameters | Parameter executorShutdownPauseMs should be final. | 138 |
Error | coding | HiddenField | 'executorShutdownPauseMs' hides a field. | 138 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 143 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 145 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 154 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 156 |
Error | misc | FinalParameters | Parameter monitorShutdownPauseMs should be final. | 161 |
Error | coding | HiddenField | 'monitorShutdownPauseMs' hides a field. | 161 |
Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 165 |
Error | design | DesignForExtension | Class 'LocalRuntimeConfiguration' looks like designed for extension (can be subclassed), but the method 'withMonitorShutdownPauseMs' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalRuntimeConfiguration' final or making the method 'withMonitorShutdownPauseMs' static/final/abstract/empty, or adding allowed annotation for the method. | 165 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 165 |
Error | misc | FinalParameters | Parameter monitorShutdownPauseMs should be final. | 165 |
Error | coding | HiddenField | 'monitorShutdownPauseMs' hides a field. | 165 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 170 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 172 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 181 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 183 |
Error | misc | FinalParameters | Parameter executorShutdownWaitMs should be final. | 188 |
Error | coding | HiddenField | 'executorShutdownWaitMs' hides a field. | 188 |
Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 192 |
Error | design | DesignForExtension | Class 'LocalRuntimeConfiguration' looks like designed for extension (can be subclassed), but the method 'withExecutorShutdownWaitMs' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalRuntimeConfiguration' final or making the method 'withExecutorShutdownWaitMs' static/final/abstract/empty, or adding allowed annotation for the method. | 192 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 192 |
Error | misc | FinalParameters | Parameter executorShutdownWaitMs should be final. | 192 |
Error | coding | HiddenField | 'executorShutdownWaitMs' hides a field. | 192 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 197 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 199 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 208 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 210 |
Error | misc | FinalParameters | Parameter monitorShutdownWaitMs should be final. | 215 |
Error | coding | HiddenField | 'monitorShutdownWaitMs' hides a field. | 215 |
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 219 |
Error | design | DesignForExtension | Class 'LocalRuntimeConfiguration' looks like designed for extension (can be subclassed), but the method 'withMonitorShutdownWaitMs' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalRuntimeConfiguration' final or making the method 'withMonitorShutdownWaitMs' static/final/abstract/empty, or adding allowed annotation for the method. | 219 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 219 |
Error | misc | FinalParameters | Parameter monitorShutdownWaitMs should be final. | 219 |
Error | coding | HiddenField | 'monitorShutdownWaitMs' hides a field. | 219 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 224 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 226 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 235 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 237 |
Error | misc | FinalParameters | Parameter shutdownPauseMs should be final. | 242 |
Error | coding | HiddenField | 'shutdownPauseMs' hides a field. | 242 |
Error | design | DesignForExtension | Class 'LocalRuntimeConfiguration' looks like designed for extension (can be subclassed), but the method 'withShutdownPauseMs' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalRuntimeConfiguration' final or making the method 'withShutdownPauseMs' static/final/abstract/empty, or adding allowed annotation for the method. | 246 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 246 |
Error | misc | FinalParameters | Parameter shutdownPauseMs should be final. | 246 |
Error | coding | HiddenField | 'shutdownPauseMs' hides a field. | 246 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 251 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 253 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 262 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 264 |
Error | misc | FinalParameters | Parameter taskTimeoutMs should be final. | 269 |
Error | coding | HiddenField | 'taskTimeoutMs' hides a field. | 269 |
Error | design | DesignForExtension | Class 'LocalRuntimeConfiguration' looks like designed for extension (can be subclassed), but the method 'withTaskTimeoutMs' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalRuntimeConfiguration' final or making the method 'withTaskTimeoutMs' static/final/abstract/empty, or adding allowed annotation for the method. | 273 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 273 |
Error | misc | FinalParameters | Parameter taskTimeoutMs should be final. | 273 |
Error | coding | HiddenField | 'taskTimeoutMs' hides a field. | 273 |
Error | design | DesignForExtension | Class 'LocalRuntimeConfiguration' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalRuntimeConfiguration' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. | 278 |
Error | design | DesignForExtension | Class 'LocalRuntimeConfiguration' looks like designed for extension (can be subclassed), but the method 'getAdditionalProperties' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalRuntimeConfiguration' final or making the method 'getAdditionalProperties' static/final/abstract/empty, or adding allowed annotation for the method. | 283 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 283 |
Error | design | DesignForExtension | Class 'LocalRuntimeConfiguration' looks like designed for extension (can be subclassed), but the method 'setAdditionalProperty' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalRuntimeConfiguration' final or making the method 'setAdditionalProperty' static/final/abstract/empty, or adding allowed annotation for the method. | 288 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 288 |
Error | misc | FinalParameters | Parameter name should be final. | 289 |
Error | misc | FinalParameters | Parameter value should be final. | 289 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 293 |
Error | design | DesignForExtension | Class 'LocalRuntimeConfiguration' looks like designed for extension (can be subclassed), but the method 'withAdditionalProperty' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalRuntimeConfiguration' final or making the method 'withAdditionalProperty' static/final/abstract/empty, or adding allowed annotation for the method. | 293 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 293 |
Error | misc | FinalParameters | Parameter name should be final. | 293 |
Error | misc | FinalParameters | Parameter value should be final. | 293 |
Error | design | DesignForExtension | Class 'LocalRuntimeConfiguration' looks like designed for extension (can be subclassed), but the method 'hashCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalRuntimeConfiguration' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. | 298 |
Error | sizes | LineLength | Line is longer than 80 characters (found 268). | 300 |
Error | design | DesignForExtension | Class 'LocalRuntimeConfiguration' 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 'LocalRuntimeConfiguration' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. | 303 |
Error | misc | FinalParameters | Parameter other should be final. | 304 |
Error | coding | SimplifyBooleanExpression | Expression can be simplified. | 308 |
Error | sizes | LineLength | Line is longer than 80 characters (found 458). | 312 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocPackage | Missing package-info.java file. | |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 26 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 30 |
Error | misc | FinalParameters | Parameter string should be final. | 30 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 34 |
Error | misc | FinalParameters | Parameter string should be final. | 34 |
Error | misc | FinalParameters | Parameter throwable should be final. | 34 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 38 |
Error | misc | FinalParameters | Parameter throwable should be final. | 38 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | misc | NewlineAtEndOfFile | File does not end with a newline. | |
Error | sizes | LineLength | Line is longer than 80 characters (found 122). | 58 |
Error | sizes | LineLength | Line is longer than 80 characters (found 116). | 59 |
Error | sizes | LineLength | Line is longer than 80 characters (found 111). | 60 |
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 64 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 64 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 65 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 67 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 68 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 69 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 70 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 70 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 71 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 72 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 74 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 75 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 76 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 77 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 78 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 79 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 80 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 81 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 82 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 83 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 84 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 85 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 86 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 87 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 88 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 89 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 91 |
Error | sizes | LineLength | Line is longer than 80 characters (found 118). | 95 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 98 |
Error | sizes | LineLength | Line is longer than 80 characters (found 103). | 99 |
Error | misc | FinalParameters | Parameter streamConfig should be final. | 104 |
Error | coding | HiddenField | 'streamConfig' hides a field. | 104 |
Error | javadoc | JavadocMethod | Expected @param tag for 'streamConfig'. | 104 |
Error | sizes | LineLength | Line is longer than 80 characters (found 106). | 109 |
Error | misc | FinalParameters | Parameter maxQueueCapacity should be final. | 116 |
Error | coding | HiddenField | 'maxQueueCapacity' hides a field. | 116 |
Error | javadoc | JavadocMethod | Expected @param tag for 'maxQueueCapacity'. | 116 |
Error | sizes | LineLength | Line is longer than 80 characters (found 105). | 121 |
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 130 |
Error | misc | FinalParameters | Parameter maxQueueCapacity should be final. | 130 |
Error | coding | HiddenField | 'maxQueueCapacity' hides a field. | 130 |
Error | javadoc | JavadocMethod | Expected @param tag for 'maxQueueCapacity'. | 130 |
Error | misc | FinalParameters | Parameter streamConfig should be final. | 130 |
Error | coding | HiddenField | 'streamConfig' hides a field. | 130 |
Error | javadoc | JavadocMethod | Expected @param tag for 'streamConfig'. | 130 |
Error | blocks | NeedBraces | 'if' construct must use '{}'s. | 133 |
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 133 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 133 |
Error | whitespace | ParenPad | '(' is followed by whitespace. | 133 |
Error | whitespace | ParenPad | ')' is preceded with whitespace. | 133 |
Error | sizes | LineLength | Line is longer than 80 characters (found 117). | 134 |
Error | blocks | NeedBraces | 'if' construct must use '{}'s. | 135 |
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 135 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 135 |
Error | whitespace | ParenPad | '(' is followed by whitespace. | 135 |
Error | whitespace | ParenPad | ')' is preceded with whitespace. | 135 |
Error | sizes | LineLength | Line is longer than 80 characters (found 106). | 136 |
Error | whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 136 |
Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 137 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 137 |
Error | whitespace | ParenPad | '(' is followed by whitespace. | 137 |
Error | whitespace | ParenPad | ')' is preceded with whitespace. | 137 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 138 |
Error | sizes | LineLength | Line is longer than 80 characters (found 106). | 139 |
Error | whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 139 |
Error | blocks | NeedBraces | 'if' construct must use '{}'s. | 140 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 140 |
Error | sizes | LineLength | Line is longer than 80 characters (found 150). | 141 |
Error | whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 141 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 146 |
Error | misc | FinalParameters | Parameter streamConfig should be final. | 146 |
Error | coding | HiddenField | 'streamConfig' hides a field. | 146 |
Error | design | DesignForExtension | Class 'LocalStreamBuilder' 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 'LocalStreamBuilder' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. | 155 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 155 |
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 164 |
Error | design | DesignForExtension | Class 'LocalStreamBuilder' looks like designed for extension (can be subclassed), but the method 'setUseDeprecatedMonitors' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamBuilder' final or making the method 'setUseDeprecatedMonitors' static/final/abstract/empty, or adding allowed annotation for the method. | 167 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 167 |
Error | misc | FinalParameters | Parameter useDeprecatedMonitors should be final. | 167 |
Error | coding | HiddenField | 'useDeprecatedMonitors' hides a field. | 167 |
Error | design | DesignForExtension | Class 'LocalStreamBuilder' looks like designed for extension (can be subclassed), but the method 'newPerpetualStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamBuilder' final or making the method 'newPerpetualStream' static/final/abstract/empty, or adding allowed annotation for the method. | 171 |
Error | misc | FinalParameters | Parameter id should be final. | 172 |
Error | misc | FinalParameters | Parameter provider should be final. | 172 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 174 |
Error | blocks | NeedBraces | 'if' construct must use '{}'s. | 176 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 176 |
Error | whitespace | ParenPad | ')' is preceded with whitespace. | 176 |
Error | design | DesignForExtension | Class 'LocalStreamBuilder' looks like designed for extension (can be subclassed), but the method 'newReadCurrentStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamBuilder' final or making the method 'newReadCurrentStream' static/final/abstract/empty, or adding allowed annotation for the method. | 181 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 182 |
Error | misc | FinalParameters | Parameter id should be final. | 182 |
Error | misc | FinalParameters | Parameter provider should be final. | 182 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 184 |
Error | blocks | NeedBraces | 'if' construct must use '{}'s. | 186 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 186 |
Error | whitespace | ParenPad | ')' is preceded with whitespace. | 186 |
Error | design | DesignForExtension | Class 'LocalStreamBuilder' looks like designed for extension (can be subclassed), but the method 'newReadNewStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamBuilder' final or making the method 'newReadNewStream' static/final/abstract/empty, or adding allowed annotation for the method. | 191 |
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 192 |
Error | misc | FinalParameters | Parameter id should be final. | 192 |
Error | misc | FinalParameters | Parameter provider should be final. | 192 |
Error | misc | FinalParameters | Parameter sequence should be final. | 192 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 194 |
Error | blocks | NeedBraces | 'if' construct must use '{}'s. | 196 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 196 |
Error | whitespace | ParenPad | ')' is preceded with whitespace. | 196 |
Error | design | DesignForExtension | Class 'LocalStreamBuilder' looks like designed for extension (can be subclassed), but the method 'newReadRangeStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamBuilder' final or making the method 'newReadRangeStream' static/final/abstract/empty, or adding allowed annotation for the method. | 201 |
Error | sizes | LineLength | Line is longer than 80 characters (found 110). | 202 |
Error | misc | FinalParameters | Parameter id should be final. | 202 |
Error | misc | FinalParameters | Parameter provider should be final. | 202 |
Error | misc | FinalParameters | Parameter start should be final. | 202 |
Error | misc | FinalParameters | Parameter end should be final. | 202 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 204 |
Error | blocks | NeedBraces | 'if' construct must use '{}'s. | 206 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 206 |
Error | whitespace | ParenPad | ')' is preceded with whitespace. | 206 |
Error | design | DesignForExtension | Class 'LocalStreamBuilder' looks like designed for extension (can be subclassed), but the method 'setStreamsConfiguration' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamBuilder' final or making the method 'setStreamsConfiguration' static/final/abstract/empty, or adding allowed annotation for the method. | 211 |
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 212 |
Error | misc | FinalParameters | Parameter configuration should be final. | 212 |
Error | sizes | LineLength | Line is longer than 80 characters (found 115). | 213 |
Error | design | DesignForExtension | Class 'LocalStreamBuilder' looks like designed for extension (can be subclassed), but the method 'getStreamsConfiguration' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamBuilder' final or making the method 'getStreamsConfiguration' static/final/abstract/empty, or adding allowed annotation for the method. | 217 |
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 219 |
Error | design | DesignForExtension | Class 'LocalStreamBuilder' looks like designed for extension (can be subclassed), but the method 'addStreamsProcessor' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamBuilder' final or making the method 'addStreamsProcessor' static/final/abstract/empty, or adding allowed annotation for the method. | 222 |
Error | sizes | LineLength | Line is longer than 80 characters (found 119). | 223 |
Error | misc | FinalParameters | Parameter id should be final. | 223 |
Error | misc | FinalParameters | Parameter processor should be final. | 223 |
Error | misc | FinalParameters | Parameter numTasks should be final. | 223 |
Error | misc | FinalParameters | Parameter inBoundIds should be final. | 223 |
Error | sizes | LineLength | Line is longer than 80 characters (found 177). | 225 |
Error | blocks | NeedBraces | 'if' construct must use '{}'s. | 229 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 229 |
Error | whitespace | ParenPad | ')' is preceded with whitespace. | 229 |
Error | design | DesignForExtension | Class 'LocalStreamBuilder' looks like designed for extension (can be subclassed), but the method 'addStreamsPersistWriter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamBuilder' final or making the method 'addStreamsPersistWriter' static/final/abstract/empty, or adding allowed annotation for the method. | 234 |
Error | sizes | LineLength | Line is longer than 80 characters (found 124). | 235 |
Error | misc | FinalParameters | Parameter id should be final. | 235 |
Error | misc | FinalParameters | Parameter writer should be final. | 235 |
Error | misc | FinalParameters | Parameter numTasks should be final. | 235 |
Error | misc | FinalParameters | Parameter inBoundIds should be final. | 235 |
Error | sizes | LineLength | Line is longer than 80 characters (found 174). | 237 |
Error | blocks | NeedBraces | 'if' construct must use '{}'s. | 241 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 241 |
Error | whitespace | ParenPad | ')' is preceded with whitespace. | 241 |
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 254 |
Error | coding | MagicNumber | '10' is a magic number. | 262 |
Error | whitespace | WhitespaceAround | 'while' is not followed by whitespace. | 268 |
Error | sizes | LineLength | Line is longer than 80 characters (found 107). | 269 |
Error | whitespace | WhitespaceAround | 'for' is not followed by whitespace. | 271 |
Error | whitespace | WhitespaceAround | 'for' is not followed by whitespace. | 274 |
Error | whitespace | WhitespaceAround | 'for' is not followed by whitespace. | 276 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 277 |
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 281 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 283 |
Error | sizes | LineLength | Line is longer than 80 characters (found 112). | 284 |
Error | whitespace | WhitespaceAround | '{' is not preceded with whitespace. | 288 |
Error | whitespace | WhitespaceAround | 'finally' is not followed by whitespace. | 291 |
Error | whitespace | WhitespaceAround | '{' is not preceded with whitespace. | 291 |
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 292 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 293 |
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 294 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 300 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 305 |
Error | design | DesignForExtension | Class 'LocalStreamBuilder' looks like designed for extension (can be subclassed), but the method 'forceShutdown' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamBuilder' final or making the method 'forceShutdown' static/final/abstract/empty, or adding allowed annotation for the method. | 310 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 310 |
Error | misc | FinalParameters | Parameter streamsTasks should be final. | 310 |
Error | whitespace | WhitespaceAround | 'for' is not followed by whitespace. | 312 |
Error | coding | HiddenField | 'tasks' hides a field. | 312 |
Error | whitespace | WhitespaceAround | 'for' is not followed by whitespace. | 313 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 315 |
Error | sizes | LineLength | Line is longer than 80 characters (found 108). | 323 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 323 |
Error | whitespace | WhitespaceAround | '{' is not preceded with whitespace. | 323 |
Error | sizes | LineLength | Line is longer than 80 characters (found 106). | 326 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 326 |
Error | whitespace | WhitespaceAround | '{' is not preceded with whitespace. | 326 |
Error | whitespace | WhitespaceAround | 'catch' is not preceded with whitespace. | 329 |
Error | whitespace | WhitespaceAround | '}' is not followed by whitespace. | 329 |
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 336 |
Error | design | DesignForExtension | Class 'LocalStreamBuilder' 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 'LocalStreamBuilder' final or making the method 'shutdown' static/final/abstract/empty, or adding allowed annotation for the method. | 336 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 336 |
Error | misc | FinalParameters | Parameter streamsTasks should be final. | 336 |
Error | whitespace | WhitespaceAround | 'for' is not followed by whitespace. | 343 |
Error | sizes | LineLength | Line is longer than 80 characters (found 153). | 347 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 347 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 349 |
Error | sizes | LineLength | Line is longer than 80 characters (found 151). | 351 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 351 |
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 353 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 357 |
Error | design | DesignForExtension | Class 'LocalStreamBuilder' looks like designed for extension (can be subclassed), but the method 'setupProviderTasks' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamBuilder' final or making the method 'setupProviderTasks' static/final/abstract/empty, or adding allowed annotation for the method. | 357 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 357 |
Error | misc | FinalParameters | Parameter provTasks should be final. | 357 |
Error | whitespace | WhitespaceAround | 'for' is not followed by whitespace. | 358 |
Error | sizes | LineLength | Line is longer than 80 characters (found 113). | 361 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 365 |
Error | whitespace | ParenPad | ')' is preceded with whitespace. | 365 |
Error | sizes | LineLength | Line is longer than 80 characters (found 108). | 366 |
Error | coding | MagicNumber | '10' is a magic number. | 366 |
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 367 |
Error | coding | MagicNumber | '10' is a magic number. | 367 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 372 |
Error | design | DesignForExtension | Class 'LocalStreamBuilder' looks like designed for extension (can be subclassed), but the method 'setupComponentTasks' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamBuilder' final or making the method 'setupComponentTasks' static/final/abstract/empty, or adding allowed annotation for the method. | 372 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 372 |
Error | misc | FinalParameters | Parameter streamsTasks should be final. | 372 |
Error | whitespace | WhitespaceAround | 'for' is not followed by whitespace. | 373 |
Error | coding | HiddenField | 'tasks' hides a field. | 374 |
Error | sizes | LineLength | Line is longer than 80 characters (found 113). | 376 |
Error | whitespace | WhitespaceAround | 'for' is not followed by whitespace. | 377 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 377 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 377 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 383 |
Error | whitespace | ParenPad | ')' is preceded with whitespace. | 383 |
Error | sizes | LineLength | Line is longer than 80 characters (found 110). | 384 |
Error | coding | MagicNumber | '10' is a magic number. | 384 |
Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 385 |
Error | coding | MagicNumber | '10' is a magic number. | 385 |
Error | sizes | LineLength | Line is longer than 80 characters (found 113). | 394 |
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 395 |
Error | sizes | LineLength | Line is longer than 80 characters (found 123). | 400 |
Error | misc | FinalParameters | Parameter comp should be final. | 400 |
Error | misc | FinalParameters | Parameter streamTasks should be final. | 400 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'InterruptedException'. | 400 |
Error | coding | HiddenField | 'tasks' hides a field. | 401 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 402 |
Error | whitespace | WhitespaceAround | 'for' is not followed by whitespace. | 404 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 407 |
Error | whitespace | WhitespaceAround | 'for' is not followed by whitespace. | 408 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 413 |
Error | whitespace | WhitespaceAround | 'for' is not followed by whitespace. | 414 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 416 |
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 417 |
Error | whitespace | WhitespaceAround | 'for' is not followed by whitespace. | 420 |
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 422 |
Error | whitespace | WhitespaceAround | 'while' is not followed by whitespace. | 422 |
Error | coding | MagicNumber | '1000' is a magic number. | 422 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 427 |
Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 428 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 434 |
Error | whitespace | WhitespaceAround | 'for' is not followed by whitespace. | 435 |
Error | design | DesignForExtension | Class 'LocalStreamBuilder' looks like designed for extension (can be subclassed), but the method 'stopInternal' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamBuilder' final or making the method 'stopInternal' static/final/abstract/empty, or adding allowed annotation for the method. | 451 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 451 |
Error | misc | FinalParameters | Parameter systemExiting should be final. | 451 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 459 |
Error | whitespace | WhitespaceAround | 'catch' is not followed by whitespace. | 462 |
Error | whitespace | ParenPad | '(' is followed by whitespace. | 462 |
Error | whitespace | ParenPad | ')' is preceded with whitespace. | 462 |
Error | sizes | LineLength | Line is longer than 80 characters (found 96). | 469 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 469 |
Error | misc | FinalParameters | Parameter conntectToIds should be final. | 469 |
Error | misc | FinalParameters | Parameter toBeConnected should be final. | 469 |
Error | whitespace | WhitespaceAround | 'for' is not followed by whitespace. | 470 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 472 |
Error | blocks | RightCurly | '}' at column 7 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). | 474 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 475 |
Error | blocks | RightCurly | '}' at column 7 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). | 477 |
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 479 |
Error | whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 479 |
Error | whitespace | WhitespaceAround | '+' is not followed by whitespace. | 479 |
Error | whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 479 |
Error | whitespace | WhitespaceAround | '+' is not followed by whitespace. | 479 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 486 |
Error | misc | FinalParameters | Parameter id should be final. | 486 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 487 |
Error | sizes | LineLength | Line is longer than 80 characters (found 104). | 488 |
Error | whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 488 |
Error | whitespace | WhitespaceAround | '+' is not followed by whitespace. | 488 |
Error | whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 488 |
Error | whitespace | WhitespaceAround | '+' is not followed by whitespace. | 488 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 489 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 490 |
Error | whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 490 |
Error | whitespace | WhitespaceAround | '+' is not followed by whitespace. | 490 |
Error | design | DesignForExtension | Class 'LocalStreamBuilder' looks like designed for extension (can be subclassed), but the method 'getTimeout' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamBuilder' final or making the method 'getTimeout' static/final/abstract/empty, or adding allowed annotation for the method. | 494 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 494 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 495 |
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 499 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 499 |
Error | misc | FinalParameters | Parameter streamConfig should be final. | 499 |
Error | coding | HiddenField | 'streamConfig' hides a field. | 499 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 501 |
Error | whitespace | ParenPad | '(' is followed by whitespace. | 501 |
Error | whitespace | ParenPad | ')' is preceded with whitespace. | 501 |
Error | whitespace | WhitespaceAround | 'for' is not followed by whitespace. | 502 |
Error | whitespace | ParenPad | '(' is followed by whitespace. | 502 |
Error | whitespace | ParenPad | ')' is preceded with whitespace. | 502 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | sizes | LineLength | Line is longer than 80 characters (found 120). | 48 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 53 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 54 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 56 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 57 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 58 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 59 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 60 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 61 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 62 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 63 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 64 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 65 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 66 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 68 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 70 |
Error | sizes | LineLength | Line is longer than 80 characters (found 117). | 77 |
Error | misc | FinalParameters | Parameter id should be final. | 77 |
Error | coding | HiddenField | 'id' hides a field. | 77 |
Error | javadoc | JavadocMethod | Expected @param tag for 'id'. | 77 |
Error | misc | FinalParameters | Parameter provider should be final. | 77 |
Error | coding | HiddenField | 'provider' hides a field. | 77 |
Error | javadoc | JavadocMethod | Expected @param tag for 'provider'. | 77 |
Error | misc | FinalParameters | Parameter perpetual should be final. | 77 |
Error | coding | HiddenField | 'perpetual' hides a field. | 77 |
Error | javadoc | JavadocMethod | Expected @param tag for 'perpetual'. | 77 |
Error | misc | FinalParameters | Parameter streamConfig should be final. | 77 |
Error | coding | HiddenField | 'streamConfig' hides a field. | 77 |
Error | javadoc | JavadocMethod | Expected @param tag for 'streamConfig'. | 77 |
Error | sizes | LineLength | Line is longer than 80 characters (found 128). | 92 |
Error | misc | FinalParameters | Parameter id should be final. | 92 |
Error | coding | HiddenField | 'id' hides a field. | 92 |
Error | javadoc | JavadocMethod | Expected @param tag for 'id'. | 92 |
Error | misc | FinalParameters | Parameter provider should be final. | 92 |
Error | coding | HiddenField | 'provider' hides a field. | 92 |
Error | javadoc | JavadocMethod | Expected @param tag for 'provider'. | 92 |
Error | misc | FinalParameters | Parameter start should be final. | 92 |
Error | javadoc | JavadocMethod | Expected @param tag for 'start'. | 92 |
Error | misc | FinalParameters | Parameter end should be final. | 92 |
Error | javadoc | JavadocMethod | Expected @param tag for 'end'. | 92 |
Error | misc | FinalParameters | Parameter streamConfig should be final. | 92 |
Error | coding | HiddenField | 'streamConfig' hides a field. | 92 |
Error | javadoc | JavadocMethod | Expected @param tag for 'streamConfig'. | 92 |
Error | sizes | LineLength | Line is longer than 80 characters (found 119). | 109 |
Error | misc | FinalParameters | Parameter id should be final. | 109 |
Error | coding | HiddenField | 'id' hides a field. | 109 |
Error | javadoc | JavadocMethod | Expected @param tag for 'id'. | 109 |
Error | misc | FinalParameters | Parameter provider should be final. | 109 |
Error | coding | HiddenField | 'provider' hides a field. | 109 |
Error | javadoc | JavadocMethod | Expected @param tag for 'provider'. | 109 |
Error | misc | FinalParameters | Parameter sequence should be final. | 109 |
Error | coding | HiddenField | 'sequence' hides a field. | 109 |
Error | javadoc | JavadocMethod | Expected @param tag for 'sequence'. | 109 |
Error | misc | FinalParameters | Parameter streamConfig should be final. | 109 |
Error | coding | HiddenField | 'streamConfig' hides a field. | 109 |
Error | javadoc | JavadocMethod | Expected @param tag for 'streamConfig'. | 109 |
Error | sizes | LineLength | Line is longer than 80 characters (found 151). | 123 |
Error | misc | FinalParameters | Parameter id should be final. | 123 |
Error | coding | HiddenField | 'id' hides a field. | 123 |
Error | javadoc | JavadocMethod | Expected @param tag for 'id'. | 123 |
Error | misc | FinalParameters | Parameter processor should be final. | 123 |
Error | coding | HiddenField | 'processor' hides a field. | 123 |
Error | javadoc | JavadocMethod | Expected @param tag for 'processor'. | 123 |
Error | misc | FinalParameters | Parameter inQueue should be final. | 123 |
Error | coding | HiddenField | 'inQueue' hides a field. | 123 |
Error | javadoc | JavadocMethod | Expected @param tag for 'inQueue'. | 123 |
Error | misc | FinalParameters | Parameter numTasks should be final. | 123 |
Error | coding | HiddenField | 'numTasks' hides a field. | 123 |
Error | javadoc | JavadocMethod | Expected @param tag for 'numTasks'. | 123 |
Error | misc | FinalParameters | Parameter streamConfig should be final. | 123 |
Error | coding | HiddenField | 'streamConfig' hides a field. | 123 |
Error | javadoc | JavadocMethod | Expected @param tag for 'streamConfig'. | 123 |
Error | sizes | LineLength | Line is longer than 80 characters (found 152). | 139 |
Error | misc | FinalParameters | Parameter id should be final. | 139 |
Error | coding | HiddenField | 'id' hides a field. | 139 |
Error | javadoc | JavadocMethod | Expected @param tag for 'id'. | 139 |
Error | misc | FinalParameters | Parameter writer should be final. | 139 |
Error | coding | HiddenField | 'writer' hides a field. | 139 |
Error | javadoc | JavadocMethod | Expected @param tag for 'writer'. | 139 |
Error | misc | FinalParameters | Parameter inQueue should be final. | 139 |
Error | coding | HiddenField | 'inQueue' hides a field. | 139 |
Error | javadoc | JavadocMethod | Expected @param tag for 'inQueue'. | 139 |
Error | misc | FinalParameters | Parameter numTasks should be final. | 139 |
Error | coding | HiddenField | 'numTasks' hides a field. | 139 |
Error | javadoc | JavadocMethod | Expected @param tag for 'numTasks'. | 139 |
Error | misc | FinalParameters | Parameter streamConfig should be final. | 139 |
Error | coding | HiddenField | 'streamConfig' hides a field. | 139 |
Error | javadoc | JavadocMethod | Expected @param tag for 'streamConfig'. | 139 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 148 |
Error | sizes | LineLength | Line is longer than 80 characters (found 110). | 155 |
Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 159 |
Error | misc | FinalParameters | Parameter component should be final. | 159 |
Error | misc | FinalParameters | Parameter queue should be final. | 159 |
Error | misc | FinalParameters | Parameter component should be final. | 167 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 171 |
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 172 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 179 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 180 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 187 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 195 |
Error | javadoc | JavadocMethod | Expected an @return tag. | 199 |
Error | sizes | LineLength | Line is longer than 80 characters (found 113). | 204 |
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 205 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 208 |
Error | misc | FinalParameters | Parameter timeout should be final. | 210 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 212 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 213 |
Error | sizes | LineLength | Line is longer than 80 characters (found 111). | 214 |
Error | whitespace | WhitespaceAround | 'for' is not followed by whitespace. | 216 |
Error | whitespace | WhitespaceAround | 'for' is not followed by whitespace. | 222 |
Error | blocks | RightCurly | '}' at column 5 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). | 226 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 227 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 228 |
Error | sizes | LineLength | Line is longer than 80 characters (found 111). | 229 |
Error | blocks | RightCurly | '}' at column 5 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). | 235 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 236 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 238 |
Error | blocks | NeedBraces | 'if' construct must use '{}'s. | 243 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 243 |
Error | blocks | NeedBraces | 'if' construct must use '{}'s. | 245 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 245 |
Error | blocks | NeedBraces | 'else' construct must use '{}'s. | 247 |
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 248 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 250 |
Error | whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 251 |
Error | whitespace | WhitespaceAround | 'for' is not followed by whitespace. | 253 |
Error | blocks | RightCurly | '}' at column 5 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). | 256 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 261 |
Error | design | DesignForExtension | Class 'StreamComponent' looks like designed for extension (can be subclassed), but the method 'getStreamsTasks' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamComponent' final or making the method 'getStreamsTasks' static/final/abstract/empty, or adding allowed annotation for the method. | 268 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 268 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 272 |
Error | javadoc | JavadocMethod | Expected an @return tag. | 276 |
Error | design | DesignForExtension | Class 'StreamComponent' looks like designed for extension (can be subclassed), but the method 'hashCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamComponent' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. | 280 |
Error | design | DesignForExtension | Class 'StreamComponent' 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 'StreamComponent' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. | 285 |
Error | misc | FinalParameters | Parameter o should be final. | 286 |
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 287 |
Error | design | DesignForExtension | Class 'StreamComponent' looks like designed for extension (can be subclassed), but the method 'getOperation' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamComponent' final or making the method 'getOperation' static/final/abstract/empty, or adding allowed annotation for the method. | 290 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 290 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 291 |
Error | blocks | RightCurly | '}' at column 5 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). | 293 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 294 |
Error | blocks | RightCurly | '}' at column 5 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). | 296 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 297 |
Error | blocks | RightCurly | '}' at column 5 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). | 299 |
Error | design | DesignForExtension | Class 'StreamComponent' looks like designed for extension (can be subclassed), but the method 'isOperationCountable' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamComponent' final or making the method 'isOperationCountable' static/final/abstract/empty, or adding allowed annotation for the method. | 305 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 305 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocPackage | Missing package-info.java file. | |
Error | whitespace | WhitespaceAround | '{' is not preceded with whitespace. | 33 |
Error | sizes | LineLength | Line is longer than 80 characters (found 125). | 35 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 35 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 36 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 36 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 38 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 39 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 41 |
Error | misc | FinalParameters | Parameter id should be final. | 41 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 45 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 45 |
Error | misc | FinalParameters | Parameter id should be final. | 45 |
Error | misc | FinalParameters | Parameter streamIdentifier should be final. | 45 |
Error | misc | FinalParameters | Parameter startedAt should be final. | 45 |
Error | sizes | LineLength | Line is longer than 80 characters (found 107). | 48 |
Error | design | DesignForExtension | Class 'DatumStatusCounter' looks like designed for extension (can be subclassed), but the method 'incrementFailedCount' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatumStatusCounter' final or making the method 'incrementFailedCount' static/final/abstract/empty, or adding allowed annotation for the method. | 51 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 51 |
Error | design | DesignForExtension | Class 'DatumStatusCounter' looks like designed for extension (can be subclassed), but the method 'incrementFailedCount' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatumStatusCounter' final or making the method 'incrementFailedCount' static/final/abstract/empty, or adding allowed annotation for the method. | 55 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 55 |
Error | misc | FinalParameters | Parameter delta should be final. | 55 |
Error | design | DesignForExtension | Class 'DatumStatusCounter' looks like designed for extension (can be subclassed), but the method 'incrementPassedCount' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatumStatusCounter' final or making the method 'incrementPassedCount' static/final/abstract/empty, or adding allowed annotation for the method. | 59 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 59 |
Error | design | DesignForExtension | Class 'DatumStatusCounter' looks like designed for extension (can be subclassed), but the method 'incrementPassedCount' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatumStatusCounter' final or making the method 'incrementPassedCount' static/final/abstract/empty, or adding allowed annotation for the method. | 63 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 63 |
Error | misc | FinalParameters | Parameter delta should be final. | 63 |
Error | design | DesignForExtension | Class 'DatumStatusCounter' looks like designed for extension (can be subclassed), but the method 'getFailRate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatumStatusCounter' final or making the method 'getFailRate' static/final/abstract/empty, or adding allowed annotation for the method. | 68 |
Error | coding | HiddenField | 'failed' hides a field. | 70 |
Error | coding | HiddenField | 'passed' hides a field. | 71 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 72 |
Error | design | DesignForExtension | Class 'DatumStatusCounter' looks like designed for extension (can be subclassed), but the method 'getNumFailed' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatumStatusCounter' final or making the method 'getNumFailed' static/final/abstract/empty, or adding allowed annotation for the method. | 78 |
Error | design | DesignForExtension | Class 'DatumStatusCounter' looks like designed for extension (can be subclassed), but the method 'getNumPassed' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DatumStatusCounter' final or making the method 'getNumPassed' static/final/abstract/empty, or adding allowed annotation for the method. | 83 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocStyle | First sentence should end with a period. | 25 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 29 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 31 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 35 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 38 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 41 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | sizes | LineLength | Line is longer than 80 characters (found 131). | 36 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 36 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 37 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 37 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 39 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 40 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 41 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 42 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 43 |
Error | misc | FinalParameters | Parameter id should be final. | 50 |
Error | javadoc | JavadocMethod | Expected @param tag for 'id'. | 50 |
Error | misc | FinalParameters | Parameter id should be final. | 58 |
Error | javadoc | JavadocMethod | Expected @param tag for 'id'. | 58 |
Error | misc | FinalParameters | Parameter streamId should be final. | 58 |
Error | javadoc | JavadocMethod | Expected @param tag for 'streamId'. | 58 |
Error | misc | FinalParameters | Parameter startedAt should be final. | 58 |
Error | javadoc | JavadocMethod | Expected @param tag for 'startedAt'. | 58 |
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 64 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 67 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 74 |
Error | misc | FinalParameters | Parameter delta should be final. | 78 |
Error | javadoc | JavadocMethod | Expected @param tag for 'delta'. | 78 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 82 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 89 |
Error | misc | FinalParameters | Parameter delta should be final. | 93 |
Error | javadoc | JavadocMethod | Expected @param tag for 'delta'. | 93 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 97 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 104 |
Error | misc | FinalParameters | Parameter delta should be final. | 108 |
Error | javadoc | JavadocMethod | Expected @param tag for 'delta'. | 108 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 112 |
Error | misc | FinalParameters | Parameter processTime should be final. | 116 |
Error | javadoc | JavadocMethod | Expected @param tag for 'processTime'. | 116 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 118 |
Error | design | DesignForExtension | Class 'StreamsTaskCounter' looks like designed for extension (can be subclassed), but the method 'getErrorRate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsTaskCounter' final or making the method 'getErrorRate' static/final/abstract/empty, or adding allowed annotation for the method. | 125 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 127 |
Error | design | DesignForExtension | Class 'StreamsTaskCounter' looks like designed for extension (can be subclassed), but the method 'getNumEmitted' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsTaskCounter' final or making the method 'getNumEmitted' static/final/abstract/empty, or adding allowed annotation for the method. | 133 |
Error | design | DesignForExtension | Class 'StreamsTaskCounter' looks like designed for extension (can be subclassed), but the method 'getNumReceived' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsTaskCounter' final or making the method 'getNumReceived' static/final/abstract/empty, or adding allowed annotation for the method. | 138 |
Error | design | DesignForExtension | Class 'StreamsTaskCounter' looks like designed for extension (can be subclassed), but the method 'getNumUnhandledErrors' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsTaskCounter' final or making the method 'getNumUnhandledErrors' static/final/abstract/empty, or adding allowed annotation for the method. | 143 |
Error | design | DesignForExtension | Class 'StreamsTaskCounter' looks like designed for extension (can be subclassed), but the method 'getAvgTime' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsTaskCounter' final or making the method 'getAvgTime' static/final/abstract/empty, or adding allowed annotation for the method. | 148 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 152 |
Error | whitespace | ParenPad | ')' is preceded with whitespace. | 152 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 154 |
Error | whitespace | ParenPad | '(' is followed by whitespace. | 154 |
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 157 |
Error | design | DesignForExtension | Class 'StreamsTaskCounter' looks like designed for extension (can be subclassed), but the method 'getMaxTime' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsTaskCounter' final or making the method 'getMaxTime' static/final/abstract/empty, or adding allowed annotation for the method. | 161 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | sizes | LineLength | Line is longer than 80 characters (found 151). | 26 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 30 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 32 |
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 33 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 36 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 38 |
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 39 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 42 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 44 |
Error | sizes | LineLength | Line is longer than 80 characters (found 115). | 45 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 49 |
Error | sizes | LineLength | Line is longer than 80 characters (found 108). | 52 |
Error | javadoc | JavadocMethod | Expected an @return tag. | 55 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 55 |
Error | sizes | LineLength | Line is longer than 80 characters (found 104). | 58 |
Error | javadoc | JavadocMethod | Expected an @return tag. | 61 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 61 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocPackage | Missing package-info.java file. | |
Error | sizes | LineLength | Line is longer than 80 characters (found 119). | 31 |
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 34 |
Error | sizes | LineLength | Line is longer than 80 characters (found 122). | 36 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 36 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 38 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 39 |
Error | sizes | LineLength | Line is longer than 80 characters (found 116). | 42 |
Error | sizes | LineLength | Line is longer than 80 characters (found 141). | 44 |
Error | sizes | LineLength | Line is longer than 80 characters (found 112). | 46 |
Error | misc | FinalParameters | Parameter numThreads should be final. | 46 |
Error | misc | FinalParameters | Parameter streamBuilder should be final. | 46 |
Error | coding | HiddenField | 'streamBuilder' hides a field. | 46 |
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 47 |
Error | design | DesignForExtension | Class 'ShutdownStreamOnUnhandleThrowableThreadPoolExecutor' looks like designed for extension (can be subclassed), but the method 'afterExecute' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ShutdownStreamOnUnhandleThrowableThreadPoolExecutor' final or making the method 'afterExecute' static/final/abstract/empty, or adding allowed annotation for the method. | 52 |
Error | misc | FinalParameters | Parameter r should be final. | 53 |
Error | misc | FinalParameters | Parameter t should be final. | 53 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 54 |
Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 55 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocPackage | Missing package-info.java file. | |
Error | sizes | LineLength | Line is longer than 80 characters (found 105). | 43 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 44 |
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 45 |
Error | sizes | LineLength | Line is longer than 80 characters (found 103). | 48 |
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 51 |
Error | javadoc | JavadocType | Type Javadoc comment is missing an @param <E> tag. | 51 |
Error | sizes | LineLength | Line is longer than 80 characters (found 128). | 53 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 53 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 55 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 55 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 57 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 58 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 59 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 60 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 61 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 62 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 63 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 64 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 66 |
Error | misc | FinalParameters | Parameter streamIdentifier should be final. | 78 |
Error | javadoc | JavadocMethod | Expected @param tag for 'streamIdentifier'. | 78 |
Error | misc | FinalParameters | Parameter startedAt should be final. | 78 |
Error | javadoc | JavadocMethod | Expected @param tag for 'startedAt'. | 78 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 82 |
Error | misc | FinalParameters | Parameter maxSize should be final. | 87 |
Error | misc | FinalParameters | Parameter maxSize should be final. | 97 |
Error | javadoc | JavadocMethod | Expected @param tag for 'maxSize'. | 97 |
Error | misc | FinalParameters | Parameter streamIdentifier should be final. | 97 |
Error | javadoc | JavadocMethod | Expected @param tag for 'streamIdentifier'. | 97 |
Error | misc | FinalParameters | Parameter startedAt should be final. | 97 |
Error | javadoc | JavadocMethod | Expected @param tag for 'startedAt'. | 97 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 101 |
Error | sizes | LineLength | Line is longer than 80 characters (found 96). | 104 |
Error | misc | FinalParameters | Parameter id should be final. | 106 |
Error | misc | FinalParameters | Parameter id should be final. | 116 |
Error | javadoc | JavadocMethod | Expected @param tag for 'id'. | 116 |
Error | misc | FinalParameters | Parameter streamIdentifier should be final. | 116 |
Error | javadoc | JavadocMethod | Expected @param tag for 'streamIdentifier'. | 116 |
Error | misc | FinalParameters | Parameter startedAt should be final. | 116 |
Error | javadoc | JavadocMethod | Expected @param tag for 'startedAt'. | 116 |
Error | misc | FinalParameters | Parameter maxSize should be final. | 125 |
Error | javadoc | JavadocMethod | Expected @param tag for 'maxSize'. | 125 |
Error | misc | FinalParameters | Parameter id should be final. | 125 |
Error | javadoc | JavadocMethod | Expected @param tag for 'id'. | 125 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 130 |
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 134 |
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 136 |
Error | misc | FinalParameters | Parameter maxSize should be final. | 136 |
Error | misc | FinalParameters | Parameter id should be final. | 136 |
Error | misc | FinalParameters | Parameter streamIdentifier should be final. | 136 |
Error | javadoc | JavadocMethod | Expected @param tag for 'streamIdentifier'. | 136 |
Error | misc | FinalParameters | Parameter startedAt should be final. | 136 |
Error | javadoc | JavadocMethod | Expected @param tag for 'startedAt'. | 136 |
Error | sizes | LineLength | Line is longer than 80 characters (found 104). | 151 |
Error | sizes | LineLength | Line is longer than 80 characters (found 139). | 154 |
Error | design | DesignForExtension | Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'add' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'add' static/final/abstract/empty, or adding allowed annotation for the method. | 161 |
Error | misc | FinalParameters | Parameter e should be final. | 162 |
Error | design | DesignForExtension | Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'offer' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'offer' static/final/abstract/empty, or adding allowed annotation for the method. | 170 |
Error | misc | FinalParameters | Parameter e should be final. | 171 |
Error | design | DesignForExtension | Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'put' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'put' static/final/abstract/empty, or adding allowed annotation for the method. | 179 |
Error | misc | FinalParameters | Parameter e should be final. | 180 |
Error | design | DesignForExtension | Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'offer' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'offer' static/final/abstract/empty, or adding allowed annotation for the method. | 185 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 186 |
Error | misc | FinalParameters | Parameter e should be final. | 186 |
Error | misc | FinalParameters | Parameter timeout should be final. | 186 |
Error | misc | FinalParameters | Parameter unit should be final. | 186 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 187 |
Error | design | DesignForExtension | Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'take' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'take' static/final/abstract/empty, or adding allowed annotation for the method. | 194 |
Error | design | DesignForExtension | Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'poll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'poll' static/final/abstract/empty, or adding allowed annotation for the method. | 201 |
Error | misc | FinalParameters | Parameter timeout should be final. | 202 |
Error | misc | FinalParameters | Parameter unit should be final. | 202 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 204 |
Error | design | DesignForExtension | Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'remainingCapacity' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'remainingCapacity' static/final/abstract/empty, or adding allowed annotation for the method. | 211 |
Error | design | DesignForExtension | Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'remove' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'remove' static/final/abstract/empty, or adding allowed annotation for the method. | 216 |
Error | misc | FinalParameters | Parameter o should be final. | 217 |
Error | design | DesignForExtension | Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'contains' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'contains' static/final/abstract/empty, or adding allowed annotation for the method. | 225 |
Error | misc | FinalParameters | Parameter o should be final. | 226 |
Error | design | DesignForExtension | Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'drainTo' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'drainTo' static/final/abstract/empty, or adding allowed annotation for the method. | 234 |
Error | misc | FinalParameters | Parameter c should be final. | 235 |
Error | design | DesignForExtension | Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'drainTo' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'drainTo' static/final/abstract/empty, or adding allowed annotation for the method. | 239 |
Error | misc | FinalParameters | Parameter c should be final. | 240 |
Error | misc | FinalParameters | Parameter maxElements should be final. | 240 |
Error | design | DesignForExtension | Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'remove' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'remove' static/final/abstract/empty, or adding allowed annotation for the method. | 244 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 247 |
Error | design | DesignForExtension | Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'poll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'poll' static/final/abstract/empty, or adding allowed annotation for the method. | 254 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 257 |
Error | design | DesignForExtension | Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'element' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'element' static/final/abstract/empty, or adding allowed annotation for the method. | 264 |
Error | design | DesignForExtension | Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'peek' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'peek' static/final/abstract/empty, or adding allowed annotation for the method. | 269 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 272 |
Error | whitespace | ParenPad | '(' is followed by whitespace. | 272 |
Error | design | DesignForExtension | Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'size' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'size' static/final/abstract/empty, or adding allowed annotation for the method. | 278 |
Error | design | DesignForExtension | Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'isEmpty' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'isEmpty' static/final/abstract/empty, or adding allowed annotation for the method. | 283 |
Error | design | DesignForExtension | Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'iterator' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'iterator' static/final/abstract/empty, or adding allowed annotation for the method. | 288 |
Error | design | DesignForExtension | Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'toArray' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'toArray' static/final/abstract/empty, or adding allowed annotation for the method. | 293 |
Error | design | DesignForExtension | Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'toArray' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'toArray' static/final/abstract/empty, or adding allowed annotation for the method. | 298 |
Error | misc | FinalParameters | Parameter a should be final. | 299 |
Error | design | DesignForExtension | Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'containsAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'containsAll' static/final/abstract/empty, or adding allowed annotation for the method. | 303 |
Error | misc | FinalParameters | Parameter c should be final. | 304 |
Error | design | DesignForExtension | Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'addAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'addAll' static/final/abstract/empty, or adding allowed annotation for the method. | 308 |
Error | misc | FinalParameters | Parameter c should be final. | 309 |
Error | design | DesignForExtension | Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'removeAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'removeAll' static/final/abstract/empty, or adding allowed annotation for the method. | 313 |
Error | misc | FinalParameters | Parameter c should be final. | 314 |
Error | design | DesignForExtension | Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'retainAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'retainAll' static/final/abstract/empty, or adding allowed annotation for the method. | 318 |
Error | misc | FinalParameters | Parameter c should be final. | 319 |
Error | design | DesignForExtension | Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'clear' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'clear' static/final/abstract/empty, or adding allowed annotation for the method. | 323 |
Error | design | DesignForExtension | Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'getCurrentSize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'getCurrentSize' static/final/abstract/empty, or adding allowed annotation for the method. | 328 |
Error | sizes | LineLength | Line is longer than 80 characters (found 114). | 334 |
Error | sizes | LineLength | Line is longer than 80 characters (found 118). | 335 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 349 |
Error | design | DesignForExtension | Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'getMaxWait' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'getMaxWait' static/final/abstract/empty, or adding allowed annotation for the method. | 353 |
Error | design | DesignForExtension | Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'getRemoved' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'getRemoved' static/final/abstract/empty, or adding allowed annotation for the method. | 370 |
Error | design | DesignForExtension | Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'getAdded' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'getAdded' static/final/abstract/empty, or adding allowed annotation for the method. | 375 |
Error | design | DesignForExtension | Class 'ThroughputQueue' looks like designed for extension (can be subclassed), but the method 'getThroughput' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ThroughputQueue' final or making the method 'getThroughput' static/final/abstract/empty, or adding allowed annotation for the method. | 380 |
Error | sizes | LineLength | Line is longer than 80 characters (found 105). | 383 |
Error | coding | MagicNumber | '1000.0' is a magic number. | 383 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 388 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 401 |
Error | misc | FinalParameters | Parameter e should be final. | 405 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 406 |
Error | blocks | NeedBraces | 'if' construct must use '{}'s. | 424 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 431 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 438 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 439 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 441 |
Error | misc | FinalParameters | Parameter element should be final. | 441 |
Error | coding | HiddenField | 'element' hides a field. | 441 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 456 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 466 |
Error | coding | EqualsHashCode | Definition of 'equals()' without corresponding definition of 'hashCode()'. | 471 |
Error | misc | FinalParameters | Parameter obj should be final. | 472 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 473 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 475 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 477 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocStyle | First sentence should end with a period. | 20 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 29 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 31 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 35 |
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 38 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 41 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 43 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 47 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 49 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 53 |
Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 56 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 61 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocPackage | Missing package-info.java file. | |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 48 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 48 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 50 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 51 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 52 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 53 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 54 |
Error | design | VisibilityModifier | Variable 'streamConfig' must be private and have accessor methods. | 54 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 56 |
Error | misc | FinalParameters | Parameter config should be final. | 56 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 59 |
Error | whitespace | ParenPad | '(' is followed by whitespace. | 59 |
Error | whitespace | ParenPad | ')' is preceded with whitespace. | 59 |
Error | design | DesignForExtension | Class 'BaseStreamsTask' looks like designed for extension (can be subclassed), but the method 'addInputQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseStreamsTask' final or making the method 'addInputQueue' static/final/abstract/empty, or adding allowed annotation for the method. | 67 |
Error | misc | FinalParameters | Parameter inputQueue should be final. | 68 |
Error | design | DesignForExtension | Class 'BaseStreamsTask' looks like designed for extension (can be subclassed), but the method 'addOutputQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseStreamsTask' final or making the method 'addOutputQueue' static/final/abstract/empty, or adding allowed annotation for the method. | 72 |
Error | misc | FinalParameters | Parameter outputQueue should be final. | 73 |
Error | design | DesignForExtension | Class 'BaseStreamsTask' looks like designed for extension (can be subclassed), but the method 'getInputQueues' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseStreamsTask' final or making the method 'getInputQueues' static/final/abstract/empty, or adding allowed annotation for the method. | 77 |
Error | design | DesignForExtension | Class 'BaseStreamsTask' looks like designed for extension (can be subclassed), but the method 'getOutputQueues' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseStreamsTask' final or making the method 'getOutputQueues' static/final/abstract/empty, or adding allowed annotation for the method. | 82 |
Error | sizes | LineLength | Line is longer than 80 characters (found 120). | 89 |
Error | whitespace | WhitespaceAround | 'while' is not followed by whitespace. | 100 |
Error | whitespace | ParenPad | '(' is followed by whitespace. | 100 |
Error | sizes | LineLength | Line is longer than 80 characters (found 110). | 105 |
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 109 |
Error | misc | FinalParameters | Parameter datum should be final. | 109 |
Error | javadoc | JavadocMethod | Expected @param tag for 'datum'. | 109 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'InterruptedException'. | 109 |
Error | whitespace | WhitespaceAround | '{' is not preceded with whitespace. | 109 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 110 |
Error | blocks | RightCurly | '}' at column 5 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). | 112 |
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 114 |
Error | whitespace | WhitespaceAround | 'while' is not followed by whitespace. | 115 |
Error | coding | MagicNumber | '500' is a magic number. | 119 |
Error | design | DesignForExtension | Class 'BaseStreamsTask' looks like designed for extension (can be subclassed), but the method 'isWaiting' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseStreamsTask' final or making the method 'isWaiting' static/final/abstract/empty, or adding allowed annotation for the method. | 128 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 130 |
Error | whitespace | WhitespaceAround | 'for' is not followed by whitespace. | 134 |
Error | sizes | LineLength | Line is longer than 80 characters (found 124). | 142 |
Error | sizes | LineLength | Line is longer than 80 characters (found 121). | 143 |
Error | sizes | LineLength | Line is longer than 80 characters (found 124). | 146 |
Error | sizes | LineLength | Line is longer than 80 characters (found 119). | 147 |
Error | sizes | LineLength | Line is longer than 80 characters (found 119). | 150 |
Error | sizes | LineLength | Line is longer than 80 characters (found 121). | 151 |
Error | sizes | LineLength | Line is longer than 80 characters (found 105). | 152 |
Error | javadoc | JavadocMethod | Expected an @return tag. | 157 |
Error | misc | FinalParameters | Parameter datum should be final. | 157 |
Error | javadoc | JavadocMethod | Expected @param tag for 'datum'. | 157 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 160 |
Error | sizes | LineLength | Line is longer than 80 characters (found 130). | 161 |
Error | blocks | RightCurly | '}' at column 7 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). | 162 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 163 |
Error | sizes | LineLength | Line is longer than 80 characters (found 138). | 165 |
Error | blocks | RightCurly | '}' at column 7 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). | 168 |
Error | sizes | LineLength | Line is longer than 80 characters (found 139). | 170 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 175 |
Error | sizes | LineLength | Line is longer than 80 characters (found 119). | 181 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 185 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 187 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 193 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 193 |
Error | misc | FinalParameters | Parameter copyFrom should be final. | 193 |
Error | misc | FinalParameters | Parameter copyTo should be final. | 193 |
Error | whitespace | WhitespaceAround | 'for' is not followed by whitespace. | 196 |
Error | blocks | NeedBraces | 'if' construct must use '{}'s. | 198 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 198 |
Error | blocks | NeedBraces | 'else' construct must use '{}'s. | 200 |
Error | design | DesignForExtension | Class 'BaseStreamsTask' looks like designed for extension (can be subclassed), but the method 'getStartedAt' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseStreamsTask' final or making the method 'getStartedAt' static/final/abstract/empty, or adding allowed annotation for the method. | 206 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 206 |
Error | design | DesignForExtension | Class 'BaseStreamsTask' looks like designed for extension (can be subclassed), but the method 'setStartedAt' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseStreamsTask' final or making the method 'setStartedAt' static/final/abstract/empty, or adding allowed annotation for the method. | 210 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 210 |
Error | design | DesignForExtension | Class 'BaseStreamsTask' looks like designed for extension (can be subclassed), but the method 'getStreamIdentifier' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseStreamsTask' final or making the method 'getStreamIdentifier' static/final/abstract/empty, or adding allowed annotation for the method. | 214 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 214 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocType | Missing a Javadoc comment. | 28 |
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 29 |
Error | blocks | LeftCurly | '{' at column 1 should be on the previous line. | 30 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 31 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 31 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 33 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 35 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 37 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 39 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 39 |
Error | misc | FinalParameters | Parameter executor should be final. | 39 |
Error | coding | HiddenField | 'executor' hides a field. | 39 |
Error | misc | FinalParameters | Parameter delayInSeconds should be final. | 39 |
Error | design | DesignForExtension | Class 'LocalStreamProcessMonitorThread' 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 'LocalStreamProcessMonitorThread' final or making the method 'shutdown' static/final/abstract/empty, or adding allowed annotation for the method. | 44 |
Error | whitespace | WhitespaceAround | '{' is not preceded with whitespace. | 45 |
Error | design | DesignForExtension | Class 'LocalStreamProcessMonitorThread' 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 'LocalStreamProcessMonitorThread' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. | 49 |
Error | design | DesignForExtension | Class 'LocalStreamProcessMonitorThread' 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 'LocalStreamProcessMonitorThread' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. | 54 |
Error | blocks | LeftCurly | '{' at column 3 should be on the previous line. | 56 |
Error | whitespace | WhitespaceAround | 'while' is not followed by whitespace. | 57 |
Error | whitespace | WhitespaceAround | '{' is not preceded with whitespace. | 57 |
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 62 |
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 63 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 67 |
Error | coding | AvoidInlineConditionals | Avoid inline conditionals. | 69 |
Error | whitespace | OperatorWrap | ':' should be on a new line. | 69 |
Error | blocks | LeftCurly | '{' at column 7 should be on the previous line. | 79 |
Error | whitespace | WhitespaceAround | '*' is not preceded with whitespace. | 80 |
Error | whitespace | WhitespaceAround | '*' is not followed by whitespace. | 80 |
Error | coding | MagicNumber | '1000' is a magic number. | 80 |
Error | blocks | RightCurly | '}' at column 7 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). | 81 |
Error | blocks | LeftCurly | '{' at column 7 should be on the previous line. | 83 |
Error | design | DesignForExtension | Class 'LocalStreamProcessMonitorThread' looks like designed for extension (can be subclassed), but the method 'humanReadableByteCount' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStreamProcessMonitorThread' final or making the method 'humanReadableByteCount' static/final/abstract/empty, or adding allowed annotation for the method. | 87 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 87 |
Error | misc | FinalParameters | Parameter bytes should be final. | 87 |
Error | misc | FinalParameters | Parameter si should be final. | 87 |
Error | coding | AvoidInlineConditionals | Avoid inline conditionals. | 88 |
Error | coding | MagicNumber | '1000' is a magic number. | 88 |
Error | coding | MagicNumber | '1024' is a magic number. | 88 |
Error | blocks | NeedBraces | 'if' construct must use '{}'s. | 89 |
Error | coding | AvoidInlineConditionals | Avoid inline conditionals. | 91 |
Error | whitespace | WhitespaceAround | '-' is not preceded with whitespace. | 91 |
Error | whitespace | WhitespaceAround | '-' is not followed by whitespace. | 91 |
Error | coding | AvoidInlineConditionals | Avoid inline conditionals. | 91 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocType | Missing a Javadoc comment. | 21 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 23 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 24 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocType | Missing a Javadoc comment. | 26 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 27 |
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 28 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 28 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 30 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 32 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 34 |
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 36 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 36 |
Error | misc | FinalParameters | Parameter task should be final. | 36 |
Error | coding | HiddenField | 'task' hides a field. | 36 |
Error | misc | FinalParameters | Parameter delayInSeconds should be final. | 36 |
Error | design | DesignForExtension | Class 'StatusCounterMonitorThread' 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 'StatusCounterMonitorThread' final or making the method 'shutdown' static/final/abstract/empty, or adding allowed annotation for the method. | 41 |
Error | design | DesignForExtension | Class 'StatusCounterMonitorThread' 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 'StatusCounterMonitorThread' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. | 46 |
Error | design | DesignForExtension | Class 'StatusCounterMonitorThread' 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 'StatusCounterMonitorThread' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. | 51 |
Error | whitespace | WhitespaceAround | 'while' is not followed by whitespace. | 53 |
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 58 |
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 59 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 63 |
Error | whitespace | WhitespaceAround | '*' is not preceded with whitespace. | 72 |
Error | whitespace | WhitespaceAround | '*' is not followed by whitespace. | 72 |
Error | coding | MagicNumber | '1000' is a magic number. | 72 |
Error | blocks | RightCurly | '}' at column 7 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). | 73 |
Error | whitespace | WhitespaceAround | '{' is not preceded with whitespace. | 74 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | sizes | LineLength | Line is longer than 80 characters (found 112). | 30 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 37 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 38 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 40 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 44 |
Error | misc | FinalParameters | Parameter streamConfig should be final. | 44 |
Error | design | DesignForExtension | Class 'StreamsMergeTask' looks like designed for extension (can be subclassed), but the method 'stopTask' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsMergeTask' final or making the method 'stopTask' static/final/abstract/empty, or adding allowed annotation for the method. | 50 |
Error | misc | FinalParameters | Parameter config should be final. | 56 |
Error | design | DesignForExtension | Class 'StreamsMergeTask' 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 'StreamsMergeTask' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. | 60 |
Error | design | DesignForExtension | Class 'StreamsMergeTask' 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 'StreamsMergeTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. | 65 |
Error | whitespace | WhitespaceAround | 'while' is not followed by whitespace. | 67 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 69 |
Error | blocks | RightCurly | '}' at column 7 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). | 75 |
Error | design | DesignForExtension | Class 'StreamsMergeTask' looks like designed for extension (can be subclassed), but the method 'setStreamsTaskCounter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsMergeTask' final or making the method 'setStreamsTaskCounter' static/final/abstract/empty, or adding allowed annotation for the method. | 86 |
Error | misc | FinalParameters | Parameter counter should be final. | 87 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 44 |
Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 46 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 46 |
Error | modifier | ModifierOrder | 'static' modifier out of order with the JLS suggestions. | 46 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 48 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 49 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 50 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 51 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 52 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 53 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 54 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 56 |
Error | design | DesignForExtension | Class 'StreamsPersistWriterTask' looks like designed for extension (can be subclassed), but the method 'getDatumStatusCounter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPersistWriterTask' final or making the method 'getDatumStatusCounter' static/final/abstract/empty, or adding allowed annotation for the method. | 58 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 65 |
Error | misc | FinalParameters | Parameter writer should be final. | 68 |
Error | coding | HiddenField | 'writer' hides a field. | 68 |
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 77 |
Error | misc | FinalParameters | Parameter writer should be final. | 77 |
Error | coding | HiddenField | 'writer' hides a field. | 77 |
Error | misc | FinalParameters | Parameter streamConfig should be final. | 77 |
Error | coding | HiddenField | 'streamConfig' hides a field. | 77 |
Error | design | DesignForExtension | Class 'StreamsPersistWriterTask' looks like designed for extension (can be subclassed), but the method 'isWaiting' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPersistWriterTask' final or making the method 'isWaiting' static/final/abstract/empty, or adding allowed annotation for the method. | 86 |
Error | design | DesignForExtension | Class 'StreamsPersistWriterTask' looks like designed for extension (can be subclassed), but the method 'setStreamConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPersistWriterTask' final or making the method 'setStreamConfig' static/final/abstract/empty, or adding allowed annotation for the method. | 91 |
Error | misc | FinalParameters | Parameter config should be final. | 92 |
Error | design | DesignForExtension | Class 'StreamsPersistWriterTask' looks like designed for extension (can be subclassed), but the method 'addInputQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPersistWriterTask' final or making the method 'addInputQueue' static/final/abstract/empty, or adding allowed annotation for the method. | 96 |
Error | misc | FinalParameters | Parameter inputQueue should be final. | 97 |
Error | design | DesignForExtension | Class 'StreamsPersistWriterTask' 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 'StreamsPersistWriterTask' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. | 101 |
Error | design | DesignForExtension | Class 'StreamsPersistWriterTask' 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 'StreamsPersistWriterTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. | 106 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 110 |
Error | sizes | LineLength | Line is longer than 80 characters (found 149). | 111 |
Error | whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 111 |
Error | whitespace | WhitespaceAround | 'while' is not followed by whitespace. | 113 |
Error | coding | MagicNumber | '5' is a magic number. | 117 |
Error | sizes | LineLength | Line is longer than 80 characters (found 105). | 119 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 121 |
Error | sizes | LineLength | Line is longer than 80 characters (found 166). | 122 |
Error | whitespace | WhitespaceAfter | ',' is not followed by whitespace. | 122 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 128 |
Error | sizes | LineLength | Line is longer than 80 characters (found 106). | 136 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 137 |
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 143 |
Error | sizes | LineLength | Line is longer than 80 characters (found 103). | 146 |
Error | whitespace | WhitespaceAround | 'catch' is not followed by whitespace. | 147 |
Error | sizes | LineLength | Line is longer than 80 characters (found 108). | 148 |
Error | sizes | LineLength | Line is longer than 80 characters (found 103). | 150 |
Error | design | DesignForExtension | Class 'StreamsPersistWriterTask' looks like designed for extension (can be subclassed), but the method 'stopTask' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPersistWriterTask' final or making the method 'stopTask' static/final/abstract/empty, or adding allowed annotation for the method. | 156 |
Error | design | DesignForExtension | Class 'StreamsPersistWriterTask' looks like designed for extension (can be subclassed), but the method 'addOutputQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPersistWriterTask' final or making the method 'addOutputQueue' static/final/abstract/empty, or adding allowed annotation for the method. | 162 |
Error | misc | FinalParameters | Parameter outputQueue should be final. | 163 |
Error | sizes | LineLength | Line is longer than 80 characters (found 117). | 164 |
Error | whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 164 |
Error | whitespace | WhitespaceAround | '+' is not followed by whitespace. | 164 |
Error | design | DesignForExtension | Class 'StreamsPersistWriterTask' looks like designed for extension (can be subclassed), but the method 'getInputQueues' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPersistWriterTask' final or making the method 'getInputQueues' static/final/abstract/empty, or adding allowed annotation for the method. | 167 |
Error | design | DesignForExtension | Class 'StreamsPersistWriterTask' looks like designed for extension (can be subclassed), but the method 'setStreamsTaskCounter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsPersistWriterTask' final or making the method 'setStreamsTaskCounter' static/final/abstract/empty, or adding allowed annotation for the method. | 174 |
Error | misc | FinalParameters | Parameter counter should be final. | 175 |
Error | coding | HiddenField | 'counter' hides a field. | 175 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 43 |
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 45 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 45 |
Error | modifier | ModifierOrder | 'static' modifier out of order with the JLS suggestions. | 45 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 48 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 49 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 50 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 51 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 52 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 53 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 54 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 56 |
Error | design | DesignForExtension | Class 'StreamsProcessorTask' looks like designed for extension (can be subclassed), but the method 'getDatumStatusCounter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProcessorTask' final or making the method 'getDatumStatusCounter' static/final/abstract/empty, or adding allowed annotation for the method. | 58 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 63 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 64 |
Error | misc | FinalParameters | Parameter processor should be final. | 67 |
Error | coding | HiddenField | 'processor' hides a field. | 67 |
Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 75 |
Error | misc | FinalParameters | Parameter processor should be final. | 75 |
Error | coding | HiddenField | 'processor' hides a field. | 75 |
Error | javadoc | JavadocMethod | Expected @param tag for 'processor'. | 75 |
Error | misc | FinalParameters | Parameter streamConfig should be final. | 75 |
Error | coding | HiddenField | 'streamConfig' hides a field. | 75 |
Error | javadoc | JavadocMethod | Expected @param tag for 'streamConfig'. | 75 |
Error | design | DesignForExtension | Class 'StreamsProcessorTask' looks like designed for extension (can be subclassed), but the method 'isWaiting' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProcessorTask' final or making the method 'isWaiting' static/final/abstract/empty, or adding allowed annotation for the method. | 84 |
Error | design | DesignForExtension | Class 'StreamsProcessorTask' looks like designed for extension (can be subclassed), but the method 'stopTask' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProcessorTask' final or making the method 'stopTask' static/final/abstract/empty, or adding allowed annotation for the method. | 89 |
Error | design | DesignForExtension | Class 'StreamsProcessorTask' looks like designed for extension (can be subclassed), but the method 'setStreamConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProcessorTask' final or making the method 'setStreamConfig' static/final/abstract/empty, or adding allowed annotation for the method. | 94 |
Error | misc | FinalParameters | Parameter config should be final. | 95 |
Error | design | DesignForExtension | Class 'StreamsProcessorTask' looks like designed for extension (can be subclassed), but the method 'addInputQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProcessorTask' final or making the method 'addInputQueue' static/final/abstract/empty, or adding allowed annotation for the method. | 99 |
Error | misc | FinalParameters | Parameter inputQueue should be final. | 100 |
Error | design | DesignForExtension | Class 'StreamsProcessorTask' 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 'StreamsProcessorTask' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. | 104 |
Error | design | DesignForExtension | Class 'StreamsProcessorTask' 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 'StreamsProcessorTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. | 109 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 113 |
Error | sizes | LineLength | Line is longer than 80 characters (found 152). | 114 |
Error | whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 114 |
Error | whitespace | WhitespaceAround | 'while' is not followed by whitespace. | 116 |
Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 120 |
Error | sizes | LineLength | Line is longer than 80 characters (found 104). | 122 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 124 |
Error | sizes | LineLength | Line is longer than 80 characters (found 169). | 125 |
Error | whitespace | WhitespaceAfter | ',' is not followed by whitespace. | 125 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 131 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 137 |
Error | whitespace | WhitespaceAround | 'for' is not followed by whitespace. | 138 |
Error | sizes | LineLength | Line is longer than 80 characters (found 106). | 145 |
Error | sizes | LineLength | Line is longer than 80 characters (found 106). | 150 |
Error | sizes | LineLength | Line is longer than 80 characters (found 111). | 156 |
Error | whitespace | WhitespaceAround | 'catch' is not followed by whitespace. | 159 |
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 160 |
Error | design | DesignForExtension | Class 'StreamsProcessorTask' looks like designed for extension (can be subclassed), but the method 'getInputQueues' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProcessorTask' final or making the method 'getInputQueues' static/final/abstract/empty, or adding allowed annotation for the method. | 167 |
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 169 |
Error | design | DesignForExtension | Class 'StreamsProcessorTask' looks like designed for extension (can be subclassed), but the method 'setStreamsTaskCounter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProcessorTask' final or making the method 'setStreamsTaskCounter' static/final/abstract/empty, or adding allowed annotation for the method. | 174 |
Error | misc | FinalParameters | Parameter counter should be final. | 175 |
Error | coding | HiddenField | 'counter' hides a field. | 175 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 46 |
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 48 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 48 |
Error | modifier | ModifierOrder | 'static' modifier out of order with the JLS suggestions. | 48 |
Error | design | DesignForExtension | Class 'StreamsProviderTask' looks like designed for extension (can be subclassed), but the method 'getDatumStatusCounter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProviderTask' final or making the method 'getDatumStatusCounter' static/final/abstract/empty, or adding allowed annotation for the method. | 50 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 50 |
Error | javadoc | JavadocType | Missing a Javadoc comment. | 54 |
Error | modifier | RedundantModifier | Redundant 'static' modifier. | 54 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 55 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 56 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 57 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 58 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 61 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 62 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 64 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 65 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 66 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 67 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 68 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 69 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 70 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 71 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 73 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 74 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 75 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 76 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 77 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 79 |
Error | sizes | LineLength | Line is longer than 80 characters (found 111). | 80 |
Error | sizes | LineLength | Line is longer than 80 characters (found 110). | 83 |
Error | misc | FinalParameters | Parameter provider should be final. | 83 |
Error | coding | HiddenField | 'provider' hides a field. | 83 |
Error | javadoc | JavadocMethod | Expected @param tag for 'provider'. | 83 |
Error | misc | FinalParameters | Parameter perpetual should be final. | 83 |
Error | javadoc | JavadocMethod | Expected @param tag for 'perpetual'. | 83 |
Error | misc | FinalParameters | Parameter streamConfig should be final. | 83 |
Error | javadoc | JavadocMethod | Expected @param tag for 'streamConfig'. | 83 |
Error | blocks | NeedBraces | 'if' construct must use '{}'s. | 87 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 87 |
Error | whitespace | ParenPad | '(' is followed by whitespace. | 87 |
Error | whitespace | ParenPad | ')' is preceded with whitespace. | 87 |
Error | blocks | NeedBraces | 'else' construct must use '{}'s. | 89 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 95 |
Error | sizes | LineLength | Line is longer than 80 characters (found 117). | 96 |
Error | sizes | LineLength | Line is longer than 80 characters (found 112). | 100 |
Error | misc | FinalParameters | Parameter provider should be final. | 100 |
Error | coding | HiddenField | 'provider' hides a field. | 100 |
Error | javadoc | JavadocMethod | Expected @param tag for 'provider'. | 100 |
Error | misc | FinalParameters | Parameter sequence should be final. | 100 |
Error | coding | HiddenField | 'sequence' hides a field. | 100 |
Error | javadoc | JavadocMethod | Expected @param tag for 'sequence'. | 100 |
Error | misc | FinalParameters | Parameter streamConfig should be final. | 100 |
Error | javadoc | JavadocMethod | Expected @param tag for 'streamConfig'. | 100 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 109 |
Error | sizes | LineLength | Line is longer than 80 characters (found 126). | 110 |
Error | sizes | LineLength | Line is longer than 80 characters (found 121). | 115 |
Error | misc | FinalParameters | Parameter provider should be final. | 115 |
Error | coding | HiddenField | 'provider' hides a field. | 115 |
Error | javadoc | JavadocMethod | Expected @param tag for 'provider'. | 115 |
Error | misc | FinalParameters | Parameter start should be final. | 115 |
Error | javadoc | JavadocMethod | Expected @param tag for 'start'. | 115 |
Error | misc | FinalParameters | Parameter end should be final. | 115 |
Error | javadoc | JavadocMethod | Expected @param tag for 'end'. | 115 |
Error | misc | FinalParameters | Parameter streamConfig should be final. | 115 |
Error | javadoc | JavadocMethod | Expected @param tag for 'streamConfig'. | 115 |
Error | design | DesignForExtension | Class 'StreamsProviderTask' looks like designed for extension (can be subclassed), but the method 'setTimeout' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProviderTask' final or making the method 'setTimeout' static/final/abstract/empty, or adding allowed annotation for the method. | 126 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 126 |
Error | misc | FinalParameters | Parameter timeout should be final. | 126 |
Error | coding | HiddenField | 'timeout' hides a field. | 126 |
Error | design | DesignForExtension | Class 'StreamsProviderTask' looks like designed for extension (can be subclassed), but the method 'setSleepTime' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProviderTask' final or making the method 'setSleepTime' static/final/abstract/empty, or adding allowed annotation for the method. | 130 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 130 |
Error | misc | FinalParameters | Parameter sleepTime should be final. | 130 |
Error | coding | HiddenField | 'sleepTime' hides a field. | 130 |
Error | design | DesignForExtension | Class 'StreamsProviderTask' looks like designed for extension (can be subclassed), but the method 'isWaiting' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProviderTask' final or making the method 'isWaiting' static/final/abstract/empty, or adding allowed annotation for the method. | 134 |
Error | design | DesignForExtension | Class 'StreamsProviderTask' looks like designed for extension (can be subclassed), but the method 'stopTask' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProviderTask' final or making the method 'stopTask' static/final/abstract/empty, or adding allowed annotation for the method. | 139 |
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 141 |
Error | design | DesignForExtension | Class 'StreamsProviderTask' looks like designed for extension (can be subclassed), but the method 'addInputQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProviderTask' final or making the method 'addInputQueue' static/final/abstract/empty, or adding allowed annotation for the method. | 145 |
Error | misc | FinalParameters | Parameter inputQueue should be final. | 146 |
Error | sizes | LineLength | Line is longer than 80 characters (found 116). | 147 |
Error | whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 147 |
Error | whitespace | WhitespaceAround | '+' is not followed by whitespace. | 147 |
Error | design | DesignForExtension | Class 'StreamsProviderTask' looks like designed for extension (can be subclassed), but the method 'setStreamConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProviderTask' final or making the method 'setStreamConfig' static/final/abstract/empty, or adding allowed annotation for the method. | 150 |
Error | misc | FinalParameters | Parameter config should be final. | 151 |
Error | coding | HiddenField | 'config' hides a field. | 151 |
Error | design | DesignForExtension | Class 'StreamsProviderTask' 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 'StreamsProviderTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. | 156 |
Error | coding | AvoidInlineConditionals | Avoid inline conditionals. | 162 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 163 |
Error | sizes | LineLength | Line is longer than 80 characters (found 151). | 164 |
Error | whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 164 |
Error | whitespace | WhitespaceAround | 'switch' is not followed by whitespace. | 166 |
Error | blocks | AvoidNestedBlocks | Avoid nested blocks. | 167 |
Error | whitespace | WhitespaceAround | 'while' is not followed by whitespace. | 170 |
Error | blocks | NeedBraces | 'if' construct must use '{}'s. | 175 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 175 |
Error | whitespace | ParenPad | '(' is followed by whitespace. | 175 |
Error | whitespace | ParenPad | ')' is preceded with whitespace. | 175 |
Error | blocks | NeedBraces | 'if' construct must use '{}'s. | 182 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 182 |
Error | blocks | NeedBraces | 'if' construct must use '{}'s. | 184 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 184 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 185 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 192 |
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 204 |
Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 207 |
Error | blocks | NeedBraces | 'if' construct must use '{}'s. | 209 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 209 |
Error | whitespace | ParenPad | '(' is followed by whitespace. | 209 |
Error | whitespace | ParenPad | ')' is preceded with whitespace. | 209 |
Error | whitespace | WhitespaceAround | 'catch' is not followed by whitespace. | 212 |
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 213 |
Error | sizes | LineLength | Line is longer than 80 characters (found 104). | 216 |
Error | sizes | LineLength | Line is longer than 80 characters (found 117). | 218 |
Error | design | DesignForExtension | Class 'StreamsProviderTask' 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 'StreamsProviderTask' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. | 225 |
Error | sizes | LineLength | Line is longer than 80 characters (found 112). | 227 |
Error | sizes | LineLength | Line is longer than 80 characters (found 114). | 228 |
Error | sizes | LineLength | Line is longer than 80 characters (found 111). | 229 |
Error | sizes | LineLength | Line is longer than 80 characters (found 111). | 231 |
Error | design | DesignForExtension | Class 'StreamsProviderTask' looks like designed for extension (can be subclassed), but the method 'flushResults' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProviderTask' final or making the method 'flushResults' static/final/abstract/empty, or adding allowed annotation for the method. | 234 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 234 |
Error | misc | FinalParameters | Parameter resultSet should be final. | 234 |
Error | whitespace | WhitespaceAround | 'while' is not followed by whitespace. | 237 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 239 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 242 |
Error | whitespace | WhitespaceAround | 'catch' is not followed by whitespace. | 247 |
Error | whitespace | ParenPad | '(' is followed by whitespace. | 247 |
Error | whitespace | ParenPad | ')' is preceded with whitespace. | 247 |
Error | design | DesignForExtension | Class 'StreamsProviderTask' looks like designed for extension (can be subclassed), but the method 'setStreamsTaskCounter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamsProviderTask' final or making the method 'setStreamsTaskCounter' static/final/abstract/empty, or adding allowed annotation for the method. | 257 |
Error | misc | FinalParameters | Parameter counter should be final. | 258 |
Error | coding | HiddenField | 'counter' hides a field. | 258 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | sizes | LineLength | Line is longer than 80 characters (found 116). | 29 |
Error | whitespace | WhitespaceAround | '{' is not preceded with whitespace. | 32 |
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 35 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 37 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 39 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 43 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 48 |
Error | javadoc | JavadocMethod | Expected @param tag for 'inputQueue'. | 48 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 54 |
Error | javadoc | JavadocMethod | Expected @param tag for 'outputQueue'. | 54 |
Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 57 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 60 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 66 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 72 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 74 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 78 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 81 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 81 |