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 205

Rules

Category Rule Violations Severity
blocks LeftCurly 1  Error
coding HiddenField 17  Error
MagicNumber 1  Error
SimplifyBooleanExpression 2  Error
design DesignForExtension 44  Error
VisibilityModifier 4  Error
imports UnusedImports 3  Error
javadoc JavadocMethod 16  Error
JavadocPackage 2  Error
JavadocStyle 1  Error
JavadocType 3  Error
JavadocVariable 22  Error
misc FinalParameters 42  Error
NewlineAtEndOfFile 1  Error
naming ConstantName 1  Error
MethodName 2  Error
regexp RegexpSingleline
  • format: "\s+$"
  • maximum: "0"
  • message: "Line has trailing spaces."
  • minimum: "0"
12  Error
sizes LineLength 25  Error
whitespace ParenPad 5  Error
WhitespaceAfter 1  Error

Details

org/apache/streams/dropwizard/GenericWebhookData.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error sizes LineLength Line is longer than 80 characters (found 85). 55
 Error regexp RegexpSingleline Line has trailing spaces. 58
 Error design DesignForExtension Method 'getId' is not designed for extension - needs to be abstract, final or empty. 62
 Error regexp RegexpSingleline Line has trailing spaces. 69
 Error design DesignForExtension Method 'setId' is not designed for extension - needs to be abstract, final or empty. 73
 Error misc FinalParameters Parameter id should be final. 75
 Error coding HiddenField 'id' hides a field. 75
 Error design DesignForExtension Method 'withId' is not designed for extension - needs to be abstract, final or empty. 79
 Error javadoc JavadocMethod Missing a Javadoc comment. 79
 Error misc FinalParameters Parameter id should be final. 79
 Error coding HiddenField 'id' hides a field. 79
 Error regexp RegexpSingleline Line has trailing spaces. 85
 Error design DesignForExtension Method 'getHash' is not designed for extension - needs to be abstract, final or empty. 89
 Error regexp RegexpSingleline Line has trailing spaces. 96
 Error design DesignForExtension Method 'setHash' is not designed for extension - needs to be abstract, final or empty. 100
 Error misc FinalParameters Parameter hash should be final. 102
 Error coding HiddenField 'hash' hides a field. 102
 Error design DesignForExtension Method 'withHash' is not designed for extension - needs to be abstract, final or empty. 106
 Error javadoc JavadocMethod Missing a Javadoc comment. 106
 Error misc FinalParameters Parameter hash should be final. 106
 Error coding HiddenField 'hash' hides a field. 106
 Error regexp RegexpSingleline Line has trailing spaces. 112
 Error design DesignForExtension Method 'getHashType' is not designed for extension - needs to be abstract, final or empty. 116
 Error regexp RegexpSingleline Line has trailing spaces. 123
 Error design DesignForExtension Method 'setHashType' is not designed for extension - needs to be abstract, final or empty. 127
 Error misc FinalParameters Parameter hashType should be final. 129
 Error coding HiddenField 'hashType' hides a field. 129
 Error design DesignForExtension Method 'withHashType' is not designed for extension - needs to be abstract, final or empty. 133
 Error javadoc JavadocMethod Missing a Javadoc comment. 133
 Error misc FinalParameters Parameter hashType should be final. 133
 Error coding HiddenField 'hashType' hides a field. 133
 Error regexp RegexpSingleline Line has trailing spaces. 139
 Error design DesignForExtension Method 'getCount' is not designed for extension - needs to be abstract, final or empty. 143
 Error regexp RegexpSingleline Line has trailing spaces. 150
 Error design DesignForExtension Method 'setCount' is not designed for extension - needs to be abstract, final or empty. 154
 Error misc FinalParameters Parameter count should be final. 156
 Error coding HiddenField 'count' hides a field. 156
 Error design DesignForExtension Method 'withCount' is not designed for extension - needs to be abstract, final or empty. 160
 Error javadoc JavadocMethod Missing a Javadoc comment. 160
 Error misc FinalParameters Parameter count should be final. 160
 Error coding HiddenField 'count' hides a field. 160
 Error regexp RegexpSingleline Line has trailing spaces. 166
 Error design DesignForExtension Method 'getDeliveredAt' is not designed for extension - needs to be abstract, final or empty. 170
 Error regexp RegexpSingleline Line has trailing spaces. 177
 Error design DesignForExtension Method 'setDeliveredAt' is not designed for extension - needs to be abstract, final or empty. 181
 Error misc FinalParameters Parameter deliveredAt should be final. 183
 Error coding HiddenField 'deliveredAt' hides a field. 183
 Error design DesignForExtension Method 'withDeliveredAt' is not designed for extension - needs to be abstract, final or empty. 187
 Error javadoc JavadocMethod Missing a Javadoc comment. 187
 Error misc FinalParameters Parameter deliveredAt should be final. 187
 Error coding HiddenField 'deliveredAt' hides a field. 187
 Error regexp RegexpSingleline Line has trailing spaces. 193
 Error design DesignForExtension Method 'getData' is not designed for extension - needs to be abstract, final or empty. 197
 Error regexp RegexpSingleline Line has trailing spaces. 204
 Error design DesignForExtension Method 'setData' is not designed for extension - needs to be abstract, final or empty. 208
 Error misc FinalParameters Parameter data should be final. 210
 Error coding HiddenField 'data' hides a field. 210
 Error design DesignForExtension Method 'withData' is not designed for extension - needs to be abstract, final or empty. 214
 Error javadoc JavadocMethod Missing a Javadoc comment. 214
 Error misc FinalParameters Parameter data should be final. 214
 Error coding HiddenField 'data' hides a field. 214
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 219
 Error design DesignForExtension Method 'getAdditionalProperties' is not designed for extension - needs to be abstract, final or empty. 224
 Error javadoc JavadocMethod Missing a Javadoc comment. 224
 Error design DesignForExtension Method 'setAdditionalProperty' is not designed for extension - needs to be abstract, final or empty. 230
 Error javadoc JavadocMethod Missing a Javadoc comment. 230
 Error misc FinalParameters Parameter name should be final. 232
 Error misc FinalParameters Parameter value should be final. 232
 Error sizes LineLength Line is longer than 80 characters (found 81). 236
 Error design DesignForExtension Method 'withAdditionalProperty' is not designed for extension - needs to be abstract, final or empty. 236
 Error javadoc JavadocMethod Missing a Javadoc comment. 236
 Error misc FinalParameters Parameter name should be final. 236
 Error misc FinalParameters Parameter value should be final. 236
 Error design DesignForExtension Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 241
 Error sizes LineLength Line is longer than 80 characters (found 167). 243
 Error design DesignForExtension Method 'equals' is not designed for extension - needs to be abstract, final or empty. 246
 Error misc FinalParameters Parameter other should be final. 247
 Error coding SimplifyBooleanExpression Expression can be simplified. 251
 Error sizes LineLength Line is longer than 80 characters (found 259). 255

org/apache/streams/dropwizard/GenericWebhookResource.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error javadoc JavadocMethod Missing a Javadoc comment. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error naming ConstantName Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error design VisibilityModifier Variable 'providerQueue' must be private and have accessor methods. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error design VisibilityModifier Variable 'lock' must be private and have accessor methods. 75
 Error sizes LineLength Line is longer than 80 characters (found 94). 77
 Error javadoc JavadocVariable Missing a Javadoc comment. 77
 Error design DesignForExtension Method 'getId' is not designed for extension - needs to be abstract, final or empty. 79
 Error design DesignForExtension Method 'json' is not designed for extension - needs to be abstract, final or empty. 90
 Error misc FinalParameters Parameter headers should be final. 92
 Error misc FinalParameters Parameter body should be final. 93
 Error design DesignForExtension Method 'json_new_line' is not designed for extension - needs to be abstract, final or empty. 132
 Error naming MethodName Name 'json_new_line' must match pattern '^[a-z][a-zA-Z0-9]*$'. 134
 Error misc FinalParameters Parameter headers should be final. 134
 Error misc FinalParameters Parameter body should be final. 135
 Error design DesignForExtension Method 'json_meta' is not designed for extension - needs to be abstract, final or empty. 188
 Error naming MethodName Name 'json_meta' must match pattern '^[a-z][a-zA-Z0-9]*$'. 190
 Error misc FinalParameters Parameter headers should be final. 190
 Error misc FinalParameters Parameter body should be final. 191
 Error sizes LineLength Line is longer than 80 characters (found 90). 208
 Error whitespace ParenPad '(' is followed by whitespace. 210
 Error design DesignForExtension Method 'readCurrent' is not designed for extension - needs to be abstract, final or empty. 241
 Error design DesignForExtension Method 'readNew' is not designed for extension - needs to be abstract, final or empty. 255
 Error misc FinalParameters Parameter sequence should be final. 256
 Error design DesignForExtension Method 'readRange' is not designed for extension - needs to be abstract, final or empty. 260
 Error misc FinalParameters Parameter start should be final. 261
 Error misc FinalParameters Parameter end should be final. 261
 Error design DesignForExtension Method 'isRunning' is not designed for extension - needs to be abstract, final or empty. 265
 Error misc FinalParameters Parameter configurationObject should be final. 271

org/apache/streams/dropwizard/StreamDropwizardBuilder.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.streams.config.StreamsConfiguration. 22
 Error imports UnusedImports Unused import - com.fasterxml.jackson.databind.ObjectMapper. 29
 Error imports UnusedImports Unused import - java.util.Map. 31
 Error sizes LineLength Line is longer than 80 characters (found 82). 34
 Error sizes LineLength Line is longer than 80 characters (found 81). 37
 Error sizes LineLength Line is longer than 80 characters (found 90). 39
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error sizes LineLength Line is longer than 80 characters (found 89). 43
 Error sizes LineLength Line is longer than 80 characters (found 86). 44
 Error design DesignForExtension Method 'newPerpetualStream' is not designed for extension - needs to be abstract, final or empty. 48
 Error sizes LineLength Line is longer than 80 characters (found 86). 49
 Error misc FinalParameters Parameter streamId should be final. 49
 Error misc FinalParameters Parameter provider should be final. 49

org/apache/streams/dropwizard/StreamsApplication.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 85). 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error design VisibilityModifier Variable 'mapper' must be private and have accessor methods. 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error design VisibilityModifier Variable 'builder' must be private and have accessor methods. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error sizes LineLength Line is longer than 80 characters (found 128). 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error design DesignForExtension Method 'initialize' is not designed for extension - needs to be abstract, final or empty. 78
 Error misc FinalParameters Parameter bootstrap should be final. 79
 Error design DesignForExtension Method 'run' is not designed for extension - needs to be abstract, final or empty. 94
 Error sizes LineLength Line is longer than 80 characters (found 124). 95
 Error misc FinalParameters Parameter streamsDropwizardConfiguration should be final. 95
 Error misc FinalParameters Parameter environment should be final. 95
 Error sizes LineLength Line is longer than 80 characters (found 112). 99
 Error whitespace ParenPad '(' is followed by whitespace. 99
 Error whitespace ParenPad ')' is preceded with whitespace. 99
 Error sizes LineLength Line is longer than 80 characters (found 86). 100
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 100
 Error whitespace ParenPad '(' is followed by whitespace. 101
 Error sizes LineLength Line is longer than 80 characters (found 107). 110
 Error sizes LineLength Line is longer than 80 characters (found 81). 114
 Error coding MagicNumber '10000' is a magic number. 117
 Error sizes LineLength Line is longer than 80 characters (found 113). 132
 Error design DesignForExtension Method 'setup' is not designed for extension - needs to be abstract, final or empty. 132
 Error misc FinalParameters Parameter streamsConfiguration should be final. 132
 Error coding HiddenField 'streamsConfiguration' hides a field. 132
 Error misc FinalParameters Parameter resourceProviders should be final. 132
 Error coding HiddenField 'resourceProviders' hides a field. 132
 Error coding HiddenField 'builder' hides a field. 134
 Error whitespace ParenPad '(' is followed by whitespace. 137
 Error javadoc JavadocType Missing a Javadoc comment. 146
 Error javadoc JavadocVariable Missing a Javadoc comment. 148
 Error javadoc JavadocVariable Missing a Javadoc comment. 150
 Error sizes LineLength Line is longer than 80 characters (found 105). 152
 Error javadoc JavadocMethod Missing a Javadoc comment. 152
 Error misc FinalParameters Parameter builder should be final. 152
 Error coding HiddenField 'builder' hides a field. 152
 Error misc FinalParameters Parameter streamsConfiguration should be final. 152
 Error coding HiddenField 'streamsConfiguration' hides a field. 152
 Error javadoc JavadocStyle First sentence should end with a period. 165
 Error misc FinalParameters Parameter args should be final. 174

org/apache/streams/dropwizard/StreamsDropwizardConfiguration.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 17
 Error blocks LeftCurly '{' at column 1 should be on the previous line. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error sizes LineLength Line is longer than 80 characters (found 85). 24
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 26
 Error design DesignForExtension Method 'getAdditionalProperties' is not designed for extension - needs to be abstract, final or empty. 31
 Error javadoc JavadocMethod Missing a Javadoc comment. 31
 Error design DesignForExtension Method 'setAdditionalProperty' is not designed for extension - needs to be abstract, final or empty. 37
 Error javadoc JavadocMethod Missing a Javadoc comment. 37
 Error misc FinalParameters Parameter name should be final. 39
 Error misc FinalParameters Parameter value should be final. 39
 Error sizes LineLength Line is longer than 80 characters (found 93). 43
 Error design DesignForExtension Method 'withAdditionalProperty' is not designed for extension - needs to be abstract, final or empty. 43
 Error javadoc JavadocMethod Missing a Javadoc comment. 43
 Error misc FinalParameters Parameter name should be final. 43
 Error misc FinalParameters Parameter value should be final. 43
 Error design DesignForExtension Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 48
 Error design DesignForExtension Method 'equals' is not designed for extension - needs to be abstract, final or empty. 53
 Error misc FinalParameters Parameter other should be final. 54
 Error coding SimplifyBooleanExpression Expression can be simplified. 58
 Error sizes LineLength Line is longer than 80 characters (found 86). 61
 Error sizes LineLength Line is longer than 80 characters (found 101). 62

org/apache/streams/dropwizard/StreamsDropwizardModule.java

Severity Category Rule Message Line
 Error design DesignForExtension Method 'configure' is not designed for extension - needs to be abstract, final or empty. 37
 Error design DesignForExtension Method 'providesStreamsConfiguration' is not designed for extension - needs to be abstract, final or empty. 42
 Error javadoc JavadocMethod Missing a Javadoc comment. 42