Fork me on GitHub

Checkstyle Results

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

Summary

Files  Info  Warnings  Errors
16 0 0 982

Rules

Category Rule Violations Severity
blocks LeftCurly 4  Error
coding AvoidInlineConditionals 10  Error
HiddenField 60  Error
MagicNumber 28  Error
SimplifyBooleanExpression 4  Error
design DesignForExtension 127  Error
FinalClass 1  Error
HideUtilityClassConstructor 1  Error
VisibilityModifier 10  Error
javadoc JavadocMethod 115  Error
JavadocPackage 3  Error
JavadocStyle 60  Error
JavadocType 6  Error
JavadocVariable 100  Error
misc FinalParameters 163  Error
NewlineAtEndOfFile 1  Error
TodoComment 2  Error
naming MemberName 1  Error
ParameterName 2  Error
StaticVariableName 1  Error
regexp RegexpSingleline
  • format: "\s+$"
  • maximum: "0"
  • message: "Line has trailing spaces."
  • minimum: "0"
57  Error
sizes LineLength 183  Error
whitespace OperatorWrap 2  Error
ParenPad 39  Error
WhitespaceAfter 2  Error

Details

org/apache/streams/elasticsearch/ElasticsearchClientManager.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocStyle First sentence should end with a period. 33
 Error design FinalClass Class ElasticsearchClientManager should be declared as final. 37
 Error sizes LineLength Line is longer than 80 characters (found 97). 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error misc FinalParameters Parameter config should be final. 45
 Error coding HiddenField 'config' hides a field. 45
 Error sizes LineLength Line is longer than 80 characters (found 108). 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error naming StaticVariableName Name 'INSTANCE_MAP' must match pattern '^[a-z][a-zA-Z0-9]*$'. 55
 Error sizes LineLength Line is longer than 80 characters (found 98). 57
 Error javadoc JavadocMethod Missing a Javadoc comment. 57
 Error misc FinalParameters Parameter configuration should be final. 57
 Error whitespace OperatorWrap '&&' should be on a new line. 58
 Error whitespace OperatorWrap '&&' should be on a new line. 59
 Error sizes LineLength Line is longer than 80 characters (found 90). 64
 Error javadoc JavadocMethod Missing a Javadoc comment. 74
 Error sizes LineLength Line is longer than 80 characters (found 89). 77
 Error whitespace ParenPad '(' is followed by whitespace. 92
 Error javadoc JavadocMethod Missing a Javadoc comment. 110
 Error javadoc JavadocMethod Missing a Javadoc comment. 114

org/apache/streams/elasticsearch/ElasticsearchConfiguration.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 22
 Error blocks LeftCurly '{' at column 1 should be on the previous line. 30
 Error javadoc JavadocStyle First sentence should end with a period. 32
 Error regexp RegexpSingleline Line has trailing spaces. 34
 Error javadoc JavadocStyle First sentence should end with a period. 40
 Error regexp RegexpSingleline Line has trailing spaces. 42
 Error coding MagicNumber '9300L' is a magic number. 46
 Error javadoc JavadocStyle First sentence should end with a period. 47
 Error regexp RegexpSingleline Line has trailing spaces. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error sizes LineLength Line is longer than 80 characters (found 85). 55
 Error javadoc JavadocStyle First sentence should end with a period. 57
 Error regexp RegexpSingleline Line has trailing spaces. 59
 Error javadoc JavadocStyle First sentence should end with a period. 69
 Error regexp RegexpSingleline Line has trailing spaces. 71
 Error misc FinalParameters Parameter hosts should be final. 77
 Error coding HiddenField 'hosts' hides a field. 77
 Error design DesignForExtension Class 'ElasticsearchConfiguration' looks like designed for extension (can be subclassed), but the method 'withHosts' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchConfiguration' final or making the method 'withHosts' static/final/abstract/empty, or adding allowed annotation for the method. 81
 Error javadoc JavadocMethod Missing a Javadoc comment. 81
 Error misc FinalParameters Parameter hosts should be final. 81
 Error coding HiddenField 'hosts' hides a field. 81
 Error javadoc JavadocStyle First sentence should end with a period. 86
 Error regexp RegexpSingleline Line has trailing spaces. 88
 Error javadoc JavadocStyle First sentence should end with a period. 98
 Error regexp RegexpSingleline Line has trailing spaces. 100
 Error misc FinalParameters Parameter port should be final. 106
 Error coding HiddenField 'port' hides a field. 106
 Error design DesignForExtension Class 'ElasticsearchConfiguration' looks like designed for extension (can be subclassed), but the method 'withPort' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchConfiguration' final or making the method 'withPort' static/final/abstract/empty, or adding allowed annotation for the method. 110
 Error javadoc JavadocMethod Missing a Javadoc comment. 110
 Error misc FinalParameters Parameter port should be final. 110
 Error coding HiddenField 'port' hides a field. 110
 Error javadoc JavadocStyle First sentence should end with a period. 115
 Error regexp RegexpSingleline Line has trailing spaces. 117
 Error javadoc JavadocStyle First sentence should end with a period. 127
 Error regexp RegexpSingleline Line has trailing spaces. 129
 Error misc FinalParameters Parameter clusterName should be final. 135
 Error coding HiddenField 'clusterName' hides a field. 135
 Error design DesignForExtension Class 'ElasticsearchConfiguration' looks like designed for extension (can be subclassed), but the method 'withClusterName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchConfiguration' final or making the method 'withClusterName' static/final/abstract/empty, or adding allowed annotation for the method. 139
 Error javadoc JavadocMethod Missing a Javadoc comment. 139
 Error misc FinalParameters Parameter clusterName should be final. 139
 Error coding HiddenField 'clusterName' hides a field. 139
 Error design DesignForExtension Class 'ElasticsearchConfiguration' 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 'ElasticsearchConfiguration' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. 144
 Error design DesignForExtension Class 'ElasticsearchConfiguration' 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 'ElasticsearchConfiguration' final or making the method 'getAdditionalProperties' static/final/abstract/empty, or adding allowed annotation for the method. 149
 Error javadoc JavadocMethod Missing a Javadoc comment. 149
 Error design DesignForExtension Class 'ElasticsearchConfiguration' 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 'ElasticsearchConfiguration' final or making the method 'setAdditionalProperty' static/final/abstract/empty, or adding allowed annotation for the method. 155
 Error javadoc JavadocMethod Missing a Javadoc comment. 155
 Error misc FinalParameters Parameter name should be final. 157
 Error misc FinalParameters Parameter value should be final. 157
 Error sizes LineLength Line is longer than 80 characters (found 89). 161
 Error design DesignForExtension Class 'ElasticsearchConfiguration' 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 'ElasticsearchConfiguration' final or making the method 'withAdditionalProperty' static/final/abstract/empty, or adding allowed annotation for the method. 161
 Error javadoc JavadocMethod Missing a Javadoc comment. 161
 Error misc FinalParameters Parameter name should be final. 161
 Error misc FinalParameters Parameter value should be final. 161
 Error design DesignForExtension Class 'ElasticsearchConfiguration' 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 'ElasticsearchConfiguration' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. 166
 Error sizes LineLength Line is longer than 80 characters (found 126). 168
 Error design DesignForExtension Class 'ElasticsearchConfiguration' 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 'ElasticsearchConfiguration' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. 171
 Error misc FinalParameters Parameter other should be final. 172
 Error coding SimplifyBooleanExpression Expression can be simplified. 176
 Error sizes LineLength Line is longer than 80 characters (found 186). 180

org/apache/streams/elasticsearch/ElasticsearchMetadataUtil.java

Severity Category Rule Message Line
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 32
 Error sizes LineLength Line is longer than 80 characters (found 104). 41
 Error misc FinalParameters Parameter metadata should be final. 41
 Error misc FinalParameters Parameter config should be final. 41
 Error whitespace ParenPad '(' is followed by whitespace. 45
 Error sizes LineLength Line is longer than 80 characters (found 95). 49
 Error whitespace ParenPad '(' is followed by whitespace. 49
 Error sizes LineLength Line is longer than 80 characters (found 104). 63
 Error misc FinalParameters Parameter metadata should be final. 63
 Error misc FinalParameters Parameter config should be final. 63
 Error whitespace ParenPad '(' is followed by whitespace. 67
 Error whitespace ParenPad '(' is followed by whitespace. 71
 Error whitespace ParenPad ')' is preceded with whitespace. 71
 Error sizes LineLength Line is longer than 80 characters (found 103). 85
 Error misc FinalParameters Parameter metadata should be final. 85
 Error misc FinalParameters Parameter config should be final. 85
 Error whitespace ParenPad '(' is followed by whitespace. 89
 Error sizes LineLength Line is longer than 80 characters (found 93). 93
 Error sizes LineLength Line is longer than 80 characters (found 103). 107
 Error misc FinalParameters Parameter metadata should be final. 107
 Error misc FinalParameters Parameter config should be final. 107
 Error whitespace ParenPad '(' is followed by whitespace. 111
 Error misc FinalParameters Parameter datum should be final. 129
 Error whitespace ParenPad '(' is followed by whitespace. 135
 Error misc FinalParameters Parameter metadata should be final. 148
 Error misc FinalParameters Parameter datum should be final. 160
 Error misc FinalParameters Parameter datum should be final. 179
 Error misc TodoComment Comment matches to-do format 'TODO:'. 197
 Error misc FinalParameters Parameter node should be final. 198
 Error whitespace ParenPad '(' is followed by whitespace. 207
 Error whitespace ParenPad ')' is preceded with whitespace. 207

org/apache/streams/elasticsearch/ElasticsearchPersistDeleter.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 109). 34
 Error sizes LineLength Line is longer than 80 characters (found 96). 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error sizes LineLength Line is longer than 80 characters (found 98). 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error misc FinalParameters Parameter config should be final. 44
 Error design DesignForExtension Class 'ElasticsearchPersistDeleter' 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 'ElasticsearchPersistDeleter' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 48
 Error design DesignForExtension Class 'ElasticsearchPersistDeleter' looks like designed for extension (can be subclassed), but the method 'write' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistDeleter' final or making the method 'write' static/final/abstract/empty, or adding allowed annotation for the method. 53
 Error misc FinalParameters Parameter streamsDatum should be final. 54
 Error whitespace ParenPad '(' is followed by whitespace. 56
 Error sizes LineLength Line is longer than 80 characters (found 87). 73
 Error javadoc JavadocStyle First sentence should end with a period. 77
 Error misc FinalParameters Parameter index should be final. 83
 Error misc FinalParameters Parameter type should be final. 83
 Error misc FinalParameters Parameter id should be final. 83
 Error misc FinalParameters Parameter request should be final. 104
 Error sizes LineLength Line is longer than 80 characters (found 87). 109

org/apache/streams/elasticsearch/ElasticsearchPersistReader.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 87). 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error sizes LineLength Line is longer than 80 characters (found 97). 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error design VisibilityModifier Variable 'persistQueue' must be private and have accessor methods. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error coding MagicNumber '10' is a magic number. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error javadoc JavadocMethod Missing a Javadoc comment. 66
 Error javadoc JavadocMethod Missing a Javadoc comment. 69
 Error misc FinalParameters Parameter config should be final. 69
 Error coding HiddenField 'config' hides a field. 69
 Error design DesignForExtension Class 'ElasticsearchPersistReader' 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 'ElasticsearchPersistReader' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 73
 Error design DesignForExtension Class 'ElasticsearchPersistReader' 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 'ElasticsearchPersistReader' final or making the method 'startStream' static/final/abstract/empty, or adding allowed annotation for the method. 79
 Error sizes LineLength Line is longer than 80 characters (found 95). 83
 Error design DesignForExtension Class 'ElasticsearchPersistReader' 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 'ElasticsearchPersistReader' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 86
 Error misc FinalParameters Parameter configuration should be final. 87
 Error sizes LineLength Line is longer than 80 characters (found 105). 88
 Error coding AvoidInlineConditionals Avoid inline conditionals. 88
 Error design DesignForExtension Class 'ElasticsearchPersistReader' looks like designed for extension (can be subclassed), but the method 'readAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistReader' final or making the method 'readAll' static/final/abstract/empty, or adding allowed annotation for the method. 93
 Error design DesignForExtension Class 'ElasticsearchPersistReader' 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 'ElasticsearchPersistReader' final or making the method 'readCurrent' static/final/abstract/empty, or adding allowed annotation for the method. 98
 Error design DesignForExtension Class 'ElasticsearchPersistReader' 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 'ElasticsearchPersistReader' final or making the method 'readNew' static/final/abstract/empty, or adding allowed annotation for the method. 117
 Error misc FinalParameters Parameter sequence should be final. 118
 Error design DesignForExtension Class 'ElasticsearchPersistReader' 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 'ElasticsearchPersistReader' final or making the method 'readRange' static/final/abstract/empty, or adding allowed annotation for the method. 123
 Error misc FinalParameters Parameter start should be final. 124
 Error misc FinalParameters Parameter end should be final. 124
 Error design DesignForExtension Class 'ElasticsearchPersistReader' 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 'ElasticsearchPersistReader' final or making the method 'isRunning' static/final/abstract/empty, or adding allowed annotation for the method. 129
 Error sizes LineLength Line is longer than 80 characters (found 90). 131
 Error design DesignForExtension Class 'ElasticsearchPersistReader' 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 'ElasticsearchPersistReader' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 134
 Error whitespace ParenPad '(' is followed by whitespace. 138
 Error whitespace ParenPad ')' is preceded with whitespace. 138
 Error sizes LineLength Line is longer than 80 characters (found 114). 143
 Error sizes LineLength Line is longer than 80 characters (found 119). 144
 Error design DesignForExtension Class 'ElasticsearchPersistReader' looks like designed for extension (can be subclassed), but the method 'write' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistReader' final or making the method 'write' static/final/abstract/empty, or adding allowed annotation for the method. 146
 Error javadoc JavadocMethod Missing a Javadoc comment. 146
 Error misc FinalParameters Parameter entry should be final. 146
 Error design DesignForExtension Class 'ElasticsearchPersistReader' 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 'ElasticsearchPersistReader' final or making the method 'shutdownAndAwaitTermination' static/final/abstract/empty, or adding allowed annotation for the method. 160
 Error javadoc JavadocMethod Missing a Javadoc comment. 160
 Error misc FinalParameters Parameter pool should be final. 160
 Error coding MagicNumber '10' is a magic number. 164
 Error coding MagicNumber '10' is a magic number. 167
 Error javadoc JavadocMethod Missing a Javadoc comment. 179
 Error sizes LineLength Line is longer than 80 characters (found 82). 180
 Error coding MagicNumber '10000' is a magic number. 180
 Error javadoc JavadocType Missing a Javadoc comment. 183
 Error sizes LineLength Line is longer than 80 characters (found 103). 185
 Error javadoc JavadocVariable Missing a Javadoc comment. 185
 Error javadoc JavadocVariable Missing a Javadoc comment. 187
 Error javadoc JavadocVariable Missing a Javadoc comment. 188
 Error javadoc JavadocVariable Missing a Javadoc comment. 189
 Error sizes LineLength Line is longer than 80 characters (found 104). 191
 Error javadoc JavadocMethod Missing a Javadoc comment. 191
 Error misc FinalParameters Parameter reader should be final. 191
 Error coding HiddenField 'reader' hides a field. 191
 Error misc FinalParameters Parameter query should be final. 191
 Error coding HiddenField 'query' hides a field. 191
 Error design DesignForExtension Class 'ElasticsearchPersistReaderTask' 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 'ElasticsearchPersistReaderTask' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 196
 Error sizes LineLength Line is longer than 80 characters (found 83). 204
 Error whitespace ParenPad '(' is followed by whitespace. 209
 Error sizes LineLength Line is longer than 80 characters (found 103). 210
 Error whitespace ParenPad '(' is followed by whitespace. 213
 Error sizes LineLength Line is longer than 80 characters (found 82). 214
 Error sizes LineLength Line is longer than 80 characters (found 82). 218
 Error coding MagicNumber '100' is a magic number. 223

org/apache/streams/elasticsearch/ElasticsearchPersistUpdater.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 109). 35
 Error sizes LineLength Line is longer than 80 characters (found 96). 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error sizes LineLength Line is longer than 80 characters (found 98). 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error misc FinalParameters Parameter config should be final. 45
 Error design DesignForExtension Class 'ElasticsearchPersistUpdater' 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 'ElasticsearchPersistUpdater' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 49
 Error design DesignForExtension Class 'ElasticsearchPersistUpdater' looks like designed for extension (can be subclassed), but the method 'write' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistUpdater' final or making the method 'write' static/final/abstract/empty, or adding allowed annotation for the method. 54
 Error misc FinalParameters Parameter streamsDatum should be final. 55
 Error sizes LineLength Line is longer than 80 characters (found 103). 77
 Error sizes LineLength Line is longer than 80 characters (found 85). 82
 Error sizes LineLength Line is longer than 80 characters (found 108). 96
 Error misc FinalParameters Parameter indexName should be final. 96
 Error misc FinalParameters Parameter type should be final. 96
 Error misc FinalParameters Parameter id should be final. 96
 Error misc FinalParameters Parameter parent should be final. 96
 Error misc FinalParameters Parameter routing should be final. 96
 Error misc FinalParameters Parameter json should be final. 96
 Error misc FinalParameters Parameter request should be final. 128
 Error sizes LineLength Line is longer than 80 characters (found 87). 133

org/apache/streams/elasticsearch/ElasticsearchPersistWriter.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 87). 62
 Error sizes LineLength Line is longer than 80 characters (found 94). 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error sizes LineLength Line is longer than 80 characters (found 97). 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error sizes LineLength Line is longer than 80 characters (found 89). 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error sizes LineLength Line is longer than 80 characters (found 120). 71
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error sizes LineLength Line is longer than 80 characters (found 89). 77
 Error javadoc JavadocVariable Missing a Javadoc comment. 77
 Error javadoc JavadocVariable Missing a Javadoc comment. 79
 Error design VisibilityModifier Variable 'affectedIndexes' must be private and have accessor methods. 79
 Error javadoc JavadocVariable Missing a Javadoc comment. 81
 Error design VisibilityModifier Variable 'manager' must be private and have accessor methods. 81
 Error javadoc JavadocVariable Missing a Javadoc comment. 82
 Error design VisibilityModifier Variable 'config' must be private and have accessor methods. 82
 Error javadoc JavadocVariable Missing a Javadoc comment. 84
 Error design VisibilityModifier Variable 'bulkRequest' must be private and have accessor methods. 84
 Error sizes LineLength Line is longer than 80 characters (found 84). 86
 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. 90
 Error javadoc JavadocVariable Missing a Javadoc comment. 91
 Error javadoc JavadocVariable Missing a Javadoc comment. 92
 Error javadoc JavadocVariable Missing a Javadoc comment. 95
 Error javadoc JavadocVariable Missing a Javadoc comment. 96
 Error javadoc JavadocVariable Missing a Javadoc comment. 98
 Error design VisibilityModifier Variable 'currentBatchItems' must be private and have accessor methods. 98
 Error javadoc JavadocVariable Missing a Javadoc comment. 99
 Error design VisibilityModifier Variable 'currentBatchBytes' must be private and have accessor methods. 99
 Error javadoc JavadocVariable Missing a Javadoc comment. 101
 Error javadoc JavadocVariable Missing a Javadoc comment. 102
 Error javadoc JavadocVariable Missing a Javadoc comment. 103
 Error javadoc JavadocVariable Missing a Javadoc comment. 104
 Error javadoc JavadocVariable Missing a Javadoc comment. 105
 Error javadoc JavadocMethod Missing a Javadoc comment. 107
 Error sizes LineLength Line is longer than 80 characters (found 90). 109
 Error javadoc JavadocMethod Missing a Javadoc comment. 112
 Error misc FinalParameters Parameter config should be final. 112
 Error coding HiddenField 'config' hides a field. 112
 Error sizes LineLength Line is longer than 80 characters (found 114). 121
 Error misc FinalParameters Parameter config should be final. 121
 Error coding HiddenField 'config' hides a field. 121
 Error misc FinalParameters Parameter manager should be final. 121
 Error coding HiddenField 'manager' hides a field. 121
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'getBatchesSent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'getBatchesSent' static/final/abstract/empty, or adding allowed annotation for the method. 127
 Error javadoc JavadocMethod Missing a Javadoc comment. 127
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'getBatchesResponded' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'getBatchesResponded' static/final/abstract/empty, or adding allowed annotation for the method. 131
 Error javadoc JavadocMethod Missing a Javadoc comment. 131
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'getFlushThresholdsRecords' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'getFlushThresholdsRecords' static/final/abstract/empty, or adding allowed annotation for the method. 135
 Error javadoc JavadocMethod Missing a Javadoc comment. 135
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'getFlushThresholdBytes' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'getFlushThresholdBytes' static/final/abstract/empty, or adding allowed annotation for the method. 139
 Error javadoc JavadocMethod Missing a Javadoc comment. 139
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'getFlushThreasholdMaxTime' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'getFlushThreasholdMaxTime' static/final/abstract/empty, or adding allowed annotation for the method. 143
 Error javadoc JavadocMethod Missing a Javadoc comment. 143
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'setFlushThresholdRecords' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'setFlushThresholdRecords' static/final/abstract/empty, or adding allowed annotation for the method. 147
 Error javadoc JavadocMethod Missing a Javadoc comment. 147
 Error misc FinalParameters Parameter val should be final. 147
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'setFlushThresholdBytes' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'setFlushThresholdBytes' static/final/abstract/empty, or adding allowed annotation for the method. 151
 Error javadoc JavadocMethod Missing a Javadoc comment. 151
 Error misc FinalParameters Parameter val should be final. 151
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'setFlushThreasholdMaxTime' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'setFlushThreasholdMaxTime' static/final/abstract/empty, or adding allowed annotation for the method. 155
 Error javadoc JavadocMethod Missing a Javadoc comment. 155
 Error misc FinalParameters Parameter val should be final. 155
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'setVeryLargeBulk' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'setVeryLargeBulk' static/final/abstract/empty, or adding allowed annotation for the method. 159
 Error javadoc JavadocMethod Missing a Javadoc comment. 159
 Error misc FinalParameters Parameter veryLargeBulk should be final. 159
 Error coding HiddenField 'veryLargeBulk' hides a field. 159
 Error javadoc JavadocMethod Missing a Javadoc comment. 163
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'getTotalOutstanding' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'getTotalOutstanding' static/final/abstract/empty, or adding allowed annotation for the method. 167
 Error javadoc JavadocMethod Missing a Javadoc comment. 167
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'getTotalSent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'getTotalSent' static/final/abstract/empty, or adding allowed annotation for the method. 171
 Error javadoc JavadocMethod Missing a Javadoc comment. 171
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'getTotalOk' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'getTotalOk' static/final/abstract/empty, or adding allowed annotation for the method. 175
 Error javadoc JavadocMethod Missing a Javadoc comment. 175
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'getTotalFailed' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'getTotalFailed' static/final/abstract/empty, or adding allowed annotation for the method. 179
 Error javadoc JavadocMethod Missing a Javadoc comment. 179
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'getTotalSizeInBytes' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'getTotalSizeInBytes' static/final/abstract/empty, or adding allowed annotation for the method. 183
 Error javadoc JavadocMethod Missing a Javadoc comment. 183
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'getTotalSeconds' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'getTotalSeconds' static/final/abstract/empty, or adding allowed annotation for the method. 187
 Error javadoc JavadocMethod Missing a Javadoc comment. 187
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'getAffectedIndexes' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'getAffectedIndexes' static/final/abstract/empty, or adding allowed annotation for the method. 191
 Error javadoc JavadocMethod Missing a Javadoc comment. 191
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'isConnected' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'isConnected' static/final/abstract/empty, or adding allowed annotation for the method. 195
 Error javadoc JavadocMethod Missing a Javadoc comment. 195
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' 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 'ElasticsearchPersistWriter' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 199
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'write' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'write' static/final/abstract/empty, or adding allowed annotation for the method. 204
 Error misc FinalParameters Parameter streamsDatum should be final. 205
 Error sizes LineLength Line is longer than 80 characters (found 147). 229
 Error coding AvoidInlineConditionals Avoid inline conditionals. 229
 Error sizes LineLength Line is longer than 80 characters (found 81). 232
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'docAsJson' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'docAsJson' static/final/abstract/empty, or adding allowed annotation for the method. 236
 Error javadoc JavadocMethod Missing a Javadoc comment. 236
 Error misc FinalParameters Parameter streamsDocument should be final. 236
 Error sizes LineLength Line is longer than 80 characters (found 128). 237
 Error coding AvoidInlineConditionals Avoid inline conditionals. 237
 Error sizes LineLength Line is longer than 80 characters (found 87). 240
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'appendMetadata' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'appendMetadata' static/final/abstract/empty, or adding allowed annotation for the method. 240
 Error javadoc JavadocMethod Missing a Javadoc comment. 240
 Error misc FinalParameters Parameter streamsDatum should be final. 240
 Error sizes LineLength Line is longer than 80 characters (found 173). 242
 Error coding AvoidInlineConditionals Avoid inline conditionals. 242
 Error sizes LineLength Line is longer than 80 characters (found 87). 244
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 247
 Error sizes LineLength Line is longer than 80 characters (found 113). 248
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' 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 'ElasticsearchPersistWriter' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 254
 Error coding MagicNumber '5' is a magic number. 266
 Error coding MagicNumber '60' is a magic number. 266
 Error coding MagicNumber '1000' is a magic number. 266
 Error whitespace ParenPad '(' is followed by whitespace. 279
 Error whitespace ParenPad ')' is preceded with whitespace. 279
 Error sizes LineLength Line is longer than 80 characters (found 81). 284
 Error sizes LineLength Line is longer than 80 characters (found 82). 285
 Error javadoc JavadocMethod Missing a Javadoc comment. 292
 Error sizes LineLength Line is longer than 80 characters (found 98). 297
 Error sizes LineLength Line is longer than 80 characters (found 91). 299
 Error sizes LineLength Line is longer than 80 characters (found 97). 300
 Error javadoc JavadocMethod Missing a Javadoc comment. 312
 Error javadoc JavadocMethod Missing a Javadoc comment. 328
 Error coding MagicNumber '5' is a magic number. 335
 Error coding MagicNumber '60' is a magic number. 335
 Error coding MagicNumber '1000' is a magic number. 335
 Error sizes LineLength Line is longer than 80 characters (found 88). 338
 Error sizes LineLength Line is longer than 80 characters (found 89). 348
 Error javadoc JavadocMethod Missing a Javadoc comment. 348
 Error misc FinalParameters Parameter batchThreshold should be final. 348
 Error misc FinalParameters Parameter timeOutThresholdInMS should be final. 348
 Error sizes LineLength Line is longer than 80 characters (found 86). 350
 Error sizes LineLength Line is longer than 80 characters (found 115). 351
 Error javadoc JavadocMethod Missing a Javadoc comment. 363
 Error sizes LineLength Line is longer than 80 characters (found 84). 374
 Error sizes LineLength Line is longer than 80 characters (found 84). 375
 Error sizes LineLength Line is longer than 80 characters (found 85). 378
 Error sizes LineLength Line is longer than 80 characters (found 85). 379
 Error sizes LineLength Line is longer than 80 characters (found 83). 380
 Error sizes LineLength Line is longer than 80 characters (found 82). 381
 Error sizes LineLength Line is longer than 80 characters (found 82). 382
 Error sizes LineLength Line is longer than 80 characters (found 81). 383
 Error sizes LineLength Line is longer than 80 characters (found 86). 387
 Error sizes LineLength Line is longer than 80 characters (found 82). 391
 Error coding MagicNumber '500' is a magic number. 391
 Error coding MagicNumber '10' is a magic number. 392
 Error sizes LineLength Line is longer than 80 characters (found 108). 395
 Error sizes LineLength Line is longer than 80 characters (found 85). 411
 Error misc FinalParameters Parameter indexName should be final. 411
 Error misc FinalParameters Parameter type should be final. 411
 Error misc FinalParameters Parameter id should be final. 411
 Error misc FinalParameters Parameter ts should be final. 411
 Error misc FinalParameters Parameter json should be final. 411
 Error sizes LineLength Line is longer than 80 characters (found 116). 424
 Error misc FinalParameters Parameter indexName should be final. 424
 Error misc FinalParameters Parameter type should be final. 424
 Error misc FinalParameters Parameter id should be final. 424
 Error misc FinalParameters Parameter parent should be final. 424
 Error javadoc JavadocMethod Expected @param tag for 'parent'. 424
 Error misc FinalParameters Parameter routing should be final. 424
 Error misc FinalParameters Parameter ts should be final. 424
 Error misc FinalParameters Parameter json should be final. 424
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'add' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'add' static/final/abstract/empty, or adding allowed annotation for the method. 451
 Error javadoc JavadocMethod Missing a Javadoc comment. 451
 Error misc FinalParameters Parameter request should be final. 451
 Error sizes LineLength Line is longer than 80 characters (found 87). 456
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'checkForFlush' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'checkForFlush' static/final/abstract/empty, or adding allowed annotation for the method. 469
 Error javadoc JavadocMethod Missing a Javadoc comment. 469
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'checkIndexImplications' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'checkIndexImplications' static/final/abstract/empty, or adding allowed annotation for the method. 482
 Error javadoc JavadocMethod Missing a Javadoc comment. 482
 Error misc FinalParameters Parameter indexName should be final. 482
 Error sizes LineLength Line is longer than 80 characters (found 83). 483
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' looks like designed for extension (can be subclassed), but the method 'disableRefresh' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchPersistWriter' final or making the method 'disableRefresh' static/final/abstract/empty, or adding allowed annotation for the method. 500
 Error javadoc JavadocMethod Missing a Javadoc comment. 500
 Error sizes LineLength Line is longer than 80 characters (found 85). 503
 Error sizes LineLength Line is longer than 80 characters (found 89). 504
 Error sizes LineLength Line is longer than 80 characters (found 89). 505
 Error sizes LineLength Line is longer than 80 characters (found 93). 506
 Error javadoc JavadocStyle First sentence should end with a period. 517
 Error misc FinalParameters Parameter indexName should be final. 521
 Error sizes LineLength Line is longer than 80 characters (found 84). 531
 Error sizes LineLength Line is longer than 80 characters (found 131). 532
 Error sizes LineLength Line is longer than 80 characters (found 174). 537
 Error design DesignForExtension Class 'ElasticsearchPersistWriter' 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 'ElasticsearchPersistWriter' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 544
 Error misc FinalParameters Parameter configurationObject should be final. 545
 Error coding AvoidInlineConditionals Avoid inline conditionals. 547
 Error coding AvoidInlineConditionals Avoid inline conditionals. 551
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 552
 Error sizes LineLength Line is longer than 80 characters (found 112). 554
 Error coding AvoidInlineConditionals Avoid inline conditionals. 555
 Error coding AvoidInlineConditionals Avoid inline conditionals. 559
 Error whitespace ParenPad '(' is followed by whitespace. 568
 Error whitespace ParenPad ')' is preceded with whitespace. 568
 Error sizes LineLength Line is longer than 80 characters (found 101). 573
 Error javadoc JavadocMethod Missing a Javadoc comment. 573
 Error coding HiddenField 'bulkRequest' hides a field. 573
 Error sizes LineLength Line is longer than 80 characters (found 136). 574
 Error coding MagicNumber '1024' is a magic number. 574
 Error coding MagicNumber '1024' is a magic number. 574
 Error misc FinalParameters Parameter bulkItemResponses should be final. 588
 Error misc FinalParameters Parameter throwable should be final. 593
 Error sizes LineLength Line is longer than 80 characters (found 108). 603
 Error javadoc JavadocMethod Missing a Javadoc comment. 603
 Error sizes LineLength Line is longer than 80 characters (found 140). 612
 Error coding MagicNumber '1000' is a magic number. 624
 Error sizes LineLength Line is longer than 80 characters (found 91). 628
 Error sizes LineLength Line is longer than 80 characters (found 134). 631
 Error sizes LineLength Line is longer than 80 characters (found 159). 632
 Error coding MagicNumber '1024' is a magic number. 632
 Error coding MagicNumber '1024' is a magic number. 632
 Error sizes LineLength Line is longer than 80 characters (found 237). 633
 Error coding MagicNumber '1024' is a magic number. 633
 Error coding MagicNumber '1024' is a magic number. 633

org/apache/streams/elasticsearch/ElasticsearchQuery.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 99). 44
 Error sizes LineLength Line is longer than 80 characters (found 89). 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error sizes LineLength Line is longer than 80 characters (found 100). 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error coding MagicNumber '1000' is a magic number. 53
 Error coding MagicNumber '1000' is a magic number. 53
 Error coding MagicNumber '1000' is a magic number. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error coding MagicNumber '100' is a magic number. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error sizes LineLength Line is longer than 80 characters (found 105). 67
 Error sizes LineLength Line is longer than 80 characters (found 90). 71
 Error sizes LineLength Line is longer than 80 characters (found 85). 75
 Error misc FinalParameters Parameter config should be final. 77
 Error coding HiddenField 'config' hides a field. 77
 Error javadoc JavadocMethod Expected @param tag for 'config'. 77
 Error sizes LineLength Line is longer than 80 characters (found 85). 79
 Error design DesignForExtension Class 'ElasticsearchQuery' looks like designed for extension (can be subclassed), but the method 'getHitCount' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchQuery' final or making the method 'getHitCount' static/final/abstract/empty, or adding allowed annotation for the method. 85
 Error javadoc JavadocMethod Missing a Javadoc comment. 85
 Error coding AvoidInlineConditionals Avoid inline conditionals. 86
 Error design DesignForExtension Class 'ElasticsearchQuery' looks like designed for extension (can be subclassed), but the method 'getReadCount' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchQuery' final or making the method 'getReadCount' static/final/abstract/empty, or adding allowed annotation for the method. 89
 Error javadoc JavadocMethod Missing a Javadoc comment. 89
 Error design DesignForExtension Class 'ElasticsearchQuery' looks like designed for extension (can be subclassed), but the method 'getReadPercent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchQuery' final or making the method 'getReadPercent' static/final/abstract/empty, or adding allowed annotation for the method. 93
 Error javadoc JavadocMethod Missing a Javadoc comment. 93
 Error design DesignForExtension Class 'ElasticsearchQuery' looks like designed for extension (can be subclassed), but the method 'getRemainingCount' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchQuery' final or making the method 'getRemainingCount' static/final/abstract/empty, or adding allowed annotation for the method. 97
 Error javadoc JavadocMethod Missing a Javadoc comment. 97
 Error design DesignForExtension Class 'ElasticsearchQuery' looks like designed for extension (can be subclassed), but the method 'setBatchSize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchQuery' final or making the method 'setBatchSize' static/final/abstract/empty, or adding allowed annotation for the method. 101
 Error javadoc JavadocMethod Missing a Javadoc comment. 101
 Error misc FinalParameters Parameter batchSize should be final. 101
 Error coding HiddenField 'batchSize' hides a field. 101
 Error design DesignForExtension Class 'ElasticsearchQuery' looks like designed for extension (can be subclassed), but the method 'setScrollTimeout' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchQuery' final or making the method 'setScrollTimeout' static/final/abstract/empty, or adding allowed annotation for the method. 105
 Error javadoc JavadocMethod Missing a Javadoc comment. 105
 Error misc FinalParameters Parameter scrollTimeout should be final. 105
 Error coding HiddenField 'scrollTimeout' hides a field. 105
 Error design DesignForExtension Class 'ElasticsearchQuery' looks like designed for extension (can be subclassed), but the method 'setQueryBuilder' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchQuery' final or making the method 'setQueryBuilder' static/final/abstract/empty, or adding allowed annotation for the method. 109
 Error javadoc JavadocMethod Missing a Javadoc comment. 109
 Error misc FinalParameters Parameter queryBuilder should be final. 109
 Error coding HiddenField 'queryBuilder' hides a field. 109
 Error misc FinalParameters Parameter obj should be final. 117
 Error whitespace ParenPad '(' is followed by whitespace. 135
 Error whitespace ParenPad ')' is preceded with whitespace. 135
 Error sizes LineLength Line is longer than 80 characters (found 85). 144
 Error misc TodoComment Comment matches to-do format 'TODO:'. 161
 Error sizes LineLength Line is longer than 80 characters (found 102). 161
 Error sizes LineLength Line is longer than 80 characters (found 91). 164
 Error design DesignForExtension Class 'ElasticsearchQuery' looks like designed for extension (can be subclassed), but the method 'iterator' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchQuery' final or making the method 'iterator' static/final/abstract/empty, or adding allowed annotation for the method. 176
 Error design DesignForExtension Class 'ElasticsearchQuery' looks like designed for extension (can be subclassed), but the method 'next' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchQuery' final or making the method 'next' static/final/abstract/empty, or adding allowed annotation for the method. 182
 Error design DesignForExtension Class 'ElasticsearchQuery' looks like designed for extension (can be subclassed), but the method 'hasNext' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchQuery' final or making the method 'hasNext' static/final/abstract/empty, or adding allowed annotation for the method. 187
 Error sizes LineLength Line is longer than 80 characters (found 137). 199
 Error sizes LineLength Line is longer than 80 characters (found 99). 215
 Error javadoc JavadocMethod Missing a Javadoc comment. 232
 Error javadoc JavadocMethod Missing a Javadoc comment. 235
 Error design DesignForExtension Class 'ElasticsearchQuery' looks like designed for extension (can be subclassed), but the method 'isCompleted' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchQuery' final or making the method 'isCompleted' static/final/abstract/empty, or adding allowed annotation for the method. 238
 Error javadoc JavadocMethod Missing a Javadoc comment. 238
 Error design DesignForExtension Class 'ElasticsearchQuery' looks like designed for extension (can be subclassed), but the method 'hasRecords' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchQuery' final or making the method 'hasRecords' static/final/abstract/empty, or adding allowed annotation for the method. 242
 Error javadoc JavadocMethod Missing a Javadoc comment. 242

org/apache/streams/elasticsearch/ElasticsearchReaderConfiguration.java

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. 33
 Error javadoc JavadocStyle First sentence should end with a period. 35
 Error regexp RegexpSingleline Line has trailing spaces. 37
 Error javadoc JavadocStyle First sentence should end with a period. 43
 Error regexp RegexpSingleline Line has trailing spaces. 45
 Error javadoc JavadocStyle First sentence should end with a period. 51
 Error regexp RegexpSingleline Line has trailing spaces. 53
 Error javadoc JavadocStyle First sentence should end with a period. 58
 Error regexp RegexpSingleline Line has trailing spaces. 60
 Error naming MemberName Name 'Search' must match pattern '^[a-z][a-zA-Z0-9]*$'. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error sizes LineLength Line is longer than 80 characters (found 85). 67
 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. 81
 Error regexp RegexpSingleline Line has trailing spaces. 83
 Error misc FinalParameters Parameter indexes should be final. 89
 Error coding HiddenField 'indexes' hides a field. 89
 Error design DesignForExtension Class 'ElasticsearchReaderConfiguration' looks like designed for extension (can be subclassed), but the method 'withIndexes' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchReaderConfiguration' final or making the method 'withIndexes' static/final/abstract/empty, or adding allowed annotation for the method. 93
 Error javadoc JavadocMethod Missing a Javadoc comment. 93
 Error misc FinalParameters Parameter indexes should be final. 93
 Error coding HiddenField 'indexes' hides a field. 93
 Error javadoc JavadocStyle First sentence should end with a period. 98
 Error regexp RegexpSingleline Line has trailing spaces. 100
 Error javadoc JavadocStyle First sentence should end with a period. 110
 Error regexp RegexpSingleline Line has trailing spaces. 112
 Error misc FinalParameters Parameter types should be final. 118
 Error coding HiddenField 'types' hides a field. 118
 Error design DesignForExtension Class 'ElasticsearchReaderConfiguration' looks like designed for extension (can be subclassed), but the method 'withTypes' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchReaderConfiguration' final or making the method 'withTypes' static/final/abstract/empty, or adding allowed annotation for the method. 122
 Error javadoc JavadocMethod Missing a Javadoc comment. 122
 Error misc FinalParameters Parameter types should be final. 122
 Error coding HiddenField 'types' hides a field. 122
 Error javadoc JavadocStyle First sentence should end with a period. 127
 Error regexp RegexpSingleline Line has trailing spaces. 129
 Error javadoc JavadocStyle First sentence should end with a period. 139
 Error regexp RegexpSingleline Line has trailing spaces. 141
 Error misc FinalParameters Parameter scrollTimeout should be final. 147
 Error coding HiddenField 'scrollTimeout' hides a field. 147
 Error sizes LineLength Line is longer than 80 characters (found 85). 151
 Error design DesignForExtension Class 'ElasticsearchReaderConfiguration' looks like designed for extension (can be subclassed), but the method 'withScrollTimeout' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchReaderConfiguration' final or making the method 'withScrollTimeout' static/final/abstract/empty, or adding allowed annotation for the method. 151
 Error javadoc JavadocMethod Missing a Javadoc comment. 151
 Error misc FinalParameters Parameter scrollTimeout should be final. 151
 Error coding HiddenField 'scrollTimeout' hides a field. 151
 Error javadoc JavadocStyle First sentence should end with a period. 156
 Error regexp RegexpSingleline Line has trailing spaces. 158
 Error javadoc JavadocStyle First sentence should end with a period. 168
 Error regexp RegexpSingleline Line has trailing spaces. 170
 Error misc FinalParameters Parameter Search should be final. 176
 Error coding HiddenField 'Search' hides a field. 176
 Error naming ParameterName Name 'Search' must match pattern '^[a-z][a-zA-Z0-9]*$'. 176
 Error design DesignForExtension Class 'ElasticsearchReaderConfiguration' looks like designed for extension (can be subclassed), but the method 'withSearch' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchReaderConfiguration' final or making the method 'withSearch' static/final/abstract/empty, or adding allowed annotation for the method. 180
 Error javadoc JavadocMethod Missing a Javadoc comment. 180
 Error misc FinalParameters Parameter Search should be final. 180
 Error coding HiddenField 'Search' hides a field. 180
 Error naming ParameterName Name 'Search' must match pattern '^[a-z][a-zA-Z0-9]*$'. 180
 Error design DesignForExtension Class 'ElasticsearchReaderConfiguration' 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 'ElasticsearchReaderConfiguration' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. 185
 Error design DesignForExtension Class 'ElasticsearchReaderConfiguration' 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 'ElasticsearchReaderConfiguration' final or making the method 'getAdditionalProperties' static/final/abstract/empty, or adding allowed annotation for the method. 190
 Error javadoc JavadocMethod Missing a Javadoc comment. 190
 Error design DesignForExtension Class 'ElasticsearchReaderConfiguration' 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 'ElasticsearchReaderConfiguration' final or making the method 'setAdditionalProperty' static/final/abstract/empty, or adding allowed annotation for the method. 196
 Error javadoc JavadocMethod Missing a Javadoc comment. 196
 Error misc FinalParameters Parameter name should be final. 198
 Error misc FinalParameters Parameter value should be final. 198
 Error sizes LineLength Line is longer than 80 characters (found 95). 202
 Error design DesignForExtension Class 'ElasticsearchReaderConfiguration' 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 'ElasticsearchReaderConfiguration' final or making the method 'withAdditionalProperty' static/final/abstract/empty, or adding allowed annotation for the method. 202
 Error javadoc JavadocMethod Missing a Javadoc comment. 202
 Error misc FinalParameters Parameter name should be final. 202
 Error misc FinalParameters Parameter value should be final. 202
 Error design DesignForExtension Class 'ElasticsearchReaderConfiguration' 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 'ElasticsearchReaderConfiguration' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. 207
 Error sizes LineLength Line is longer than 80 characters (found 146). 209
 Error design DesignForExtension Class 'ElasticsearchReaderConfiguration' 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 'ElasticsearchReaderConfiguration' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. 212
 Error misc FinalParameters Parameter other should be final. 213
 Error coding SimplifyBooleanExpression Expression can be simplified. 217
 Error sizes LineLength Line is longer than 80 characters (found 90). 220
 Error sizes LineLength Line is longer than 80 characters (found 223). 221

org/apache/streams/elasticsearch/ElasticsearchWriterConfiguration.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 20
 Error blocks LeftCurly '{' at column 1 should be on the previous line. 39
 Error javadoc JavadocStyle First sentence should end with a period. 41
 Error regexp RegexpSingleline Line has trailing spaces. 43
 Error javadoc JavadocStyle First sentence should end with a period. 48
 Error regexp RegexpSingleline Line has trailing spaces. 50
 Error javadoc JavadocStyle First sentence should end with a period. 55
 Error regexp RegexpSingleline Line has trailing spaces. 57
 Error javadoc JavadocStyle First sentence should end with a period. 62
 Error regexp RegexpSingleline Line has trailing spaces. 64
 Error coding MagicNumber '100L' is a magic number. 68
 Error javadoc JavadocStyle First sentence should end with a period. 69
 Error regexp RegexpSingleline Line has trailing spaces. 71
 Error coding MagicNumber '5242880L' is a magic number. 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error javadoc JavadocStyle First sentence should end with a period. 79
 Error regexp RegexpSingleline Line has trailing spaces. 81
 Error javadoc JavadocStyle First sentence should end with a period. 86
 Error regexp RegexpSingleline Line has trailing spaces. 88
 Error javadoc JavadocStyle First sentence should end with a period. 94
 Error regexp RegexpSingleline Line has trailing spaces. 96
 Error javadoc JavadocStyle First sentence should end with a period. 101
 Error regexp RegexpSingleline Line has trailing spaces. 103
 Error javadoc JavadocStyle First sentence should end with a period. 108
 Error regexp RegexpSingleline Line has trailing spaces. 110
 Error javadoc JavadocStyle First sentence should end with a period. 115
 Error regexp RegexpSingleline Line has trailing spaces. 117
 Error javadoc JavadocVariable Missing a Javadoc comment. 122
 Error sizes LineLength Line is longer than 80 characters (found 85). 123
 Error javadoc JavadocStyle First sentence should end with a period. 125
 Error regexp RegexpSingleline Line has trailing spaces. 127
 Error javadoc JavadocStyle First sentence should end with a period. 137
 Error regexp RegexpSingleline Line has trailing spaces. 139
 Error misc FinalParameters Parameter index should be final. 145
 Error coding HiddenField 'index' hides a field. 145
 Error design DesignForExtension Class 'ElasticsearchWriterConfiguration' looks like designed for extension (can be subclassed), but the method 'withIndex' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchWriterConfiguration' final or making the method 'withIndex' static/final/abstract/empty, or adding allowed annotation for the method. 149
 Error javadoc JavadocMethod Missing a Javadoc comment. 149
 Error misc FinalParameters Parameter index should be final. 149
 Error coding HiddenField 'index' hides a field. 149
 Error javadoc JavadocStyle First sentence should end with a period. 154
 Error regexp RegexpSingleline Line has trailing spaces. 156
 Error javadoc JavadocStyle First sentence should end with a period. 166
 Error regexp RegexpSingleline Line has trailing spaces. 168
 Error misc FinalParameters Parameter type should be final. 174
 Error coding HiddenField 'type' hides a field. 174
 Error design DesignForExtension Class 'ElasticsearchWriterConfiguration' looks like designed for extension (can be subclassed), but the method 'withType' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchWriterConfiguration' final or making the method 'withType' static/final/abstract/empty, or adding allowed annotation for the method. 178
 Error javadoc JavadocMethod Missing a Javadoc comment. 178
 Error misc FinalParameters Parameter type should be final. 178
 Error coding HiddenField 'type' hides a field. 178
 Error javadoc JavadocStyle First sentence should end with a period. 183
 Error regexp RegexpSingleline Line has trailing spaces. 185
 Error javadoc JavadocStyle First sentence should end with a period. 195
 Error regexp RegexpSingleline Line has trailing spaces. 197
 Error misc FinalParameters Parameter bulk should be final. 203
 Error coding HiddenField 'bulk' hides a field. 203
 Error design DesignForExtension Class 'ElasticsearchWriterConfiguration' looks like designed for extension (can be subclassed), but the method 'withBulk' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchWriterConfiguration' final or making the method 'withBulk' static/final/abstract/empty, or adding allowed annotation for the method. 207
 Error javadoc JavadocMethod Missing a Javadoc comment. 207
 Error misc FinalParameters Parameter bulk should be final. 207
 Error coding HiddenField 'bulk' hides a field. 207
 Error javadoc JavadocStyle First sentence should end with a period. 212
 Error regexp RegexpSingleline Line has trailing spaces. 214
 Error javadoc JavadocStyle First sentence should end with a period. 224
 Error regexp RegexpSingleline Line has trailing spaces. 226
 Error misc FinalParameters Parameter batchSize should be final. 232
 Error coding HiddenField 'batchSize' hides a field. 232
 Error design DesignForExtension Class 'ElasticsearchWriterConfiguration' looks like designed for extension (can be subclassed), but the method 'withBatchSize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchWriterConfiguration' final or making the method 'withBatchSize' static/final/abstract/empty, or adding allowed annotation for the method. 236
 Error javadoc JavadocMethod Missing a Javadoc comment. 236
 Error misc FinalParameters Parameter batchSize should be final. 236
 Error coding HiddenField 'batchSize' hides a field. 236
 Error javadoc JavadocStyle First sentence should end with a period. 241
 Error regexp RegexpSingleline Line has trailing spaces. 243
 Error javadoc JavadocStyle First sentence should end with a period. 253
 Error regexp RegexpSingleline Line has trailing spaces. 255
 Error misc FinalParameters Parameter batchBytes should be final. 261
 Error coding HiddenField 'batchBytes' hides a field. 261
 Error design DesignForExtension Class 'ElasticsearchWriterConfiguration' looks like designed for extension (can be subclassed), but the method 'withBatchBytes' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchWriterConfiguration' final or making the method 'withBatchBytes' static/final/abstract/empty, or adding allowed annotation for the method. 265
 Error javadoc JavadocMethod Missing a Javadoc comment. 265
 Error misc FinalParameters Parameter batchBytes should be final. 265
 Error coding HiddenField 'batchBytes' hides a field. 265
 Error regexp RegexpSingleline Line has trailing spaces. 271
 Error regexp RegexpSingleline Line has trailing spaces. 282
 Error misc FinalParameters Parameter maxTimeBetweenFlushMs should be final. 288
 Error coding HiddenField 'maxTimeBetweenFlushMs' hides a field. 288
 Error sizes LineLength Line is longer than 80 characters (found 99). 292
 Error design DesignForExtension Class 'ElasticsearchWriterConfiguration' looks like designed for extension (can be subclassed), but the method 'withMaxTimeBetweenFlushMs' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchWriterConfiguration' final or making the method 'withMaxTimeBetweenFlushMs' static/final/abstract/empty, or adding allowed annotation for the method. 292
 Error javadoc JavadocMethod Missing a Javadoc comment. 292
 Error misc FinalParameters Parameter maxTimeBetweenFlushMs should be final. 292
 Error coding HiddenField 'maxTimeBetweenFlushMs' hides a field. 292
 Error javadoc JavadocStyle First sentence should end with a period. 297
 Error regexp RegexpSingleline Line has trailing spaces. 299
 Error javadoc JavadocStyle First sentence should end with a period. 309
 Error regexp RegexpSingleline Line has trailing spaces. 311
 Error misc FinalParameters Parameter script should be final. 317
 Error coding HiddenField 'script' hides a field. 317
 Error design DesignForExtension Class 'ElasticsearchWriterConfiguration' looks like designed for extension (can be subclassed), but the method 'withScript' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchWriterConfiguration' final or making the method 'withScript' static/final/abstract/empty, or adding allowed annotation for the method. 321
 Error javadoc JavadocMethod Missing a Javadoc comment. 321
 Error misc FinalParameters Parameter script should be final. 321
 Error coding HiddenField 'script' hides a field. 321
 Error javadoc JavadocStyle First sentence should end with a period. 326
 Error regexp RegexpSingleline Line has trailing spaces. 328
 Error javadoc JavadocStyle First sentence should end with a period. 338
 Error regexp RegexpSingleline Line has trailing spaces. 340
 Error misc FinalParameters Parameter tags should be final. 346
 Error coding HiddenField 'tags' hides a field. 346
 Error design DesignForExtension Class 'ElasticsearchWriterConfiguration' looks like designed for extension (can be subclassed), but the method 'withTags' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchWriterConfiguration' final or making the method 'withTags' static/final/abstract/empty, or adding allowed annotation for the method. 350
 Error javadoc JavadocMethod Missing a Javadoc comment. 350
 Error misc FinalParameters Parameter tags should be final. 350
 Error coding HiddenField 'tags' hides a field. 350
 Error javadoc JavadocStyle First sentence should end with a period. 355
 Error regexp RegexpSingleline Line has trailing spaces. 357
 Error javadoc JavadocStyle First sentence should end with a period. 367
 Error regexp RegexpSingleline Line has trailing spaces. 369
 Error misc FinalParameters Parameter replaceTags should be final. 375
 Error coding HiddenField 'replaceTags' hides a field. 375
 Error sizes LineLength Line is longer than 80 characters (found 82). 379
 Error design DesignForExtension Class 'ElasticsearchWriterConfiguration' looks like designed for extension (can be subclassed), but the method 'withReplaceTags' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchWriterConfiguration' final or making the method 'withReplaceTags' static/final/abstract/empty, or adding allowed annotation for the method. 379
 Error javadoc JavadocMethod Missing a Javadoc comment. 379
 Error misc FinalParameters Parameter replaceTags should be final. 379
 Error coding HiddenField 'replaceTags' hides a field. 379
 Error javadoc JavadocStyle First sentence should end with a period. 384
 Error regexp RegexpSingleline Line has trailing spaces. 386
 Error javadoc JavadocStyle First sentence should end with a period. 396
 Error regexp RegexpSingleline Line has trailing spaces. 398
 Error misc FinalParameters Parameter cleanupTags should be final. 404
 Error coding HiddenField 'cleanupTags' hides a field. 404
 Error sizes LineLength Line is longer than 80 characters (found 82). 408
 Error design DesignForExtension Class 'ElasticsearchWriterConfiguration' looks like designed for extension (can be subclassed), but the method 'withCleanupTags' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchWriterConfiguration' final or making the method 'withCleanupTags' static/final/abstract/empty, or adding allowed annotation for the method. 408
 Error javadoc JavadocMethod Missing a Javadoc comment. 408
 Error misc FinalParameters Parameter cleanupTags should be final. 408
 Error coding HiddenField 'cleanupTags' hides a field. 408
 Error javadoc JavadocStyle First sentence should end with a period. 413
 Error regexp RegexpSingleline Line has trailing spaces. 415
 Error javadoc JavadocStyle First sentence should end with a period. 425
 Error regexp RegexpSingleline Line has trailing spaces. 427
 Error misc FinalParameters Parameter forceUseConfig should be final. 433
 Error coding HiddenField 'forceUseConfig' hides a field. 433
 Error sizes LineLength Line is longer than 80 characters (found 88). 437
 Error design DesignForExtension Class 'ElasticsearchWriterConfiguration' looks like designed for extension (can be subclassed), but the method 'withForceUseConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchWriterConfiguration' final or making the method 'withForceUseConfig' static/final/abstract/empty, or adding allowed annotation for the method. 437
 Error javadoc JavadocMethod Missing a Javadoc comment. 437
 Error misc FinalParameters Parameter forceUseConfig should be final. 437
 Error coding HiddenField 'forceUseConfig' hides a field. 437
 Error javadoc JavadocStyle First sentence should end with a period. 442
 Error regexp RegexpSingleline Line has trailing spaces. 444
 Error javadoc JavadocStyle First sentence should end with a period. 454
 Error regexp RegexpSingleline Line has trailing spaces. 456
 Error misc FinalParameters Parameter refresh should be final. 462
 Error coding HiddenField 'refresh' hides a field. 462
 Error design DesignForExtension Class 'ElasticsearchWriterConfiguration' looks like designed for extension (can be subclassed), but the method 'withRefresh' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ElasticsearchWriterConfiguration' final or making the method 'withRefresh' static/final/abstract/empty, or adding allowed annotation for the method. 466
 Error javadoc JavadocMethod Missing a Javadoc comment. 466
 Error misc FinalParameters Parameter refresh should be final. 466
 Error coding HiddenField 'refresh' hides a field. 466
 Error design DesignForExtension Class 'ElasticsearchWriterConfiguration' 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 'ElasticsearchWriterConfiguration' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. 471
 Error design DesignForExtension Class 'ElasticsearchWriterConfiguration' 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 'ElasticsearchWriterConfiguration' final or making the method 'getAdditionalProperties' static/final/abstract/empty, or adding allowed annotation for the method. 476
 Error javadoc JavadocMethod Missing a Javadoc comment. 476
 Error design DesignForExtension Class 'ElasticsearchWriterConfiguration' 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 'ElasticsearchWriterConfiguration' final or making the method 'setAdditionalProperty' static/final/abstract/empty, or adding allowed annotation for the method. 482
 Error javadoc JavadocMethod Missing a Javadoc comment. 482
 Error misc FinalParameters Parameter name should be final. 484
 Error misc FinalParameters Parameter value should be final. 484
 Error sizes LineLength Line is longer than 80 characters (found 95). 488
 Error design DesignForExtension Class 'ElasticsearchWriterConfiguration' 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 'ElasticsearchWriterConfiguration' final or making the method 'withAdditionalProperty' static/final/abstract/empty, or adding allowed annotation for the method. 488
 Error javadoc JavadocMethod Missing a Javadoc comment. 488
 Error misc FinalParameters Parameter name should be final. 488
 Error misc FinalParameters Parameter value should be final. 488
 Error design DesignForExtension Class 'ElasticsearchWriterConfiguration' 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 'ElasticsearchWriterConfiguration' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. 493
 Error sizes LineLength Line is longer than 80 characters (found 293). 495
 Error design DesignForExtension Class 'ElasticsearchWriterConfiguration' 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 'ElasticsearchWriterConfiguration' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. 498
 Error misc FinalParameters Parameter other should be final. 499
 Error coding SimplifyBooleanExpression Expression can be simplified. 503
 Error sizes LineLength Line is longer than 80 characters (found 90). 506
 Error sizes LineLength Line is longer than 80 characters (found 493). 507

org/apache/streams/elasticsearch/Tags.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 18
 Error regexp RegexpSingleline Line has trailing spaces. 20
 Error blocks LeftCurly '{' at column 1 should be on the previous line. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error sizes LineLength Line is longer than 80 characters (found 85). 28
 Error design DesignForExtension Class 'Tags' 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 'Tags' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. 30
 Error design DesignForExtension Class 'Tags' 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 'Tags' final or making the method 'getAdditionalProperties' static/final/abstract/empty, or adding allowed annotation for the method. 35
 Error javadoc JavadocMethod Missing a Javadoc comment. 35
 Error design DesignForExtension Class 'Tags' 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 'Tags' final or making the method 'setAdditionalProperty' static/final/abstract/empty, or adding allowed annotation for the method. 41
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error misc FinalParameters Parameter name should be final. 43
 Error misc FinalParameters Parameter value should be final. 43
 Error design DesignForExtension Class 'Tags' 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 'Tags' final or making the method 'withAdditionalProperty' static/final/abstract/empty, or adding allowed annotation for the method. 47
 Error javadoc JavadocMethod Missing a Javadoc comment. 47
 Error misc FinalParameters Parameter name should be final. 47
 Error misc FinalParameters Parameter value should be final. 47
 Error design DesignForExtension Class 'Tags' 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 'Tags' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. 52
 Error design DesignForExtension Class 'Tags' 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 'Tags' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. 57
 Error misc FinalParameters Parameter other should be final. 58
 Error coding SimplifyBooleanExpression Expression can be simplified. 62
 Error sizes LineLength Line is longer than 80 characters (found 101). 66

org/apache/streams/elasticsearch/processor/DatumFromMetadataAsDocumentProcessor.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 105). 44
 Error sizes LineLength Line is longer than 80 characters (found 93). 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 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 javadoc JavadocMethod Missing a Javadoc comment. 55
 Error sizes LineLength Line is longer than 80 characters (found 85). 56
 Error sizes LineLength Line is longer than 80 characters (found 89). 57
 Error javadoc JavadocMethod Missing a Javadoc comment. 60
 Error misc FinalParameters Parameter config should be final. 60
 Error coding HiddenField 'config' hides a field. 60
 Error sizes LineLength Line is longer than 80 characters (found 85). 61
 Error sizes LineLength Line is longer than 80 characters (found 89). 62
 Error sizes LineLength Line is longer than 80 characters (found 88). 65
 Error javadoc JavadocMethod Missing a Javadoc comment. 65
 Error misc FinalParameters Parameter config should be final. 65
 Error coding HiddenField 'config' hides a field. 65
 Error design DesignForExtension Class 'DatumFromMetadataAsDocumentProcessor' 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 'DatumFromMetadataAsDocumentProcessor' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 69
 Error design DesignForExtension Class 'DatumFromMetadataAsDocumentProcessor' 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 'DatumFromMetadataAsDocumentProcessor' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 74
 Error misc FinalParameters Parameter entry should be final. 75
 Error sizes LineLength Line is longer than 80 characters (found 92). 80
 Error sizes LineLength Line is longer than 80 characters (found 87). 85
 Error sizes LineLength Line is longer than 80 characters (found 106). 95
 Error sizes LineLength Line is longer than 80 characters (found 89). 100
 Error whitespace ParenPad '(' is followed by whitespace. 100
 Error whitespace ParenPad '(' is followed by whitespace. 105
 Error sizes LineLength Line is longer than 80 characters (found 108). 106
 Error design DesignForExtension Class 'DatumFromMetadataAsDocumentProcessor' 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 'DatumFromMetadataAsDocumentProcessor' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 115
 Error misc FinalParameters Parameter configurationObject should be final. 116
 Error sizes LineLength Line is longer than 80 characters (found 85). 117

org/apache/streams/elasticsearch/processor/DatumFromMetadataProcessor.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 83). 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocMethod Missing a Javadoc comment. 49
 Error sizes LineLength Line is longer than 80 characters (found 85). 50
 Error sizes LineLength Line is longer than 80 characters (found 89). 51
 Error javadoc JavadocMethod Missing a Javadoc comment. 54
 Error misc FinalParameters Parameter config should be final. 54
 Error coding HiddenField 'config' hides a field. 54
 Error sizes LineLength Line is longer than 80 characters (found 85). 55
 Error sizes LineLength Line is longer than 80 characters (found 89). 56
 Error javadoc JavadocMethod Missing a Javadoc comment. 59
 Error misc FinalParameters Parameter config should be final. 59
 Error coding HiddenField 'config' hides a field. 59
 Error design DesignForExtension Class 'DatumFromMetadataProcessor' 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 'DatumFromMetadataProcessor' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 63
 Error design DesignForExtension Class 'DatumFromMetadataProcessor' 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 'DatumFromMetadataProcessor' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 68
 Error misc FinalParameters Parameter entry should be final. 69
 Error sizes LineLength Line is longer than 80 characters (found 106). 82
 Error sizes LineLength Line is longer than 80 characters (found 90). 87
 Error whitespace ParenPad '(' is followed by whitespace. 87
 Error whitespace ParenPad ')' is preceded with whitespace. 87
 Error whitespace ParenPad '(' is followed by whitespace. 92
 Error sizes LineLength Line is longer than 80 characters (found 108). 93
 Error design DesignForExtension Class 'DatumFromMetadataProcessor' 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 'DatumFromMetadataProcessor' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 102
 Error misc FinalParameters Parameter configurationObject should be final. 103
 Error sizes LineLength Line is longer than 80 characters (found 85). 104
 Error design DesignForExtension Class 'DatumFromMetadataProcessor' 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 'DatumFromMetadataProcessor' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 108

org/apache/streams/elasticsearch/processor/DocumentToMetadataProcessor.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 85). 37
 Error sizes LineLength Line is longer than 80 characters (found 91). 40
 Error sizes LineLength Line is longer than 80 characters (found 84). 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error sizes LineLength Line is longer than 80 characters (found 98). 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocMethod Missing a Javadoc comment. 51
 Error design DesignForExtension Class 'DocumentToMetadataProcessor' 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 'DocumentToMetadataProcessor' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 54
 Error design DesignForExtension Class 'DocumentToMetadataProcessor' 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 'DocumentToMetadataProcessor' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 59
 Error misc FinalParameters Parameter entry should be final. 60
 Error sizes LineLength Line is longer than 80 characters (found 108). 66
 Error coding AvoidInlineConditionals Avoid inline conditionals. 66
 Error sizes LineLength Line is longer than 80 characters (found 87). 73
 Error whitespace ParenPad '(' is followed by whitespace. 75
 Error whitespace ParenPad ')' is preceded with whitespace. 75
 Error design DesignForExtension Class 'DocumentToMetadataProcessor' 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 'DocumentToMetadataProcessor' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 86
 Error misc FinalParameters Parameter configurationObject should be final. 87
 Error design DesignForExtension Class 'DocumentToMetadataProcessor' 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 'DocumentToMetadataProcessor' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 91

org/apache/streams/elasticsearch/processor/MetadataFromDocumentProcessor.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle Extra HTML tag found: </p> 41
 Error sizes LineLength Line is longer than 80 characters (found 106). 42
 Error sizes LineLength Line is longer than 80 characters (found 86). 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error sizes LineLength Line is longer than 80 characters (found 100). 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocMethod Missing a Javadoc comment. 53
 Error design DesignForExtension Class 'MetadataFromDocumentProcessor' 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 'MetadataFromDocumentProcessor' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 56
 Error design DesignForExtension Class 'MetadataFromDocumentProcessor' 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 'MetadataFromDocumentProcessor' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 61
 Error misc FinalParameters Parameter entry should be final. 62
 Error whitespace ParenPad '(' is followed by whitespace. 64
 Error whitespace ParenPad ')' is preceded with whitespace. 64
 Error whitespace ParenPad '(' is followed by whitespace. 71
 Error whitespace ParenPad ')' is preceded with whitespace. 71
 Error whitespace ParenPad '(' is followed by whitespace. 80
 Error whitespace ParenPad '(' is followed by whitespace. 93
 Error whitespace ParenPad ')' is preceded with whitespace. 93
 Error whitespace ParenPad ')' is preceded with whitespace. 105
 Error whitespace ParenPad ')' is preceded with whitespace. 108
 Error design DesignForExtension Class 'MetadataFromDocumentProcessor' 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 'MetadataFromDocumentProcessor' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 120
 Error misc FinalParameters Parameter configurationObject should be final. 121
 Error design DesignForExtension Class 'MetadataFromDocumentProcessor' 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 'MetadataFromDocumentProcessor' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 125

org/apache/streams/elasticsearch/processor/PercolateTagProcessor.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error javadoc JavadocStyle First sentence should end with a period. 60
 Error sizes LineLength Line is longer than 80 characters (found 88). 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 72
 Error sizes LineLength Line is longer than 80 characters (found 92). 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 74
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error javadoc JavadocVariable Missing a Javadoc comment. 78
 Error design VisibilityModifier Variable 'inQueue' must be private and have accessor methods. 78
 Error javadoc JavadocVariable Missing a Javadoc comment. 79
 Error design VisibilityModifier Variable 'outQueue' must be private and have accessor methods. 79
 Error javadoc JavadocVariable Missing a Javadoc comment. 81
 Error javadoc JavadocVariable Missing a Javadoc comment. 83
 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 design VisibilityModifier Variable 'usePercolateField' must be private and have accessor methods. 86
 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 sizes LineLength Line is longer than 80 characters (found 103). 92
 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 defaultPercolateField should be final. 92
 Error design DesignForExtension Class 'PercolateTagProcessor' looks like designed for extension (can be subclassed), but the method 'getManager' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PercolateTagProcessor' final or making the method 'getManager' static/final/abstract/empty, or adding allowed annotation for the method. 97
 Error javadoc JavadocMethod Missing a Javadoc comment. 97
 Error design DesignForExtension Class 'PercolateTagProcessor' looks like designed for extension (can be subclassed), but the method 'setManager' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PercolateTagProcessor' final or making the method 'setManager' static/final/abstract/empty, or adding allowed annotation for the method. 101
 Error javadoc JavadocMethod Missing a Javadoc comment. 101
 Error misc FinalParameters Parameter manager should be final. 101
 Error coding HiddenField 'manager' hides a field. 101
 Error design DesignForExtension Class 'PercolateTagProcessor' 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 'PercolateTagProcessor' final or making the method 'getConfig' static/final/abstract/empty, or adding allowed annotation for the method. 105
 Error javadoc JavadocMethod Missing a Javadoc comment. 105
 Error design DesignForExtension Class 'PercolateTagProcessor' 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 'PercolateTagProcessor' final or making the method 'setConfig' static/final/abstract/empty, or adding allowed annotation for the method. 109
 Error javadoc JavadocMethod Missing a Javadoc comment. 109
 Error misc FinalParameters Parameter config should be final. 109
 Error coding HiddenField 'config' hides a field. 109
 Error design DesignForExtension Class 'PercolateTagProcessor' 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 'PercolateTagProcessor' final or making the method 'getProcessorOutputQueue' static/final/abstract/empty, or adding allowed annotation for the method. 113
 Error javadoc JavadocMethod Missing a Javadoc comment. 113
 Error design DesignForExtension Class 'PercolateTagProcessor' 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 'PercolateTagProcessor' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 117
 Error design DesignForExtension Class 'PercolateTagProcessor' 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 'PercolateTagProcessor' final or making the method 'process' static/final/abstract/empty, or adding allowed annotation for the method. 122
 Error misc FinalParameters Parameter entry should be final. 123
 Error sizes LineLength Line is longer than 80 characters (found 82). 147
 Error sizes LineLength Line is longer than 80 characters (found 82). 161
 Error sizes LineLength Line is longer than 80 characters (found 159). 162
 Error sizes LineLength Line is longer than 80 characters (found 90). 163
 Error sizes LineLength Line is longer than 80 characters (found 83). 165
 Error design DesignForExtension Class 'PercolateTagProcessor' looks like designed for extension (can be subclassed), but the method 'appendMatches' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PercolateTagProcessor' final or making the method 'appendMatches' static/final/abstract/empty, or adding allowed annotation for the method. 191
 Error javadoc JavadocMethod Missing a Javadoc comment. 191
 Error misc FinalParameters Parameter tagArray should be final. 191
 Error misc FinalParameters Parameter activity should be final. 191
 Error sizes LineLength Line is longer than 80 characters (found 81). 193
 Error design DesignForExtension Class 'PercolateTagProcessor' 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 'PercolateTagProcessor' final or making the method 'prepare' static/final/abstract/empty, or adding allowed annotation for the method. 197
 Error misc FinalParameters Parameter configuration should be final. 198
 Error sizes LineLength Line is longer than 80 characters (found 93). 206
 Error whitespace ParenPad '(' is followed by whitespace. 206
 Error sizes LineLength Line is longer than 80 characters (found 84). 213
 Error sizes LineLength Line is longer than 80 characters (found 107). 214
 Error sizes LineLength Line is longer than 80 characters (found 113). 220
 Error sizes LineLength Line is longer than 80 characters (found 123). 222
 Error design DesignForExtension Class 'PercolateTagProcessor' 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 'PercolateTagProcessor' final or making the method 'cleanUp' static/final/abstract/empty, or adding allowed annotation for the method. 228
 Error design DesignForExtension Class 'PercolateTagProcessor' looks like designed for extension (can be subclassed), but the method 'numOfPercolateRules' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PercolateTagProcessor' final or making the method 'numOfPercolateRules' static/final/abstract/empty, or adding allowed annotation for the method. 236
 Error javadoc JavadocMethod Missing a Javadoc comment. 236
 Error misc FinalParameters Parameter indexName should be final. 244
 Error sizes LineLength Line is longer than 80 characters (found 84). 253
 Error sizes LineLength Line is longer than 80 characters (found 131). 254
 Error sizes LineLength Line is longer than 80 characters (found 135). 257
 Error sizes LineLength Line is longer than 80 characters (found 174). 259
 Error design DesignForExtension Class 'PercolateTagProcessor' looks like designed for extension (can be subclassed), but the method 'addPercolateRule' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PercolateTagProcessor' final or making the method 'addPercolateRule' static/final/abstract/empty, or adding allowed annotation for the method. 266
 Error javadoc JavadocMethod Missing a Javadoc comment. 266
 Error misc FinalParameters Parameter builder should be final. 266
 Error misc FinalParameters Parameter index should be final. 266
 Error sizes LineLength Line is longer than 80 characters (found 93). 267
 Error sizes LineLength Line is longer than 80 characters (found 98). 273
 Error sizes LineLength Line is longer than 80 characters (found 113). 292
 Error misc FinalParameters Parameter ids should be final. 294
 Error misc FinalParameters Parameter index should be final. 294
 Error misc FinalParameters Parameter index should be final. 310
 Error sizes LineLength Line is longer than 80 characters (found 133). 312
 Error coding MagicNumber '1000' is a magic number. 312
 Error sizes LineLength Line is longer than 80 characters (found 106). 313
 Error misc FinalParameters Parameter index should be final. 326
 Error sizes LineLength Line is longer than 80 characters (found 84). 329
 Error sizes LineLength Line is longer than 80 characters (found 99). 335
 Error javadoc JavadocType Missing a Javadoc comment. 341
 Error javadoc JavadocVariable Missing a Javadoc comment. 343
 Error javadoc JavadocVariable Missing a Javadoc comment. 344
 Error sizes LineLength Line is longer than 80 characters (found 89). 352
 Error misc FinalParameters Parameter id should be final. 352
 Error coding HiddenField 'id' hides a field. 352
 Error javadoc JavadocMethod Expected @param tag for 'id'. 352
 Error misc FinalParameters Parameter query should be final. 352
 Error javadoc JavadocMethod Expected @param tag for 'query'. 352
 Error misc FinalParameters Parameter defaultPercolateField should be final. 352
 Error javadoc JavadocMethod Expected @param tag for 'defaultPercolateField'. 352
 Error design DesignForExtension Class 'PercolateQueryBuilder' 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 'PercolateQueryBuilder' final or making the method 'getId' static/final/abstract/empty, or adding allowed annotation for the method. 358
 Error javadoc JavadocMethod Missing a Javadoc comment. 358
 Error design DesignForExtension Class 'PercolateQueryBuilder' looks like designed for extension (can be subclassed), but the method 'getSource' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PercolateQueryBuilder' final or making the method 'getSource' static/final/abstract/empty, or adding allowed annotation for the method. 362
 Error javadoc JavadocMethod Missing a Javadoc comment. 362
 Error javadoc JavadocType Missing a Javadoc comment. 368
 Error javadoc JavadocVariable Missing a Javadoc comment. 369
 Error javadoc JavadocVariable Missing a Javadoc comment. 369
 Error javadoc JavadocVariable Missing a Javadoc comment. 369