The following document contains the results of Checkstyle 7.2 with sun_checks.xml ruleset.
Category | Rule | Violations | Severity |
---|---|---|---|
blocks | LeftCurly | 3 | Error |
coding | HiddenField | 47 | Error |
MagicNumber | 7 | Error | |
SimplifyBooleanExpression | 3 | Error | |
design | DesignForExtension | 65 | Error |
HideUtilityClassConstructor | 2 | Error | |
VisibilityModifier | 2 | Error | |
imports | UnusedImports
|
1 | Error |
javadoc | JavadocMethod | 50 | Error |
JavadocPackage | 6 | Error | |
JavadocStyle | 43 | Error | |
JavadocType | 7 | Error | |
JavadocVariable | 46 | Error | |
misc | FinalParameters | 122 | Error |
NewlineAtEndOfFile | 6 | Error | |
TodoComment | 1 | Error | |
regexp | RegexpSingleline
|
51 | Error |
sizes | LineLength | 132 | Error |
whitespace | WhitespaceAfter | 2 | Error |
WhitespaceAround | 4 | Error |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocPackage | Missing package-info.java file. | |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 19 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 21 |
Error | blocks | LeftCurly | '{' at column 1 should be on the previous line. | 31 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 33 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 35 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 37 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 41 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 43 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 47 |
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 48 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 51 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 61 |
Error | misc | FinalParameters | Parameter appName should be final. | 66 |
Error | coding | HiddenField | 'appName' hides a field. | 66 |
Error | design | DesignForExtension | Class 'GPlusOAuthConfiguration' looks like designed for extension (can be subclassed), but the method 'withAppName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GPlusOAuthConfiguration' final or making the method 'withAppName' static/final/abstract/empty, or adding allowed annotation for the method. | 70 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 70 |
Error | misc | FinalParameters | Parameter appName should be final. | 70 |
Error | coding | HiddenField | 'appName' hides a field. | 70 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 75 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 77 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 86 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 88 |
Error | misc | FinalParameters | Parameter pathToP12KeyFile should be final. | 93 |
Error | coding | HiddenField | 'pathToP12KeyFile' hides a field. | 93 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 97 |
Error | design | DesignForExtension | Class 'GPlusOAuthConfiguration' looks like designed for extension (can be subclassed), but the method 'withPathToP12KeyFile' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GPlusOAuthConfiguration' final or making the method 'withPathToP12KeyFile' static/final/abstract/empty, or adding allowed annotation for the method. | 97 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 97 |
Error | misc | FinalParameters | Parameter pathToP12KeyFile should be final. | 97 |
Error | coding | HiddenField | 'pathToP12KeyFile' hides a field. | 97 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 102 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 104 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 113 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 115 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 120 |
Error | misc | FinalParameters | Parameter serviceAccountEmailAddress should be final. | 120 |
Error | coding | HiddenField | 'serviceAccountEmailAddress' hides a field. | 120 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 124 |
Error | design | DesignForExtension | Class 'GPlusOAuthConfiguration' looks like designed for extension (can be subclassed), but the method 'withServiceAccountEmailAddress' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GPlusOAuthConfiguration' final or making the method 'withServiceAccountEmailAddress' static/final/abstract/empty, or adding allowed annotation for the method. | 124 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 124 |
Error | misc | FinalParameters | Parameter serviceAccountEmailAddress should be final. | 124 |
Error | coding | HiddenField | 'serviceAccountEmailAddress' hides a field. | 124 |
Error | design | DesignForExtension | Class 'GPlusOAuthConfiguration' 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 'GPlusOAuthConfiguration' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. | 129 |
Error | design | DesignForExtension | Class 'GPlusOAuthConfiguration' 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 'GPlusOAuthConfiguration' final or making the method 'getAdditionalProperties' static/final/abstract/empty, or adding allowed annotation for the method. | 134 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 134 |
Error | design | DesignForExtension | Class 'GPlusOAuthConfiguration' 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 'GPlusOAuthConfiguration' final or making the method 'setAdditionalProperty' static/final/abstract/empty, or adding allowed annotation for the method. | 139 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 139 |
Error | misc | FinalParameters | Parameter name should be final. | 140 |
Error | misc | FinalParameters | Parameter value should be final. | 140 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 144 |
Error | design | DesignForExtension | Class 'GPlusOAuthConfiguration' 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 'GPlusOAuthConfiguration' final or making the method 'withAdditionalProperty' static/final/abstract/empty, or adding allowed annotation for the method. | 144 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 144 |
Error | misc | FinalParameters | Parameter name should be final. | 144 |
Error | misc | FinalParameters | Parameter value should be final. | 144 |
Error | design | DesignForExtension | Class 'GPlusOAuthConfiguration' 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 'GPlusOAuthConfiguration' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. | 149 |
Error | sizes | LineLength | Line is longer than 80 characters (found 155). | 151 |
Error | design | DesignForExtension | Class 'GPlusOAuthConfiguration' 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 'GPlusOAuthConfiguration' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. | 154 |
Error | misc | FinalParameters | Parameter other should be final. | 155 |
Error | coding | SimplifyBooleanExpression | Expression can be simplified. | 159 |
Error | sizes | LineLength | Line is longer than 80 characters (found 244). | 163 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocPackage | Missing package-info.java file. | |
Error | javadoc | JavadocType | Missing a Javadoc comment. | 19 |
Error | blocks | LeftCurly | '{' at column 1 should be on the previous line. | 27 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 29 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 31 |
Error | sizes | LineLength | Line is longer than 80 characters (found 185). | 36 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 37 |
Error | sizes | LineLength | Line is longer than 80 characters (found 183). | 42 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 43 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 47 |
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 48 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 50 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 52 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 61 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 63 |
Error | misc | FinalParameters | Parameter userId should be final. | 68 |
Error | coding | HiddenField | 'userId' hides a field. | 68 |
Error | design | DesignForExtension | Class 'UserInfo' looks like designed for extension (can be subclassed), but the method 'withUserId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserInfo' final or making the method 'withUserId' static/final/abstract/empty, or adding allowed annotation for the method. | 72 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 72 |
Error | misc | FinalParameters | Parameter userId should be final. | 72 |
Error | coding | HiddenField | 'userId' hides a field. | 72 |
Error | sizes | LineLength | Line is longer than 80 characters (found 185). | 78 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 79 |
Error | sizes | LineLength | Line is longer than 80 characters (found 185). | 89 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 90 |
Error | misc | FinalParameters | Parameter afterDate should be final. | 95 |
Error | coding | HiddenField | 'afterDate' hides a field. | 95 |
Error | design | DesignForExtension | Class 'UserInfo' looks like designed for extension (can be subclassed), but the method 'withAfterDate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserInfo' final or making the method 'withAfterDate' static/final/abstract/empty, or adding allowed annotation for the method. | 99 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 99 |
Error | misc | FinalParameters | Parameter afterDate should be final. | 99 |
Error | coding | HiddenField | 'afterDate' hides a field. | 99 |
Error | sizes | LineLength | Line is longer than 80 characters (found 183). | 105 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 106 |
Error | sizes | LineLength | Line is longer than 80 characters (found 183). | 116 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 117 |
Error | misc | FinalParameters | Parameter beforeDate should be final. | 122 |
Error | coding | HiddenField | 'beforeDate' hides a field. | 122 |
Error | design | DesignForExtension | Class 'UserInfo' looks like designed for extension (can be subclassed), but the method 'withBeforeDate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UserInfo' final or making the method 'withBeforeDate' static/final/abstract/empty, or adding allowed annotation for the method. | 126 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 126 |
Error | misc | FinalParameters | Parameter beforeDate should be final. | 126 |
Error | coding | HiddenField | 'beforeDate' hides a field. | 126 |
Error | design | DesignForExtension | Class 'UserInfo' 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 'UserInfo' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. | 131 |
Error | design | DesignForExtension | Class 'UserInfo' 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 'UserInfo' final or making the method 'getAdditionalProperties' static/final/abstract/empty, or adding allowed annotation for the method. | 136 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 136 |
Error | design | DesignForExtension | Class 'UserInfo' 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 'UserInfo' final or making the method 'setAdditionalProperty' static/final/abstract/empty, or adding allowed annotation for the method. | 141 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 141 |
Error | misc | FinalParameters | Parameter name should be final. | 142 |
Error | misc | FinalParameters | Parameter value should be final. | 142 |
Error | design | DesignForExtension | Class 'UserInfo' 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 'UserInfo' final or making the method 'withAdditionalProperty' static/final/abstract/empty, or adding allowed annotation for the method. | 146 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 146 |
Error | misc | FinalParameters | Parameter name should be final. | 146 |
Error | misc | FinalParameters | Parameter value should be final. | 146 |
Error | design | DesignForExtension | Class 'UserInfo' 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 'UserInfo' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. | 151 |
Error | sizes | LineLength | Line is longer than 80 characters (found 131). | 153 |
Error | design | DesignForExtension | Class 'UserInfo' 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 'UserInfo' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. | 156 |
Error | misc | FinalParameters | Parameter other should be final. | 157 |
Error | coding | SimplifyBooleanExpression | Expression can be simplified. | 161 |
Error | sizes | LineLength | Line is longer than 80 characters (found 196). | 165 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocPackage | Missing package-info.java file. | |
Error | javadoc | JavadocType | Missing a Javadoc comment. | 24 |
Error | blocks | LeftCurly | '{' at column 1 should be on the previous line. | 40 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 42 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 44 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 48 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 50 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 54 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 56 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 60 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 62 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 66 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 68 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 72 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 74 |
Error | sizes | LineLength | Line is longer than 80 characters (found 112). | 79 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 80 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 85 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 86 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 87 |
Error | sizes | LineLength | Line is longer than 80 characters (found 142). | 93 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 94 |
Error | sizes | LineLength | Line is longer than 80 characters (found 144). | 99 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 100 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 104 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 106 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 111 |
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 112 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 114 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 116 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 125 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 127 |
Error | misc | FinalParameters | Parameter protocol should be final. | 132 |
Error | coding | HiddenField | 'protocol' hides a field. | 132 |
Error | design | DesignForExtension | Class 'YoutubeConfiguration' looks like designed for extension (can be subclassed), but the method 'withProtocol' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeConfiguration' final or making the method 'withProtocol' static/final/abstract/empty, or adding allowed annotation for the method. | 136 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 136 |
Error | misc | FinalParameters | Parameter protocol should be final. | 136 |
Error | coding | HiddenField | 'protocol' hides a field. | 136 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 141 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 143 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 152 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 154 |
Error | misc | FinalParameters | Parameter host should be final. | 159 |
Error | coding | HiddenField | 'host' hides a field. | 159 |
Error | design | DesignForExtension | Class 'YoutubeConfiguration' looks like designed for extension (can be subclassed), but the method 'withHost' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeConfiguration' final or making the method 'withHost' static/final/abstract/empty, or adding allowed annotation for the method. | 163 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 163 |
Error | misc | FinalParameters | Parameter host should be final. | 163 |
Error | coding | HiddenField | 'host' hides a field. | 163 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 168 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 170 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 179 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 181 |
Error | misc | FinalParameters | Parameter port should be final. | 186 |
Error | coding | HiddenField | 'port' hides a field. | 186 |
Error | design | DesignForExtension | Class 'YoutubeConfiguration' looks like designed for extension (can be subclassed), but the method 'withPort' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeConfiguration' final or making the method 'withPort' static/final/abstract/empty, or adding allowed annotation for the method. | 190 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 190 |
Error | misc | FinalParameters | Parameter port should be final. | 190 |
Error | coding | HiddenField | 'port' hides a field. | 190 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 195 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 197 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 206 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 208 |
Error | misc | FinalParameters | Parameter version should be final. | 213 |
Error | coding | HiddenField | 'version' hides a field. | 213 |
Error | design | DesignForExtension | Class 'YoutubeConfiguration' looks like designed for extension (can be subclassed), but the method 'withVersion' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeConfiguration' final or making the method 'withVersion' static/final/abstract/empty, or adding allowed annotation for the method. | 217 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 217 |
Error | misc | FinalParameters | Parameter version should be final. | 217 |
Error | coding | HiddenField | 'version' hides a field. | 217 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 222 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 224 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 233 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 235 |
Error | misc | FinalParameters | Parameter endpoint should be final. | 240 |
Error | coding | HiddenField | 'endpoint' hides a field. | 240 |
Error | design | DesignForExtension | Class 'YoutubeConfiguration' looks like designed for extension (can be subclassed), but the method 'withEndpoint' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeConfiguration' final or making the method 'withEndpoint' static/final/abstract/empty, or adding allowed annotation for the method. | 244 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 244 |
Error | misc | FinalParameters | Parameter endpoint should be final. | 244 |
Error | coding | HiddenField | 'endpoint' hides a field. | 244 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 249 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 251 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 260 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 262 |
Error | misc | FinalParameters | Parameter apiKey should be final. | 267 |
Error | coding | HiddenField | 'apiKey' hides a field. | 267 |
Error | design | DesignForExtension | Class 'YoutubeConfiguration' looks like designed for extension (can be subclassed), but the method 'withApiKey' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeConfiguration' final or making the method 'withApiKey' static/final/abstract/empty, or adding allowed annotation for the method. | 271 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 271 |
Error | misc | FinalParameters | Parameter apiKey should be final. | 271 |
Error | coding | HiddenField | 'apiKey' hides a field. | 271 |
Error | sizes | LineLength | Line is longer than 80 characters (found 112). | 277 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 278 |
Error | sizes | LineLength | Line is longer than 80 characters (found 112). | 288 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 289 |
Error | misc | FinalParameters | Parameter follow should be final. | 294 |
Error | coding | HiddenField | 'follow' hides a field. | 294 |
Error | design | DesignForExtension | Class 'YoutubeConfiguration' looks like designed for extension (can be subclassed), but the method 'withFollow' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeConfiguration' final or making the method 'withFollow' static/final/abstract/empty, or adding allowed annotation for the method. | 298 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 298 |
Error | misc | FinalParameters | Parameter follow should be final. | 298 |
Error | coding | HiddenField | 'follow' hides a field. | 298 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 303 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 304 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 305 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 314 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 315 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 316 |
Error | misc | FinalParameters | Parameter youtubeUsers should be final. | 321 |
Error | coding | HiddenField | 'youtubeUsers' hides a field. | 321 |
Error | design | DesignForExtension | Class 'YoutubeConfiguration' looks like designed for extension (can be subclassed), but the method 'withYoutubeUsers' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeConfiguration' final or making the method 'withYoutubeUsers' static/final/abstract/empty, or adding allowed annotation for the method. | 325 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 325 |
Error | misc | FinalParameters | Parameter youtubeUsers should be final. | 325 |
Error | coding | HiddenField | 'youtubeUsers' hides a field. | 325 |
Error | sizes | LineLength | Line is longer than 80 characters (found 142). | 331 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 332 |
Error | sizes | LineLength | Line is longer than 80 characters (found 142). | 342 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 343 |
Error | misc | FinalParameters | Parameter defaultAfterDate should be final. | 348 |
Error | coding | HiddenField | 'defaultAfterDate' hides a field. | 348 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 352 |
Error | design | DesignForExtension | Class 'YoutubeConfiguration' looks like designed for extension (can be subclassed), but the method 'withDefaultAfterDate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeConfiguration' final or making the method 'withDefaultAfterDate' static/final/abstract/empty, or adding allowed annotation for the method. | 352 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 352 |
Error | misc | FinalParameters | Parameter defaultAfterDate should be final. | 352 |
Error | coding | HiddenField | 'defaultAfterDate' hides a field. | 352 |
Error | sizes | LineLength | Line is longer than 80 characters (found 144). | 358 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 359 |
Error | sizes | LineLength | Line is longer than 80 characters (found 144). | 369 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 370 |
Error | misc | FinalParameters | Parameter defaultBeforeDate should be final. | 375 |
Error | coding | HiddenField | 'defaultBeforeDate' hides a field. | 375 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 379 |
Error | design | DesignForExtension | Class 'YoutubeConfiguration' looks like designed for extension (can be subclassed), but the method 'withDefaultBeforeDate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeConfiguration' final or making the method 'withDefaultBeforeDate' static/final/abstract/empty, or adding allowed annotation for the method. | 379 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 379 |
Error | misc | FinalParameters | Parameter defaultBeforeDate should be final. | 379 |
Error | coding | HiddenField | 'defaultBeforeDate' hides a field. | 379 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 384 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 386 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 395 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 397 |
Error | misc | FinalParameters | Parameter oauth should be final. | 402 |
Error | coding | HiddenField | 'oauth' hides a field. | 402 |
Error | design | DesignForExtension | Class 'YoutubeConfiguration' looks like designed for extension (can be subclassed), but the method 'withOauth' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeConfiguration' final or making the method 'withOauth' static/final/abstract/empty, or adding allowed annotation for the method. | 406 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 406 |
Error | misc | FinalParameters | Parameter oauth should be final. | 406 |
Error | coding | HiddenField | 'oauth' hides a field. | 406 |
Error | design | DesignForExtension | Class 'YoutubeConfiguration' 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 'YoutubeConfiguration' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. | 411 |
Error | design | DesignForExtension | Class 'YoutubeConfiguration' 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 'YoutubeConfiguration' final or making the method 'getAdditionalProperties' static/final/abstract/empty, or adding allowed annotation for the method. | 416 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 416 |
Error | design | DesignForExtension | Class 'YoutubeConfiguration' 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 'YoutubeConfiguration' final or making the method 'setAdditionalProperty' static/final/abstract/empty, or adding allowed annotation for the method. | 421 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 421 |
Error | misc | FinalParameters | Parameter name should be final. | 422 |
Error | misc | FinalParameters | Parameter value should be final. | 422 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 426 |
Error | design | DesignForExtension | Class 'YoutubeConfiguration' 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 'YoutubeConfiguration' final or making the method 'withAdditionalProperty' static/final/abstract/empty, or adding allowed annotation for the method. | 426 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 426 |
Error | misc | FinalParameters | Parameter name should be final. | 426 |
Error | misc | FinalParameters | Parameter value should be final. | 426 |
Error | design | DesignForExtension | Class 'YoutubeConfiguration' 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 'YoutubeConfiguration' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. | 431 |
Error | sizes | LineLength | Line is longer than 80 characters (found 271). | 433 |
Error | design | DesignForExtension | Class 'YoutubeConfiguration' 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 'YoutubeConfiguration' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. | 436 |
Error | misc | FinalParameters | Parameter other should be final. | 437 |
Error | coding | SimplifyBooleanExpression | Expression can be simplified. | 441 |
Error | sizes | LineLength | Line is longer than 80 characters (found 452). | 445 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | misc | NewlineAtEndOfFile | File does not end with a newline. | |
Error | javadoc | JavadocPackage | Missing package-info.java file. | |
Error | javadoc | JavadocType | Missing a Javadoc comment. | 41 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 43 |
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 45 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 45 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 47 |
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 | JavadocMethod | Missing a Javadoc comment. | 52 |
Error | whitespace | WhitespaceAround | '{' is not followed by whitespace. | 52 |
Error | whitespace | WhitespaceAround | '}' is not preceded with whitespace. | 52 |
Error | design | DesignForExtension | Class 'YoutubeTypeConverter' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeTypeConverter' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. | 54 |
Error | design | DesignForExtension | Class 'YoutubeTypeConverter' looks like designed for extension (can be subclassed), but the method 'process' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeTypeConverter' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. | 59 |
Error | misc | FinalParameters | Parameter streamsDatum should be final. | 60 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 75 |
Error | whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 75 |
Error | whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 78 |
Error | sizes | LineLength | Line is longer than 80 characters (found 115). | 80 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 100 |
Error | misc | FinalParameters | Parameter item should be final. | 100 |
Error | design | DesignForExtension | Class 'YoutubeTypeConverter' 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 'YoutubeTypeConverter' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. | 115 |
Error | misc | FinalParameters | Parameter configurationObject should be final. | 116 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 123 |
Error | whitespace | WhitespaceAround | '{' is not followed by whitespace. | 128 |
Error | whitespace | WhitespaceAround | '}' is not preceded with whitespace. | 128 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocPackage | Missing package-info.java file. | |
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 45 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 45 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 46 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 46 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 47 |
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 | misc | FinalParameters | Parameter youTube should be final. | 65 |
Error | coding | HiddenField | 'youTube' hides a field. | 65 |
Error | misc | FinalParameters | Parameter queue should be final. | 66 |
Error | coding | HiddenField | 'queue' hides a field. | 66 |
Error | misc | FinalParameters | Parameter strategy should be final. | 67 |
Error | coding | HiddenField | 'strategy' hides a field. | 67 |
Error | misc | FinalParameters | Parameter userInfo should be final. | 68 |
Error | coding | HiddenField | 'userInfo' hides a field. | 68 |
Error | misc | FinalParameters | Parameter youtubeConfig should be final. | 69 |
Error | coding | HiddenField | 'youtubeConfig' hides a field. | 69 |
Error | design | DesignForExtension | Class 'YoutubeChannelDataCollector' 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 'YoutubeChannelDataCollector' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. | 77 |
Error | sizes | LineLength | Line is longer than 80 characters (found 153). | 82 |
Error | sizes | LineLength | Line is longer than 80 characters (found 143). | 94 |
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 102 |
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 103 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 52 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 56 |
Error | misc | FinalParameters | Parameter config should be final. | 56 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 60 |
Error | sizes | LineLength | Line is longer than 80 characters (found 142). | 72 |
Error | misc | FinalParameters | Parameter args should be final. | 76 |
Error | sizes | LineLength | Line is longer than 80 characters (found 125). | 86 |
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 90 |
Error | sizes | LineLength | Line is longer than 80 characters (found 131). | 91 |
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 96 |
Error | sizes | LineLength | Line is longer than 80 characters (found 111). | 100 |
Error | design | DesignForExtension | Class 'YoutubeChannelProvider' looks like designed for extension (can be subclassed), but the method 'getDataCollector' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeChannelProvider' final or making the method 'getDataCollector' static/final/abstract/empty, or adding allowed annotation for the method. | 120 |
Error | sizes | LineLength | Line is longer than 80 characters (found 136). | 121 |
Error | misc | FinalParameters | Parameter strategy should be final. | 121 |
Error | misc | FinalParameters | Parameter queue should be final. | 121 |
Error | misc | FinalParameters | Parameter youtube should be final. | 121 |
Error | misc | FinalParameters | Parameter userInfo should be final. | 121 |
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 122 |
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 91). | 34 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 34 |
Error | sizes | LineLength | Line is longer than 80 characters (found 107). | 37 |
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 41 |
Error | sizes | LineLength | Line is longer than 80 characters (found 127). | 43 |
Error | misc | FinalParameters | Parameter gjre should be final. | 43 |
Error | javadoc | JavadocMethod | Expected @param tag for 'gjre'. | 43 |
Error | misc | FinalParameters | Parameter backOff should be final. | 43 |
Error | javadoc | JavadocMethod | Expected @param tag for 'backOff'. | 43 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'BackOffException'. | 43 |
Error | coding | MagicNumber | '400' is a magic number. | 47 |
Error | coding | MagicNumber | '401' is a magic number. | 50 |
Error | coding | MagicNumber | '403' is a magic number. | 53 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 54 |
Error | coding | MagicNumber | '503' is a magic number. | 58 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | misc | NewlineAtEndOfFile | File does not end with a newline. | |
Error | javadoc | JavadocType | Missing a Javadoc comment. | 66 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 68 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 70 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 70 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 71 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 80 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 81 |
Error | design | VisibilityModifier | Variable 'youtube' must be private and have accessor methods. | 81 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 82 |
Error | design | VisibilityModifier | Variable 'config' must be private and have accessor methods. | 82 |
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 85 |
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 | JavadocVariable | Missing a Javadoc comment. | 90 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 98 |
Error | misc | FinalParameters | Parameter config should be final. | 107 |
Error | coding | HiddenField | 'config' hides a field. | 107 |
Error | design | DesignForExtension | Class 'YoutubeProvider' looks like designed for extension (can be subclassed), but the method 'getId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. | 113 |
Error | design | DesignForExtension | Class 'YoutubeProvider' 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 'YoutubeProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. | 118 |
Error | misc | FinalParameters | Parameter configurationObject should be final. | 119 |
Error | sizes | LineLength | Line is longer than 80 characters (found 109). | 127 |
Error | coding | MagicNumber | '1000' is a magic number. | 128 |
Error | design | DesignForExtension | Class 'YoutubeProvider' looks like designed for extension (can be subclassed), but the method 'startStream' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. | 133 |
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 138 |
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 141 |
Error | sizes | LineLength | Line is longer than 80 characters (found 120). | 145 |
Error | sizes | LineLength | Line is longer than 80 characters (found 144). | 152 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 152 |
Error | coding | HiddenField | 'youtube' hides a field. | 152 |
Error | design | DesignForExtension | Class 'YoutubeProvider' looks like designed for extension (can be subclassed), but the method 'readCurrent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. | 154 |
Error | design | DesignForExtension | Class 'YoutubeProvider' looks like designed for extension (can be subclassed), but the method 'readNew' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. | 168 |
Error | misc | FinalParameters | Parameter sequence should be final. | 169 |
Error | design | DesignForExtension | Class 'YoutubeProvider' looks like designed for extension (can be subclassed), but the method 'readRange' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. | 173 |
Error | misc | FinalParameters | Parameter start should be final. | 174 |
Error | misc | FinalParameters | Parameter end should be final. | 174 |
Error | design | DesignForExtension | Class 'YoutubeProvider' looks like designed for extension (can be subclassed), but the method 'createYouTubeClient' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeProvider' final or making the method 'createYouTubeClient' static/final/abstract/empty, or adding allowed annotation for the method. | 178 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 178 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 179 |
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 183 |
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 189 |
Error | sizes | LineLength | Line is longer than 80 characters (found 123). | 193 |
Error | design | DesignForExtension | Class 'YoutubeProvider' looks like designed for extension (can be subclassed), but the method 'cleanUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeProvider' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. | 196 |
Error | coding | MagicNumber | '10' is a magic number. | 198 |
Error | coding | MagicNumber | '10' is a magic number. | 198 |
Error | design | DesignForExtension | Class 'YoutubeProvider' looks like designed for extension (can be subclassed), but the method 'getConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeProvider' final or making the method 'getConfig' static/final/abstract/empty, or adding allowed annotation for the method. | 202 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 202 |
Error | design | DesignForExtension | Class 'YoutubeProvider' looks like designed for extension (can be subclassed), but the method 'setConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeProvider' final or making the method 'setConfig' static/final/abstract/empty, or adding allowed annotation for the method. | 206 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 206 |
Error | misc | FinalParameters | Parameter config should be final. | 206 |
Error | coding | HiddenField | 'config' hides a field. | 206 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 211 |
Error | misc | FinalParameters | Parameter defaultBeforeDate should be final. | 214 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 219 |
Error | misc | FinalParameters | Parameter defaultAfterDate should be final. | 222 |
Error | sizes | LineLength | Line is longer than 80 characters (found 110). | 227 |
Error | misc | FinalParameters | Parameter userIds should be final. | 230 |
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 245 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 248 |
Error | misc | FinalParameters | Parameter usersAndAfterDates should be final. | 248 |
Error | design | DesignForExtension | Class 'YoutubeProvider' 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 'YoutubeProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. | 261 |
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 263 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | misc | NewlineAtEndOfFile | File does not end with a newline. | |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 51 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 56 |
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 57 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 57 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 58 |
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 | misc | FinalParameters | Parameter youtube should be final. | 82 |
Error | coding | HiddenField | 'youtube' hides a field. | 82 |
Error | misc | FinalParameters | Parameter datumQueue should be final. | 83 |
Error | coding | HiddenField | 'datumQueue' hides a field. | 83 |
Error | misc | FinalParameters | Parameter backOff should be final. | 84 |
Error | coding | HiddenField | 'backOff' hides a field. | 84 |
Error | misc | FinalParameters | Parameter userInfo should be final. | 85 |
Error | coding | HiddenField | 'userInfo' hides a field. | 85 |
Error | misc | FinalParameters | Parameter config should be final. | 86 |
Error | coding | HiddenField | 'config' hides a field. | 86 |
Error | design | DesignForExtension | Class 'YoutubeUserActivityCollector' 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 'YoutubeUserActivityCollector' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. | 94 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 100 |
Error | sizes | LineLength | Line is longer than 80 characters (found 104). | 137 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 143 |
Error | sizes | LineLength | Line is longer than 80 characters (found 137). | 156 |
Error | design | DesignForExtension | Class 'YoutubeUserActivityCollector' looks like designed for extension (can be subclassed), but the method 'processActivityFeed' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeUserActivityCollector' final or making the method 'processActivityFeed' static/final/abstract/empty, or adding allowed annotation for the method. | 156 |
Error | misc | FinalParameters | Parameter feed should be final. | 156 |
Error | misc | FinalParameters | Parameter afterDate should be final. | 156 |
Error | misc | FinalParameters | Parameter beforeDate should be final. | 156 |
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 157 |
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 162 |
Error | sizes | LineLength | Line is longer than 80 characters (found 143). | 164 |
Error | sizes | LineLength | Line is longer than 80 characters (found 115). | 165 |
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 170 |
Error | sizes | LineLength | Line is longer than 80 characters (found 167). | 183 |
Error | design | DesignForExtension | Class 'YoutubeUserActivityCollector' looks like designed for extension (can be subclassed), but the method 'processVideos' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeUserActivityCollector' final or making the method 'processVideos' static/final/abstract/empty, or adding allowed annotation for the method. | 183 |
Error | misc | FinalParameters | Parameter videos should be final. | 183 |
Error | misc | FinalParameters | Parameter afterDate should be final. | 183 |
Error | misc | FinalParameters | Parameter beforeDate should be final. | 183 |
Error | misc | FinalParameters | Parameter activity should be final. | 183 |
Error | misc | FinalParameters | Parameter feed should be final. | 183 |
Error | sizes | LineLength | Line is longer than 80 characters (found 120). | 187 |
Error | sizes | LineLength | Line is longer than 80 characters (found 131). | 191 |
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 192 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 193 |
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 201 |
Error | design | DesignForExtension | Class 'YoutubeUserActivityCollector' looks like designed for extension (can be subclassed), but the method 'getVideoList' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeUserActivityCollector' final or making the method 'getVideoList' static/final/abstract/empty, or adding allowed annotation for the method. | 211 |
Error | misc | FinalParameters | Parameter videoId should be final. | 211 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IOException'. | 211 |
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 212 |
Error | design | DesignForExtension | Class 'YoutubeUserActivityCollector' looks like designed for extension (can be subclassed), but the method 'getDatumQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeUserActivityCollector' final or making the method 'getDatumQueue' static/final/abstract/empty, or adding allowed annotation for the method. | 225 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 225 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 53 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 57 |
Error | misc | FinalParameters | Parameter config should be final. | 57 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 61 |
Error | sizes | LineLength | Line is longer than 80 characters (found 142). | 77 |
Error | misc | FinalParameters | Parameter args should be final. | 82 |
Error | sizes | LineLength | Line is longer than 80 characters (found 125). | 92 |
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 96 |
Error | sizes | LineLength | Line is longer than 80 characters (found 131). | 97 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 98 |
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 102 |
Error | sizes | LineLength | Line is longer than 80 characters (found 111). | 106 |
Error | design | DesignForExtension | Class 'YoutubeUserActivityProvider' looks like designed for extension (can be subclassed), but the method 'getDataCollector' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeUserActivityProvider' final or making the method 'getDataCollector' static/final/abstract/empty, or adding allowed annotation for the method. | 128 |
Error | sizes | LineLength | Line is longer than 80 characters (found 136). | 129 |
Error | misc | FinalParameters | Parameter strategy should be final. | 129 |
Error | misc | FinalParameters | Parameter queue should be final. | 129 |
Error | misc | FinalParameters | Parameter youtube should be final. | 129 |
Error | misc | FinalParameters | Parameter userInfo should be final. | 129 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 130 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | misc | NewlineAtEndOfFile | File does not end with a newline. | |
Error | javadoc | JavadocPackage | Missing package-info.java file. | |
Error | imports | UnusedImports | Unused import - com.google.api.services.youtube.YouTube. | 29 |
Error | javadoc | JavadocType | Missing a Javadoc comment. | 45 |
Error | design | HideUtilityClassConstructor | Utility classes should not have a public or default constructor. | 45 |
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 47 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 47 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 49 |
Error | sizes | LineLength | Line is longer than 80 characters (found 122). | 57 |
Error | misc | FinalParameters | Parameter video should be final. | 57 |
Error | misc | FinalParameters | Parameter activity should be final. | 57 |
Error | misc | FinalParameters | Parameter channelId should be final. | 57 |
Error | javadoc | JavadocMethod | Expected @param tag for 'channelId'. | 57 |
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 61 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 63 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 76 |
Error | sizes | LineLength | Line is longer than 80 characters (found 126). | 84 |
Error | misc | FinalParameters | Parameter channel should be final. | 84 |
Error | misc | FinalParameters | Parameter activity should be final. | 84 |
Error | misc | FinalParameters | Parameter channelId should be final. | 84 |
Error | javadoc | JavadocMethod | Expected @param tag for 'channelId'. | 84 |
Error | misc | FinalParameters | Parameter channel should be final. | 102 |
Error | misc | TodoComment | Comment matches to-do format 'TODO:'. | 104 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 113 |
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 120 |
Error | misc | FinalParameters | Parameter video should be final. | 125 |
Error | misc | FinalParameters | Parameter activity should be final. | 151 |
Error | misc | FinalParameters | Parameter video should be final. | 151 |
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 152 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 163 |
Error | misc | FinalParameters | Parameter video should be final. | 169 |
Error | misc | FinalParameters | Parameter id should be final. | 169 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 180 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 191 |
Error | misc | FinalParameters | Parameter idparts should be final. | 196 |
Error | sizes | LineLength | Line is longer than 80 characters (found 120). | 198 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | design | DesignForExtension | Class 'YoutubeChannelDeserializer' looks like designed for extension (can be subclassed), but the method 'deserialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeChannelDeserializer' final or making the method 'deserialize' static/final/abstract/empty, or adding allowed annotation for the method. | 45 |
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 46 |
Error | misc | FinalParameters | Parameter jp should be final. | 46 |
Error | misc | FinalParameters | Parameter ctxt should be final. | 46 |
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 59 |
Error | design | DesignForExtension | Class 'YoutubeChannelDeserializer' looks like designed for extension (can be subclassed), but the method 'setChannelSnippet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeChannelDeserializer' final or making the method 'setChannelSnippet' static/final/abstract/empty, or adding allowed annotation for the method. | 67 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 67 |
Error | misc | FinalParameters | Parameter node should be final. | 67 |
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 71 |
Error | design | DesignForExtension | Class 'YoutubeChannelDeserializer' looks like designed for extension (can be subclassed), but the method 'setThumbnails' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeChannelDeserializer' final or making the method 'setThumbnails' static/final/abstract/empty, or adding allowed annotation for the method. | 77 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 77 |
Error | misc | FinalParameters | Parameter node should be final. | 77 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 82 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 83 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 84 |
Error | design | DesignForExtension | Class 'YoutubeChannelDeserializer' looks like designed for extension (can be subclassed), but the method 'setLocalized' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeChannelDeserializer' final or making the method 'setLocalized' static/final/abstract/empty, or adding allowed annotation for the method. | 88 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 88 |
Error | misc | FinalParameters | Parameter node should be final. | 88 |
Error | design | DesignForExtension | Class 'YoutubeChannelDeserializer' looks like designed for extension (can be subclassed), but the method 'setContentDetails' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeChannelDeserializer' final or making the method 'setContentDetails' static/final/abstract/empty, or adding allowed annotation for the method. | 98 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 98 |
Error | misc | FinalParameters | Parameter node should be final. | 98 |
Error | sizes | LineLength | Line is longer than 80 characters (found 96). | 106 |
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 110 |
Error | design | DesignForExtension | Class 'YoutubeChannelDeserializer' looks like designed for extension (can be subclassed), but the method 'setRelatedPlaylists' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeChannelDeserializer' final or making the method 'setRelatedPlaylists' static/final/abstract/empty, or adding allowed annotation for the method. | 110 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 110 |
Error | misc | FinalParameters | Parameter node should be final. | 110 |
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 111 |
Error | design | DesignForExtension | Class 'YoutubeChannelDeserializer' looks like designed for extension (can be subclassed), but the method 'setChannelStatistics' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeChannelDeserializer' final or making the method 'setChannelStatistics' static/final/abstract/empty, or adding allowed annotation for the method. | 127 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 127 |
Error | misc | FinalParameters | Parameter node should be final. | 127 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 133 |
Error | design | DesignForExtension | Class 'YoutubeChannelDeserializer' looks like designed for extension (can be subclassed), but the method 'setTopicDetails' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'YoutubeChannelDeserializer' final or making the method 'setTopicDetails' static/final/abstract/empty, or adding allowed annotation for the method. | 140 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 140 |
Error | misc | FinalParameters | Parameter node should be final. | 140 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocType | Missing a Javadoc comment. | 32 |
Error | design | HideUtilityClassConstructor | Utility classes should not have a public or default constructor. | 32 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 33 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 34 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 35 |
Error | misc | FinalParameters | Parameter json should be final. | 42 |
Error | sizes | LineLength | Line is longer than 80 characters (found 109). | 54 |
Error | sizes | LineLength | Line is longer than 80 characters (found 120). | 56 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | misc | NewlineAtEndOfFile | File does not end with a newline. | |
Error | javadoc | JavadocType | Missing a Javadoc comment. | 36 |
Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 38 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 38 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 40 |
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 41 |
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 46 |
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 48 |
Error | sizes | LineLength | Line is longer than 80 characters (found 117). | 51 |
Error | misc | FinalParameters | Parameter jsonParser should be final. | 51 |
Error | misc | FinalParameters | Parameter deserializationContext should be final. | 51 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 63 |
Error | misc | FinalParameters | Parameter node should be final. | 74 |
Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 82 |
Error | misc | FinalParameters | Parameter node should be final. | 105 |
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 109 |
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 110 |
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 111 |