The following document contains the results of Checkstyle 7.2 with sun_checks.xml ruleset.
Category | Rule | Violations | Severity |
---|---|---|---|
blocks | EmptyBlock | 1 | ![]() |
coding | HiddenField | 35 | ![]() |
MagicNumber | 31 | ![]() | |
design | DesignForExtension | 88 | ![]() |
HideUtilityClassConstructor | 2 | ![]() | |
VisibilityModifier | 44 | ![]() | |
javadoc | JavadocMethod | 62 | ![]() |
JavadocPackage | 7 | ![]() | |
JavadocStyle | 5 | ![]() | |
JavadocType | 7 | ![]() | |
JavadocVariable | 122 | ![]() | |
misc | FinalParameters | 115 | ![]() |
NewlineAtEndOfFile | 4 | ![]() | |
TodoComment | 3 | ![]() | |
modifier | RedundantModifier | 4 | ![]() |
naming | ConstantName | 4 | ![]() |
MemberName | 3 | ![]() | |
StaticVariableName | 2 | ![]() | |
regexp | RegexpSingleline
|
1 | ![]() |
sizes | LineLength | 148 | ![]() |
whitespace | NoWhitespaceBefore | 1 | ![]() |
ParenPad | 46 | ![]() | |
WhitespaceAfter | 8 | ![]() | |
WhitespaceAround | 9 | ![]() |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
misc | NewlineAtEndOfFile | File does not end with a newline. | |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 33 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 37 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 39 |
![]() |
design | VisibilityModifier | Variable 'mapper' must be private and have accessor methods. | 39 |
![]() |
design | DesignForExtension | Class 'FacebookPageActivitySerializer' 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 'FacebookPageActivitySerializer' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. | 44 |
![]() |
design | DesignForExtension | Class 'FacebookPageActivitySerializer' looks like designed for extension (can be subclassed), but the method 'serialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookPageActivitySerializer' final or making the method 'serialize' static/final/abstract/empty, or adding allowed annotation for the method. | 49 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 83). | 50 |
![]() |
misc | FinalParameters | Parameter deserialized should be final. | 50 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 86). | 51 |
![]() |
design | DesignForExtension | Class 'FacebookPageActivitySerializer' looks like designed for extension (can be subclassed), but the method 'deserialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookPageActivitySerializer' final or making the method 'deserialize' static/final/abstract/empty, or adding allowed annotation for the method. | 54 |
![]() |
misc | FinalParameters | Parameter page should be final. | 55 |
![]() |
design | DesignForExtension | Class 'FacebookPageActivitySerializer' looks like designed for extension (can be subclassed), but the method 'deserializeAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookPageActivitySerializer' final or making the method 'deserializeAll' static/final/abstract/empty, or adding allowed annotation for the method. | 63 |
![]() |
misc | FinalParameters | Parameter serializedList should be final. | 64 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 86). | 65 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 109). | 36 |
![]() |
javadoc | JavadocType | Missing a Javadoc comment. | 36 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 110). | 38 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 38 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 92). | 39 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 39 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 41 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 43 |
![]() |
design | VisibilityModifier | Variable 'mapper' must be private and have accessor methods. | 43 |
![]() |
design | DesignForExtension | Class 'FacebookPostActivitySerializer' 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 'FacebookPostActivitySerializer' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. | 45 |
![]() |
design | DesignForExtension | Class 'FacebookPostActivitySerializer' looks like designed for extension (can be subclassed), but the method 'serialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookPostActivitySerializer' final or making the method 'serialize' static/final/abstract/empty, or adding allowed annotation for the method. | 50 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 83). | 51 |
![]() |
misc | FinalParameters | Parameter deserialized should be final. | 51 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 86). | 52 |
![]() |
design | DesignForExtension | Class 'FacebookPostActivitySerializer' looks like designed for extension (can be subclassed), but the method 'deserialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookPostActivitySerializer' final or making the method 'deserialize' static/final/abstract/empty, or adding allowed annotation for the method. | 55 |
![]() |
misc | FinalParameters | Parameter post should be final. | 56 |
![]() |
design | DesignForExtension | Class 'FacebookPostActivitySerializer' looks like designed for extension (can be subclassed), but the method 'deserializeAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookPostActivitySerializer' final or making the method 'deserializeAll' static/final/abstract/empty, or adding allowed annotation for the method. | 64 |
![]() |
misc | FinalParameters | Parameter serializedList should be final. | 65 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 86). | 66 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 51 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 92). | 53 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 53 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 55 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 57 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 58 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 60 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 61 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 63 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 64 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 66 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 68 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 70 |
![]() |
misc | FinalParameters | Parameter inClass should be final. | 70 |
![]() |
coding | HiddenField | 'inClass' hides a field. | 70 |
![]() |
misc | FinalParameters | Parameter outClass should be final. | 70 |
![]() |
coding | HiddenField | 'outClass' hides a field. | 70 |
![]() |
design | DesignForExtension | Class 'FacebookTypeConverter' looks like designed for extension (can be subclassed), but the method 'getProcessorOutputQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookTypeConverter' final or making the method 'getProcessorOutputQueue' static/final/abstract/empty, or adding allowed annotation for the method. | 75 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 75 |
![]() |
design | DesignForExtension | Class 'FacebookTypeConverter' looks like designed for extension (can be subclassed), but the method 'setProcessorInputQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookTypeConverter' final or making the method 'setProcessorInputQueue' static/final/abstract/empty, or adding allowed annotation for the method. | 79 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 79 |
![]() |
misc | FinalParameters | Parameter inputQueue should be final. | 79 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 134). | 92 |
![]() |
misc | FinalParameters | Parameter event should be final. | 92 |
![]() |
misc | FinalParameters | Parameter inClass should be final. | 92 |
![]() |
coding | HiddenField | 'inClass' hides a field. | 92 |
![]() |
misc | FinalParameters | Parameter outClass should be final. | 92 |
![]() |
coding | HiddenField | 'outClass' hides a field. | 92 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 96 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 96 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 96 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 100). | 100 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 100). | 103 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 105 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 105 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 105 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 108 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 111 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 111 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 111 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 117 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 117 |
![]() |
whitespace | NoWhitespaceBefore | '++' is preceded with whitespace. | 118 |
![]() |
misc | TodoComment | Comment matches to-do format 'TODO:'. | 127 |
![]() |
design | DesignForExtension | Class 'FacebookTypeConverter' looks like designed for extension (can be subclassed), but the method 'validate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookTypeConverter' final or making the method 'validate' static/final/abstract/empty, or adding allowed annotation for the method. | 128 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 128 |
![]() |
misc | FinalParameters | Parameter document should be final. | 128 |
![]() |
misc | FinalParameters | Parameter klass should be final. | 128 |
![]() |
misc | TodoComment | Comment matches to-do format 'TODO:'. | 132 |
![]() |
design | DesignForExtension | Class 'FacebookTypeConverter' looks like designed for extension (can be subclassed), but the method 'isValidJSON' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookTypeConverter' final or making the method 'isValidJSON' static/final/abstract/empty, or adding allowed annotation for the method. | 133 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 133 |
![]() |
blocks | EmptyBlock | Must have at least one statement. | 138 |
![]() |
design | DesignForExtension | Class 'FacebookTypeConverter' 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 'FacebookTypeConverter' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. | 148 |
![]() |
design | DesignForExtension | Class 'FacebookTypeConverter' 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 'FacebookTypeConverter' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. | 153 |
![]() |
misc | FinalParameters | Parameter entry should be final. | 154 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 164 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 164 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 167 |
![]() |
whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 171 |
![]() |
whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 171 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 95). | 173 |
![]() |
coding | HiddenField | 'inClass' hides a field. | 175 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 179 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 184 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 93). | 189 |
![]() |
coding | HiddenField | 'inClass' hides a field. | 189 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 193 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 93). | 197 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 199 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 210 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 210 |
![]() |
design | DesignForExtension | Class 'FacebookTypeConverter' 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 'FacebookTypeConverter' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. | 217 |
![]() |
misc | FinalParameters | Parameter configurationObject should be final. | 218 |
![]() |
whitespace | WhitespaceAround | '{' is not followed by whitespace. | 226 |
![]() |
whitespace | WhitespaceAround | '}' is not preceded with whitespace. | 226 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
sizes | LineLength | Line is longer than 80 characters (found 88). | 41 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 92). | 46 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 46 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 47 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 49 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 51 |
![]() |
design | VisibilityModifier | Variable 'backOff' must be private and have accessor methods. | 51 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 53 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 54 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 55 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 97). | 62 |
![]() |
misc | FinalParameters | Parameter config should be final. | 62 |
![]() |
coding | HiddenField | 'config' hides a field. | 62 |
![]() |
misc | FinalParameters | Parameter queue should be final. | 62 |
![]() |
coding | HiddenField | 'queue' hides a field. | 62 |
![]() |
coding | MagicNumber | '5' is a magic number. | 66 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 91). | 76 |
![]() |
misc | FinalParameters | Parameter data should be final. | 89 |
![]() |
misc | FinalParameters | Parameter id should be final. | 89 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 88). | 98 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 86). | 112 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 83). | 116 |
![]() |
design | DesignForExtension | Class 'FacebookDataCollector' 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 'FacebookDataCollector' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. | 132 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 134 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 85). | 140 |
![]() |
design | DesignForExtension | Class 'FacebookDataCollector' looks like designed for extension (can be subclassed), but the method 'getQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookDataCollector' final or making the method 'getQueue' static/final/abstract/empty, or adding allowed annotation for the method. | 147 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 147 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
misc | NewlineAtEndOfFile | File does not end with a newline. | |
![]() |
design | HideUtilityClassConstructor | Utility classes should not have a public or default constructor. | 37 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 94). | 39 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 39 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 46 |
![]() |
misc | FinalParameters | Parameter json should be final. | 46 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 46 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 82). | 53 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 82). | 55 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 59 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 61 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 61 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
sizes | LineLength | Line is longer than 80 characters (found 82). | 64 |
![]() |
javadoc | JavadocType | Missing a Javadoc comment. | 64 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 66 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 97). | 68 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 68 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 70 |
![]() |
naming | ConstantName | Name 'mapper' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 70 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 1,393). | 72 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 72 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 73 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 75 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 76 |
![]() |
design | VisibilityModifier | Variable 'lock' must be private and have accessor methods. | 76 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 85). | 78 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 78 |
![]() |
design | VisibilityModifier | Variable 'providerQueue' must be private and have accessor methods. | 78 |
![]() |
design | DesignForExtension | Class 'FacebookFriendFeedProvider' 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 'FacebookFriendFeedProvider' final or making the method 'getConfig' static/final/abstract/empty, or adding allowed annotation for the method. | 80 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 80 |
![]() |
design | DesignForExtension | Class 'FacebookFriendFeedProvider' 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 'FacebookFriendFeedProvider' final or making the method 'setConfig' static/final/abstract/empty, or adding allowed annotation for the method. | 84 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 84 |
![]() |
misc | FinalParameters | Parameter config should be final. | 84 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 88 |
![]() |
design | VisibilityModifier | Variable 'idsBatches' must be private and have accessor methods. | 88 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 90 |
![]() |
design | VisibilityModifier | Variable 'executor' must be private and have accessor methods. | 90 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 92 |
![]() |
design | VisibilityModifier | Variable 'start' must be private and have accessor methods. | 92 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 93 |
![]() |
design | VisibilityModifier | Variable 'end' must be private and have accessor methods. | 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 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 98 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 97). | 100 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 100 |
![]() |
misc | FinalParameters | Parameter numThreads should be final. | 100 |
![]() |
misc | FinalParameters | Parameter queueSize should be final. | 100 |
![]() |
coding | MagicNumber | '5000L' is a magic number. | 102 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 94). | 103 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 112). | 107 |
![]() |
coding | HiddenField | 'configuration' hides a field. | 111 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 136). | 113 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 97). | 120 |
![]() |
misc | FinalParameters | Parameter config should be final. | 122 |
![]() |
javadoc | JavadocMethod | Expected @param tag for 'config'. | 122 |
![]() |
misc | FinalParameters | Parameter klass should be final. | 130 |
![]() |
coding | HiddenField | 'klass' hides a field. | 130 |
![]() |
coding | HiddenField | 'configuration' hides a field. | 132 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 136). | 134 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 90). | 142 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 142 |
![]() |
misc | FinalParameters | Parameter config should be final. | 142 |
![]() |
misc | FinalParameters | Parameter klass should be final. | 142 |
![]() |
coding | HiddenField | 'klass' hides a field. | 142 |
![]() |
design | DesignForExtension | Class 'FacebookFriendFeedProvider' 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 'FacebookFriendFeedProvider' final or making the method 'getProviderQueue' static/final/abstract/empty, or adding allowed annotation for the method. | 147 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 147 |
![]() |
design | DesignForExtension | Class 'FacebookFriendFeedProvider' 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 'FacebookFriendFeedProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. | 151 |
![]() |
design | DesignForExtension | Class 'FacebookFriendFeedProvider' 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 'FacebookFriendFeedProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. | 156 |
![]() |
design | DesignForExtension | Class 'FacebookFriendFeedProvider' 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 'FacebookFriendFeedProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. | 162 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 168 |
![]() |
design | DesignForExtension | Class 'FacebookFriendFeedProvider' 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 'FacebookFriendFeedProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. | 180 |
![]() |
misc | FinalParameters | Parameter sequence should be final. | 181 |
![]() |
design | DesignForExtension | Class 'FacebookFriendFeedProvider' 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 'FacebookFriendFeedProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. | 186 |
![]() |
misc | FinalParameters | Parameter start should be final. | 187 |
![]() |
coding | HiddenField | 'start' hides a field. | 187 |
![]() |
misc | FinalParameters | Parameter end should be final. | 187 |
![]() |
coding | HiddenField | 'end' hides a field. | 187 |
![]() |
whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 192 |
![]() |
design | DesignForExtension | Class 'FacebookFriendFeedProvider' 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 'FacebookFriendFeedProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. | 195 |
![]() |
design | DesignForExtension | Class 'FacebookFriendFeedProvider' 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 'FacebookFriendFeedProvider' final or making the method 'shutdownAndAwaitTermination' static/final/abstract/empty, or adding allowed annotation for the method. | 200 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 200 |
![]() |
misc | FinalParameters | Parameter pool should be final. | 200 |
![]() |
coding | MagicNumber | '10' is a magic number. | 204 |
![]() |
coding | MagicNumber | '10' is a magic number. | 207 |
![]() |
design | DesignForExtension | Class 'FacebookFriendFeedProvider' 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 'FacebookFriendFeedProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. | 219 |
![]() |
misc | FinalParameters | Parameter configurationObject should be final. | 220 |
![]() |
coding | MagicNumber | '5' is a magic number. | 222 |
![]() |
coding | MagicNumber | '20' is a magic number. | 222 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 237 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 237 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 243 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 245 |
![]() |
design | DesignForExtension | Class 'FacebookFriendFeedProvider' looks like designed for extension (can be subclassed), but the method 'getFacebookClient' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookFriendFeedProvider' final or making the method 'getFacebookClient' static/final/abstract/empty, or adding allowed annotation for the method. | 252 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 252 |
![]() |
design | DesignForExtension | Class 'FacebookFriendFeedProvider' 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 'FacebookFriendFeedProvider' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. | 268 |
![]() |
javadoc | JavadocType | Missing a Javadoc comment. | 273 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 275 |
![]() |
design | VisibilityModifier | Variable 'provider' must be private and have accessor methods. | 275 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 276 |
![]() |
design | VisibilityModifier | Variable 'client' must be private and have accessor methods. | 276 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 277 |
![]() |
design | VisibilityModifier | Variable 'id' must be private and have accessor methods. | 277 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 83). | 279 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 279 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 279 |
![]() |
misc | FinalParameters | Parameter provider should be final. | 279 |
![]() |
coding | HiddenField | 'provider' hides a field. | 279 |
![]() |
misc | FinalParameters | Parameter id should be final. | 279 |
![]() |
coding | HiddenField | 'id' hides a field. | 279 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 284 |
![]() |
naming | MemberName | Name 'last_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 284 |
![]() |
design | VisibilityModifier | Variable 'last_count' must be private and have accessor methods. | 284 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 285 |
![]() |
naming | MemberName | Name 'page_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 285 |
![]() |
design | VisibilityModifier | Variable 'page_count' must be private and have accessor methods. | 285 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 286 |
![]() |
naming | MemberName | Name 'item_count' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 286 |
![]() |
design | VisibilityModifier | Variable 'item_count' must be private and have accessor methods. | 286 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 115). | 298 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 86). | 301 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 311 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 311 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 105). | 313 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 314 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 104). | 321 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 321 |
![]() |
misc | FinalParameters | Parameter postPaging should be final. | 321 |
![]() |
misc | FinalParameters | Parameter postResponseList should be final. | 321 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
sizes | LineLength | Line is longer than 80 characters (found 85). | 70 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 72 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 100). | 74 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 74 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 76 |
![]() |
naming | ConstantName | Name 'mapper' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 76 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 78 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 1,351). | 79 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 81 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 83 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 84 |
![]() |
design | VisibilityModifier | Variable 'lock' must be private and have accessor methods. | 84 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 85). | 86 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 86 |
![]() |
design | VisibilityModifier | Variable 'providerQueue' must be private and have accessor methods. | 86 |
![]() |
design | DesignForExtension | Class 'FacebookFriendUpdatesProvider' 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 'FacebookFriendUpdatesProvider' final or making the method 'getConfig' static/final/abstract/empty, or adding allowed annotation for the method. | 88 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 88 |
![]() |
design | DesignForExtension | Class 'FacebookFriendUpdatesProvider' 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 'FacebookFriendUpdatesProvider' final or making the method 'setConfig' static/final/abstract/empty, or adding allowed annotation for the method. | 92 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 92 |
![]() |
misc | FinalParameters | Parameter config should be final. | 92 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 96 |
![]() |
design | VisibilityModifier | Variable 'idsBatches' must be private and have accessor methods. | 96 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 98 |
![]() |
design | VisibilityModifier | Variable 'executor' must be private and have accessor methods. | 98 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 100 |
![]() |
design | VisibilityModifier | Variable 'start' must be private and have accessor methods. | 100 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 101 |
![]() |
design | VisibilityModifier | Variable 'end' must be private and have accessor methods. | 101 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 103 |
![]() |
design | VisibilityModifier | Variable 'running' must be private and have accessor methods. | 103 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 105 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 106 |
![]() |
misc | TodoComment | Comment matches to-do format 'TODO:'. | 108 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 97). | 109 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 109 |
![]() |
misc | FinalParameters | Parameter numThreads should be final. | 109 |
![]() |
misc | FinalParameters | Parameter queueSize should be final. | 109 |
![]() |
coding | MagicNumber | '5000L' is a magic number. | 111 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 94). | 112 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 115). | 116 |
![]() |
coding | HiddenField | 'configuration' hides a field. | 120 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 136). | 122 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 95). | 129 |
![]() |
misc | FinalParameters | Parameter config should be final. | 131 |
![]() |
javadoc | JavadocMethod | Expected @param tag for 'config'. | 131 |
![]() |
misc | FinalParameters | Parameter klass should be final. | 140 |
![]() |
coding | HiddenField | 'klass' hides a field. | 140 |
![]() |
javadoc | JavadocMethod | Expected @param tag for 'klass'. | 140 |
![]() |
coding | HiddenField | 'configuration' hides a field. | 142 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 136). | 144 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 93). | 157 |
![]() |
misc | FinalParameters | Parameter config should be final. | 157 |
![]() |
javadoc | JavadocMethod | Expected @param tag for 'config'. | 157 |
![]() |
misc | FinalParameters | Parameter klass should be final. | 157 |
![]() |
coding | HiddenField | 'klass' hides a field. | 157 |
![]() |
javadoc | JavadocMethod | Expected @param tag for 'klass'. | 157 |
![]() |
design | DesignForExtension | Class 'FacebookFriendUpdatesProvider' 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 'FacebookFriendUpdatesProvider' final or making the method 'getProviderQueue' static/final/abstract/empty, or adding allowed annotation for the method. | 162 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 162 |
![]() |
design | DesignForExtension | Class 'FacebookFriendUpdatesProvider' 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 'FacebookFriendUpdatesProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. | 166 |
![]() |
design | DesignForExtension | Class 'FacebookFriendUpdatesProvider' 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 'FacebookFriendUpdatesProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. | 171 |
![]() |
design | DesignForExtension | Class 'FacebookFriendUpdatesProvider' 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 'FacebookFriendUpdatesProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. | 176 |
![]() |
design | DesignForExtension | Class 'FacebookFriendUpdatesProvider' 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 'FacebookFriendUpdatesProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. | 198 |
![]() |
misc | FinalParameters | Parameter sequence should be final. | 199 |
![]() |
design | DesignForExtension | Class 'FacebookFriendUpdatesProvider' 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 'FacebookFriendUpdatesProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. | 204 |
![]() |
misc | FinalParameters | Parameter start should be final. | 205 |
![]() |
coding | HiddenField | 'start' hides a field. | 205 |
![]() |
misc | FinalParameters | Parameter end should be final. | 205 |
![]() |
coding | HiddenField | 'end' hides a field. | 205 |
![]() |
whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 210 |
![]() |
design | DesignForExtension | Class 'FacebookFriendUpdatesProvider' 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 'FacebookFriendUpdatesProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. | 213 |
![]() |
design | DesignForExtension | Class 'FacebookFriendUpdatesProvider' 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 'FacebookFriendUpdatesProvider' final or making the method 'shutdownAndAwaitTermination' static/final/abstract/empty, or adding allowed annotation for the method. | 218 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 218 |
![]() |
misc | FinalParameters | Parameter pool should be final. | 218 |
![]() |
coding | MagicNumber | '10' is a magic number. | 222 |
![]() |
coding | MagicNumber | '10' is a magic number. | 225 |
![]() |
design | DesignForExtension | Class 'FacebookFriendUpdatesProvider' 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 'FacebookFriendUpdatesProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. | 237 |
![]() |
misc | FinalParameters | Parameter configurationObject should be final. | 238 |
![]() |
coding | MagicNumber | '5' is a magic number. | 240 |
![]() |
coding | MagicNumber | '20' is a magic number. | 240 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 257 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 259 |
![]() |
design | DesignForExtension | Class 'FacebookFriendUpdatesProvider' looks like designed for extension (can be subclassed), but the method 'getFacebookClient' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookFriendUpdatesProvider' final or making the method 'getFacebookClient' static/final/abstract/empty, or adding allowed annotation for the method. | 266 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 266 |
![]() |
design | DesignForExtension | Class 'FacebookFriendUpdatesProvider' 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 'FacebookFriendUpdatesProvider' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. | 282 |
![]() |
javadoc | JavadocType | Missing a Javadoc comment. | 287 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 289 |
![]() |
design | VisibilityModifier | Variable 'provider' must be private and have accessor methods. | 289 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 290 |
![]() |
design | VisibilityModifier | Variable 'client' must be private and have accessor methods. | 290 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 292 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 91). | 294 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 294 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 294 |
![]() |
misc | FinalParameters | Parameter facebookUserstreamProvider should be final. | 294 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 108). | 305 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 111). | 306 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 115). | 309 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 86). | 312 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
misc | NewlineAtEndOfFile | File does not end with a newline. | |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 58 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 87). | 60 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 60 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 61 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 62 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 64 |
![]() |
design | VisibilityModifier | Variable 'configuration' must be private and have accessor methods. | 64 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 65 |
![]() |
design | VisibilityModifier | Variable 'datums' must be private and have accessor methods. | 65 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 67 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 68 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 69 |
![]() |
design | VisibilityModifier | Variable 'futures' must be private and have accessor methods. | 69 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 71 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 87). | 74 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 173). | 78 |
![]() |
misc | FinalParameters | Parameter configuration should be final. | 87 |
![]() |
coding | HiddenField | 'configuration' hides a field. | 87 |
![]() |
javadoc | JavadocMethod | Expected @param tag for 'configuration'. | 87 |
![]() |
design | DesignForExtension | Class 'FacebookProvider' 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 'FacebookProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. | 91 |
![]() |
design | DesignForExtension | Class 'FacebookProvider' 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 'FacebookProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. | 96 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 103 |
![]() |
design | DesignForExtension | Class 'FacebookProvider' 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 'FacebookProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. | 105 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 93). | 110 |
![]() |
design | DesignForExtension | Class 'FacebookProvider' 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 'FacebookProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. | 116 |
![]() |
misc | FinalParameters | Parameter sequence should be final. | 117 |
![]() |
design | DesignForExtension | Class 'FacebookProvider' 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 'FacebookProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. | 121 |
![]() |
misc | FinalParameters | Parameter start should be final. | 122 |
![]() |
misc | FinalParameters | Parameter end should be final. | 122 |
![]() |
design | DesignForExtension | Class 'FacebookProvider' 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 'FacebookProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. | 126 |
![]() |
misc | FinalParameters | Parameter configurationObject should be final. | 127 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 86). | 130 |
![]() |
design | DesignForExtension | Class 'FacebookProvider' 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 'FacebookProvider' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. | 133 |
![]() |
coding | MagicNumber | '5' is a magic number. | 135 |
![]() |
coding | MagicNumber | '5' is a magic number. | 135 |
![]() |
misc | FinalParameters | Parameter idsToAfterDate should be final. | 143 |
![]() |
design | DesignForExtension | Class 'FacebookProvider' 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 'FacebookProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. | 154 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 93). | 156 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 87). | 63 |
![]() |
javadoc | JavadocType | Missing a Javadoc comment. | 63 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 65 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 102). | 67 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 67 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 69 |
![]() |
naming | ConstantName | Name 'mapper' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 69 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 1,393). | 71 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 71 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 84). | 72 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 72 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 74 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 85). | 75 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 75 |
![]() |
design | VisibilityModifier | Variable 'providerQueue' must be private and have accessor methods. | 75 |
![]() |
design | DesignForExtension | Class 'FacebookUserInformationProvider' 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 'FacebookUserInformationProvider' final or making the method 'getConfig' static/final/abstract/empty, or adding allowed annotation for the method. | 77 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 77 |
![]() |
design | DesignForExtension | Class 'FacebookUserInformationProvider' 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 'FacebookUserInformationProvider' final or making the method 'setConfig' static/final/abstract/empty, or adding allowed annotation for the method. | 81 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 81 |
![]() |
misc | FinalParameters | Parameter config should be final. | 81 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 85 |
![]() |
design | VisibilityModifier | Variable 'idsBatches' must be private and have accessor methods. | 85 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 87 |
![]() |
design | VisibilityModifier | Variable 'executor' must be private and have accessor methods. | 87 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 89 |
![]() |
design | VisibilityModifier | Variable 'start' must be private and have accessor methods. | 89 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 90 |
![]() |
design | VisibilityModifier | Variable 'end' must be private and have accessor methods. | 90 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 92 |
![]() |
design | VisibilityModifier | Variable 'running' must be private and have accessor methods. | 92 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 97). | 94 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 94 |
![]() |
misc | FinalParameters | Parameter numThreads should be final. | 94 |
![]() |
misc | FinalParameters | Parameter queueSize should be final. | 94 |
![]() |
coding | MagicNumber | '5000L' is a magic number. | 96 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 94). | 97 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 117). | 101 |
![]() |
coding | HiddenField | 'facebookUserInformationConfiguration' hides a field. | 105 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 159). | 107 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 101). | 114 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 87). | 117 |
![]() |
misc | FinalParameters | Parameter config should be final. | 117 |
![]() |
javadoc | JavadocMethod | Expected @param tag for 'config'. | 117 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 121 |
![]() |
misc | FinalParameters | Parameter klass should be final. | 121 |
![]() |
coding | HiddenField | 'klass' hides a field. | 121 |
![]() |
coding | HiddenField | 'facebookUserInformationConfiguration' hides a field. | 123 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 159). | 125 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 100). | 133 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 133 |
![]() |
misc | FinalParameters | Parameter config should be final. | 133 |
![]() |
misc | FinalParameters | Parameter klass should be final. | 133 |
![]() |
coding | HiddenField | 'klass' hides a field. | 133 |
![]() |
design | DesignForExtension | Class 'FacebookUserInformationProvider' 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 'FacebookUserInformationProvider' final or making the method 'getProviderQueue' static/final/abstract/empty, or adding allowed annotation for the method. | 138 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 138 |
![]() |
design | DesignForExtension | Class 'FacebookUserInformationProvider' 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 'FacebookUserInformationProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. | 142 |
![]() |
design | DesignForExtension | Class 'FacebookUserInformationProvider' 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 'FacebookUserInformationProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. | 147 |
![]() |
design | DesignForExtension | Class 'FacebookUserInformationProvider' 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 'FacebookUserInformationProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. | 152 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 197 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 197 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 212 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 214 |
![]() |
design | DesignForExtension | Class 'FacebookUserInformationProvider' 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 'FacebookUserInformationProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. | 234 |
![]() |
misc | FinalParameters | Parameter sequence should be final. | 235 |
![]() |
design | DesignForExtension | Class 'FacebookUserInformationProvider' 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 'FacebookUserInformationProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. | 240 |
![]() |
misc | FinalParameters | Parameter start should be final. | 241 |
![]() |
coding | HiddenField | 'start' hides a field. | 241 |
![]() |
misc | FinalParameters | Parameter end should be final. | 241 |
![]() |
coding | HiddenField | 'end' hides a field. | 241 |
![]() |
whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 246 |
![]() |
design | DesignForExtension | Class 'FacebookUserInformationProvider' 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 'FacebookUserInformationProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. | 249 |
![]() |
design | DesignForExtension | Class 'FacebookUserInformationProvider' 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 'FacebookUserInformationProvider' final or making the method 'shutdownAndAwaitTermination' static/final/abstract/empty, or adding allowed annotation for the method. | 254 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 254 |
![]() |
misc | FinalParameters | Parameter pool should be final. | 254 |
![]() |
coding | MagicNumber | '10' is a magic number. | 258 |
![]() |
coding | MagicNumber | '10' is a magic number. | 261 |
![]() |
design | DesignForExtension | Class 'FacebookUserInformationProvider' 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 'FacebookUserInformationProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. | 273 |
![]() |
misc | FinalParameters | Parameter configurationObject should be final. | 274 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 88). | 276 |
![]() |
coding | MagicNumber | '5' is a magic number. | 276 |
![]() |
coding | MagicNumber | '20' is a magic number. | 276 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 87). | 280 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 91). | 281 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 97). | 282 |
![]() |
coding | HiddenField | 'idsBatches' hides a field. | 286 |
![]() |
coding | MagicNumber | '100' is a magic number. | 292 |
![]() |
design | DesignForExtension | Class 'FacebookUserInformationProvider' looks like designed for extension (can be subclassed), but the method 'getFacebookClient' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookUserInformationProvider' final or making the method 'getFacebookClient' static/final/abstract/empty, or adding allowed annotation for the method. | 309 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 309 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 82). | 312 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 90). | 313 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 98). | 314 |
![]() |
design | DesignForExtension | Class 'FacebookUserInformationProvider' 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 'FacebookUserInformationProvider' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. | 324 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
sizes | LineLength | Line is longer than 80 characters (found 82). | 66 |
![]() |
javadoc | JavadocType | Missing a Javadoc comment. | 66 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 68 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 97). | 70 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 70 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 72 |
![]() |
naming | ConstantName | Name 'mapper' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 72 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 74 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 75 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 77 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 78 |
![]() |
design | VisibilityModifier | Variable 'lock' must be private and have accessor methods. | 78 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 85). | 80 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 80 |
![]() |
design | VisibilityModifier | Variable 'providerQueue' must be private and have accessor methods. | 80 |
![]() |
design | DesignForExtension | Class 'FacebookUserstreamProvider' 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 'FacebookUserstreamProvider' final or making the method 'getConfig' static/final/abstract/empty, or adding allowed annotation for the method. | 82 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 82 |
![]() |
design | DesignForExtension | Class 'FacebookUserstreamProvider' 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 'FacebookUserstreamProvider' final or making the method 'setConfig' static/final/abstract/empty, or adding allowed annotation for the method. | 86 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 86 |
![]() |
misc | FinalParameters | Parameter config should be final. | 86 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 90 |
![]() |
design | VisibilityModifier | Variable 'executor' must be private and have accessor methods. | 90 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 92 |
![]() |
design | VisibilityModifier | Variable 'start' must be private and have accessor methods. | 92 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 93 |
![]() |
design | VisibilityModifier | Variable 'end' must be private and have accessor methods. | 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 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 98 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 100 |
![]() |
design | VisibilityModifier | Variable 'client' must be private and have accessor methods. | 100 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 97). | 102 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 102 |
![]() |
misc | FinalParameters | Parameter numThreads should be final. | 102 |
![]() |
misc | FinalParameters | Parameter queueSize should be final. | 102 |
![]() |
coding | MagicNumber | '5000L' is a magic number. | 104 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 94). | 105 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 159). | 115 |
![]() |
misc | FinalParameters | Parameter config should be final. | 125 |
![]() |
misc | FinalParameters | Parameter klass should be final. | 133 |
![]() |
coding | HiddenField | 'klass' hides a field. | 133 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 159). | 137 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 90). | 145 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 145 |
![]() |
misc | FinalParameters | Parameter config should be final. | 145 |
![]() |
misc | FinalParameters | Parameter klass should be final. | 145 |
![]() |
coding | HiddenField | 'klass' hides a field. | 145 |
![]() |
design | DesignForExtension | Class 'FacebookUserstreamProvider' 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 'FacebookUserstreamProvider' final or making the method 'getProviderQueue' static/final/abstract/empty, or adding allowed annotation for the method. | 150 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 150 |
![]() |
design | DesignForExtension | Class 'FacebookUserstreamProvider' 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 'FacebookUserstreamProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. | 154 |
![]() |
design | DesignForExtension | Class 'FacebookUserstreamProvider' 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 'FacebookUserstreamProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. | 159 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 164 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 166 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 167 |
![]() |
design | DesignForExtension | Class 'FacebookUserstreamProvider' 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 'FacebookUserstreamProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. | 183 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 189 |
![]() |
design | DesignForExtension | Class 'FacebookUserstreamProvider' 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 'FacebookUserstreamProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. | 201 |
![]() |
misc | FinalParameters | Parameter sequence should be final. | 202 |
![]() |
design | DesignForExtension | Class 'FacebookUserstreamProvider' 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 'FacebookUserstreamProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. | 207 |
![]() |
misc | FinalParameters | Parameter start should be final. | 208 |
![]() |
coding | HiddenField | 'start' hides a field. | 208 |
![]() |
misc | FinalParameters | Parameter end should be final. | 208 |
![]() |
coding | HiddenField | 'end' hides a field. | 208 |
![]() |
design | DesignForExtension | Class 'FacebookUserstreamProvider' 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 'FacebookUserstreamProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. | 216 |
![]() |
design | DesignForExtension | Class 'FacebookUserstreamProvider' 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 'FacebookUserstreamProvider' final or making the method 'shutdownAndAwaitTermination' static/final/abstract/empty, or adding allowed annotation for the method. | 221 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 221 |
![]() |
misc | FinalParameters | Parameter pool should be final. | 221 |
![]() |
coding | MagicNumber | '10' is a magic number. | 225 |
![]() |
coding | MagicNumber | '10' is a magic number. | 228 |
![]() |
design | DesignForExtension | Class 'FacebookUserstreamProvider' 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 'FacebookUserstreamProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. | 240 |
![]() |
misc | FinalParameters | Parameter configurationObject should be final. | 241 |
![]() |
coding | MagicNumber | '5' is a magic number. | 243 |
![]() |
coding | MagicNumber | '20' is a magic number. | 243 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 253 |
![]() |
whitespace | ParenPad | ')' is preceded with whitespace. | 255 |
![]() |
coding | MagicNumber | '100' is a magic number. | 264 |
![]() |
design | DesignForExtension | Class 'FacebookUserstreamProvider' looks like designed for extension (can be subclassed), but the method 'getFacebookClient' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookUserstreamProvider' final or making the method 'getFacebookClient' static/final/abstract/empty, or adding allowed annotation for the method. | 276 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 276 |
![]() |
design | DesignForExtension | Class 'FacebookUserstreamProvider' 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 'FacebookUserstreamProvider' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. | 290 |
![]() |
javadoc | JavadocType | Missing a Javadoc comment. | 295 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 297 |
![]() |
design | VisibilityModifier | Variable 'provider' must be private and have accessor methods. | 297 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 298 |
![]() |
design | VisibilityModifier | Variable 'client' must be private and have accessor methods. | 298 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 299 |
![]() |
design | VisibilityModifier | Variable 'id' must be private and have accessor methods. | 299 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 301 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 91). | 303 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 303 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 303 |
![]() |
misc | FinalParameters | Parameter facebookUserstreamProvider should be final. | 303 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 102). | 307 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 307 |
![]() |
modifier | RedundantModifier | Redundant 'public' modifier. | 307 |
![]() |
misc | FinalParameters | Parameter facebookUserstreamProvider should be final. | 307 |
![]() |
misc | FinalParameters | Parameter id should be final. | 307 |
![]() |
coding | HiddenField | 'id' hides a field. | 307 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 108). | 321 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 111). | 322 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 126). | 323 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 115). | 326 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 86). | 329 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
sizes | LineLength | Line is longer than 80 characters (found 96). | 42 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 42 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 43 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 44 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 108). | 46 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 46 |
![]() |
misc | FinalParameters | Parameter queue should be final. | 46 |
![]() |
misc | FinalParameters | Parameter configuration should be final. | 46 |
![]() |
design | DesignForExtension | Class 'FacebookPageDataCollector' looks like designed for extension (can be subclassed), but the method 'getData' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookPageDataCollector' final or making the method 'getData' static/final/abstract/empty, or adding allowed annotation for the method. | 50 |
![]() |
misc | FinalParameters | Parameter id should be final. | 51 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 147). | 56 |
![]() |
design | DesignForExtension | Class 'FacebookPageDataCollector' looks like designed for extension (can be subclassed), but the method 'getPage' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookPageDataCollector' final or making the method 'getPage' static/final/abstract/empty, or adding allowed annotation for the method. | 60 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 60 |
![]() |
misc | FinalParameters | Parameter pageId should be final. | 60 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 123). | 68 |
![]() |
coding | MagicNumber | '17' is a magic number. | 73 |
![]() |
coding | MagicNumber | '4' is a magic number. | 73 |
![]() |
coding | MagicNumber | '341' is a magic number. | 73 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 82). | 78 |
![]() |
design | DesignForExtension | Class 'FacebookPageDataCollector' looks like designed for extension (can be subclassed), but the method 'getQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookPageDataCollector' final or making the method 'getQueue' static/final/abstract/empty, or adding allowed annotation for the method. | 81 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 81 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 49 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 138). | 60 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 73 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 91). | 75 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 75 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 77 |
![]() |
naming | StaticVariableName | Name 'MAPPER' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 79 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 81 |
![]() |
misc | FinalParameters | Parameter facebookConfiguration should be final. | 81 |
![]() |
design | DesignForExtension | Class 'FacebookPageProvider' looks like designed for extension (can be subclassed), but the method 'getQueue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookPageProvider' final or making the method 'getQueue' static/final/abstract/empty, or adding allowed annotation for the method. | 85 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 85 |
![]() |
design | DesignForExtension | Class 'FacebookPageProvider' looks like designed for extension (can be subclassed), but the method 'getDataCollector' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookPageProvider' final or making the method 'getDataCollector' static/final/abstract/empty, or adding allowed annotation for the method. | 90 |
![]() |
misc | FinalParameters | Parameter args should be final. | 100 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 115). | 110 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 98). | 114 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 134). | 115 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 101). | 118 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 111). | 122 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 133 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
sizes | LineLength | Line is longer than 80 characters (found 100). | 44 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 44 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 45 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 46 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 47 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 112). | 49 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 49 |
![]() |
misc | FinalParameters | Parameter queue should be final. | 49 |
![]() |
misc | FinalParameters | Parameter configuration should be final. | 49 |
![]() |
design | DesignForExtension | Class 'FacebookPageFeedDataCollector' looks like designed for extension (can be subclassed), but the method 'getData' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookPageFeedDataCollector' final or making the method 'getData' static/final/abstract/empty, or adding allowed annotation for the method. | 53 |
![]() |
misc | FinalParameters | Parameter id should be final. | 54 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 137). | 65 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 111). | 68 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 135). | 69 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 110). | 70 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 135). | 71 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 135). | 73 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 107). | 76 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 94 |
![]() |
misc | FinalParameters | Parameter paging should be final. | 94 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 98 |
![]() |
misc | FinalParameters | Parameter pageId should be final. | 98 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 97). | 103 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 92). | 109 |
![]() |
misc | FinalParameters | Parameter pageId should be final. | 109 |
![]() |
misc | FinalParameters | Parameter paging should be final. | 109 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 123). | 123 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 171). | 124 |
![]() |
coding | MagicNumber | '17' is a magic number. | 129 |
![]() |
coding | MagicNumber | '4' is a magic number. | 129 |
![]() |
coding | MagicNumber | '341' is a magic number. | 129 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 82). | 134 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 52 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 91). | 54 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 54 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 56 |
![]() |
naming | StaticVariableName | Name 'MAPPER' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 58 |
![]() |
javadoc | JavadocMethod | Missing a Javadoc comment. | 62 |
![]() |
misc | FinalParameters | Parameter config should be final. | 62 |
![]() |
design | DesignForExtension | Class 'FacebookPageFeedProvider' looks like designed for extension (can be subclassed), but the method 'getDataCollector' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookPageFeedProvider' final or making the method 'getDataCollector' static/final/abstract/empty, or adding allowed annotation for the method. | 66 |
![]() |
misc | FinalParameters | Parameter args should be final. | 76 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 115). | 86 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 98). | 90 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 134). | 91 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 101). | 94 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 111). | 98 |
![]() |
whitespace | ParenPad | '(' is followed by whitespace. | 109 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
misc | NewlineAtEndOfFile | File does not end with a newline. | |
![]() |
design | HideUtilityClassConstructor | Utility classes should not have a public or default constructor. | 55 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 91). | 56 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 56 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 87). | 61 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 102). | 64 |
![]() |
misc | FinalParameters | Parameter page should be final. | 64 |
![]() |
misc | FinalParameters | Parameter activity should be final. | 64 |
![]() |
javadoc | JavadocMethod | Expected @throws tag for 'ActivitySerializerException'. | 64 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 102). | 76 |
![]() |
misc | FinalParameters | Parameter post should be final. | 76 |
![]() |
misc | FinalParameters | Parameter activity should be final. | 76 |
![]() |
javadoc | JavadocMethod | Expected @throws tag for 'ActivitySerializerException'. | 76 |
![]() |
misc | FinalParameters | Parameter post should be final. | 101 |
![]() |
javadoc | JavadocMethod | Expected @param tag for 'post'. | 101 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 108). | 119 |
![]() |
misc | FinalParameters | Parameter page should be final. | 142 |
![]() |
misc | FinalParameters | Parameter post should be final. | 175 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 187 |
![]() |
misc | FinalParameters | Parameter actor should be final. | 198 |
![]() |
misc | FinalParameters | Parameter page should be final. | 198 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 214 |
![]() |
misc | FinalParameters | Parameter activity should be final. | 220 |
![]() |
javadoc | JavadocMethod | Expected @param tag for 'activity'. | 220 |
![]() |
misc | FinalParameters | Parameter post should be final. | 220 |
![]() |
javadoc | JavadocMethod | Expected @param tag for 'post'. | 220 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 96). | 222 |
![]() |
whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 224 |
![]() |
whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 228 |
![]() |
whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 233 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 86). | 235 |
![]() |
whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 235 |
![]() |
whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 239 |
![]() |
whitespace | WhitespaceAround | 'for' is not followed by whitespace. | 244 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 89). | 251 |
![]() |
whitespace | WhitespaceAfter | ',' is not followed by whitespace. | 251 |
![]() |
whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 251 |
![]() |
whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 255 |
![]() |
whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 257 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 113). | 258 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 265 |
![]() |
misc | FinalParameters | Parameter idparts should be final. | 270 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 124). | 272 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 31 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 101). | 32 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 36 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 37 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 38 |
![]() |
design | DesignForExtension | Class 'FacebookStreamsPostSerializer' 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 'FacebookStreamsPostSerializer' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. | 40 |
![]() |
design | DesignForExtension | Class 'FacebookStreamsPostSerializer' looks like designed for extension (can be subclassed), but the method 'serialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookStreamsPostSerializer' final or making the method 'serialize' static/final/abstract/empty, or adding allowed annotation for the method. | 45 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 83). | 46 |
![]() |
misc | FinalParameters | Parameter deserialized should be final. | 46 |
![]() |
design | DesignForExtension | Class 'FacebookStreamsPostSerializer' looks like designed for extension (can be subclassed), but the method 'deserialize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookStreamsPostSerializer' final or making the method 'deserialize' static/final/abstract/empty, or adding allowed annotation for the method. | 50 |
![]() |
misc | FinalParameters | Parameter post should be final. | 51 |
![]() |
design | DesignForExtension | Class 'FacebookStreamsPostSerializer' looks like designed for extension (can be subclassed), but the method 'deserializeAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FacebookStreamsPostSerializer' final or making the method 'deserializeAll' static/final/abstract/empty, or adding allowed annotation for the method. | 60 |
![]() |
misc | FinalParameters | Parameter serializedList should be final. | 61 |
![]() |
misc | FinalParameters | Parameter post should be final. | 70 |
![]() |
misc | FinalParameters | Parameter post should be final. | 82 |