The following document contains the results of Checkstyle 7.2 with sun_checks.xml ruleset.
Category | Rule | Violations | Severity |
---|---|---|---|
coding | HiddenField | 8 | ![]() |
MagicNumber | 21 | ![]() | |
SimplifyBooleanReturn | 1 | ![]() | |
design | DesignForExtension | 29 | ![]() |
FinalClass | 1 | ![]() | |
HideUtilityClassConstructor | 2 | ![]() | |
VisibilityModifier | 14 | ![]() | |
imports | UnusedImports
|
15 | ![]() |
javadoc | JavadocMethod | 17 | ![]() |
JavadocPackage | 7 | ![]() | |
JavadocStyle | 7 | ![]() | |
JavadocType | 2 | ![]() | |
JavadocVariable | 58 | ![]() | |
misc | FinalParameters | 71 | ![]() |
NewlineAtEndOfFile | 1 | ![]() | |
TodoComment | 11 | ![]() | |
modifier | RedundantModifier | 11 | ![]() |
naming | ConstantName | 2 | ![]() |
LocalVariableName | 9 | ![]() | |
ParameterName | 9 | ![]() | |
StaticVariableName | 4 | ![]() | |
sizes | LineLength | 171 | ![]() |
whitespace | ParenPad | 27 | ![]() |
WhitespaceAfter | 4 | ![]() | |
WhitespaceAround | 1 | ![]() |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
design | FinalClass | Class Instagram should be declared as final. | 53 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 55 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 97). | 57 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 57 |
![]() |
naming | StaticVariableName | Name 'INSTANCE_MAP' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 59 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 61 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 63 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 65 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 67 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 69 |
![]() |
design | VisibilityModifier | Variable 'restClient' must be private and have accessor methods. | 69 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 89). | 71 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 71 |
![]() |
misc | FinalParameters | Parameter configuration should be final. | 71 |
![]() |
coding | HiddenField | 'configuration' hides a field. | 71 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 74 |
![]() |
coding | MagicNumber | '5000' is a magic number. | 77 |
![]() |
coding | MagicNumber | '5000' is a magic number. | 78 |
![]() |
coding | MagicNumber | '5000' is a magic number. | 79 |
![]() |
coding | MagicNumber | '20' is a magic number. | 83 |
![]() |
coding | MagicNumber | '100' is a magic number. | 84 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 107). | 115 |
![]() |
misc | FinalParameters | Parameter configuration should be final. | 115 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 93). | 116 |
![]() |
misc | TodoComment | Comment matches to-do format 'TODO:'. | 128 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 89). | 134 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 95). | 141 |
![]() |
misc | FinalParameters | Parameter user_id should be final. | 157 |
![]() |
naming | ParameterName | Name 'user_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 157 |
![]() |
misc | TodoComment | Comment matches to-do format 'TODO:'. | 159 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 89). | 165 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 95). | 172 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 188 |
![]() |
misc | FinalParameters | Parameter parameters should be final. | 188 |
![]() |
misc | TodoComment | Comment matches to-do format 'TODO:'. | 190 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 191 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 89). | 196 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 112). | 197 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 197 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 112). | 200 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 200 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 112). | 203 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 203 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 101). | 212 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 228 |
![]() |
misc | FinalParameters | Parameter parameters should be final. | 228 |
![]() |
misc | TodoComment | Comment matches to-do format 'TODO:'. | 230 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 231 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 89). | 236 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 112). | 237 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 237 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 112). | 240 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 240 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 112). | 243 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 243 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 101). | 252 |
![]() |
misc | FinalParameters | Parameter parameters should be final. | 268 |
![]() |
misc | TodoComment | Comment matches to-do format 'TODO:'. | 270 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 271 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 89). | 276 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 112). | 277 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 277 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 120). | 280 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 280 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 85). | 281 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 101). | 289 |
![]() |
misc | FinalParameters | Parameter parameters should be final. | 305 |
![]() |
misc | TodoComment | Comment matches to-do format 'TODO:'. | 307 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 308 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 89). | 313 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 112). | 314 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 314 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 104). | 317 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 317 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 101). | 326 |
![]() |
misc | FinalParameters | Parameter media_id should be final. | 342 |
![]() |
naming | ParameterName | Name 'media_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 342 |
![]() |
misc | TodoComment | Comment matches to-do format 'TODO:'. | 344 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 345 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 89). | 350 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 95). | 358 |
![]() |
misc | FinalParameters | Parameter media_id should be final. | 374 |
![]() |
naming | ParameterName | Name 'media_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 374 |
![]() |
misc | TodoComment | Comment matches to-do format 'TODO:'. | 376 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 377 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 89). | 382 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 97). | 389 |
![]() |
misc | FinalParameters | Parameter media_id should be final. | 405 |
![]() |
naming | ParameterName | Name 'media_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 405 |
![]() |
misc | TodoComment | Comment matches to-do format 'TODO:'. | 407 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 408 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 89). | 413 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 89). | 420 |
![]() |
misc | FinalParameters | Parameter shortcode should be final. | 436 |
![]() |
misc | TodoComment | Comment matches to-do format 'TODO:'. | 438 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 89). | 444 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 89). | 451 |
![]() |
misc | FinalParameters | Parameter parameters should be final. | 467 |
![]() |
misc | TodoComment | Comment matches to-do format 'TODO:'. | 469 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 470 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 89). | 475 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 101). | 485 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
imports | UnusedImports | Unused import - org.apache.commons.lang3.StringUtils. | 24 |
![]() |
imports | UnusedImports | Unused import - org.apache.http.HttpException. | 25 |
![]() |
imports | UnusedImports | Unused import - org.apache.http.HttpRequest. | 26 |
![]() |
imports | UnusedImports | Unused import - org.apache.http.HttpRequestInterceptor. | 27 |
![]() |
imports | UnusedImports | Unused import - org.apache.http.protocol.HttpContext. | 28 |
![]() |
imports | UnusedImports | Unused import - java.io.IOException. | 32 |
![]() |
imports | UnusedImports | Unused import - java.util.List. | 39 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 135). | 50 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 98). | 54 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 54 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 56 |
![]() |
naming | ConstantName | Name 'oauth_signature_encoding' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 56 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 57 |
![]() |
naming | ConstantName | Name 'oauth_signature_method' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 57 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 59 |
![]() |
design | VisibilityModifier | Variable 'oAuthConfiguration' must be private and have accessor methods. | 59 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 61 |
![]() |
misc | FinalParameters | Parameter oauth should be final. | 61 |
![]() |
misc | FinalParameters | Parameter uri should be final. | 70 |
![]() |
naming | LocalVariableName | Name 'request_path' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 |
![]() |
naming | LocalVariableName | Name 'request_param_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 |
![]() |
naming | LocalVariableName | Name 'request_params' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 |
![]() |
whitespace | WhitespaceAfter | ',' is not followed by whitespace. | 76 |
![]() |
whitespace | WhitespaceAfter | ',' is not followed by whitespace. | 79 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 81 |
![]() |
naming | LocalVariableName | Name 'request_param' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 81 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 101). | 83 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 89 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 87). | 90 |
![]() |
naming | LocalVariableName | Name 'signature_base_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90 |
![]() |
naming | LocalVariableName | Name 'oauth_signature' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 102). | 94 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 103). | 112 |
![]() |
misc | FinalParameters | Parameter endpoint should be final. | 112 |
![]() |
misc | FinalParameters | Parameter allParamsMap should be final. | 112 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 118 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 118 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 175). | 134 |
![]() |
misc | FinalParameters | Parameter signature_base_string should be final. | 134 |
![]() |
naming | ParameterName | Name 'signature_base_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 134 |
![]() |
misc | FinalParameters | Parameter clientSecret should be final. | 134 |
![]() |
javadoc | JavadocMethod | Expected @throws tag for 'NoSuchAlgorithmException'. | 134 |
![]() |
javadoc | JavadocMethod | Expected @throws tag for 'InvalidKeyException'. | 134 |
![]() |
javadoc | JavadocMethod | Expected @throws tag for 'UnsupportedEncodingException'. | 134 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 119). | 135 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 90). | 138 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
sizes | LineLength | Line is longer than 80 characters (found 92). | 33 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 33 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 35 |
![]() |
naming | StaticVariableName | Name 'backoff_strategy' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 35 |
![]() |
design | DesignForExtension | Class 'InstagramRetryHandler' looks like designed for extension (can be subclassed), but the method 'onResponse' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramRetryHandler' final or making the method 'onResponse' static/final/abstract/empty, or adding allowed annotation for the method. | 37 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 37 |
![]() |
misc | FinalParameters | Parameter response should be final. | 37 |
![]() |
whitespace | WhitespaceAround | 'switch' is not followed by whitespace. | 39 |
![]() |
coding | MagicNumber | '200' is a magic number. | 40 |
![]() |
coding | MagicNumber | '304' is a magic number. | 41 |
![]() |
coding | MagicNumber | '400' is a magic number. | 42 |
![]() |
coding | MagicNumber | '401' is a magic number. | 44 |
![]() |
coding | MagicNumber | '403' is a magic number. | 46 |
![]() |
coding | MagicNumber | '404' is a magic number. | 47 |
![]() |
coding | MagicNumber | '406' is a magic number. | 48 |
![]() |
coding | MagicNumber | '410' is a magic number. | 49 |
![]() |
coding | MagicNumber | '500' is a magic number. | 51 |
![]() |
coding | MagicNumber | '502' is a magic number. | 52 |
![]() |
coding | MagicNumber | '503' is a magic number. | 53 |
![]() |
coding | MagicNumber | '504' is a magic number. | 54 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 127). | 26 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 133). | 27 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 127). | 28 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 106). | 34 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 173). | 36 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 40 |
![]() |
naming | ParameterName | Name 'media_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 106). | 44 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 161). | 46 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 50 |
![]() |
naming | ParameterName | Name 'media_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 50 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 248). | 53 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 122). | 55 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 149). | 57 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 61 |
![]() |
naming | ParameterName | Name 'media_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 169). | 65 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 175). | 67 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 71 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 163). | 76 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 80 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
imports | UnusedImports | Unused import - org.apache.streams.instagram.pojo.UserInfo. | 21 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 127). | 27 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 159). | 34 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 86). | 35 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 37 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 91). | 41 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 149). | 43 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 86). | 45 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 47 |
![]() |
naming | ParameterName | Name 'user_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 185). | 52 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 85). | 53 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 92). | 54 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 56 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 91). | 60 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 175). | 62 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 85). | 63 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 92). | 64 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 66 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 171). | 71 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 84). | 72 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 92). | 73 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 75 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 163). | 80 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 81 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 92). | 82 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 84 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 91). | 39 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 44 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 93). | 46 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 46 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 48 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 49 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 51 |
![]() |
design | DesignForExtension | Class 'InstagramTypeConverter' 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 'InstagramTypeConverter' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. | 53 |
![]() |
design | DesignForExtension | Class 'InstagramTypeConverter' 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 'InstagramTypeConverter' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. | 58 |
![]() |
misc | FinalParameters | Parameter entry should be final. | 59 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 85). | 69 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 85). | 71 |
![]() |
whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 71 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 73 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 73 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 95). | 79 |
![]() |
whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 79 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 81 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 81 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 92 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 92 |
![]() |
design | DesignForExtension | Class 'InstagramTypeConverter' 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 'InstagramTypeConverter' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. | 99 |
![]() |
misc | FinalParameters | Parameter configurationObject should be final. | 100 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | |
![]() |
imports | UnusedImports | Unused import - java.util.Collection. | 38 |
![]() |
imports | UnusedImports | Unused import - java.util.HashSet. | 39 |
![]() |
imports | UnusedImports | Unused import - java.util.Map. | 41 |
![]() |
imports | UnusedImports | Unused import - java.util.Set. | 44 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 49 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 110). | 50 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 54 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 96). | 56 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 56 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 58 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 60 |
![]() |
design | VisibilityModifier | Variable 'config' must be private and have accessor methods. | 60 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 62 |
![]() |
design | VisibilityModifier | Variable 'client' must be private and have accessor methods. | 62 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 64 |
![]() |
design | VisibilityModifier | Variable 'dataQueue' must be private and have accessor methods. | 64 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 65 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 68 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 70 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 72 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 85). | 74 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 77 |
![]() |
misc | FinalParameters | Parameter config should be final. | 77 |
![]() |
coding | HiddenField | 'config' hides a field. | 77 |
![]() |
design | DesignForExtension | Class 'InstagramAbstractProvider' 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 'InstagramAbstractProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. | 81 |
![]() |
design | DesignForExtension | Class 'InstagramAbstractProvider' 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 'InstagramAbstractProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. | 86 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 97). | 89 |
![]() |
design | DesignForExtension | Class 'InstagramAbstractProvider' 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 'InstagramAbstractProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. | 102 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 96). | 107 |
![]() |
design | DesignForExtension | Class 'InstagramAbstractProvider' 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 'InstagramAbstractProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. | 113 |
![]() |
misc | FinalParameters | Parameter sequence should be final. | 114 |
![]() |
design | DesignForExtension | Class 'InstagramAbstractProvider' 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 'InstagramAbstractProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. | 118 |
![]() |
misc | FinalParameters | Parameter start should be final. | 119 |
![]() |
misc | FinalParameters | Parameter end should be final. | 119 |
![]() |
design | DesignForExtension | Class 'InstagramAbstractProvider' 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 'InstagramAbstractProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. | 123 |
![]() |
misc | FinalParameters | Parameter configurationObject should be final. | 124 |
![]() |
design | DesignForExtension | Class 'InstagramAbstractProvider' 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 'InstagramAbstractProvider' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. | 145 |
![]() |
coding | MagicNumber | '5' is a magic number. | 148 |
![]() |
coding | MagicNumber | '5' is a magic number. | 148 |
![]() |
design | DesignForExtension | Class 'InstagramAbstractProvider' 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 'InstagramAbstractProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. | 154 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 103). | 156 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
sizes | LineLength | Line is longer than 80 characters (found 118). | 38 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 107). | 39 |
![]() |
javadoc | JavadocType | Type Javadoc comment is missing an @param <T> tag. | 41 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 93). | 43 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 43 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 45 |
![]() |
design | VisibilityModifier | Variable 'dataQueue' must be private and have accessor methods. | 45 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 46 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 47 |
![]() |
design | VisibilityModifier | Variable 'isCompleted' must be private and have accessor methods. | 47 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 48 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 49 |
![]() |
design | VisibilityModifier | Variable 'consecutiveErrorCount' must be private and have accessor methods. | 49 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 50 |
![]() |
design | VisibilityModifier | Variable 'backOffStrategy' must be private and have accessor methods. | 50 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 51 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 112). | 58 |
![]() |
misc | FinalParameters | Parameter instagram should be final. | 58 |
![]() |
coding | HiddenField | 'instagram' hides a field. | 58 |
![]() |
javadoc | JavadocMethod | Expected @param tag for 'instagram'. | 58 |
![]() |
misc | FinalParameters | Parameter queue should be final. | 58 |
![]() |
misc | FinalParameters | Parameter config should be final. | 58 |
![]() |
coding | HiddenField | 'config' hides a field. | 58 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 93). | 70 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 89). | 71 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 84). | 77 |
![]() |
misc | FinalParameters | Parameter userData should be final. | 95 |
![]() |
misc | FinalParameters | Parameter userId should be final. | 95 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 86). | 100 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 107). | 106 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 115). | 113 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
design | HideUtilityClassConstructor | Utility classes should not have a public or default constructor. | 27 |
![]() |
misc | FinalParameters | Parameter config should be final. | 34 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 118). | 37 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 107). | 38 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 82). | 40 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 100). | 42 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 42 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 43 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 45 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 47 |
![]() |
design | VisibilityModifier | Variable 'config' must be private and have accessor methods. | 47 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 138). | 49 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 49 |
![]() |
misc | FinalParameters | Parameter instagram should be final. | 49 |
![]() |
misc | FinalParameters | Parameter queue should be final. | 49 |
![]() |
misc | FinalParameters | Parameter config should be final. | 49 |
![]() |
coding | HiddenField | 'config' hides a field. | 49 |
![]() |
design | DesignForExtension | Class 'InstagramRecentMediaCollector' 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 'InstagramRecentMediaCollector' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. | 54 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 92). | 62 |
![]() |
design | DesignForExtension | Class 'InstagramRecentMediaCollector' looks like designed for extension (can be subclassed), but the method 'convertToStreamsDatum' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramRecentMediaCollector' final or making the method 'convertToStreamsDatum' static/final/abstract/empty, or adding allowed annotation for the method. | 69 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 69 |
![]() |
misc | FinalParameters | Parameter item should be final. | 69 |
![]() |
misc | FinalParameters | Parameter userId should be final. | 78 |
![]() |
naming | LocalVariableName | Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 80 |
![]() |
naming | LocalVariableName | Name 'last_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 |
![]() |
naming | LocalVariableName | Name 'page_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 82 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 90). | 84 |
![]() |
coding | MagicNumber | '33L' is a magic number. | 88 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 92 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 100 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 100 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 101). | 106 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 110 |
![]() |
misc | FinalParameters | Parameter response should be final. | 110 |
![]() |
coding | SimplifyBooleanReturn | Conditional logic can be removed. | 111 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 111 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
imports | UnusedImports | Unused import - org.apache.streams.instagram.config.InstagramConfiguration. | 22 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 118). | 46 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 54 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 99). | 56 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 56 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 58 |
![]() |
naming | StaticVariableName | Name 'MAPPER' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 58 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 60 |
![]() |
design | VisibilityModifier | Variable 'config' must be private and have accessor methods. | 60 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 89). | 62 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 62 |
![]() |
misc | FinalParameters | Parameter config should be final. | 62 |
![]() |
coding | HiddenField | 'config' hides a field. | 62 |
![]() |
design | DesignForExtension | Class 'InstagramRecentMediaProvider' looks like designed for extension (can be subclassed), but the method 'getInstagramDataCollector' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramRecentMediaProvider' final or making the method 'getInstagramDataCollector' static/final/abstract/empty, or adding allowed annotation for the method. | 67 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 72 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 102). | 88 |
![]() |
misc | FinalParameters | Parameter args should be final. | 94 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 111). | 104 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 98). | 108 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 175). | 109 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 85). | 110 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 101). | 112 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 111). | 116 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 129 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
imports | UnusedImports | Unused import - org.apache.streams.instagram.config.InstagramConfiguration. | 21 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 33 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 82). | 37 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 97). | 39 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 39 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 40 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 42 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 44 |
![]() |
design | VisibilityModifier | Variable 'config' must be private and have accessor methods. | 44 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 136). | 46 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 46 |
![]() |
misc | FinalParameters | Parameter instagram should be final. | 46 |
![]() |
misc | FinalParameters | Parameter dataQueue should be final. | 46 |
![]() |
misc | FinalParameters | Parameter config should be final. | 46 |
![]() |
coding | HiddenField | 'config' hides a field. | 46 |
![]() |
design | DesignForExtension | Class 'InstagramUserInfoCollector' 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 'InstagramUserInfoCollector' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. | 51 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 92). | 59 |
![]() |
design | DesignForExtension | Class 'InstagramUserInfoCollector' looks like designed for extension (can be subclassed), but the method 'collectInstagramDataForUser' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramUserInfoCollector' final or making the method 'collectInstagramDataForUser' static/final/abstract/empty, or adding allowed annotation for the method. | 66 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 66 |
![]() |
misc | FinalParameters | Parameter userId should be final. | 66 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 73 |
![]() |
design | DesignForExtension | Class 'InstagramUserInfoCollector' looks like designed for extension (can be subclassed), but the method 'convertToStreamsDatum' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramUserInfoCollector' final or making the method 'convertToStreamsDatum' static/final/abstract/empty, or adding allowed annotation for the method. | 80 |
![]() |
misc | FinalParameters | Parameter item should be final. | 81 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | |
![]() |
imports | UnusedImports | Unused import - org.apache.streams.instagram.config.InstagramConfiguration. | 22 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 53 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 96). | 55 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 55 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 57 |
![]() |
naming | StaticVariableName | Name 'MAPPER' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 57 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 59 |
![]() |
design | VisibilityModifier | Variable 'config' must be private and have accessor methods. | 59 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 83). | 61 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 61 |
![]() |
misc | FinalParameters | Parameter config should be final. | 61 |
![]() |
coding | HiddenField | 'config' hides a field. | 61 |
![]() |
design | DesignForExtension | Class 'InstagramUserInfoProvider' looks like designed for extension (can be subclassed), but the method 'getInstagramDataCollector' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramUserInfoProvider' final or making the method 'getInstagramDataCollector' static/final/abstract/empty, or adding allowed annotation for the method. | 66 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 71 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 96). | 87 |
![]() |
misc | FinalParameters | Parameter args should be final. | 93 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 111). | 103 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 98). | 107 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 125). | 108 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 101). | 112 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 111). | 116 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 129 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
sizes | LineLength | Line is longer than 80 characters (found 96). | 34 |
![]() |
javadoc | JavadocType | Missing a Javadoc comment. | 34 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 36 |
![]() |
design | VisibilityModifier | Variable 'requiredClass' must be private and have accessor methods. | 36 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 38 |
![]() |
design | DesignForExtension | Class 'InstagramMediaFeedDataConverter' looks like designed for extension (can be subclassed), but the method 'requiredClass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramMediaFeedDataConverter' final or making the method 'requiredClass' static/final/abstract/empty, or adding allowed annotation for the method. | 42 |
![]() |
design | DesignForExtension | Class 'InstagramMediaFeedDataConverter' looks like designed for extension (can be subclassed), but the method 'serializationFormat' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramMediaFeedDataConverter' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. | 47 |
![]() |
design | DesignForExtension | Class 'InstagramMediaFeedDataConverter' looks like designed for extension (can be subclassed), but the method 'fromActivity' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramMediaFeedDataConverter' final or making the method 'fromActivity' static/final/abstract/empty, or adding allowed annotation for the method. | 52 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 87). | 53 |
![]() |
misc | FinalParameters | Parameter deserialized should be final. | 53 |
![]() |
design | DesignForExtension | Class 'InstagramMediaFeedDataConverter' looks like designed for extension (can be subclassed), but the method 'fromActivityList' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramMediaFeedDataConverter' final or making the method 'fromActivityList' static/final/abstract/empty, or adding allowed annotation for the method. | 57 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 95). | 58 |
![]() |
misc | FinalParameters | Parameter list should be final. | 58 |
![]() |
design | DesignForExtension | Class 'InstagramMediaFeedDataConverter' looks like designed for extension (can be subclassed), but the method 'toActivityList' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramMediaFeedDataConverter' final or making the method 'toActivityList' static/final/abstract/empty, or adding allowed annotation for the method. | 62 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 87). | 63 |
![]() |
misc | FinalParameters | Parameter item should be final. | 63 |
![]() |
design | DesignForExtension | Class 'InstagramMediaFeedDataConverter' looks like designed for extension (can be subclassed), but the method 'toActivityList' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramMediaFeedDataConverter' final or making the method 'toActivityList' static/final/abstract/empty, or adding allowed annotation for the method. | 72 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 93). | 73 |
![]() |
misc | FinalParameters | Parameter list should be final. | 73 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 90). | 39 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 101). | 41 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 41 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 43 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 44 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 45 |
![]() |
design | DesignForExtension | Class 'InstagramUserInfoDataConverter' looks like designed for extension (can be subclassed), but the method 'requiredClass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramUserInfoDataConverter' final or making the method 'requiredClass' static/final/abstract/empty, or adding allowed annotation for the method. | 47 |
![]() |
design | DesignForExtension | Class 'InstagramUserInfoDataConverter' looks like designed for extension (can be subclassed), but the method 'serializationFormat' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramUserInfoDataConverter' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. | 52 |
![]() |
design | DesignForExtension | Class 'InstagramUserInfoDataConverter' looks like designed for extension (can be subclassed), but the method 'fromActivityObject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramUserInfoDataConverter' final or making the method 'fromActivityObject' static/final/abstract/empty, or adding allowed annotation for the method. | 57 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 102). | 58 |
![]() |
misc | FinalParameters | Parameter deserialized should be final. | 58 |
![]() |
design | DesignForExtension | Class 'InstagramUserInfoDataConverter' looks like designed for extension (can be subclassed), but the method 'toActivityObject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'InstagramUserInfoDataConverter' final or making the method 'toActivityObject' static/final/abstract/empty, or adding allowed annotation for the method. | 62 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 98). | 63 |
![]() |
misc | FinalParameters | Parameter serialized should be final. | 63 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
misc | NewlineAtEndOfFile | File does not end with a newline. | |
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 88). | 52 |
![]() |
design | HideUtilityClassConstructor | Utility classes should not have a public or default constructor. | 54 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 92). | 56 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 56 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 57 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 88). | 60 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 103). | 64 |
![]() |
misc | FinalParameters | Parameter item should be final. | 64 |
![]() |
misc | FinalParameters | Parameter activity should be final. | 64 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 88). | 69 |
![]() |
coding | MagicNumber | '1000' is a magic number. | 69 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 86 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 88). | 89 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 106). | 92 |
![]() |
misc | FinalParameters | Parameter item should be final. | 92 |
![]() |
misc | FinalParameters | Parameter activity should be final. | 92 |
![]() |
misc | FinalParameters | Parameter item should be final. | 103 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 82). | 128 |
![]() |
misc | FinalParameters | Parameter item should be final. | 139 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 82). | 158 |
![]() |
misc | FinalParameters | Parameter item should be final. | 169 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 84). | 177 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 84). | 182 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 199 |
![]() |
misc | FinalParameters | Parameter item should be final. | 199 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 84). | 213 |
![]() |
misc | FinalParameters | Parameter attachments should be final. | 213 |
![]() |
misc | FinalParameters | Parameter item should be final. | 213 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 84). | 250 |
![]() |
misc | FinalParameters | Parameter attachments should be final. | 250 |
![]() |
misc | FinalParameters | Parameter item should be final. | 250 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 260 |
![]() |
misc | FinalParameters | Parameter item should be final. | 277 |
![]() |
misc | FinalParameters | Parameter activity should be final. | 286 |
![]() |
misc | FinalParameters | Parameter item should be final. | 286 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 92). | 287 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 125). | 292 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 309 |
![]() |
misc | FinalParameters | Parameter idparts should be final. | 314 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 121). | 316 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 90). | 320 |
![]() |
misc | FinalParameters | Parameter activity should be final. | 325 |
![]() |
misc | FinalParameters | Parameter item should be final. | 325 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 92). | 326 |