The following document contains the results of Checkstyle 7.2 with sun_checks.xml ruleset.
Category | Rule | Violations | Severity |
---|---|---|---|
blocks | LeftCurly | 2 | Error |
coding | AvoidInlineConditionals | 2 | Error |
HiddenField | 35 | Error | |
InnerAssignment | 2 | Error | |
MagicNumber | 8 | Error | |
SimplifyBooleanExpression | 2 | Error | |
design | DesignForExtension | 37 | Error |
javadoc | JavadocMethod | 33 | Error |
JavadocPackage | 5 | Error | |
JavadocStyle | 12 | Error | |
JavadocType | 3 | Error | |
JavadocVariable | 50 | Error | |
misc | FinalParameters | 110 | Error |
naming | MemberName | 1 | Error |
regexp | RegexpSingleline
|
8 | Error |
sizes | LineLength | 99 | Error |
whitespace | NoWhitespaceBefore | 2 | Error |
ParenPad | 11 | Error | |
WhitespaceAfter | 3 | Error | |
WhitespaceAround | 1 | Error |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocPackage | Missing package-info.java file. | |
Error | javadoc | JavadocType | Missing a Javadoc comment. | 18 |
Error | blocks | LeftCurly | '{' at column 1 should be on the previous line. | 25 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 27 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 29 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 33 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 35 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 39 |
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 40 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 42 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 44 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 53 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 55 |
Error | misc | FinalParameters | Parameter url should be final. | 60 |
Error | coding | HiddenField | 'url' hides a field. | 60 |
Error | design | DesignForExtension | Class 'FeedDetails' looks like designed for extension (can be subclassed), but the method 'withUrl' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FeedDetails' final or making the method 'withUrl' static/final/abstract/empty, or adding allowed annotation for the method. | 64 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 64 |
Error | misc | FinalParameters | Parameter url should be final. | 64 |
Error | coding | HiddenField | 'url' hides a field. | 64 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 69 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 71 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 80 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 82 |
Error | misc | FinalParameters | Parameter pollIntervalMillis should be final. | 87 |
Error | coding | HiddenField | 'pollIntervalMillis' hides a field. | 87 |
Error | design | DesignForExtension | Class 'FeedDetails' looks like designed for extension (can be subclassed), but the method 'withPollIntervalMillis' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FeedDetails' final or making the method 'withPollIntervalMillis' static/final/abstract/empty, or adding allowed annotation for the method. | 91 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 91 |
Error | misc | FinalParameters | Parameter pollIntervalMillis should be final. | 91 |
Error | coding | HiddenField | 'pollIntervalMillis' hides a field. | 91 |
Error | design | DesignForExtension | Class 'FeedDetails' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FeedDetails' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. | 96 |
Error | design | DesignForExtension | Class 'FeedDetails' looks like designed for extension (can be subclassed), but the method 'getAdditionalProperties' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FeedDetails' final or making the method 'getAdditionalProperties' static/final/abstract/empty, or adding allowed annotation for the method. | 101 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 101 |
Error | design | DesignForExtension | Class 'FeedDetails' looks like designed for extension (can be subclassed), but the method 'setAdditionalProperty' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FeedDetails' final or making the method 'setAdditionalProperty' static/final/abstract/empty, or adding allowed annotation for the method. | 106 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 106 |
Error | misc | FinalParameters | Parameter name should be final. | 107 |
Error | misc | FinalParameters | Parameter value should be final. | 107 |
Error | design | DesignForExtension | Class 'FeedDetails' looks like designed for extension (can be subclassed), but the method 'withAdditionalProperty' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FeedDetails' final or making the method 'withAdditionalProperty' static/final/abstract/empty, or adding allowed annotation for the method. | 111 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 111 |
Error | misc | FinalParameters | Parameter name should be final. | 111 |
Error | misc | FinalParameters | Parameter value should be final. | 111 |
Error | design | DesignForExtension | Class 'FeedDetails' looks like designed for extension (can be subclassed), but the method 'hashCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FeedDetails' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. | 116 |
Error | sizes | LineLength | Line is longer than 80 characters (found 118). | 118 |
Error | design | DesignForExtension | Class 'FeedDetails' looks like designed for extension (can be subclassed), but the method 'equals' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FeedDetails' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. | 121 |
Error | misc | FinalParameters | Parameter other should be final. | 122 |
Error | coding | SimplifyBooleanExpression | Expression can be simplified. | 126 |
Error | sizes | LineLength | Line is longer than 80 characters (found 173). | 130 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocType | Missing a Javadoc comment. | 22 |
Error | blocks | LeftCurly | '{' at column 1 should be on the previous line. | 28 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 30 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 34 |
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 35 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 38 |
Error | regexp | RegexpSingleline | Line has trailing spaces. | 48 |
Error | misc | FinalParameters | Parameter feeds should be final. | 53 |
Error | coding | HiddenField | 'feeds' hides a field. | 53 |
Error | design | DesignForExtension | Class 'RssStreamConfiguration' looks like designed for extension (can be subclassed), but the method 'withFeeds' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RssStreamConfiguration' final or making the method 'withFeeds' static/final/abstract/empty, or adding allowed annotation for the method. | 57 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 57 |
Error | misc | FinalParameters | Parameter feeds should be final. | 57 |
Error | coding | HiddenField | 'feeds' hides a field. | 57 |
Error | design | DesignForExtension | Class 'RssStreamConfiguration' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RssStreamConfiguration' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. | 62 |
Error | design | DesignForExtension | Class 'RssStreamConfiguration' looks like designed for extension (can be subclassed), but the method 'getAdditionalProperties' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RssStreamConfiguration' final or making the method 'getAdditionalProperties' static/final/abstract/empty, or adding allowed annotation for the method. | 67 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 67 |
Error | design | DesignForExtension | Class 'RssStreamConfiguration' looks like designed for extension (can be subclassed), but the method 'setAdditionalProperty' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RssStreamConfiguration' final or making the method 'setAdditionalProperty' static/final/abstract/empty, or adding allowed annotation for the method. | 72 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 72 |
Error | misc | FinalParameters | Parameter name should be final. | 73 |
Error | misc | FinalParameters | Parameter value should be final. | 73 |
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 77 |
Error | design | DesignForExtension | Class 'RssStreamConfiguration' looks like designed for extension (can be subclassed), but the method 'withAdditionalProperty' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RssStreamConfiguration' final or making the method 'withAdditionalProperty' static/final/abstract/empty, or adding allowed annotation for the method. | 77 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 77 |
Error | misc | FinalParameters | Parameter name should be final. | 77 |
Error | misc | FinalParameters | Parameter value should be final. | 77 |
Error | design | DesignForExtension | Class 'RssStreamConfiguration' looks like designed for extension (can be subclassed), but the method 'hashCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RssStreamConfiguration' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. | 82 |
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 84 |
Error | design | DesignForExtension | Class 'RssStreamConfiguration' looks like designed for extension (can be subclassed), but the method 'equals' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RssStreamConfiguration' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. | 87 |
Error | misc | FinalParameters | Parameter other should be final. | 88 |
Error | coding | SimplifyBooleanExpression | Expression can be simplified. | 92 |
Error | sizes | LineLength | Line is longer than 80 characters (found 126). | 96 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocPackage | Missing package-info.java file. | |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 41 |
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 43 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 43 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 45 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 46 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 47 |
Error | design | DesignForExtension | Class 'RssTypeConverter' 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 'RssTypeConverter' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. | 49 |
Error | design | DesignForExtension | Class 'RssTypeConverter' 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 'RssTypeConverter' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. | 54 |
Error | misc | FinalParameters | Parameter datum should be final. | 55 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 58 |
Error | sizes | LineLength | Line is longer than 80 characters (found 106). | 59 |
Error | whitespace | NoWhitespaceBefore | '++' is preceded with whitespace. | 60 |
Error | whitespace | NoWhitespaceBefore | '++' is preceded with whitespace. | 62 |
Error | sizes | LineLength | Line is longer than 80 characters (found 121). | 63 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 66 |
Error | design | DesignForExtension | Class 'RssTypeConverter' 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 'RssTypeConverter' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. | 71 |
Error | misc | FinalParameters | Parameter configurationObject should be final. | 72 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocPackage | Missing package-info.java file. | |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 40 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 40 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 42 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 44 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 45 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 47 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 48 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 50 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 50 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 51 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 53 |
Error | sizes | LineLength | Line is longer than 80 characters (found 115). | 62 |
Error | misc | FinalParameters | Parameter inQueue should be final. | 62 |
Error | coding | HiddenField | 'inQueue' hides a field. | 62 |
Error | misc | FinalParameters | Parameter outQueue should be final. | 62 |
Error | coding | HiddenField | 'outQueue' hides a field. | 62 |
Error | misc | FinalParameters | Parameter inClass should be final. | 62 |
Error | coding | HiddenField | 'inClass' hides a field. | 62 |
Error | misc | FinalParameters | Parameter outClass should be final. | 62 |
Error | coding | HiddenField | 'outClass' hides a field. | 62 |
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 75 |
Error | misc | FinalParameters | Parameter inQueue should be final. | 75 |
Error | coding | HiddenField | 'inQueue' hides a field. | 75 |
Error | misc | FinalParameters | Parameter outQueue should be final. | 75 |
Error | coding | HiddenField | 'outQueue' hides a field. | 75 |
Error | misc | FinalParameters | Parameter outClass should be final. | 75 |
Error | coding | HiddenField | 'outClass' hides a field. | 75 |
Error | design | DesignForExtension | Class 'RssEventProcessor' 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 'RssEventProcessor' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. | 81 |
Error | coding | MagicNumber | '100' is a magic number. | 93 |
Error | whitespace | ParenPad | '(' is followed by whitespace. | 96 |
Error | whitespace | ParenPad | '(' is followed by whitespace. | 98 |
Error | whitespace | ParenPad | '(' is followed by whitespace. | 100 |
Error | whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 102 |
Error | whitespace | ParenPad | '(' is followed by whitespace. | 103 |
Error | whitespace | ParenPad | ')' is preceded with whitespace. | 103 |
Error | sizes | LineLength | Line is longer than 80 characters (found 122). | 104 |
Error | whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 104 |
Error | whitespace | ParenPad | '(' is followed by whitespace. | 106 |
Error | whitespace | ParenPad | ')' is preceded with whitespace. | 106 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocStyle | First sentence should end with a period. | 58 |
Error | sizes | LineLength | Line is longer than 80 characters (found 112). | 59 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 63 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 65 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 65 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 67 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 69 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 70 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 71 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 72 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 73 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 75 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 78 |
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 80 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 83 |
Error | misc | FinalParameters | Parameter perpetual should be final. | 83 |
Error | coding | HiddenField | 'perpetual' hides a field. | 83 |
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 85 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 88 |
Error | misc | FinalParameters | Parameter config should be final. | 88 |
Error | coding | HiddenField | 'config' hides a field. | 88 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 92 |
Error | misc | FinalParameters | Parameter config should be final. | 92 |
Error | coding | HiddenField | 'config' hides a field. | 92 |
Error | misc | FinalParameters | Parameter perpetual should be final. | 92 |
Error | coding | HiddenField | 'perpetual' hides a field. | 92 |
Error | design | DesignForExtension | Class 'RssStreamProvider' 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 'RssStreamProvider' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. | 97 |
Error | design | DesignForExtension | Class 'RssStreamProvider' 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 'RssStreamProvider' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. | 102 |
Error | design | DesignForExtension | Class 'RssStreamProvider' 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 'RssStreamProvider' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. | 108 |
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 119 |
Error | design | DesignForExtension | Class 'RssStreamProvider' 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 'RssStreamProvider' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. | 123 |
Error | misc | FinalParameters | Parameter sequence should be final. | 124 |
Error | design | DesignForExtension | Class 'RssStreamProvider' 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 'RssStreamProvider' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. | 128 |
Error | misc | FinalParameters | Parameter start should be final. | 129 |
Error | misc | FinalParameters | Parameter end should be final. | 129 |
Error | design | DesignForExtension | Class 'RssStreamProvider' 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 'RssStreamProvider' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. | 133 |
Error | design | DesignForExtension | Class 'RssStreamProvider' 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 'RssStreamProvider' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. | 138 |
Error | misc | FinalParameters | Parameter configurationObject should be final. | 139 |
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 140 |
Error | coding | MagicNumber | '4' is a magic number. | 140 |
Error | coding | MagicNumber | '15L' is a magic number. | 140 |
Error | design | DesignForExtension | Class 'RssStreamProvider' looks like designed for extension (can be subclassed), but the method 'getScheduler' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RssStreamProvider' final or making the method 'getScheduler' static/final/abstract/empty, or adding allowed annotation for the method. | 147 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 147 |
Error | misc | FinalParameters | Parameter queue should be final. | 148 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 152 |
Error | design | DesignForExtension | Class 'RssStreamProvider' 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 'RssStreamProvider' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. | 156 |
Error | coding | MagicNumber | '10' is a magic number. | 159 |
Error | coding | MagicNumber | '10' is a magic number. | 159 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 162 |
Error | sizes | LineLength | Line is longer than 80 characters (found 122). | 172 |
Error | misc | FinalParameters | Parameter args should be final. | 176 |
Error | sizes | LineLength | Line is longer than 80 characters (found 125). | 186 |
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 190 |
Error | sizes | LineLength | Line is longer than 80 characters (found 131). | 191 |
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 196 |
Error | sizes | LineLength | Line is longer than 80 characters (found 111). | 200 |
Error | whitespace | ParenPad | '(' is followed by whitespace. | 211 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 51 |
Error | sizes | LineLength | Line is longer than 80 characters (found 137). | 52 |
Error | sizes | LineLength | Line is longer than 80 characters (found 136). | 53 |
Error | sizes | LineLength | Line is longer than 80 characters (found 111). | 57 |
Error | sizes | LineLength | Line is longer than 80 characters (found 123). | 58 |
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 59 |
Error | sizes | LineLength | Line is longer than 80 characters (found 124). | 64 |
Error | sizes | LineLength | Line is longer than 80 characters (found 119). | 65 |
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 70 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 70 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 71 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 72 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 73 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 74 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 75 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 81 |
Error | naming | MemberName | Name 'PREVIOUSLY_SEEN' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 81 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 84 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 85 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 86 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 87 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 88 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 89 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 92 |
Error | sizes | LineLength | Line is longer than 80 characters (found 110). | 95 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 99 |
Error | misc | FinalParameters | Parameter queue should be final. | 99 |
Error | misc | FinalParameters | Parameter rssFeed should be final. | 99 |
Error | coding | HiddenField | 'rssFeed' hides a field. | 99 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 100 |
Error | coding | MagicNumber | '30' is a magic number. | 100 |
Error | sizes | LineLength | Line is longer than 80 characters (found 110). | 106 |
Error | sizes | LineLength | Line is longer than 80 characters (found 96). | 111 |
Error | misc | FinalParameters | Parameter queue should be final. | 111 |
Error | misc | FinalParameters | Parameter rssFeed should be final. | 111 |
Error | coding | HiddenField | 'rssFeed' hides a field. | 111 |
Error | misc | FinalParameters | Parameter timeOut should be final. | 111 |
Error | coding | HiddenField | 'timeOut' hides a field. | 111 |
Error | coding | MagicNumber | '30' is a magic number. | 112 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 115 |
Error | sizes | LineLength | Line is longer than 80 characters (found 110). | 118 |
Error | sizes | LineLength | Line is longer than 80 characters (found 108). | 123 |
Error | misc | FinalParameters | Parameter queue should be final. | 123 |
Error | misc | FinalParameters | Parameter rssFeed should be final. | 123 |
Error | coding | HiddenField | 'rssFeed' hides a field. | 123 |
Error | misc | FinalParameters | Parameter publishedSince should be final. | 123 |
Error | coding | HiddenField | 'publishedSince' hides a field. | 123 |
Error | sizes | LineLength | Line is longer than 80 characters (found 123). | 128 |
Error | sizes | LineLength | Line is longer than 80 characters (found 110). | 132 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 134 |
Error | sizes | LineLength | Line is longer than 80 characters (found 140). | 136 |
Error | misc | FinalParameters | Parameter queue should be final. | 136 |
Error | misc | FinalParameters | Parameter rssFeed should be final. | 136 |
Error | coding | HiddenField | 'rssFeed' hides a field. | 136 |
Error | misc | FinalParameters | Parameter publishedSince should be final. | 136 |
Error | coding | HiddenField | 'publishedSince' hides a field. | 136 |
Error | misc | FinalParameters | Parameter timeOut should be final. | 136 |
Error | coding | HiddenField | 'timeOut' hides a field. | 136 |
Error | misc | FinalParameters | Parameter perpetual should be final. | 136 |
Error | coding | HiddenField | 'perpetual' hides a field. | 136 |
Error | design | DesignForExtension | Class 'RssStreamProviderTask' 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 'RssStreamProviderTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. | 153 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 161 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 165 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 169 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 173 |
Error | misc | FinalParameters | Parameter feedUrl should be final. | 173 |
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 177 |
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 182 |
Error | sizes | LineLength | Line is longer than 80 characters (found 111). | 195 |
Error | sizes | LineLength | Line is longer than 80 characters (found 111). | 202 |
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 209 |
Error | misc | FinalParameters | Parameter node should be final. | 228 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 230 |
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 232 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 239 |
Error | misc | FinalParameters | Parameter id should be final. | 244 |
Error | misc | FinalParameters | Parameter rssFeed should be final. | 244 |
Error | coding | HiddenField | 'rssFeed' hides a field. | 244 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocPackage | Missing package-info.java file. | |
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 40 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 40 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 41 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 43 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 44 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 45 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 46 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 47 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 48 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 49 |
Error | sizes | LineLength | Line is longer than 80 characters (found 126). | 51 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 51 |
Error | misc | FinalParameters | Parameter service should be final. | 51 |
Error | coding | HiddenField | 'service' hides a field. | 51 |
Error | misc | FinalParameters | Parameter feedDetailsList should be final. | 51 |
Error | coding | HiddenField | 'feedDetailsList' hides a field. | 51 |
Error | misc | FinalParameters | Parameter dataQueue should be final. | 51 |
Error | coding | HiddenField | 'dataQueue' hides a field. | 51 |
Error | sizes | LineLength | Line is longer than 80 characters (found 138). | 62 |
Error | misc | FinalParameters | Parameter service should be final. | 62 |
Error | coding | HiddenField | 'service' hides a field. | 62 |
Error | misc | FinalParameters | Parameter feedDetailsList should be final. | 62 |
Error | coding | HiddenField | 'feedDetailsList' hides a field. | 62 |
Error | misc | FinalParameters | Parameter dataQueue should be final. | 62 |
Error | coding | HiddenField | 'dataQueue' hides a field. | 62 |
Error | misc | FinalParameters | Parameter peroid should be final. | 62 |
Error | coding | HiddenField | 'peroid' hides a field. | 62 |
Error | design | DesignForExtension | Class 'RssFeedScheduler' looks like designed for extension (can be subclassed), but the method 'stop' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RssFeedScheduler' final or making the method 'stop' static/final/abstract/empty, or adding allowed annotation for the method. | 72 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 72 |
Error | design | DesignForExtension | Class 'RssFeedScheduler' looks like designed for extension (can be subclassed), but the method 'isComplete' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RssFeedScheduler' final or making the method 'isComplete' static/final/abstract/empty, or adding allowed annotation for the method. | 76 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 76 |
Error | design | DesignForExtension | Class 'RssFeedScheduler' 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 'RssFeedScheduler' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. | 80 |
Error | coding | MagicNumber | '60000' is a magic number. | 89 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 96 |
Error | coding | InnerAssignment | Inner assignments should be avoided. | 107 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 118 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 119 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocPackage | Missing package-info.java file. | |
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 42 |
Error | javadoc | JavadocType | Missing a Javadoc comment. | 42 |
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 44 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 44 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 46 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 48 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 52 |
Error | misc | FinalParameters | Parameter includeRomeExtension should be final. | 52 |
Error | coding | HiddenField | 'includeRomeExtension' hides a field. | 52 |
Error | design | DesignForExtension | Class 'SyndEntryActivitySerializer' 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 'SyndEntryActivitySerializer' final or making the method 'deserializeAll' static/final/abstract/empty, or adding allowed annotation for the method. | 56 |
Error | misc | FinalParameters | Parameter objectNodes should be final. | 57 |
Error | design | DesignForExtension | Class 'SyndEntryActivitySerializer' 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 'SyndEntryActivitySerializer' final or making the method 'serializationFormat' static/final/abstract/empty, or adding allowed annotation for the method. | 65 |
Error | design | DesignForExtension | Class 'SyndEntryActivitySerializer' 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 'SyndEntryActivitySerializer' final or making the method 'serialize' static/final/abstract/empty, or adding allowed annotation for the method. | 70 |
Error | misc | FinalParameters | Parameter deserialized should be final. | 71 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 72 |
Error | design | DesignForExtension | Class 'SyndEntryActivitySerializer' 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 'SyndEntryActivitySerializer' final or making the method 'deserialize' static/final/abstract/empty, or adding allowed annotation for the method. | 75 |
Error | misc | FinalParameters | Parameter syndEntry should be final. | 76 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 86 |
Error | misc | FinalParameters | Parameter entry should be final. | 86 |
Error | misc | FinalParameters | Parameter withExtension should be final. | 86 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 125 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 126 |
Error | misc | FinalParameters | Parameter entry should be final. | 132 |
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 141 |
Error | coding | AvoidInlineConditionals | Avoid inline conditionals. | 141 |
Error | misc | FinalParameters | Parameter entry should be final. | 156 |
Error | coding | InnerAssignment | Inner assignments should be avoided. | 162 |
Error | misc | FinalParameters | Parameter entry should be final. | 175 |
Error | coding | AvoidInlineConditionals | Avoid inline conditionals. | 201 |
Error | misc | FinalParameters | Parameter resource should be final. | 216 |
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 217 |
Error | misc | FinalParameters | Parameter activity should be final. | 228 |
Error | misc | FinalParameters | Parameter entry should be final. | 228 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | sizes | LineLength | Line is longer than 80 characters (found 114). | 42 |
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 47 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 47 |
Error | design | DesignForExtension | Class 'SyndEntrySerializer' 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 'SyndEntrySerializer' final or making the method 'deserialize' static/final/abstract/empty, or adding allowed annotation for the method. | 49 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 49 |
Error | misc | FinalParameters | Parameter entry should be final. | 49 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 53 |
Error | misc | FinalParameters | Parameter entry should be final. | 53 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 61 |
Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 78 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 78 |
Error | misc | FinalParameters | Parameter root should be final. | 78 |
Error | misc | FinalParameters | Parameter factory should be final. | 78 |
Error | misc | FinalParameters | Parameter categories should be final. | 78 |
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 86 |
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 95 |
Error | whitespace | ParenPad | ')' is preceded with whitespace. | 106 |
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 115 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 115 |
Error | misc | FinalParameters | Parameter root should be final. | 115 |
Error | misc | FinalParameters | Parameter factory should be final. | 115 |
Error | misc | FinalParameters | Parameter contents should be final. | 115 |
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 123 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 128 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 139 |
Error | misc | FinalParameters | Parameter root should be final. | 139 |
Error | misc | FinalParameters | Parameter date should be final. | 139 |
Error | misc | FinalParameters | Parameter key should be final. | 139 |
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 147 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 147 |
Error | misc | FinalParameters | Parameter root should be final. | 147 |
Error | misc | FinalParameters | Parameter factory should be final. | 147 |
Error | misc | FinalParameters | Parameter synd should be final. | 147 |
Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 164 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 164 |
Error | misc | FinalParameters | Parameter root should be final. | 164 |
Error | misc | FinalParameters | Parameter factory should be final. | 164 |
Error | misc | FinalParameters | Parameter enclosures should be final. | 164 |
Error | sizes | LineLength | Line is longer than 80 characters (found 96). | 193 |
Error | sizes | LineLength | Line is longer than 80 characters (found 103). | 199 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 199 |
Error | misc | FinalParameters | Parameter root should be final. | 199 |
Error | misc | FinalParameters | Parameter factory should be final. | 199 |
Error | misc | FinalParameters | Parameter foreignMarkUp should be final. | 199 |
Error | sizes | LineLength | Line is longer than 80 characters (found 111). | 213 |
Error | whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 214 |
Error | sizes | LineLength | Line is longer than 80 characters (found 114). | 217 |
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 222 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 222 |
Error | misc | FinalParameters | Parameter root should be final. | 222 |
Error | misc | FinalParameters | Parameter factory should be final. | 222 |
Error | misc | FinalParameters | Parameter image should be final. | 222 |
Error | sizes | LineLength | Line is longer than 80 characters (found 111). | 234 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 234 |
Error | misc | FinalParameters | Parameter toSerialize should be final. | 234 |
Error | misc | FinalParameters | Parameter key should be final. | 234 |
Error | misc | FinalParameters | Parameter node should be final. | 234 |
Error | misc | FinalParameters | Parameter factory should be final. | 234 |
Error | sizes | LineLength | Line is longer than 80 characters (found 128). | 243 |
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 249 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 249 |
Error | misc | FinalParameters | Parameter root should be final. | 249 |
Error | misc | FinalParameters | Parameter factory should be final. | 249 |
Error | misc | FinalParameters | Parameter links should be final. | 249 |
Error | whitespace | WhitespaceAround | 'if' is not followed by whitespace. | 250 |
Error | whitespace | ParenPad | '(' is followed by whitespace. | 250 |
Error | whitespace | ParenPad | ')' is preceded with whitespace. | 250 |
Error | sizes | LineLength | Line is longer than 80 characters (found 109). | 271 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 275 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 275 |
Error | misc | FinalParameters | Parameter root should be final. | 275 |
Error | misc | FinalParameters | Parameter factory should be final. | 275 |
Error | misc | FinalParameters | Parameter modules should be final. | 275 |
Error | sizes | LineLength | Line is longer than 80 characters (found 114). | 287 |
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 294 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 294 |
Error | misc | FinalParameters | Parameter root should be final. | 294 |
Error | misc | FinalParameters | Parameter factory should be final. | 294 |
Error | misc | FinalParameters | Parameter source should be final. | 294 |
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 303 |
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 321 |
Error | misc | FinalParameters | Parameter string should be final. | 321 |
Error | misc | FinalParameters | Parameter key should be final. | 321 |
Error | misc | FinalParameters | Parameter node should be final. | 321 |