The following document contains the results of Checkstyle 7.2 with sun_checks.xml ruleset.
Category | Rule | Violations | Severity |
---|---|---|---|
blocks | LeftCurly | 2 | ![]() |
NeedBraces | 4 | ![]() | |
coding | AvoidInlineConditionals | 1 | ![]() |
HiddenField | 50 | ![]() | |
MagicNumber | 40 | ![]() | |
SimplifyBooleanExpression | 4 | ![]() | |
design | DesignForExtension | 138 | ![]() |
FinalClass | 1 | ![]() | |
HideUtilityClassConstructor | 2 | ![]() | |
VisibilityModifier | 75 | ![]() | |
imports | UnusedImports
|
47 | ![]() |
javadoc | JavadocMethod | 107 | ![]() |
JavadocPackage | 5 | ![]() | |
JavadocStyle | 12 | ![]() | |
JavadocType | 7 | ![]() | |
JavadocVariable | 163 | ![]() | |
misc | FinalParameters | 212 | ![]() |
TodoComment | 3 | ![]() | |
modifier | RedundantModifier | 42 | ![]() |
naming | ConstantName | 13 | ![]() |
LocalVariableName | 19 | ![]() | |
MemberName | 15 | ![]() | |
ParameterName | 15 | ![]() | |
StaticVariableName | 4 | ![]() | |
regexp | RegexpSingleline
|
1 | ![]() |
sizes | LineLength | 387 | ![]() |
whitespace | NoWhitespaceBefore | 3 | ![]() |
ParenPad | 114 | ![]() | |
WhitespaceAfter | 22 | ![]() | |
WhitespaceAround | 108 | ![]() |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
imports | UnusedImports | Unused import - java.util.List. | 26 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 108). | 35 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 142). | 38 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 42 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 162). | 48 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 52 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
imports | UnusedImports | Unused import - org.apache.streams.twitter.pojo.User. | 21 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 99). | 35 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 128). | 41 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 126). | 43 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 184). | 46 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 50 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 215). | 53 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 170). | 58 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 62 |
![]() |
javadoc | JavadocMethod | Expected @param tag for 'url'. | 62 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 158). | 65 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 168). | 68 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 72 |
![]() |
javadoc | JavadocMethod | Expected @param tag for 'webhookId'. | 72 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 175). | 75 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 168). | 79 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 83 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 354). | 86 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 168). | 90 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 86). | 93 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 94 |
![]() |
javadoc | JavadocMethod | Expected @throws tag for 'InvocationTargetException'. | 95 |
![]() |
javadoc | JavadocMethod | Expected @throws tag for 'RestCallException'. | 95 |
![]() |
whitespace | NoWhitespaceBefore | ';' is preceded with whitespace. | 96 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 178). | 99 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 198). | 103 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 87). | 106 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 107 |
![]() |
javadoc | JavadocMethod | Expected @throws tag for 'InvocationTargetException'. | 108 |
![]() |
javadoc | JavadocMethod | Expected @throws tag for 'RestCallException'. | 108 |
![]() |
whitespace | NoWhitespaceBefore | ';' is preceded with whitespace. | 109 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 169). | 112 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 196). | 116 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 89). | 119 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 120 |
![]() |
javadoc | JavadocMethod | Expected @throws tag for 'InvocationTargetException'. | 121 |
![]() |
javadoc | JavadocMethod | Expected @throws tag for 'RestCallException'. | 121 |
![]() |
whitespace | NoWhitespaceBefore | ';' is preceded with whitespace. | 122 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
imports | UnusedImports | Unused import - org.apache.streams.twitter.pojo.User. | 22 |
![]() |
imports | UnusedImports | Unused import - org.apache.streams.twitter.pojo.WelcomeMessage. | 23 |
![]() |
imports | UnusedImports | Unused import - org.apache.juneau.remoteable.RequestBean. | 30 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 99). | 35 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 127). | 41 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 165). | 44 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 48 |
![]() |
javadoc | JavadocMethod | Expected @param tag for 'parameters'. | 48 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 165). | 54 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 58 |
![]() |
javadoc | JavadocMethod | Expected @param tag for 'id'. | 58 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 182). | 61 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 163). | 64 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 68 |
![]() |
javadoc | JavadocMethod | Expected @param tag for 'event'. | 68 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
imports | UnusedImports | Unused import - org.apache.juneau.remoteable.Body. | 23 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 99). | 33 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 89). | 39 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 82). | 42 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 139). | 44 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 48 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 48 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
imports | UnusedImports | Unused import - org.apache.streams.twitter.pojo.Tweet. | 21 |
![]() |
imports | UnusedImports | Unused import - java.util.List. | 27 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 99). | 32 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 91). | 38 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 40 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 137). | 42 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 83). | 46 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 46 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 46 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 90). | 49 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 82). | 51 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 139). | 53 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 86). | 57 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 57 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 57 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
imports | UnusedImports | Unused import - org.apache.streams.twitter.pojo.Tweet. | 21 |
![]() |
imports | UnusedImports | Unused import - java.util.List. | 27 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 99). | 32 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 94). | 38 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 133). | 42 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 46 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 46 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 98). | 49 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 135). | 53 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 82). | 57 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 57 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 57 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
sizes | LineLength | Line is longer than 80 characters (found 99). | 33 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 86). | 39 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 149). | 43 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 47 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 87). | 50 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 151). | 54 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 58 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 133). | 61 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 104). | 62 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 147). | 66 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 86). | 70 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 70 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 128). | 73 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 151). | 77 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 81 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 85). | 84 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 143). | 88 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 91). | 92 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 92 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 95). | 95 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 149). | 99 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 103 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
imports | UnusedImports | Unused import - org.apache.streams.twitter.pojo.Tweet. | 21 |
![]() |
imports | UnusedImports | Unused import - java.util.List. | 29 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 99). | 34 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 95). | 42 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 123). | 44 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 48 |
![]() |
naming | ParameterName | Name 'place_id' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 243). | 51 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 97). | 53 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 131). | 55 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 82). | 59 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 59 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 122). | 62 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 97). | 64 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 149). | 66 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 87). | 70 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 70 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
imports | UnusedImports | Unused import - org.apache.streams.twitter.pojo.Tweet. | 3 |
![]() |
imports | UnusedImports | Unused import - java.util.List. | 9 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 99). | 14 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 226). | 20 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 149). | 24 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 87). | 28 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 28 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 28 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
imports | UnusedImports | Unused import - org.apache.juneau.remoteable.Body. | 23 |
![]() |
imports | UnusedImports | Unused import - org.apache.juneau.remoteable.Query. | 25 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 99). | 36 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 122). | 42 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 89). | 44 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 155). | 46 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 92). | 50 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 50 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 50 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 50 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 142). | 53 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 83). | 55 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 141). | 57 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 61 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 61 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 112). | 64 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 104). | 66 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 89). | 70 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 163). | 72 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 99). | 76 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 76 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 76 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 118). | 79 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 81 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 143). | 83 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 87 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 87 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 122). | 90 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 89). | 92 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 155). | 94 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 91). | 98 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 98 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 98 |
![]() |
javadoc | JavadocType | Missing a Javadoc comment. | 100 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 102 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
imports | UnusedImports | Unused import - org.apache.http.util.EntityUtils. | 39 |
![]() |
imports | UnusedImports | Unused import - java.lang.reflect.InvocationTargetException. | 50 |
![]() |
design | FinalClass | Class Twitter should be declared as final. | 62 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 160). | 62 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 64 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 93). | 66 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 66 |
![]() |
naming | StaticVariableName | Name 'INSTANCE_MAP' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 66 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 68 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 70 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 72 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 74 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 76 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 78 |
![]() |
whitespace | WhitespaceAfter | ',' is not followed by whitespace. | 78 |
![]() |
whitespace | WhitespaceAfter | ',' is not followed by whitespace. | 78 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 84 |
![]() |
design | VisibilityModifier | Variable 'restClient' must be private and have accessor methods. | 84 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 85). | 86 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 86 |
![]() |
misc | FinalParameters | Parameter configuration should be final. | 86 |
![]() |
coding | HiddenField | 'configuration' hides a field. | 86 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 89). | 89 |
![]() |
coding | MagicNumber | '5000' is a magic number. | 93 |
![]() |
coding | MagicNumber | '5000' is a magic number. | 94 |
![]() |
coding | MagicNumber | '5000' is a magic number. | 95 |
![]() |
coding | MagicNumber | '20' is a magic number. | 99 |
![]() |
coding | MagicNumber | '100' is a magic number. | 100 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 135). | 102 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 139). | 103 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 103). | 128 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 128 |
![]() |
misc | FinalParameters | Parameter configuration should be final. | 128 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 93). | 129 |
![]() |
misc | FinalParameters | Parameter parameters should be final. | 139 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 130). | 140 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 140 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 140 |
![]() |
misc | FinalParameters | Parameter parameters should be final. | 146 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 130). | 147 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 147 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 147 |
![]() |
misc | FinalParameters | Parameter parameters should be final. | 153 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 130). | 154 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 154 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 154 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 83). | 160 |
![]() |
misc | FinalParameters | Parameter parameters should be final. | 160 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 130). | 161 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 161 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 161 |
![]() |
misc | FinalParameters | Parameter parameters should be final. | 167 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 130). | 168 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 168 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 168 |
![]() |
misc | FinalParameters | Parameter parameters should be final. | 174 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 126). | 175 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 175 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 175 |
![]() |
misc | FinalParameters | Parameter parameters should be final. | 181 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 126). | 182 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 182 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 182 |
![]() |
misc | FinalParameters | Parameter parameters should be final. | 188 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 134). | 189 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 189 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 189 |
![]() |
misc | FinalParameters | Parameter parameters should be final. | 195 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 134). | 196 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 196 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 196 |
![]() |
misc | FinalParameters | Parameter parameters should be final. | 202 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 118). | 203 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 203 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 203 |
![]() |
misc | FinalParameters | Parameter parameters should be final. | 209 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 118). | 210 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 210 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 210 |
![]() |
misc | FinalParameters | Parameter parameters should be final. | 216 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 134). | 217 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 217 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 217 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 126). | 224 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 224 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 224 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 126). | 231 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 231 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 231 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 97). | 237 |
![]() |
misc | FinalParameters | Parameter parameters should be final. | 237 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 161). | 238 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 238 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 238 |
![]() |
misc | FinalParameters | Parameter id should be final. | 243 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 161). | 244 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 244 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 244 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 91). | 249 |
![]() |
misc | FinalParameters | Parameter parameters should be final. | 249 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 161). | 250 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 250 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 250 |
![]() |
misc | FinalParameters | Parameter id should be final. | 255 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 161). | 256 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 256 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 256 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 109). | 261 |
![]() |
misc | FinalParameters | Parameter parameters should be final. | 261 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 175). | 262 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 262 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 262 |
![]() |
misc | FinalParameters | Parameter id should be final. | 267 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 175). | 268 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 268 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 268 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 86). | 273 |
![]() |
misc | FinalParameters | Parameter body should be final. | 273 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 175). | 274 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 274 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 274 |
![]() |
misc | FinalParameters | Parameter id should be final. | 279 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 175). | 280 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 280 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 280 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 145). | 286 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 286 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 286 |
![]() |
misc | FinalParameters | Parameter url should be final. | 291 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 145). | 292 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 292 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 292 |
![]() |
misc | FinalParameters | Parameter webhookId should be final. | 297 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 145). | 298 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 298 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 298 |
![]() |
misc | FinalParameters | Parameter webhookId should be final. | 303 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 145). | 304 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 304 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 304 |
![]() |
misc | FinalParameters | Parameter webhookId should be final. | 309 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 147). | 310 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 86). | 315 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 315 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 315 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 315 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 315 |
![]() |
coding | MagicNumber | '204' is a magic number. | 320 |
![]() |
misc | FinalParameters | Parameter webhookId should be final. | 333 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 147). | 334 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 86). | 339 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 339 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 339 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 339 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 339 |
![]() |
coding | MagicNumber | '204' is a magic number. | 343 |
![]() |
misc | FinalParameters | Parameter webhookId should be final. | 356 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 147). | 357 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 86). | 362 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 362 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 362 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 362 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 362 |
![]() |
coding | MagicNumber | '204' is a magic number. | 366 |
![]() |
misc | FinalParameters | Parameter parameters should be final. | 379 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 142). | 380 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 380 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 380 |
![]() |
misc | FinalParameters | Parameter id should be final. | 385 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 142). | 386 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 386 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 386 |
![]() |
misc | FinalParameters | Parameter event should be final. | 391 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 142). | 392 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 392 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 392 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
imports | UnusedImports | Unused import - org.apache.commons.codec.EncoderException. | 23 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 45 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 101). | 50 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 50 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 52 |
![]() |
naming | ConstantName | Name 'base64' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 52 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 54 |
![]() |
design | VisibilityModifier | Variable 'oAuthConfiguration' must be private and have accessor methods. | 54 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 56 |
![]() |
design | VisibilityModifier | Variable 'security' must be private and have accessor methods. | 56 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 87). | 58 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 58 |
![]() |
misc | FinalParameters | Parameter oAuthConfiguration should be final. | 58 |
![]() |
coding | HiddenField | 'oAuthConfiguration' hides a field. | 58 |
![]() |
design | DesignForExtension | Class 'TwitterOAuthRequestInterceptor' looks like designed for extension (can be subclassed), but the method 'generateTimestamp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterOAuthRequestInterceptor' final or making the method 'generateTimestamp' static/final/abstract/empty, or adding allowed annotation for the method. | 62 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 62 |
![]() |
whitespace | WhitespaceAfter | ';' is not followed by whitespace. | 64 |
![]() |
naming | LocalVariableName | Name 'oauth_timestamp' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 65 |
![]() |
whitespace | WhitespaceAround | '/' is not preceded with whitespace. | 65 |
![]() |
whitespace | WhitespaceAround | '/' is not followed by whitespace. | 65 |
![]() |
coding | MagicNumber | '1000' is a magic number. | 65 |
![]() |
design | DesignForExtension | Class 'TwitterOAuthRequestInterceptor' looks like designed for extension (can be subclassed), but the method 'generateNonce' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterOAuthRequestInterceptor' final or making the method 'generateNonce' static/final/abstract/empty, or adding allowed annotation for the method. | 69 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 69 |
![]() |
naming | LocalVariableName | Name 'uuid_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 |
![]() |
naming | LocalVariableName | Name 'oauth_nonce' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 |
![]() |
design | DesignForExtension | Class 'TwitterOAuthRequestInterceptor' 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 'TwitterOAuthRequestInterceptor' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. | 76 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 107). | 77 |
![]() |
misc | FinalParameters | Parameter httpRequest should be final. | 77 |
![]() |
misc | FinalParameters | Parameter httpContext should be final. | 77 |
![]() |
naming | LocalVariableName | Name 'oauth_nonce' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 79 |
![]() |
naming | LocalVariableName | Name 'oauth_timestamp' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 |
![]() |
whitespace | WhitespaceAfter | ',' is not followed by whitespace. | 83 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 84 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 87). | 86 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 102). | 91 |
![]() |
naming | LocalVariableName | Name 'request_host' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 91 |
![]() |
whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 91 |
![]() |
whitespace | WhitespaceAfter | ',' is not followed by whitespace. | 91 |
![]() |
naming | LocalVariableName | Name 'request_path' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 |
![]() |
whitespace | WhitespaceAfter | ',' is not followed by whitespace. | 94 |
![]() |
whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 96 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 96 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 99). | 97 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 136). | 98 |
![]() |
naming | LocalVariableName | Name 'request_param_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 98 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 98 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 98 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 99 |
![]() |
naming | LocalVariableName | Name 'request_params' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 99 |
![]() |
whitespace | WhitespaceAround | 'for' is not followed by whitespace. | 101 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 101 |
![]() |
naming | LocalVariableName | Name 'request_param' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 101 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 101 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 101). | 103 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 103 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 103 |
![]() |
whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 108 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 108 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 117). | 109 |
![]() |
whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 109 |
![]() |
whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 110 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 110 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 110 |
![]() |
naming | LocalVariableName | Name 'body_params' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 112 |
![]() |
naming | LocalVariableName | Name 'body_param' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 96). | 116 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 83). | 125 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 107). | 127 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 96). | 131 |
![]() |
naming | LocalVariableName | Name 'signature_parameter_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 131 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 175). | 133 |
![]() |
naming | LocalVariableName | Name 'signature_base_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 133 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 133 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 133 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 148). | 135 |
![]() |
naming | LocalVariableName | Name 'signing_key' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 135 |
![]() |
naming | LocalVariableName | Name 'oauth_signature' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 137 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 128). | 139 |
![]() |
whitespace | WhitespaceAfter | ',' is not followed by whitespace. | 145 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 99). | 147 |
![]() |
naming | LocalVariableName | Name 'authorization_header_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 147 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
imports | UnusedImports | Unused import - org.apache.streams.util.api.requests.backoff.AbstractBackOffStrategy. | 21 |
![]() |
imports | UnusedImports | Unused import - org.apache.streams.util.api.requests.backoff.BackOffException. | 22 |
![]() |
imports | UnusedImports | Unused import - org.apache.streams.util.api.requests.backoff.impl.LinearTimeBackOffStrategy. | 23 |
![]() |
imports | UnusedImports | Unused import - org.apache.http.client.HttpRequestRetryHandler. | 26 |
![]() |
imports | UnusedImports | Unused import - org.apache.http.protocol.HttpContext. | 27 |
![]() |
imports | UnusedImports | Unused import - java.util.Map. | 36 |
![]() |
imports | UnusedImports | Unused import - java.util.concurrent.ConcurrentHashMap. | 37 |
![]() |
imports | UnusedImports | Unused import - javax.ws.rs.core.Response. | 38 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 90). | 45 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 45 |
![]() |
design | DesignForExtension | Class 'TwitterRetryHandler' 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 'TwitterRetryHandler' final or making the method 'onResponse' static/final/abstract/empty, or adding allowed annotation for the method. | 47 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 47 |
![]() |
misc | FinalParameters | Parameter response should be final. | 47 |
![]() |
blocks | NeedBraces | 'if' construct must use '{}'s. | 48 |
![]() |
whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 48 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 48 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 48 |
![]() |
whitespace | WhitespaceAround | 'switch' is not followed by whitespace. | 50 |
![]() |
coding | MagicNumber | '200' is a magic number. | 51 |
![]() |
coding | MagicNumber | '304' is a magic number. | 52 |
![]() |
coding | MagicNumber | '400' is a magic number. | 53 |
![]() |
coding | MagicNumber | '401' is a magic number. | 55 |
![]() |
coding | MagicNumber | '403' is a magic number. | 57 |
![]() |
coding | MagicNumber | '404' is a magic number. | 58 |
![]() |
coding | MagicNumber | '406' is a magic number. | 59 |
![]() |
coding | MagicNumber | '410' is a magic number. | 60 |
![]() |
coding | MagicNumber | '420' is a magic number. | 62 |
![]() |
coding | MagicNumber | '429' is a magic number. | 63 |
![]() |
coding | MagicNumber | '500' is a magic number. | 65 |
![]() |
coding | MagicNumber | '502' is a magic number. | 66 |
![]() |
coding | MagicNumber | '503' is a magic number. | 67 |
![]() |
coding | MagicNumber | '504' is a magic number. | 68 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 75 |
![]() |
misc | FinalParameters | Parameter response should be final. | 75 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 88). | 81 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | |
![]() |
imports | UnusedImports | Unused import - java.util.Calendar. | 10 |
![]() |
imports | UnusedImports | Unused import - java.util.UUID. | 16 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 101). | 26 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 26 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 28 |
![]() |
naming | ConstantName | Name 'oauth_signature_encoding' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 28 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 29 |
![]() |
naming | ConstantName | Name 'oauth_version' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 29 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 31 |
![]() |
naming | ConstantName | Name 'oauth_signature_method_param' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 31 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 32 |
![]() |
naming | ConstantName | Name 'oauth_signature_method' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 32 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 33 |
![]() |
naming | ConstantName | Name 'webhook_signature_method' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 33 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 35 |
![]() |
naming | ConstantName | Name 'base64' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 35 |
![]() |
design | DesignForExtension | Class 'TwitterSecurity' looks like designed for extension (can be subclassed), but the method 'encode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterSecurity' final or making the method 'encode' static/final/abstract/empty, or adding allowed annotation for the method. | 37 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 37 |
![]() |
misc | FinalParameters | Parameter value should be final. | 37 |
![]() |
blocks | LeftCurly | '{' at column 3 should be on the previous line. | 38 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 84). | 63 |
![]() |
design | DesignForExtension | Class 'TwitterSecurity' looks like designed for extension (can be subclassed), but the method 'generateSignatureParameterString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterSecurity' final or making the method 'generateSignatureParameterString' static/final/abstract/empty, or adding allowed annotation for the method. | 63 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 63 |
![]() |
misc | FinalParameters | Parameter allParamsMap should be final. | 63 |
![]() |
whitespace | WhitespaceAround | 'for' is not followed by whitespace. | 68 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 68 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 68 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 69 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 69 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 69 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 69 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 115). | 75 |
![]() |
design | DesignForExtension | Class 'TwitterSecurity' looks like designed for extension (can be subclassed), but the method 'generateSignatureBaseString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterSecurity' final or making the method 'generateSignatureBaseString' static/final/abstract/empty, or adding allowed annotation for the method. | 75 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 75 |
![]() |
misc | FinalParameters | Parameter method should be final. | 75 |
![]() |
misc | FinalParameters | Parameter request_url should be final. | 75 |
![]() |
naming | ParameterName | Name 'request_url' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 |
![]() |
misc | FinalParameters | Parameter signature_parameter_string should be final. | 75 |
![]() |
naming | ParameterName | Name 'signature_parameter_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 |
![]() |
naming | LocalVariableName | Name 'signature_base_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 76 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 85). | 86 |
![]() |
design | DesignForExtension | Class 'TwitterSecurity' looks like designed for extension (can be subclassed), but the method 'generateAuthorizationHeaderString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterSecurity' final or making the method 'generateAuthorizationHeaderString' static/final/abstract/empty, or adding allowed annotation for the method. | 86 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 86 |
![]() |
misc | FinalParameters | Parameter oauthParamMap should be final. | 86 |
![]() |
whitespace | WhitespaceAfter | ',' is not followed by whitespace. | 86 |
![]() |
whitespace | WhitespaceAround | 'for' is not followed by whitespace. | 90 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 90 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 90 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 91 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 91 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 91 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 91 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 91 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 91 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 91 |
![]() |
whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 91 |
![]() |
whitespace | WhitespaceAround | '+' is not followed by whitespace. | 91 |
![]() |
naming | LocalVariableName | Name 'authorization_header_string' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 94 |
![]() |
design | DesignForExtension | Class 'TwitterSecurity' looks like designed for extension (can be subclassed), but the method 'encodeMap' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterSecurity' final or making the method 'encodeMap' static/final/abstract/empty, or adding allowed annotation for the method. | 101 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 101 |
![]() |
misc | FinalParameters | Parameter map should be final. | 101 |
![]() |
whitespace | WhitespaceAfter | ',' is not followed by whitespace. | 102 |
![]() |
whitespace | WhitespaceAround | 'for' is not followed by whitespace. | 103 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 103 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 103 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 161). | 110 |
![]() |
design | DesignForExtension | Class 'TwitterSecurity' looks like designed for extension (can be subclassed), but the method 'computeSignatureBytes' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterSecurity' final or making the method 'computeSignatureBytes' static/final/abstract/empty, or adding allowed annotation for the method. | 110 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 110 |
![]() |
misc | FinalParameters | Parameter baseString should be final. | 110 |
![]() |
misc | FinalParameters | Parameter keyString should be final. | 110 |
![]() |
misc | FinalParameters | Parameter signature_method should be final. | 110 |
![]() |
naming | ParameterName | Name 'signature_method' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 110 |
![]() |
blocks | LeftCurly | '{' at column 3 should be on the previous line. | 111 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 167). | 125 |
![]() |
design | DesignForExtension | Class 'TwitterSecurity' looks like designed for extension (can be subclassed), but the method 'computeAndEncodeSignature' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterSecurity' final or making the method 'computeAndEncodeSignature' static/final/abstract/empty, or adding allowed annotation for the method. | 125 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 125 |
![]() |
misc | FinalParameters | Parameter baseString should be final. | 125 |
![]() |
misc | FinalParameters | Parameter keyString should be final. | 125 |
![]() |
misc | FinalParameters | Parameter signature_method should be final. | 125 |
![]() |
naming | ParameterName | Name 'signature_method' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 125 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 108). | 127 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
imports | UnusedImports | Unused import - org.apache.streams.twitter.pojo.Tweet. | 21 |
![]() |
imports | UnusedImports | Unused import - org.apache.juneau.remoteable.Path. | 24 |
![]() |
imports | UnusedImports | Unused import - org.apache.juneau.remoteable.RequestBean. | 28 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 99). | 35 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 165). | 41 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 135). | 45 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 49 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 49 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 182). | 52 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 131). | 56 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 60 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 60 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
imports | UnusedImports | Unused import - org.apache.streams.twitter.pojo.WelcomeMessage. | 3 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 99). | 15 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 88). | 17 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 197). | 24 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 119). | 28 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 28 |
![]() |
javadoc | JavadocMethod | Expected @param tag for 'parameters'. | 28 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 165). | 34 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 38 |
![]() |
javadoc | JavadocMethod | Expected @param tag for 'id'. | 38 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 156). | 41 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 157). | 43 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 214). | 45 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 197). | 48 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 91). | 52 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 52 |
![]() |
javadoc | JavadocMethod | Expected @param tag for 'body'. | 52 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 203). | 57 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 61 |
![]() |
javadoc | JavadocMethod | Expected @param tag for 'id'. | 61 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
imports | UnusedImports | Unused import - org.apache.juneau.remoteable.RequestBean. | 10 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 99). | 15 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 82). | 17 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 185). | 24 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 112). | 28 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 28 |
![]() |
javadoc | JavadocMethod | Expected @param tag for 'parameters'. | 28 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 165). | 34 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 38 |
![]() |
javadoc | JavadocMethod | Expected @param tag for 'id'. | 38 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 303). | 41 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 165). | 44 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 103). | 48 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 48 |
![]() |
javadoc | JavadocMethod | Expected @param tag for 'messageNewRequest'. | 48 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 191). | 53 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 57 |
![]() |
javadoc | JavadocMethod | Expected @param tag for 'id'. | 57 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 38 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 105). | 42 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 90). | 47 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 47 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 49 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 102). | 51 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 51 |
![]() |
misc | FinalParameters | Parameter dateTime should be final. | 58 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 63 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 63 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 82). | 69 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 69 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 71 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 87). | 82 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 132). | 84 |
![]() |
misc | FinalParameters | Parameter jpar should be final. | 84 |
![]() |
misc | FinalParameters | Parameter context should be final. | 84 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 88 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 88 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 86). | 92 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 93 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 93 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 28 |
![]() |
design | DesignForExtension | Class 'TwitterDateTimeFormat' looks like designed for extension (can be subclassed), but the method 'getFormat' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterDateTimeFormat' final or making the method 'getFormat' static/final/abstract/empty, or adding allowed annotation for the method. | 30 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
design | DesignForExtension | Class 'TwitterDocumentClassifier' looks like designed for extension (can be subclassed), but the method 'detectClasses' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterDocumentClassifier' final or making the method 'detectClasses' static/final/abstract/empty, or adding allowed annotation for the method. | 47 |
![]() |
misc | FinalParameters | Parameter document should be final. | 48 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 102). | 52 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 56 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 56 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 58 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 58 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 69 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 72 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 72 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 74 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 75 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 77 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 77 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 79 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 82 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
sizes | LineLength | Line is longer than 80 characters (found 96). | 35 |
![]() |
javadoc | JavadocType | Missing a Javadoc comment. | 35 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 37 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 96). | 40 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 40 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 42 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 46 |
![]() |
design | VisibilityModifier | Variable 'requiredClass' must be private and have accessor methods. | 46 |
![]() |
design | DesignForExtension | Class 'TwitterFollowActivityConverter' 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 'TwitterFollowActivityConverter' final or making the method 'requiredClass' static/final/abstract/empty, or adding allowed annotation for the method. | 48 |
![]() |
design | DesignForExtension | Class 'TwitterFollowActivityConverter' 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 'TwitterFollowActivityConverter' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. | 53 |
![]() |
design | DesignForExtension | Class 'TwitterFollowActivityConverter' 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 'TwitterFollowActivityConverter' final or making the method 'fromActivity' static/final/abstract/empty, or adding allowed annotation for the method. | 58 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 88). | 59 |
![]() |
misc | FinalParameters | Parameter deserialized should be final. | 59 |
![]() |
design | DesignForExtension | Class 'TwitterFollowActivityConverter' 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 'TwitterFollowActivityConverter' final or making the method 'fromActivityList' static/final/abstract/empty, or adding allowed annotation for the method. | 63 |
![]() |
misc | FinalParameters | Parameter list should be final. | 64 |
![]() |
design | DesignForExtension | Class 'TwitterFollowActivityConverter' 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 'TwitterFollowActivityConverter' final or making the method 'toActivityList' static/final/abstract/empty, or adding allowed annotation for the method. | 68 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 89). | 69 |
![]() |
misc | FinalParameters | Parameter event should be final. | 69 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 93). | 75 |
![]() |
design | DesignForExtension | Class 'TwitterFollowActivityConverter' 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 'TwitterFollowActivityConverter' final or making the method 'toActivityList' static/final/abstract/empty, or adding allowed annotation for the method. | 80 |
![]() |
misc | FinalParameters | Parameter list should be final. | 81 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
imports | UnusedImports | Unused import - org.apache.commons.lang3.StringUtils. | 21 |
![]() |
imports | UnusedImports | Unused import - org.joda.time.format.ISODateTimeFormat. | 29 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 100). | 37 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 37 |
![]() |
design | VisibilityModifier | Variable 'dateFormatter' must be private and have accessor methods. | 37 |
![]() |
misc | FinalParameters | Parameter session should be final. | 40 |
![]() |
misc | FinalParameters | Parameter o should be final. | 40 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 98). | 45 |
![]() |
misc | FinalParameters | Parameter session should be final. | 45 |
![]() |
misc | FinalParameters | Parameter f should be final. | 45 |
![]() |
misc | FinalParameters | Parameter hint should be final. | 45 |
![]() |
blocks | NeedBraces | 'if' construct must use '{}'s. | 46 |
![]() |
whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 46 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 46 |
![]() |
blocks | NeedBraces | 'else' construct must use '{}'s. | 48 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
misc | TodoComment | Comment matches to-do format 'TODO:'. | 40 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 100). | 41 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 43 |
![]() |
design | VisibilityModifier | Variable 'requiredClass' must be private and have accessor methods. | 43 |
![]() |
design | DesignForExtension | Class 'TwitterJsonDeleteActivityConverter' 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 'TwitterJsonDeleteActivityConverter' final or making the method 'requiredClass' static/final/abstract/empty, or adding allowed annotation for the method. | 45 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 104). | 50 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 50 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 52 |
![]() |
design | DesignForExtension | Class 'TwitterJsonDeleteActivityConverter' 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 'TwitterJsonDeleteActivityConverter' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. | 56 |
![]() |
design | DesignForExtension | Class 'TwitterJsonDeleteActivityConverter' 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 'TwitterJsonDeleteActivityConverter' final or making the method 'fromActivity' static/final/abstract/empty, or adding allowed annotation for the method. | 61 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 88). | 62 |
![]() |
misc | FinalParameters | Parameter deserialized should be final. | 62 |
![]() |
design | DesignForExtension | Class 'TwitterJsonDeleteActivityConverter' 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 'TwitterJsonDeleteActivityConverter' final or making the method 'fromActivityList' static/final/abstract/empty, or adding allowed annotation for the method. | 66 |
![]() |
misc | FinalParameters | Parameter list should be final. | 67 |
![]() |
design | DesignForExtension | Class 'TwitterJsonDeleteActivityConverter' 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 'TwitterJsonDeleteActivityConverter' final or making the method 'toActivityList' static/final/abstract/empty, or adding allowed annotation for the method. | 71 |
![]() |
misc | FinalParameters | Parameter serializedList should be final. | 72 |
![]() |
design | DesignForExtension | Class 'TwitterJsonDeleteActivityConverter' 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 'TwitterJsonDeleteActivityConverter' final or making the method 'toActivityList' static/final/abstract/empty, or adding allowed annotation for the method. | 76 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 90). | 77 |
![]() |
misc | FinalParameters | Parameter delete should be final. | 77 |
![]() |
design | DesignForExtension | Class 'TwitterJsonDeleteActivityConverter' looks like designed for extension (can be subclassed), but the method 'buildTarget' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonDeleteActivityConverter' final or making the method 'buildTarget' static/final/abstract/empty, or adding allowed annotation for the method. | 84 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 84 |
![]() |
misc | FinalParameters | Parameter tweet should be final. | 84 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
sizes | LineLength | Line is longer than 80 characters (found 102). | 36 |
![]() |
javadoc | JavadocType | Missing a Javadoc comment. | 36 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 38 |
![]() |
design | VisibilityModifier | Variable 'requiredClass' must be private and have accessor methods. | 38 |
![]() |
design | DesignForExtension | Class 'TwitterJsonRetweetActivityConverter' 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 'TwitterJsonRetweetActivityConverter' final or making the method 'requiredClass' static/final/abstract/empty, or adding allowed annotation for the method. | 40 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 106). | 45 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 45 |
![]() |
design | DesignForExtension | Class 'TwitterJsonRetweetActivityConverter' looks like designed for extension (can be subclassed), but the method 'getInstance' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonRetweetActivityConverter' final or making the method 'getInstance' static/final/abstract/empty, or adding allowed annotation for the method. | 47 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 47 |
![]() |
design | DesignForExtension | Class 'TwitterJsonRetweetActivityConverter' 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 'TwitterJsonRetweetActivityConverter' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. | 51 |
![]() |
design | DesignForExtension | Class 'TwitterJsonRetweetActivityConverter' 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 'TwitterJsonRetweetActivityConverter' final or making the method 'fromActivity' static/final/abstract/empty, or adding allowed annotation for the method. | 56 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 89). | 57 |
![]() |
misc | FinalParameters | Parameter deserialized should be final. | 57 |
![]() |
design | DesignForExtension | Class 'TwitterJsonRetweetActivityConverter' 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 'TwitterJsonRetweetActivityConverter' final or making the method 'fromActivityList' static/final/abstract/empty, or adding allowed annotation for the method. | 61 |
![]() |
misc | FinalParameters | Parameter list should be final. | 62 |
![]() |
design | DesignForExtension | Class 'TwitterJsonRetweetActivityConverter' 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 'TwitterJsonRetweetActivityConverter' final or making the method 'toActivityList' static/final/abstract/empty, or adding allowed annotation for the method. | 66 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 92). | 67 |
![]() |
misc | FinalParameters | Parameter retweet should be final. | 67 |
![]() |
design | DesignForExtension | Class 'TwitterJsonRetweetActivityConverter' 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 'TwitterJsonRetweetActivityConverter' final or making the method 'toActivityList' static/final/abstract/empty, or adding allowed annotation for the method. | 75 |
![]() |
misc | FinalParameters | Parameter serializedList should be final. | 76 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 78 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 78 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
sizes | LineLength | Line is longer than 80 characters (found 98). | 36 |
![]() |
javadoc | JavadocType | Missing a Javadoc comment. | 36 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 38 |
![]() |
design | VisibilityModifier | Variable 'requiredClass' must be private and have accessor methods. | 38 |
![]() |
design | DesignForExtension | Class 'TwitterJsonTweetActivityConverter' 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 'TwitterJsonTweetActivityConverter' final or making the method 'requiredClass' static/final/abstract/empty, or adding allowed annotation for the method. | 40 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 102). | 45 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 45 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 47 |
![]() |
design | DesignForExtension | Class 'TwitterJsonTweetActivityConverter' 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 'TwitterJsonTweetActivityConverter' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. | 51 |
![]() |
design | DesignForExtension | Class 'TwitterJsonTweetActivityConverter' 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 'TwitterJsonTweetActivityConverter' final or making the method 'fromActivity' static/final/abstract/empty, or adding allowed annotation for the method. | 56 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 87). | 57 |
![]() |
misc | FinalParameters | Parameter deserialized should be final. | 57 |
![]() |
design | DesignForExtension | Class 'TwitterJsonTweetActivityConverter' 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 'TwitterJsonTweetActivityConverter' final or making the method 'fromActivityList' static/final/abstract/empty, or adding allowed annotation for the method. | 61 |
![]() |
misc | FinalParameters | Parameter list should be final. | 62 |
![]() |
design | DesignForExtension | Class 'TwitterJsonTweetActivityConverter' 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 'TwitterJsonTweetActivityConverter' final or making the method 'toActivityList' static/final/abstract/empty, or adding allowed annotation for the method. | 66 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 88). | 67 |
![]() |
misc | FinalParameters | Parameter tweet should be final. | 67 |
![]() |
design | DesignForExtension | Class 'TwitterJsonTweetActivityConverter' 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 'TwitterJsonTweetActivityConverter' final or making the method 'toActivityList' static/final/abstract/empty, or adding allowed annotation for the method. | 76 |
![]() |
misc | FinalParameters | Parameter serializedList should be final. | 77 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 79 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 79 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
sizes | LineLength | Line is longer than 80 characters (found 82). | 34 |
![]() |
javadoc | JavadocType | Missing a Javadoc comment. | 34 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 36 |
![]() |
design | DesignForExtension | Class 'TwitterJsonUserActivityConverter' 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 'TwitterJsonUserActivityConverter' final or making the method 'requiredClass' static/final/abstract/empty, or adding allowed annotation for the method. | 38 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 100). | 43 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 43 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 45 |
![]() |
design | DesignForExtension | Class 'TwitterJsonUserActivityConverter' 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 'TwitterJsonUserActivityConverter' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. | 49 |
![]() |
design | DesignForExtension | Class 'TwitterJsonUserActivityConverter' 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 'TwitterJsonUserActivityConverter' final or making the method 'fromActivity' static/final/abstract/empty, or adding allowed annotation for the method. | 54 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 86). | 55 |
![]() |
misc | FinalParameters | Parameter deserialized should be final. | 55 |
![]() |
design | DesignForExtension | Class 'TwitterJsonUserActivityConverter' 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 'TwitterJsonUserActivityConverter' final or making the method 'fromActivityList' static/final/abstract/empty, or adding allowed annotation for the method. | 59 |
![]() |
misc | FinalParameters | Parameter list should be final. | 60 |
![]() |
design | DesignForExtension | Class 'TwitterJsonUserActivityConverter' 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 'TwitterJsonUserActivityConverter' final or making the method 'toActivityList' static/final/abstract/empty, or adding allowed annotation for the method. | 65 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 86). | 66 |
![]() |
misc | FinalParameters | Parameter user should be final. | 66 |
![]() |
design | DesignForExtension | Class 'TwitterJsonUserActivityConverter' 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 'TwitterJsonUserActivityConverter' final or making the method 'toActivityList' static/final/abstract/empty, or adding allowed annotation for the method. | 74 |
![]() |
misc | FinalParameters | Parameter serializedList should be final. | 75 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 77 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 77 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 94). | 30 |
![]() |
javadoc | JavadocType | Missing a Javadoc comment. | 30 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 32 |
![]() |
design | VisibilityModifier | Variable 'requiredClass' must be private and have accessor methods. | 32 |
![]() |
design | DesignForExtension | Class 'TwitterJsonUserActivityObjectConverter' 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 'TwitterJsonUserActivityObjectConverter' final or making the method 'requiredClass' static/final/abstract/empty, or adding allowed annotation for the method. | 34 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 112). | 39 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 39 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 41 |
![]() |
design | DesignForExtension | Class 'TwitterJsonUserActivityObjectConverter' 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 'TwitterJsonUserActivityObjectConverter' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. | 45 |
![]() |
design | DesignForExtension | Class 'TwitterJsonUserActivityObjectConverter' 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 'TwitterJsonUserActivityObjectConverter' final or making the method 'fromActivityObject' static/final/abstract/empty, or adding allowed annotation for the method. | 50 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 98). | 51 |
![]() |
misc | FinalParameters | Parameter deserialized should be final. | 51 |
![]() |
design | DesignForExtension | Class 'TwitterJsonUserActivityObjectConverter' 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 'TwitterJsonUserActivityObjectConverter' final or making the method 'toActivityObject' static/final/abstract/empty, or adding allowed annotation for the method. | 55 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 94). | 56 |
![]() |
misc | FinalParameters | Parameter serialized should be final. | 56 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
misc | TodoComment | Comment matches to-do format 'TODO:'. | 41 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 104). | 42 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 44 |
![]() |
design | VisibilityModifier | Variable 'requiredClass' must be private and have accessor methods. | 44 |
![]() |
design | DesignForExtension | Class 'TwitterJsonUserstreameventActivityConverter' 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 'TwitterJsonUserstreameventActivityConverter' final or making the method 'requiredClass' static/final/abstract/empty, or adding allowed annotation for the method. | 46 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 122). | 51 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 51 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 53 |
![]() |
design | DesignForExtension | Class 'TwitterJsonUserstreameventActivityConverter' 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 'TwitterJsonUserstreameventActivityConverter' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. | 57 |
![]() |
design | DesignForExtension | Class 'TwitterJsonUserstreameventActivityConverter' 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 'TwitterJsonUserstreameventActivityConverter' final or making the method 'fromActivity' static/final/abstract/empty, or adding allowed annotation for the method. | 62 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 97). | 63 |
![]() |
misc | FinalParameters | Parameter deserialized should be final. | 63 |
![]() |
design | DesignForExtension | Class 'TwitterJsonUserstreameventActivityConverter' 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 'TwitterJsonUserstreameventActivityConverter' final or making the method 'fromActivityList' static/final/abstract/empty, or adding allowed annotation for the method. | 67 |
![]() |
misc | FinalParameters | Parameter list should be final. | 68 |
![]() |
design | DesignForExtension | Class 'TwitterJsonUserstreameventActivityConverter' 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 'TwitterJsonUserstreameventActivityConverter' 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 108). | 73 |
![]() |
misc | FinalParameters | Parameter userstreamEvent should be final. | 73 |
![]() |
design | DesignForExtension | Class 'TwitterJsonUserstreameventActivityConverter' 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 'TwitterJsonUserstreameventActivityConverter' final or making the method 'toActivityList' static/final/abstract/empty, or adding allowed annotation for the method. | 80 |
![]() |
misc | FinalParameters | Parameter serializedList should be final. | 81 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 85). | 91 |
![]() |
misc | FinalParameters | Parameter event should be final. | 91 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 105 |
![]() |
misc | FinalParameters | Parameter event should be final. | 110 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 114 |
![]() |
misc | FinalParameters | Parameter event should be final. | 119 |
![]() |
design | DesignForExtension | Class 'TwitterJsonUserstreameventActivityConverter' looks like designed for extension (can be subclassed), but the method 'detectVerb' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonUserstreameventActivityConverter' final or making the method 'detectVerb' static/final/abstract/empty, or adding allowed annotation for the method. | 123 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 123 |
![]() |
misc | FinalParameters | Parameter event should be final. | 123 |
![]() |
design | DesignForExtension | Class 'TwitterJsonUserstreameventActivityConverter' looks like designed for extension (can be subclassed), but the method 'buildTarget' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterJsonUserstreameventActivityConverter' final or making the method 'buildTarget' static/final/abstract/empty, or adding allowed annotation for the method. | 127 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 127 |
![]() |
misc | FinalParameters | Parameter event should be final. | 127 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | |
![]() |
imports | UnusedImports | Unused import - org.apache.streams.twitter.pojo.TargetObject. | 35 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 86). | 58 |
![]() |
design | HideUtilityClassConstructor | Utility classes should not have a public or default constructor. | 60 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 90). | 62 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 62 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 64 |
![]() |
naming | ConstantName | Name 'mapper' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 64 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 88). | 69 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 104). | 72 |
![]() |
misc | FinalParameters | Parameter tweet should be final. | 72 |
![]() |
misc | FinalParameters | Parameter activity should be final. | 72 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 83). | 76 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 89 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 89 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 85). | 90 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 127). | 94 |
![]() |
whitespace | WhitespaceAfter | ',' is not followed by whitespace. | 94 |
![]() |
whitespace | WhitespaceAfter | ',' is not followed by whitespace. | 94 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 99 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 88). | 102 |
![]() |
misc | FinalParameters | Parameter user should be final. | 104 |
![]() |
misc | FinalParameters | Parameter activity should be final. | 104 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 106). | 116 |
![]() |
misc | FinalParameters | Parameter delete should be final. | 116 |
![]() |
misc | FinalParameters | Parameter activity should be final. | 116 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 92). | 120 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 109). | 125 |
![]() |
misc | FinalParameters | Parameter tweet should be final. | 133 |
![]() |
misc | FinalParameters | Parameter user should be final. | 145 |
![]() |
misc | FinalParameters | Parameter delete should be final. | 181 |
![]() |
misc | FinalParameters | Parameter tweet should be final. | 193 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 197 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 197 |
![]() |
misc | FinalParameters | Parameter delete should be final. | 210 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 217 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 88). | 219 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 89). | 223 |
![]() |
misc | FinalParameters | Parameter activity should be final. | 223 |
![]() |
misc | FinalParameters | Parameter tweet should be final. | 223 |
![]() |
misc | FinalParameters | Parameter verb should be final. | 223 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 226 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 226 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 235 |
![]() |
misc | FinalParameters | Parameter tweet should be final. | 240 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 242 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 242 |
![]() |
misc | FinalParameters | Parameter tweet should be final. | 257 |
![]() |
misc | FinalParameters | Parameter activity should be final. | 266 |
![]() |
misc | FinalParameters | Parameter tweet should be final. | 266 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 92). | 267 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 277 |
![]() |
misc | FinalParameters | Parameter activity should be final. | 294 |
![]() |
misc | FinalParameters | Parameter event should be final. | 294 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 92). | 295 |
![]() |
misc | FinalParameters | Parameter idparts should be final. | 304 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 139). | 305 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 88). | 309 |
![]() |
misc | FinalParameters | Parameter activity should be final. | 314 |
![]() |
misc | FinalParameters | Parameter tweet should be final. | 314 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 92). | 315 |
![]() |
javadoc | JavadocMethod | Expected an @return tag. | 357 |
![]() |
misc | FinalParameters | Parameter place should be final. | 357 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 358 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 358 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 361 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 361 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 364 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 364 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 367 |
![]() |
coding | MagicNumber | '4' is a magic number. | 367 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 367 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 372 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 129). | 52 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 57 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 102). | 58 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 58 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 61 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 112). | 62 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 63 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 65 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 66 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 67 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 68 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 70 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 136). | 71 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 74 |
![]() |
misc | FinalParameters | Parameter config should be final. | 74 |
![]() |
coding | HiddenField | 'config' hides a field. | 74 |
![]() |
design | DesignForExtension | Class 'FetchAndReplaceTwitterProcessor' 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 'FetchAndReplaceTwitterProcessor' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. | 78 |
![]() |
design | DesignForExtension | Class 'FetchAndReplaceTwitterProcessor' 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 'FetchAndReplaceTwitterProcessor' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. | 83 |
![]() |
misc | FinalParameters | Parameter entry should be final. | 84 |
![]() |
whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 86 |
![]() |
design | DesignForExtension | Class 'FetchAndReplaceTwitterProcessor' 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 'FetchAndReplaceTwitterProcessor' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. | 104 |
![]() |
misc | FinalParameters | Parameter configurationObject should be final. | 105 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 123). | 121 |
![]() |
design | DesignForExtension | Class 'FetchAndReplaceTwitterProcessor' looks like designed for extension (can be subclassed), but the method 'fetchAndReplace' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FetchAndReplaceTwitterProcessor' final or making the method 'fetchAndReplace' static/final/abstract/empty, or adding allowed annotation for the method. | 121 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 121 |
![]() |
misc | FinalParameters | Parameter doc should be final. | 121 |
![]() |
misc | FinalParameters | Parameter originalId should be final. | 121 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 109). | 127 |
![]() |
design | DesignForExtension | Class 'FetchAndReplaceTwitterProcessor' looks like designed for extension (can be subclassed), but the method 'replace' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FetchAndReplaceTwitterProcessor' final or making the method 'replace' static/final/abstract/empty, or adding allowed annotation for the method. | 127 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 127 |
![]() |
misc | FinalParameters | Parameter doc should be final. | 127 |
![]() |
misc | FinalParameters | Parameter tweet should be final. | 127 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 87). | 129 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 87). | 132 |
![]() |
whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 133 |
![]() |
whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 135 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 91). | 137 |
![]() |
design | DesignForExtension | Class 'FetchAndReplaceTwitterProcessor' looks like designed for extension (can be subclassed), but the method 'fetch' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FetchAndReplaceTwitterProcessor' final or making the method 'fetch' static/final/abstract/empty, or adding allowed annotation for the method. | 141 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 141 |
![]() |
misc | FinalParameters | Parameter doc should be final. | 141 |
![]() |
design | DesignForExtension | Class 'FetchAndReplaceTwitterProcessor' looks like designed for extension (can be subclassed), but the method 'getTwitterClient' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FetchAndReplaceTwitterProcessor' final or making the method 'getTwitterClient' static/final/abstract/empty, or adding allowed annotation for the method. | 150 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 150 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 122). | 159 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 102). | 162 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 82). | 169 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 32 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 36 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 96). | 38 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 40 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 84). | 56 |
![]() |
misc | FinalParameters | Parameter processorConfiguration should be final. | 56 |
![]() |
javadoc | JavadocMethod | Expected @param tag for 'processorConfiguration'. | 56 |
![]() |
design | DesignForExtension | Class 'TwitterUrlApiProcessor' 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 'TwitterUrlApiProcessor' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. | 64 |
![]() |
design | DesignForExtension | Class 'TwitterUrlApiProcessor' 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 'TwitterUrlApiProcessor' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. | 69 |
![]() |
misc | FinalParameters | Parameter entry should be final. | 70 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 72 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 73 |
![]() |
design | DesignForExtension | Class 'TwitterUrlApiProcessor' looks like designed for extension (can be subclassed), but the method 'prepareParams' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterUrlApiProcessor' final or making the method 'prepareParams' static/final/abstract/empty, or adding allowed annotation for the method. | 80 |
![]() |
misc | FinalParameters | Parameter entry should be final. | 81 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 98). | 85 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 102). | 40 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 40 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 42 |
![]() |
naming | ConstantName | Name 'mapper' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 42 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 44 |
![]() |
design | VisibilityModifier | Variable 'client' must be private and have accessor methods. | 44 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 45 |
![]() |
design | VisibilityModifier | Variable 'provider' must be private and have accessor methods. | 45 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 46 |
![]() |
design | VisibilityModifier | Variable 'request' must be private and have accessor methods. | 46 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 123). | 54 |
![]() |
misc | FinalParameters | Parameter provider should be final. | 54 |
![]() |
coding | HiddenField | 'provider' hides a field. | 54 |
![]() |
misc | FinalParameters | Parameter twitter should be final. | 54 |
![]() |
misc | FinalParameters | Parameter request should be final. | 54 |
![]() |
coding | HiddenField | 'request' hides a field. | 54 |
![]() |
design | DesignForExtension | Class 'TwitterFollowersIdsProviderTask' 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 'TwitterFollowersIdsProviderTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. | 60 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 92). | 63 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 73 |
![]() |
naming | MemberName | Name 'last_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 |
![]() |
design | VisibilityModifier | Variable 'last_count' must be private and have accessor methods. | 73 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 74 |
![]() |
naming | MemberName | Name 'page_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 |
![]() |
design | VisibilityModifier | Variable 'page_count' must be private and have accessor methods. | 74 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 75 |
![]() |
naming | MemberName | Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 |
![]() |
design | VisibilityModifier | Variable 'item_count' must be private and have accessor methods. | 75 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 76 |
![]() |
design | VisibilityModifier | Variable 'cursor' must be private and have accessor methods. | 76 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 78 |
![]() |
misc | FinalParameters | Parameter request should be final. | 78 |
![]() |
coding | HiddenField | 'request' hides a field. | 78 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 95). | 100 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 101). | 113 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 96). | 117 |
![]() |
design | DesignForExtension | Class 'TwitterFollowersIdsProviderTask' looks like designed for extension (can be subclassed), but the method 'shouldContinuePulling' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFollowersIdsProviderTask' final or making the method 'shouldContinuePulling' static/final/abstract/empty, or adding allowed annotation for the method. | 117 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 117 |
![]() |
misc | FinalParameters | Parameter cursor should be final. | 117 |
![]() |
coding | HiddenField | 'cursor' hides a field. | 117 |
![]() |
misc | FinalParameters | Parameter count should be final. | 117 |
![]() |
misc | FinalParameters | Parameter page_count should be final. | 117 |
![]() |
coding | HiddenField | 'page_count' hides a field. | 117 |
![]() |
naming | ParameterName | Name 'page_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 |
![]() |
misc | FinalParameters | Parameter item_count should be final. | 117 |
![]() |
coding | HiddenField | 'item_count' hides a field. | 117 |
![]() |
naming | ParameterName | Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 117 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
sizes | LineLength | Line is longer than 80 characters (found 103). | 39 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 39 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 41 |
![]() |
naming | ConstantName | Name 'mapper' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 41 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 43 |
![]() |
design | VisibilityModifier | Variable 'client' must be private and have accessor methods. | 43 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 44 |
![]() |
design | VisibilityModifier | Variable 'provider' must be private and have accessor methods. | 44 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 45 |
![]() |
design | VisibilityModifier | Variable 'request' must be private and have accessor methods. | 45 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 125). | 53 |
![]() |
misc | FinalParameters | Parameter provider should be final. | 53 |
![]() |
coding | HiddenField | 'provider' hides a field. | 53 |
![]() |
misc | FinalParameters | Parameter twitter should be final. | 53 |
![]() |
misc | FinalParameters | Parameter request should be final. | 53 |
![]() |
coding | HiddenField | 'request' hides a field. | 53 |
![]() |
design | DesignForExtension | Class 'TwitterFollowersListProviderTask' 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 'TwitterFollowersListProviderTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. | 59 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 70 |
![]() |
naming | MemberName | Name 'last_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 70 |
![]() |
design | VisibilityModifier | Variable 'last_count' must be private and have accessor methods. | 70 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 71 |
![]() |
naming | MemberName | Name 'page_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 |
![]() |
design | VisibilityModifier | Variable 'page_count' must be private and have accessor methods. | 71 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 72 |
![]() |
naming | MemberName | Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 |
![]() |
design | VisibilityModifier | Variable 'item_count' must be private and have accessor methods. | 72 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 73 |
![]() |
design | VisibilityModifier | Variable 'cursor' must be private and have accessor methods. | 73 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 75 |
![]() |
misc | FinalParameters | Parameter request should be final. | 75 |
![]() |
coding | HiddenField | 'request' hides a field. | 75 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 95). | 95 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 101). | 109 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 96). | 113 |
![]() |
design | DesignForExtension | Class 'TwitterFollowersListProviderTask' looks like designed for extension (can be subclassed), but the method 'shouldContinuePulling' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFollowersListProviderTask' final or making the method 'shouldContinuePulling' static/final/abstract/empty, or adding allowed annotation for the method. | 113 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 113 |
![]() |
misc | FinalParameters | Parameter cursor should be final. | 113 |
![]() |
coding | HiddenField | 'cursor' hides a field. | 113 |
![]() |
misc | FinalParameters | Parameter count should be final. | 113 |
![]() |
misc | FinalParameters | Parameter page_count should be final. | 113 |
![]() |
coding | HiddenField | 'page_count' hides a field. | 113 |
![]() |
naming | ParameterName | Name 'page_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 |
![]() |
misc | FinalParameters | Parameter item_count should be final. | 113 |
![]() |
coding | HiddenField | 'item_count' hides a field. | 113 |
![]() |
naming | ParameterName | Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 113 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
imports | UnusedImports | Unused import - org.apache.streams.twitter.TwitterUserInformationConfiguration. | 31 |
![]() |
imports | UnusedImports | Unused import - org.apache.streams.twitter.api.FollowingIdsRequest. | 34 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 79 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 95). | 80 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 80 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 82 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 84 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 86 |
![]() |
design | VisibilityModifier | Variable 'names' must be private and have accessor methods. | 86 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 87 |
![]() |
design | VisibilityModifier | Variable 'ids' must be private and have accessor methods. | 87 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 89 |
![]() |
design | VisibilityModifier | Variable 'client' must be private and have accessor methods. | 89 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 91 |
![]() |
design | VisibilityModifier | Variable 'executor' must be private and have accessor methods. | 91 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 93 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 95 |
![]() |
design | VisibilityModifier | Variable 'running' must be private and have accessor methods. | 95 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 97 |
![]() |
design | VisibilityModifier | Variable 'providerQueue' must be private and have accessor methods. | 97 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 99 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 139). | 116 |
![]() |
misc | FinalParameters | Parameter args should be final. | 121 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 173). | 130 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 100). | 132 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 151). | 133 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 99). | 136 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 90). | 137 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 101). | 140 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 155 |
![]() |
design | DesignForExtension | Class 'TwitterFollowingProvider' 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 'TwitterFollowingProvider' final or making the method 'getConfig' static/final/abstract/empty, or adding allowed annotation for the method. | 160 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 160 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 164 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 166 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 157). | 167 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 170 |
![]() |
misc | FinalParameters | Parameter config should be final. | 170 |
![]() |
coding | HiddenField | 'config' hides a field. | 170 |
![]() |
design | DesignForExtension | Class 'TwitterFollowingProvider' 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 'TwitterFollowingProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. | 174 |
![]() |
design | DesignForExtension | Class 'TwitterFollowingProvider' 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 'TwitterFollowingProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. | 179 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 179 |
![]() |
misc | FinalParameters | Parameter configurationObject should be final. | 179 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 90). | 190 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 97). | 214 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 126). | 233 |
![]() |
design | DesignForExtension | Class 'TwitterFollowingProvider' 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 'TwitterFollowingProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. | 247 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 247 |
![]() |
design | DesignForExtension | Class 'TwitterFollowingProvider' looks like designed for extension (can be subclassed), but the method 'createTask' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFollowingProvider' final or making the method 'createTask' static/final/abstract/empty, or adding allowed annotation for the method. | 261 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 261 |
![]() |
misc | FinalParameters | Parameter id should be final. | 261 |
![]() |
misc | FinalParameters | Parameter name should be final. | 261 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 262 |
![]() |
whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 262 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 262 |
![]() |
coding | SimplifyBooleanExpression | Expression can be simplified. | 262 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 262 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 109). | 263 |
![]() |
whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 263 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 89). | 268 |
![]() |
whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 268 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 268 |
![]() |
coding | SimplifyBooleanExpression | Expression can be simplified. | 268 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 268 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 112). | 269 |
![]() |
whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 269 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 90). | 274 |
![]() |
whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 274 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 274 |
![]() |
coding | SimplifyBooleanExpression | Expression can be simplified. | 274 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 274 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 115). | 275 |
![]() |
whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 275 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 91). | 280 |
![]() |
whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 280 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 280 |
![]() |
coding | SimplifyBooleanExpression | Expression can be simplified. | 280 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 280 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 118). | 281 |
![]() |
whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 281 |
![]() |
blocks | NeedBraces | 'else' construct must use '{}'s. | 286 |
![]() |
design | DesignForExtension | Class 'TwitterFollowingProvider' looks like designed for extension (can be subclassed), but the method 'submitTask' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFollowingProvider' final or making the method 'submitTask' static/final/abstract/empty, or adding allowed annotation for the method. | 289 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 289 |
![]() |
misc | FinalParameters | Parameter providerTask should be final. | 289 |
![]() |
design | DesignForExtension | Class 'TwitterFollowingProvider' looks like designed for extension (can be subclassed), but the method 'getTwitterClient' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFollowingProvider' final or making the method 'getTwitterClient' static/final/abstract/empty, or adding allowed annotation for the method. | 294 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 294 |
![]() |
design | DesignForExtension | Class 'TwitterFollowingProvider' 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 'TwitterFollowingProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. | 298 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 298 |
![]() |
design | DesignForExtension | Class 'TwitterFollowingProvider' 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 'TwitterFollowingProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. | 316 |
![]() |
misc | FinalParameters | Parameter sequence should be final. | 317 |
![]() |
design | DesignForExtension | Class 'TwitterFollowingProvider' 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 'TwitterFollowingProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. | 321 |
![]() |
misc | FinalParameters | Parameter start should be final. | 322 |
![]() |
misc | FinalParameters | Parameter end should be final. | 322 |
![]() |
design | DesignForExtension | Class 'TwitterFollowingProvider' looks like designed for extension (can be subclassed), but the method 'shouldContinuePulling' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFollowingProvider' final or making the method 'shouldContinuePulling' static/final/abstract/empty, or adding allowed annotation for the method. | 326 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 326 |
![]() |
misc | FinalParameters | Parameter users should be final. | 326 |
![]() |
design | DesignForExtension | Class 'TwitterFollowingProvider' 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 'TwitterFollowingProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. | 330 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 330 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 102). | 331 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 331 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 331 |
![]() |
design | DesignForExtension | Class 'TwitterFollowingProvider' looks like designed for extension (can be subclassed), but the method 'constructQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFollowingProvider' final or making the method 'constructQueue' static/final/abstract/empty, or adding allowed annotation for the method. | 340 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 340 |
![]() |
design | DesignForExtension | Class 'TwitterFollowingProvider' looks like designed for extension (can be subclassed), but the method 'shutdownAndAwaitTermination' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFollowingProvider' final or making the method 'shutdownAndAwaitTermination' static/final/abstract/empty, or adding allowed annotation for the method. | 345 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 345 |
![]() |
misc | FinalParameters | Parameter pool should be final. | 345 |
![]() |
coding | MagicNumber | '10' is a magic number. | 349 |
![]() |
coding | MagicNumber | '10' is a magic number. | 352 |
![]() |
design | DesignForExtension | Class 'TwitterFollowingProvider' 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 'TwitterFollowingProvider' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. | 364 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 364 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
sizes | LineLength | Line is longer than 80 characters (found 100). | 40 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 40 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 42 |
![]() |
naming | ConstantName | Name 'mapper' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 42 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 44 |
![]() |
design | VisibilityModifier | Variable 'client' must be private and have accessor methods. | 44 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 45 |
![]() |
design | VisibilityModifier | Variable 'provider' must be private and have accessor methods. | 45 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 46 |
![]() |
design | VisibilityModifier | Variable 'request' must be private and have accessor methods. | 46 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 119). | 54 |
![]() |
misc | FinalParameters | Parameter provider should be final. | 54 |
![]() |
coding | HiddenField | 'provider' hides a field. | 54 |
![]() |
misc | FinalParameters | Parameter twitter should be final. | 54 |
![]() |
misc | FinalParameters | Parameter request should be final. | 54 |
![]() |
coding | HiddenField | 'request' hides a field. | 54 |
![]() |
design | DesignForExtension | Class 'TwitterFriendsIdsProviderTask' 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 'TwitterFriendsIdsProviderTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. | 60 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 92). | 63 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 73 |
![]() |
naming | MemberName | Name 'last_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 73 |
![]() |
design | VisibilityModifier | Variable 'last_count' must be private and have accessor methods. | 73 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 74 |
![]() |
naming | MemberName | Name 'page_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 74 |
![]() |
design | VisibilityModifier | Variable 'page_count' must be private and have accessor methods. | 74 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 75 |
![]() |
naming | MemberName | Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 75 |
![]() |
design | VisibilityModifier | Variable 'item_count' must be private and have accessor methods. | 75 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 76 |
![]() |
design | VisibilityModifier | Variable 'cursor' must be private and have accessor methods. | 76 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 78 |
![]() |
misc | FinalParameters | Parameter request should be final. | 78 |
![]() |
coding | HiddenField | 'request' hides a field. | 78 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 95). | 100 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 101). | 114 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 96). | 118 |
![]() |
design | DesignForExtension | Class 'TwitterFriendsIdsProviderTask' looks like designed for extension (can be subclassed), but the method 'shouldContinuePulling' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFriendsIdsProviderTask' final or making the method 'shouldContinuePulling' static/final/abstract/empty, or adding allowed annotation for the method. | 118 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 118 |
![]() |
misc | FinalParameters | Parameter cursor should be final. | 118 |
![]() |
coding | HiddenField | 'cursor' hides a field. | 118 |
![]() |
misc | FinalParameters | Parameter count should be final. | 118 |
![]() |
misc | FinalParameters | Parameter page_count should be final. | 118 |
![]() |
coding | HiddenField | 'page_count' hides a field. | 118 |
![]() |
naming | ParameterName | Name 'page_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 |
![]() |
misc | FinalParameters | Parameter item_count should be final. | 118 |
![]() |
coding | HiddenField | 'item_count' hides a field. | 118 |
![]() |
naming | ParameterName | Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 118 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
sizes | LineLength | Line is longer than 80 characters (found 101). | 40 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 40 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 42 |
![]() |
naming | ConstantName | Name 'mapper' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 42 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 44 |
![]() |
design | VisibilityModifier | Variable 'client' must be private and have accessor methods. | 44 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 45 |
![]() |
design | VisibilityModifier | Variable 'provider' must be private and have accessor methods. | 45 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 46 |
![]() |
design | VisibilityModifier | Variable 'request' must be private and have accessor methods. | 46 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 121). | 54 |
![]() |
misc | FinalParameters | Parameter provider should be final. | 54 |
![]() |
coding | HiddenField | 'provider' hides a field. | 54 |
![]() |
misc | FinalParameters | Parameter twitter should be final. | 54 |
![]() |
misc | FinalParameters | Parameter request should be final. | 54 |
![]() |
coding | HiddenField | 'request' hides a field. | 54 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 60 |
![]() |
naming | MemberName | Name 'last_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 60 |
![]() |
design | VisibilityModifier | Variable 'last_count' must be private and have accessor methods. | 60 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 61 |
![]() |
naming | MemberName | Name 'page_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 61 |
![]() |
design | VisibilityModifier | Variable 'page_count' must be private and have accessor methods. | 61 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 62 |
![]() |
naming | MemberName | Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 |
![]() |
design | VisibilityModifier | Variable 'item_count' must be private and have accessor methods. | 62 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 63 |
![]() |
design | VisibilityModifier | Variable 'cursor' must be private and have accessor methods. | 63 |
![]() |
design | DesignForExtension | Class 'TwitterFriendsListProviderTask' 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 'TwitterFriendsListProviderTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. | 65 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 92). | 68 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 117). | 72 |
![]() |
coding | AvoidInlineConditionals | Avoid inline conditionals. | 72 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 76 |
![]() |
misc | FinalParameters | Parameter request should be final. | 76 |
![]() |
coding | HiddenField | 'request' hides a field. | 76 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 95). | 98 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 101). | 112 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 96). | 116 |
![]() |
design | DesignForExtension | Class 'TwitterFriendsListProviderTask' looks like designed for extension (can be subclassed), but the method 'shouldContinuePulling' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterFriendsListProviderTask' final or making the method 'shouldContinuePulling' static/final/abstract/empty, or adding allowed annotation for the method. | 116 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 116 |
![]() |
misc | FinalParameters | Parameter cursor should be final. | 116 |
![]() |
coding | HiddenField | 'cursor' hides a field. | 116 |
![]() |
misc | FinalParameters | Parameter count should be final. | 116 |
![]() |
misc | FinalParameters | Parameter page_count should be final. | 116 |
![]() |
coding | HiddenField | 'page_count' hides a field. | 116 |
![]() |
naming | ParameterName | Name 'page_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 |
![]() |
misc | FinalParameters | Parameter item_count should be final. | 116 |
![]() |
coding | HiddenField | 'item_count' hides a field. | 116 |
![]() |
naming | ParameterName | Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 116 |
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 |
---|---|---|---|---|
![]() |
sizes | LineLength | Line is longer than 80 characters (found 90). | 43 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 43 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 44 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 111). | 46 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 46 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 48 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 49 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 51 |
![]() |
misc | FinalParameters | Parameter provider should be final. | 51 |
![]() |
coding | HiddenField | 'provider' hides a field. | 51 |
![]() |
misc | FinalParameters | Parameter provider should be final. | 60 |
![]() |
coding | HiddenField | 'provider' hides a field. | 60 |
![]() |
misc | FinalParameters | Parameter poolSize should be final. | 60 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 108). | 61 |
![]() |
design | DesignForExtension | Class 'TwitterStreamHelper' 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 'TwitterStreamHelper' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. | 67 |
![]() |
coding | MagicNumber | '10' is a magic number. | 73 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 95). | 78 |
![]() |
design | DesignForExtension | Class 'TwitterStreamHelper' 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 'TwitterStreamHelper' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. | 82 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 82 |
![]() |
coding | MagicNumber | '30' is a magic number. | 83 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 85). | 86 |
![]() |
javadoc | JavadocType | Missing a Javadoc comment. | 86 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 84). | 88 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 88 |
![]() |
naming | ConstantName | Name 'mapper' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 88 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 90 |
![]() |
design | VisibilityModifier | Variable 'item' must be private and have accessor methods. | 90 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 92 |
![]() |
misc | FinalParameters | Parameter item should be final. | 92 |
![]() |
coding | HiddenField | 'item' hides a field. | 92 |
![]() |
design | DesignForExtension | Class 'StreamDeserializer' looks like designed for extension (can be subclassed), but the method 'call' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'StreamDeserializer' final or making the method 'call' static/final/abstract/empty, or adding allowed annotation for the method. | 96 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 99 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
sizes | LineLength | Line is longer than 80 characters (found 99). | 83 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 85 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 92). | 87 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 87 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 89 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 136). | 105 |
![]() |
misc | FinalParameters | Parameter args should be final. | 109 |
![]() |
javadoc | JavadocMethod | Expected @param tag for 'args'. | 109 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 125). | 119 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 98). | 123 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 143). | 124 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 124). | 127 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 91). | 131 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 111). | 139 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 150 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 155 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 157 |
![]() |
design | DesignForExtension | Class 'TwitterStreamProvider' 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 'TwitterStreamProvider' final or making the method 'getConfig' static/final/abstract/empty, or adding allowed annotation for the method. | 159 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 159 |
![]() |
design | DesignForExtension | Class 'TwitterStreamProvider' 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 'TwitterStreamProvider' final or making the method 'setConfig' static/final/abstract/empty, or adding allowed annotation for the method. | 163 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 163 |
![]() |
misc | FinalParameters | Parameter config should be final. | 163 |
![]() |
coding | HiddenField | 'config' hides a field. | 163 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 167 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 169 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 170 |
![]() |
design | VisibilityModifier | Variable 'endpoint' must be private and have accessor methods. | 170 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 171 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 172 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 173 |
![]() |
design | VisibilityModifier | Variable 'processor' must be private and have accessor methods. | 173 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 174 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 175 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 177 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 144). | 178 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 181 |
![]() |
misc | FinalParameters | Parameter config should be final. | 181 |
![]() |
coding | HiddenField | 'config' hides a field. | 181 |
![]() |
design | DesignForExtension | Class 'TwitterStreamProvider' 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 'TwitterStreamProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. | 185 |
![]() |
design | DesignForExtension | Class 'TwitterStreamProvider' 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 'TwitterStreamProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. | 190 |
![]() |
design | DesignForExtension | Class 'TwitterStreamProvider' 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 'TwitterStreamProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. | 196 |
![]() |
design | DesignForExtension | Class 'TwitterStreamProvider' 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 'TwitterStreamProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. | 213 |
![]() |
misc | FinalParameters | Parameter sequence should be final. | 214 |
![]() |
design | DesignForExtension | Class 'TwitterStreamProvider' 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 'TwitterStreamProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. | 218 |
![]() |
misc | FinalParameters | Parameter start should be final. | 219 |
![]() |
misc | FinalParameters | Parameter end should be final. | 219 |
![]() |
design | DesignForExtension | Class 'TwitterStreamProvider' 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 'TwitterStreamProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. | 223 |
![]() |
design | DesignForExtension | Class 'TwitterStreamProvider' 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 'TwitterStreamProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. | 228 |
![]() |
misc | FinalParameters | Parameter configurationObject should be final. | 229 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 234 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 243 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 83). | 248 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 250 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 250 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 85). | 252 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 253 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 253 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 256 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 256 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 264 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 272 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 272 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 282 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 282 |
![]() |
coding | MagicNumber | '1200000' is a magic number. | 308 |
![]() |
design | DesignForExtension | Class 'TwitterStreamProvider' 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 'TwitterStreamProvider' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. | 314 |
![]() |
design | DesignForExtension | Class 'TwitterStreamProvider' looks like designed for extension (can be subclassed), but the method 'getDatumStatusCounter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterStreamProvider' final or making the method 'getDatumStatusCounter' static/final/abstract/empty, or adding allowed annotation for the method. | 321 |
![]() |
design | DesignForExtension | Class 'TwitterStreamProvider' looks like designed for extension (can be subclassed), but the method 'addDatum' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterStreamProvider' final or making the method 'addDatum' static/final/abstract/empty, or adding allowed annotation for the method. | 326 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 326 |
![]() |
misc | FinalParameters | Parameter future should be final. | 326 |
![]() |
design | DesignForExtension | Class 'TwitterStreamProvider' looks like designed for extension (can be subclassed), but the method 'drainTo' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterStreamProvider' final or making the method 'drainTo' static/final/abstract/empty, or adding allowed annotation for the method. | 338 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 338 |
![]() |
misc | FinalParameters | Parameter drain should be final. | 338 |
![]() |
design | DesignForExtension | Class 'TwitterStreamProvider' looks like designed for extension (can be subclassed), but the method 'pollForDatum' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterStreamProvider' final or making the method 'pollForDatum' static/final/abstract/empty, or adding allowed annotation for the method. | 348 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 348 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
imports | UnusedImports | Unused import - org.apache.streams.twitter.api.UsersLookupRequest. | 32 |
![]() |
imports | UnusedImports | Unused import - org.apache.streams.twitter.pojo.User. | 34 |
![]() |
imports | UnusedImports | Unused import - java.util.Collection. | 59 |
![]() |
imports | UnusedImports | Unused import - java.util.concurrent.Executors.newSingleThreadExecutor. | 72 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 79 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 94). | 81 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 81 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 83 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 85 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 87 |
![]() |
design | VisibilityModifier | Variable 'lock' must be private and have accessor methods. | 87 |
![]() |
design | DesignForExtension | Class 'TwitterTimelineProvider' 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 'TwitterTimelineProvider' final or making the method 'getConfig' static/final/abstract/empty, or adding allowed annotation for the method. | 89 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 89 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 93 |
![]() |
design | VisibilityModifier | Variable 'names' must be private and have accessor methods. | 93 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 94 |
![]() |
design | VisibilityModifier | Variable 'ids' must be private and have accessor methods. | 94 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 96 |
![]() |
design | VisibilityModifier | Variable 'providerQueue' must be private and have accessor methods. | 96 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 98 |
![]() |
design | VisibilityModifier | Variable 'idsCount' must be private and have accessor methods. | 98 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 99 |
![]() |
design | VisibilityModifier | Variable 'client' must be private and have accessor methods. | 99 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 101 |
![]() |
design | VisibilityModifier | Variable 'executor' must be private and have accessor methods. | 101 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 103 |
![]() |
design | VisibilityModifier | Variable 'start' must be private and have accessor methods. | 103 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 104 |
![]() |
design | VisibilityModifier | Variable 'end' must be private and have accessor methods. | 104 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 106 |
![]() |
design | VisibilityModifier | Variable 'running' must be private and have accessor methods. | 106 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 108 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 110 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 138). | 127 |
![]() |
misc | FinalParameters | Parameter args should be final. | 132 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 125). | 142 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 98). | 146 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 163). | 147 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 129). | 150 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 101). | 152 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 111). | 156 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 167 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 167 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 172 |
![]() |
misc | FinalParameters | Parameter config should be final. | 172 |
![]() |
coding | HiddenField | 'config' hides a field. | 172 |
![]() |
design | DesignForExtension | Class 'TwitterTimelineProvider' looks like designed for extension (can be subclassed), but the method 'getProviderQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterTimelineProvider' final or making the method 'getProviderQueue' static/final/abstract/empty, or adding allowed annotation for the method. | 176 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 176 |
![]() |
design | DesignForExtension | Class 'TwitterTimelineProvider' 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 'TwitterTimelineProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. | 180 |
![]() |
design | DesignForExtension | Class 'TwitterTimelineProvider' 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 'TwitterTimelineProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. | 185 |
![]() |
misc | FinalParameters | Parameter configurationObject should be final. | 186 |
![]() |
whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 188 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 188 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 188 |
![]() |
whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 189 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 90). | 207 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 97). | 221 |
![]() |
design | DesignForExtension | Class 'TwitterTimelineProvider' 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 'TwitterTimelineProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. | 242 |
![]() |
design | DesignForExtension | Class 'TwitterTimelineProvider' looks like designed for extension (can be subclassed), but the method 'submitTimelineThreads' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterTimelineProvider' final or making the method 'submitTimelineThreads' static/final/abstract/empty, or adding allowed annotation for the method. | 253 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 253 |
![]() |
misc | FinalParameters | Parameter ids should be final. | 253 |
![]() |
coding | HiddenField | 'ids' hides a field. | 253 |
![]() |
misc | FinalParameters | Parameter names should be final. | 253 |
![]() |
coding | HiddenField | 'names' hides a field. | 253 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 259 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 272 |
![]() |
design | DesignForExtension | Class 'TwitterTimelineProvider' 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 'TwitterTimelineProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. | 283 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 85). | 299 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 299 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 299 |
![]() |
design | DesignForExtension | Class 'TwitterTimelineProvider' looks like designed for extension (can be subclassed), but the method 'constructQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterTimelineProvider' final or making the method 'constructQueue' static/final/abstract/empty, or adding allowed annotation for the method. | 311 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 311 |
![]() |
design | DesignForExtension | Class 'TwitterTimelineProvider' 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 'TwitterTimelineProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. | 315 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 315 |
![]() |
misc | FinalParameters | Parameter sequence should be final. | 315 |
![]() |
design | DesignForExtension | Class 'TwitterTimelineProvider' 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 'TwitterTimelineProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. | 320 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 320 |
![]() |
misc | FinalParameters | Parameter start should be final. | 320 |
![]() |
coding | HiddenField | 'start' hides a field. | 320 |
![]() |
misc | FinalParameters | Parameter end should be final. | 320 |
![]() |
coding | HiddenField | 'end' hides a field. | 320 |
![]() |
javadoc | JavadocMethod | Expected @throws tag for 'InstantiationException'. | 329 |
![]() |
design | DesignForExtension | Class 'TwitterTimelineProvider' 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 'TwitterTimelineProvider' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. | 335 |
![]() |
design | DesignForExtension | Class 'TwitterTimelineProvider' looks like designed for extension (can be subclassed), but the method 'shutdownAndAwaitTermination' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterTimelineProvider' final or making the method 'shutdownAndAwaitTermination' static/final/abstract/empty, or adding allowed annotation for the method. | 340 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 340 |
![]() |
misc | FinalParameters | Parameter pool should be final. | 340 |
![]() |
coding | MagicNumber | '10' is a magic number. | 344 |
![]() |
coding | MagicNumber | '10' is a magic number. | 347 |
![]() |
design | DesignForExtension | Class 'TwitterTimelineProvider' 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 'TwitterTimelineProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. | 359 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 100). | 361 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
sizes | LineLength | Line is longer than 80 characters (found 98). | 42 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 42 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 142). | 44 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 44 |
![]() |
naming | StaticVariableName | Name 'MAPPER' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 46 |
![]() |
design | VisibilityModifier | Variable 'provider' must be private and have accessor methods. | 46 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 47 |
![]() |
design | VisibilityModifier | Variable 'client' must be private and have accessor methods. | 47 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 48 |
![]() |
design | VisibilityModifier | Variable 'request' must be private and have accessor methods. | 48 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 126). | 56 |
![]() |
misc | FinalParameters | Parameter provider should be final. | 56 |
![]() |
coding | HiddenField | 'provider' hides a field. | 56 |
![]() |
misc | FinalParameters | Parameter twitter should be final. | 56 |
![]() |
misc | FinalParameters | Parameter request should be final. | 56 |
![]() |
coding | HiddenField | 'request' hides a field. | 56 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 62 |
![]() |
naming | MemberName | Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 62 |
![]() |
design | VisibilityModifier | Variable 'item_count' must be private and have accessor methods. | 62 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 63 |
![]() |
naming | MemberName | Name 'last_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 |
![]() |
design | VisibilityModifier | Variable 'last_count' must be private and have accessor methods. | 63 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 64 |
![]() |
naming | MemberName | Name 'page_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 |
![]() |
design | VisibilityModifier | Variable 'page_count' must be private and have accessor methods. | 64 |
![]() |
design | DesignForExtension | Class 'TwitterTimelineProviderTask' 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 'TwitterTimelineProviderTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. | 66 |
![]() |
whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 76 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 76 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 76 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 95). | 81 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 87 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 101). | 97 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 98 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 83). | 101 |
![]() |
design | DesignForExtension | Class 'TwitterTimelineProviderTask' looks like designed for extension (can be subclassed), but the method 'shouldContinuePulling' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterTimelineProviderTask' final or making the method 'shouldContinuePulling' static/final/abstract/empty, or adding allowed annotation for the method. | 101 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 101 |
![]() |
misc | FinalParameters | Parameter count should be final. | 101 |
![]() |
misc | FinalParameters | Parameter page_count should be final. | 101 |
![]() |
coding | HiddenField | 'page_count' hides a field. | 101 |
![]() |
naming | ParameterName | Name 'page_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 101 |
![]() |
misc | FinalParameters | Parameter item_count should be final. | 101 |
![]() |
coding | HiddenField | 'item_count' hides a field. | 101 |
![]() |
naming | ParameterName | Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 101 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
imports | UnusedImports | Unused import - org.apache.streams.twitter.pojo.User. | 34 |
![]() |
imports | UnusedImports | Unused import - org.apache.streams.util.ComponentUtils. | 35 |
![]() |
imports | UnusedImports | Unused import - java.util.Iterator. | 61 |
![]() |
imports | UnusedImports | Unused import - java.util.concurrent.Executors.newSingleThreadExecutor. | 74 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 86). | 79 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 81 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 129). | 83 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 83 |
![]() |
naming | StaticVariableName | Name 'MAPPER' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 101). | 85 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 85 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 87 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 89 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 91 |
![]() |
design | VisibilityModifier | Variable 'names' must be private and have accessor methods. | 91 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 92 |
![]() |
design | VisibilityModifier | Variable 'ids' must be private and have accessor methods. | 92 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 94 |
![]() |
design | VisibilityModifier | Variable 'lock' must be private and have accessor methods. | 94 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 96 |
![]() |
design | VisibilityModifier | Variable 'providerQueue' must be private and have accessor methods. | 96 |
![]() |
design | DesignForExtension | Class 'TwitterUserInformationProvider' 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 'TwitterUserInformationProvider' final or making the method 'getConfig' static/final/abstract/empty, or adding allowed annotation for the method. | 98 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 98 |
![]() |
design | DesignForExtension | Class 'TwitterUserInformationProvider' 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 'TwitterUserInformationProvider' final or making the method 'setConfig' static/final/abstract/empty, or adding allowed annotation for the method. | 102 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 102 |
![]() |
misc | FinalParameters | Parameter config should be final. | 102 |
![]() |
coding | HiddenField | 'config' hides a field. | 102 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 106 |
![]() |
design | VisibilityModifier | Variable 'client' must be private and have accessor methods. | 106 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 108 |
![]() |
design | VisibilityModifier | Variable 'executor' must be private and have accessor methods. | 108 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 110 |
![]() |
design | VisibilityModifier | Variable 'start' must be private and have accessor methods. | 110 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 111 |
![]() |
design | VisibilityModifier | Variable 'end' must be private and have accessor methods. | 111 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 113 |
![]() |
design | VisibilityModifier | Variable 'running' must be private and have accessor methods. | 113 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 115 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 117 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 145). | 134 |
![]() |
misc | FinalParameters | Parameter args should be final. | 139 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 125). | 149 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 98). | 153 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 161). | 154 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 89). | 155 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 101). | 157 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 111). | 161 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 172 |
![]() |
misc | TodoComment | Comment matches to-do format 'TODO:'. | 177 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 96). | 178 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 178 |
![]() |
misc | FinalParameters | Parameter numThreads should be final. | 178 |
![]() |
misc | FinalParameters | Parameter queueSize should be final. | 178 |
![]() |
coding | MagicNumber | '5000L' is a magic number. | 180 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 94). | 181 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 163). | 189 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 85). | 192 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 192 |
![]() |
misc | FinalParameters | Parameter config should be final. | 192 |
![]() |
coding | HiddenField | 'config' hides a field. | 192 |
![]() |
design | DesignForExtension | Class 'TwitterUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'getProviderQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterUserInformationProvider' final or making the method 'getProviderQueue' static/final/abstract/empty, or adding allowed annotation for the method. | 196 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 196 |
![]() |
design | DesignForExtension | Class 'TwitterUserInformationProvider' 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 'TwitterUserInformationProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. | 200 |
![]() |
design | DesignForExtension | Class 'TwitterUserInformationProvider' 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 'TwitterUserInformationProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. | 205 |
![]() |
misc | FinalParameters | Parameter configurationObject should be final. | 206 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 208 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 208 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 90). | 221 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 97). | 246 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 265 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 83). | 269 |
![]() |
design | DesignForExtension | Class 'TwitterUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'submitUserInformationThreads' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterUserInformationProvider' final or making the method 'submitUserInformationThreads' static/final/abstract/empty, or adding allowed annotation for the method. | 269 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 269 |
![]() |
misc | FinalParameters | Parameter ids should be final. | 269 |
![]() |
coding | HiddenField | 'ids' hides a field. | 269 |
![]() |
misc | FinalParameters | Parameter names should be final. | 269 |
![]() |
coding | HiddenField | 'names' hides a field. | 269 |
![]() |
whitespace | WhitespaceAround | 'while' is not followed by whitespace. | 272 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 272 |
![]() |
coding | MagicNumber | '100' is a magic number. | 272 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 272 |
![]() |
coding | MagicNumber | '100' is a magic number. | 273 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 95). | 274 |
![]() |
coding | MagicNumber | '100' is a magic number. | 281 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 95). | 285 |
![]() |
whitespace | WhitespaceAround | 'while' is not followed by whitespace. | 295 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 295 |
![]() |
coding | MagicNumber | '100' is a magic number. | 295 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 295 |
![]() |
coding | MagicNumber | '100' is a magic number. | 296 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 95). | 297 |
![]() |
coding | MagicNumber | '100' is a magic number. | 304 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 95). | 308 |
![]() |
design | DesignForExtension | Class 'TwitterUserInformationProvider' 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 'TwitterUserInformationProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. | 319 |
![]() |
design | DesignForExtension | Class 'TwitterUserInformationProvider' 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 'TwitterUserInformationProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. | 331 |
![]() |
design | DesignForExtension | Class 'TwitterUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'constructQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterUserInformationProvider' final or making the method 'constructQueue' static/final/abstract/empty, or adding allowed annotation for the method. | 350 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 350 |
![]() |
design | DesignForExtension | Class 'TwitterUserInformationProvider' 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 'TwitterUserInformationProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. | 354 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 354 |
![]() |
misc | FinalParameters | Parameter sequence should be final. | 354 |
![]() |
design | DesignForExtension | Class 'TwitterUserInformationProvider' 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 'TwitterUserInformationProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. | 359 |
![]() |
misc | FinalParameters | Parameter start should be final. | 360 |
![]() |
coding | HiddenField | 'start' hides a field. | 360 |
![]() |
misc | FinalParameters | Parameter end should be final. | 360 |
![]() |
coding | HiddenField | 'end' hides a field. | 360 |
![]() |
whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 365 |
![]() |
design | DesignForExtension | Class 'TwitterUserInformationProvider' 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 'TwitterUserInformationProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. | 369 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 102). | 371 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 371 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 371 |
![]() |
design | DesignForExtension | Class 'TwitterUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'shutdownAndAwaitTermination' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterUserInformationProvider' final or making the method 'shutdownAndAwaitTermination' static/final/abstract/empty, or adding allowed annotation for the method. | 379 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 379 |
![]() |
misc | FinalParameters | Parameter pool should be final. | 379 |
![]() |
coding | MagicNumber | '10' is a magic number. | 383 |
![]() |
coding | MagicNumber | '10' is a magic number. | 386 |
![]() |
design | DesignForExtension | Class 'TwitterUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'getTwitterClient' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TwitterUserInformationProvider' final or making the method 'getTwitterClient' static/final/abstract/empty, or adding allowed annotation for the method. | 398 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 398 |
![]() |
design | DesignForExtension | Class 'TwitterUserInformationProvider' 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 'TwitterUserInformationProvider' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. | 402 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
sizes | LineLength | Line is longer than 80 characters (found 105). | 42 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 42 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 142). | 44 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 44 |
![]() |
naming | StaticVariableName | Name 'MAPPER' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 44 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 46 |
![]() |
design | VisibilityModifier | Variable 'provider' must be private and have accessor methods. | 46 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 47 |
![]() |
design | VisibilityModifier | Variable 'client' must be private and have accessor methods. | 47 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 48 |
![]() |
design | VisibilityModifier | Variable 'request' must be private and have accessor methods. | 48 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 131). | 56 |
![]() |
misc | FinalParameters | Parameter provider should be final. | 56 |
![]() |
coding | HiddenField | 'provider' hides a field. | 56 |
![]() |
misc | FinalParameters | Parameter twitter should be final. | 56 |
![]() |
misc | FinalParameters | Parameter request should be final. | 56 |
![]() |
coding | HiddenField | 'request' hides a field. | 56 |
![]() |
design | DesignForExtension | Class 'TwitterUserInformationProviderTask' 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 'TwitterUserInformationProviderTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. | 62 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 87). | 70 |