Fork me on GitHub

Checkstyle Results

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

Summary

Files  Info  Warnings  Errors
6 0 0 188

Rules

Category Rule Violations Severity
blocks LeftCurly 1  Error
coding HiddenField 17  Error
MagicNumber 3  Error
SimplifyBooleanExpression 1  Error
design DesignForExtension 39  Error
VisibilityModifier 3  Error
imports UnusedImports 2  Error
javadoc JavadocMethod 17  Error
JavadocPackage 2  Error
JavadocStyle 16  Error
JavadocType 1  Error
JavadocVariable 20  Error
misc FinalParameters 29  Error
regexp RegexpSingleline
  • format: "\s+$"
  • maximum: "0"
  • message: "Line has trailing spaces."
  • minimum: "0"
12  Error
sizes LineLength 19  Error
whitespace ParenPad 3  Error
WhitespaceAfter 3  Error

Details

org/apache/streams/kafka/KafkaConfiguration.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 19
 Error blocks LeftCurly '{' at column 1 should be on the previous line. 28
 Error javadoc JavadocStyle First sentence should end with a period. 30
 Error regexp RegexpSingleline Line has trailing spaces. 32
 Error javadoc JavadocStyle First sentence should end with a period. 37
 Error regexp RegexpSingleline Line has trailing spaces. 39
 Error javadoc JavadocStyle First sentence should end with a period. 44
 Error regexp RegexpSingleline Line has trailing spaces. 46
 Error javadoc JavadocStyle First sentence should end with a period. 51
 Error regexp RegexpSingleline Line has trailing spaces. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error sizes LineLength Line is longer than 80 characters (found 85). 59
 Error javadoc JavadocStyle First sentence should end with a period. 61
 Error regexp RegexpSingleline Line has trailing spaces. 63
 Error design DesignForExtension Method 'getBrokerlist' is not designed for extension - needs to be abstract, final or empty. 67
 Error javadoc JavadocStyle First sentence should end with a period. 73
 Error regexp RegexpSingleline Line has trailing spaces. 75
 Error design DesignForExtension Method 'setBrokerlist' is not designed for extension - needs to be abstract, final or empty. 79
 Error misc FinalParameters Parameter brokerlist should be final. 81
 Error coding HiddenField 'brokerlist' hides a field. 81
 Error design DesignForExtension Method 'withBrokerlist' is not designed for extension - needs to be abstract, final or empty. 85
 Error javadoc JavadocMethod Missing a Javadoc comment. 85
 Error misc FinalParameters Parameter brokerlist should be final. 85
 Error coding HiddenField 'brokerlist' hides a field. 85
 Error javadoc JavadocStyle First sentence should end with a period. 90
 Error regexp RegexpSingleline Line has trailing spaces. 92
 Error design DesignForExtension Method 'getZkconnect' is not designed for extension - needs to be abstract, final or empty. 96
 Error javadoc JavadocStyle First sentence should end with a period. 102
 Error regexp RegexpSingleline Line has trailing spaces. 104
 Error design DesignForExtension Method 'setZkconnect' is not designed for extension - needs to be abstract, final or empty. 108
 Error misc FinalParameters Parameter zkconnect should be final. 110
 Error coding HiddenField 'zkconnect' hides a field. 110
 Error design DesignForExtension Method 'withZkconnect' is not designed for extension - needs to be abstract, final or empty. 114
 Error javadoc JavadocMethod Missing a Javadoc comment. 114
 Error misc FinalParameters Parameter zkconnect should be final. 114
 Error coding HiddenField 'zkconnect' hides a field. 114
 Error javadoc JavadocStyle First sentence should end with a period. 119
 Error regexp RegexpSingleline Line has trailing spaces. 121
 Error design DesignForExtension Method 'getTopic' is not designed for extension - needs to be abstract, final or empty. 125
 Error javadoc JavadocStyle First sentence should end with a period. 131
 Error regexp RegexpSingleline Line has trailing spaces. 133
 Error design DesignForExtension Method 'setTopic' is not designed for extension - needs to be abstract, final or empty. 137
 Error misc FinalParameters Parameter topic should be final. 139
 Error coding HiddenField 'topic' hides a field. 139
 Error design DesignForExtension Method 'withTopic' is not designed for extension - needs to be abstract, final or empty. 143
 Error javadoc JavadocMethod Missing a Javadoc comment. 143
 Error misc FinalParameters Parameter topic should be final. 143
 Error coding HiddenField 'topic' hides a field. 143
 Error javadoc JavadocStyle First sentence should end with a period. 148
 Error regexp RegexpSingleline Line has trailing spaces. 150
 Error design DesignForExtension Method 'getGroupId' is not designed for extension - needs to be abstract, final or empty. 154
 Error javadoc JavadocStyle First sentence should end with a period. 160
 Error regexp RegexpSingleline Line has trailing spaces. 162
 Error design DesignForExtension Method 'setGroupId' is not designed for extension - needs to be abstract, final or empty. 166
 Error misc FinalParameters Parameter groupId should be final. 168
 Error coding HiddenField 'groupId' hides a field. 168
 Error design DesignForExtension Method 'withGroupId' is not designed for extension - needs to be abstract, final or empty. 172
 Error javadoc JavadocMethod Missing a Javadoc comment. 172
 Error misc FinalParameters Parameter groupId should be final. 172
 Error coding HiddenField 'groupId' hides a field. 172
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 177
 Error design DesignForExtension Method 'getAdditionalProperties' is not designed for extension - needs to be abstract, final or empty. 182
 Error javadoc JavadocMethod Missing a Javadoc comment. 182
 Error design DesignForExtension Method 'setAdditionalProperty' is not designed for extension - needs to be abstract, final or empty. 188
 Error javadoc JavadocMethod Missing a Javadoc comment. 188
 Error misc FinalParameters Parameter name should be final. 190
 Error misc FinalParameters Parameter value should be final. 190
 Error sizes LineLength Line is longer than 80 characters (found 81). 194
 Error design DesignForExtension Method 'withAdditionalProperty' is not designed for extension - needs to be abstract, final or empty. 194
 Error javadoc JavadocMethod Missing a Javadoc comment. 194
 Error misc FinalParameters Parameter name should be final. 194
 Error misc FinalParameters Parameter value should be final. 194
 Error design DesignForExtension Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 199
 Error sizes LineLength Line is longer than 80 characters (found 146). 201
 Error design DesignForExtension Method 'equals' is not designed for extension - needs to be abstract, final or empty. 204
 Error misc FinalParameters Parameter other should be final. 205
 Error coding SimplifyBooleanExpression Expression can be simplified. 209
 Error sizes LineLength Line is longer than 80 characters (found 223). 213

org/apache/streams/kafka/KafkaPersistReader.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.streams.config.StreamsConfigurator. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error sizes LineLength Line is longer than 80 characters (found 89). 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error design VisibilityModifier Variable 'persistQueue' must be private and have accessor methods. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error design VisibilityModifier Variable 'inStreams' must be private and have accessor methods. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error sizes LineLength Line is longer than 80 characters (found 83). 71
 Error sizes LineLength Line is longer than 80 characters (found 94). 74
 Error misc FinalParameters Parameter persistQueue should be final. 81
 Error coding HiddenField 'persistQueue' hides a field. 81
 Error javadoc JavadocMethod Expected @param tag for 'persistQueue'. 81
 Error sizes LineLength Line is longer than 80 characters (found 94). 82
 Error design DesignForExtension Method 'setConfig' is not designed for extension - needs to be abstract, final or empty. 86
 Error javadoc JavadocMethod Missing a Javadoc comment. 86
 Error misc FinalParameters Parameter config should be final. 86
 Error coding HiddenField 'config' hides a field. 86
 Error design DesignForExtension Method 'getId' is not designed for extension - needs to be abstract, final or empty. 90
 Error design DesignForExtension Method 'startStream' is not designed for extension - needs to be abstract, final or empty. 95
 Error sizes LineLength Line is longer than 80 characters (found 128). 108
 Error design DesignForExtension Method 'readAll' is not designed for extension - needs to be abstract, final or empty. 116
 Error design DesignForExtension Method 'readCurrent' is not designed for extension - needs to be abstract, final or empty. 121
 Error design DesignForExtension Method 'readNew' is not designed for extension - needs to be abstract, final or empty. 126
 Error misc FinalParameters Parameter bigInteger should be final. 127
 Error design DesignForExtension Method 'readRange' is not designed for extension - needs to be abstract, final or empty. 131
 Error misc FinalParameters Parameter dateTime should be final. 132
 Error misc FinalParameters Parameter dateTime2 should be final. 132
 Error design DesignForExtension Method 'isRunning' is not designed for extension - needs to be abstract, final or empty. 136
 Error sizes LineLength Line is longer than 80 characters (found 88). 141
 Error javadoc JavadocMethod Missing a Javadoc comment. 141
 Error misc FinalParameters Parameter zookeeper should be final. 141
 Error misc FinalParameters Parameter groupId should be final. 141
 Error misc FinalParameters Parameter configurationObject should be final. 152
 Error design DesignForExtension Method 'cleanUp' is not designed for extension - needs to be abstract, final or empty. 156
 Error whitespace ParenPad '(' is followed by whitespace. 159
 Error coding MagicNumber '5' is a magic number. 161

org/apache/streams/kafka/KafkaPersistReaderTask.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 30
 Error sizes LineLength Line is longer than 80 characters (found 93). 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 39
 Error sizes LineLength Line is longer than 80 characters (found 95). 41
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error misc FinalParameters Parameter reader should be final. 41
 Error coding HiddenField 'reader' hides a field. 41
 Error misc FinalParameters Parameter stream should be final. 41
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 41
 Error coding HiddenField 'stream' hides a field. 41
 Error design DesignForExtension Method 'run' is not designed for extension - needs to be abstract, final or empty. 46
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 49
 Error coding MagicNumber '100' is a magic number. 57

org/apache/streams/kafka/KafkaPersistWriter.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.streams.config.StreamsConfigurator. 22
 Error sizes LineLength Line is longer than 80 characters (found 89). 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error sizes LineLength Line is longer than 80 characters (found 89). 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error design VisibilityModifier Variable 'persistQueue' must be private and have accessor methods. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error javadoc JavadocStyle First sentence should end with a period. 57
 Error sizes LineLength Line is longer than 80 characters (found 94). 61
 Error misc FinalParameters Parameter persistQueue should be final. 68
 Error coding HiddenField 'persistQueue' hides a field. 68
 Error javadoc JavadocMethod Expected @param tag for 'persistQueue'. 68
 Error sizes LineLength Line is longer than 80 characters (found 94). 69
 Error design DesignForExtension Method 'setConfig' is not designed for extension - needs to be abstract, final or empty. 73
 Error javadoc JavadocMethod Missing a Javadoc comment. 73
 Error misc FinalParameters Parameter config should be final. 73
 Error coding HiddenField 'config' hides a field. 73
 Error javadoc JavadocStyle First sentence should end with a period. 77
 Error design DesignForExtension Method 'start' is not designed for extension - needs to be abstract, final or empty. 80
 Error sizes LineLength Line is longer than 80 characters (found 82). 85
 Error coding HiddenField 'config' hides a field. 88
 Error design DesignForExtension Method 'stop' is not designed for extension - needs to be abstract, final or empty. 95
 Error javadoc JavadocMethod Missing a Javadoc comment. 95
 Error design DesignForExtension Method 'setPersistQueue' is not designed for extension - needs to be abstract, final or empty. 99
 Error javadoc JavadocMethod Missing a Javadoc comment. 99
 Error misc FinalParameters Parameter persistQueue should be final. 99
 Error coding HiddenField 'persistQueue' hides a field. 99
 Error design DesignForExtension Method 'getPersistQueue' is not designed for extension - needs to be abstract, final or empty. 103
 Error javadoc JavadocMethod Missing a Javadoc comment. 103
 Error design DesignForExtension Method 'getId' is not designed for extension - needs to be abstract, final or empty. 107
 Error design DesignForExtension Method 'write' is not designed for extension - needs to be abstract, final or empty. 112
 Error misc FinalParameters Parameter entry should be final. 113
 Error sizes LineLength Line is longer than 80 characters (found 92). 121
 Error design DesignForExtension Method 'run' is not designed for extension - needs to be abstract, final or empty. 130
 Error design DesignForExtension Method 'prepare' is not designed for extension - needs to be abstract, final or empty. 135
 Error misc FinalParameters Parameter configurationObject should be final. 136
 Error design DesignForExtension Method 'cleanUp' is not designed for extension - needs to be abstract, final or empty. 140

org/apache/streams/kafka/KafkaPersistWriterTask.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocStyle First sentence should end with a period. 28
 Error sizes LineLength Line is longer than 80 characters (found 93). 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 38
 Error misc FinalParameters Parameter writer should be final. 38
 Error coding HiddenField 'writer' hides a field. 38
 Error design DesignForExtension Method 'run' is not designed for extension - needs to be abstract, final or empty. 42
 Error whitespace ParenPad '(' is followed by whitespace. 46
 Error whitespace ParenPad ')' is preceded with whitespace. 46
 Error coding MagicNumber '100' is a magic number. 55