Fork me on GitHub

Checkstyle Results

The following document contains the results of Checkstyle 7.2 with sun_checks.xml ruleset. rss feed

Summary

Files  Info  Warnings  Errors
14 0 0 600

Rules

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
  • processJavadoc: "false"
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
  • format: "\s+$"
  • maximum: "0"
  • message: "Line has trailing spaces."
  • minimum: "0"
51  Error
sizes LineLength 132  Error
whitespace WhitespaceAfter 2  Error
WhitespaceAround 4  Error

Details

org/apache/streams/google/gplus/GPlusOAuthConfiguration.java

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

org/apache/streams/google/gplus/configuration/UserInfo.java

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

org/apache/streams/youtube/YoutubeConfiguration.java

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

org/apache/streams/youtube/processor/YoutubeTypeConverter.java

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

org/apache/streams/youtube/provider/YoutubeChannelDataCollector.java

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

org/apache/streams/youtube/provider/YoutubeChannelProvider.java

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

org/apache/streams/youtube/provider/YoutubeDataCollector.java

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

org/apache/streams/youtube/provider/YoutubeProvider.java

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

org/apache/streams/youtube/provider/YoutubeUserActivityCollector.java

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

org/apache/streams/youtube/provider/YoutubeUserActivityProvider.java

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

org/apache/streams/youtube/serializer/YoutubeActivityUtil.java

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

org/apache/streams/youtube/serializer/YoutubeChannelDeserializer.java

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

org/apache/streams/youtube/serializer/YoutubeEventClassifier.java

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

org/apache/streams/youtube/serializer/YoutubeVideoDeserializer.java

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