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. 21
 Error blocks LeftCurly '{' at column 1 should be on the previous line. 29
 Error javadoc JavadocStyle First sentence should end with a period. 31
 Error regexp RegexpSingleline Line has trailing spaces. 33
 Error javadoc JavadocStyle First sentence should end with a period. 38
 Error regexp RegexpSingleline Line has trailing spaces. 40
 Error coding MagicNumber '9300L' is a magic number. 43
 Error javadoc JavadocStyle First sentence should end with a period. 44
 Error regexp RegexpSingleline Line has trailing spaces. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error sizes LineLength Line is longer than 80 characters (found 85). 51
 Error javadoc JavadocStyle First sentence should end with a period. 53
 Error regexp RegexpSingleline Line has trailing spaces. 55
 Error javadoc JavadocStyle First sentence should end with a period. 64
 Error regexp RegexpSingleline Line has trailing spaces. 66
 Error misc FinalParameters Parameter hosts should be final. 71
 Error coding HiddenField 'hosts' hides a field. 71
 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. 75
 Error javadoc JavadocMethod Missing a Javadoc comment. 75
 Error misc FinalParameters Parameter hosts should be final. 75
 Error coding HiddenField 'hosts' hides a field. 75
 Error javadoc JavadocStyle First sentence should end with a period. 80
 Error regexp RegexpSingleline Line has trailing spaces. 82
 Error javadoc JavadocStyle First sentence should end with a period. 91
 Error regexp RegexpSingleline Line has trailing spaces. 93
 Error misc FinalParameters Parameter port should be final. 98
 Error coding HiddenField 'port' hides a field. 98
 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. 102
 Error javadoc JavadocMethod Missing a Javadoc comment. 102
 Error misc FinalParameters Parameter port should be final. 102
 Error coding HiddenField 'port' hides a field. 102
 Error javadoc JavadocStyle First sentence should end with a period. 107
 Error regexp RegexpSingleline Line has trailing spaces. 109
 Error javadoc JavadocStyle First sentence should end with a period. 118
 Error regexp RegexpSingleline Line has trailing spaces. 120
 Error misc FinalParameters Parameter clusterName should be final. 125
 Error coding HiddenField 'clusterName' hides a field. 125
 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. 129
 Error javadoc JavadocMethod Missing a Javadoc comment. 129
 Error misc FinalParameters Parameter clusterName should be final. 129
 Error coding HiddenField 'clusterName' hides a field. 129
 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. 134
 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. 139
 Error javadoc JavadocMethod Missing a Javadoc comment. 139
 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. 144
 Error javadoc JavadocMethod Missing a Javadoc comment. 144
 Error misc FinalParameters Parameter name should be final. 145
 Error misc FinalParameters Parameter value should be final. 145
 Error sizes LineLength Line is longer than 80 characters (found 89). 149
 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. 149
 Error javadoc JavadocMethod Missing a Javadoc comment. 149
 Error misc FinalParameters Parameter name should be final. 149
 Error misc FinalParameters Parameter value should be final. 149
 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. 154
 Error sizes LineLength Line is longer than 80 characters (found 126). 156
 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. 159
 Error misc FinalParameters Parameter other should be final. 160
 Error coding SimplifyBooleanExpression Expression can be simplified. 164
 Error sizes LineLength Line is longer than 80 characters (found 186). 168

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. 21
 Error blocks LeftCurly '{' at column 1 should be on the previous line. 32
 Error javadoc JavadocStyle First sentence should end with a period. 34
 Error regexp RegexpSingleline Line has trailing spaces. 36
 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. 54
 Error regexp RegexpSingleline Line has trailing spaces. 56
 Error naming MemberName Name 'Search' must match pattern '^[a-z][a-zA-Z0-9]*$'. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error sizes LineLength Line is longer than 80 characters (found 85). 62
 Error javadoc JavadocStyle First sentence should end with a period. 64
 Error regexp RegexpSingleline Line has trailing spaces. 66
 Error javadoc JavadocStyle First sentence should end with a period. 75
 Error regexp RegexpSingleline Line has trailing spaces. 77
 Error misc FinalParameters Parameter indexes should be final. 82
 Error coding HiddenField 'indexes' hides a field. 82
 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. 86
 Error javadoc JavadocMethod Missing a Javadoc comment. 86
 Error misc FinalParameters Parameter indexes should be final. 86
 Error coding HiddenField 'indexes' hides a field. 86
 Error javadoc JavadocStyle First sentence should end with a period. 91
 Error regexp RegexpSingleline Line has trailing spaces. 93
 Error javadoc JavadocStyle First sentence should end with a period. 102
 Error regexp RegexpSingleline Line has trailing spaces. 104
 Error misc FinalParameters Parameter types should be final. 109
 Error coding HiddenField 'types' hides a field. 109
 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. 113
 Error javadoc JavadocMethod Missing a Javadoc comment. 113
 Error misc FinalParameters Parameter types should be final. 113
 Error coding HiddenField 'types' hides a field. 113
 Error javadoc JavadocStyle First sentence should end with a period. 118
 Error regexp RegexpSingleline Line has trailing spaces. 120
 Error javadoc JavadocStyle First sentence should end with a period. 129
 Error regexp RegexpSingleline Line has trailing spaces. 131
 Error misc FinalParameters Parameter scrollTimeout should be final. 136
 Error coding HiddenField 'scrollTimeout' hides a field. 136
 Error sizes LineLength Line is longer than 80 characters (found 85). 140
 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. 140
 Error javadoc JavadocMethod Missing a Javadoc comment. 140
 Error misc FinalParameters Parameter scrollTimeout should be final. 140
 Error coding HiddenField 'scrollTimeout' hides a field. 140
 Error javadoc JavadocStyle First sentence should end with a period. 145
 Error regexp RegexpSingleline Line has trailing spaces. 147
 Error javadoc JavadocStyle First sentence should end with a period. 156
 Error regexp RegexpSingleline Line has trailing spaces. 158
 Error misc FinalParameters Parameter Search should be final. 163
 Error coding HiddenField 'Search' hides a field. 163
 Error naming ParameterName Name 'Search' must match pattern '^[a-z][a-zA-Z0-9]*$'. 163
 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. 167
 Error javadoc JavadocMethod Missing a Javadoc comment. 167
 Error misc FinalParameters Parameter Search should be final. 167
 Error coding HiddenField 'Search' hides a field. 167
 Error naming ParameterName Name 'Search' must match pattern '^[a-z][a-zA-Z0-9]*$'. 167
 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. 172
 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. 177
 Error javadoc JavadocMethod Missing a Javadoc comment. 177
 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. 182
 Error javadoc JavadocMethod Missing a Javadoc comment. 182
 Error misc FinalParameters Parameter name should be final. 183
 Error misc FinalParameters Parameter value should be final. 183
 Error sizes LineLength Line is longer than 80 characters (found 95). 187
 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. 187
 Error javadoc JavadocMethod Missing a Javadoc comment. 187
 Error misc FinalParameters Parameter name should be final. 187
 Error misc FinalParameters Parameter value should be final. 187
 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. 192
 Error sizes LineLength Line is longer than 80 characters (found 146). 194
 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. 197
 Error misc FinalParameters Parameter other should be final. 198
 Error coding SimplifyBooleanExpression Expression can be simplified. 202
 Error sizes LineLength Line is longer than 80 characters (found 90). 205
 Error sizes LineLength Line is longer than 80 characters (found 223). 206

org/apache/streams/elasticsearch/ElasticsearchWriterConfiguration.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 19
 Error blocks LeftCurly '{' at column 1 should be on the previous line. 38
 Error javadoc JavadocStyle First sentence should end with a period. 40
 Error regexp RegexpSingleline Line has trailing spaces. 42
 Error javadoc JavadocStyle First sentence should end with a period. 46
 Error regexp RegexpSingleline Line has trailing spaces. 48
 Error javadoc JavadocStyle First sentence should end with a period. 52
 Error regexp RegexpSingleline Line has trailing spaces. 54
 Error javadoc JavadocStyle First sentence should end with a period. 58
 Error regexp RegexpSingleline Line has trailing spaces. 60
 Error coding MagicNumber '100L' is a magic number. 63
 Error javadoc JavadocStyle First sentence should end with a period. 64
 Error regexp RegexpSingleline Line has trailing spaces. 66
 Error coding MagicNumber '5242880L' is a magic number. 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error javadoc JavadocStyle First sentence should end with a period. 72
 Error regexp RegexpSingleline Line has trailing spaces. 74
 Error javadoc JavadocStyle First sentence should end with a period. 78
 Error regexp RegexpSingleline Line has trailing spaces. 80
 Error javadoc JavadocStyle First sentence should end with a period. 85
 Error regexp RegexpSingleline Line has trailing spaces. 87
 Error javadoc JavadocStyle First sentence should end with a period. 91
 Error regexp RegexpSingleline Line has trailing spaces. 93
 Error javadoc JavadocStyle First sentence should end with a period. 97
 Error regexp RegexpSingleline Line has trailing spaces. 99
 Error javadoc JavadocStyle First sentence should end with a period. 103
 Error regexp RegexpSingleline Line has trailing spaces. 105
 Error javadoc JavadocVariable Missing a Javadoc comment. 109
 Error sizes LineLength Line is longer than 80 characters (found 85). 110
 Error javadoc JavadocStyle First sentence should end with a period. 112
 Error regexp RegexpSingleline Line has trailing spaces. 114
 Error javadoc JavadocStyle First sentence should end with a period. 123
 Error regexp RegexpSingleline Line has trailing spaces. 125
 Error misc FinalParameters Parameter index should be final. 130
 Error coding HiddenField 'index' hides a field. 130
 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. 134
 Error javadoc JavadocMethod Missing a Javadoc comment. 134
 Error misc FinalParameters Parameter index should be final. 134
 Error coding HiddenField 'index' hides a field. 134
 Error javadoc JavadocStyle First sentence should end with a period. 139
 Error regexp RegexpSingleline Line has trailing spaces. 141
 Error javadoc JavadocStyle First sentence should end with a period. 150
 Error regexp RegexpSingleline Line has trailing spaces. 152
 Error misc FinalParameters Parameter type should be final. 157
 Error coding HiddenField 'type' hides a field. 157
 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. 161
 Error javadoc JavadocMethod Missing a Javadoc comment. 161
 Error misc FinalParameters Parameter type should be final. 161
 Error coding HiddenField 'type' hides a field. 161
 Error javadoc JavadocStyle First sentence should end with a period. 166
 Error regexp RegexpSingleline Line has trailing spaces. 168
 Error javadoc JavadocStyle First sentence should end with a period. 177
 Error regexp RegexpSingleline Line has trailing spaces. 179
 Error misc FinalParameters Parameter bulk should be final. 184
 Error coding HiddenField 'bulk' hides a field. 184
 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. 188
 Error javadoc JavadocMethod Missing a Javadoc comment. 188
 Error misc FinalParameters Parameter bulk should be final. 188
 Error coding HiddenField 'bulk' hides a field. 188
 Error javadoc JavadocStyle First sentence should end with a period. 193
 Error regexp RegexpSingleline Line has trailing spaces. 195
 Error javadoc JavadocStyle First sentence should end with a period. 204
 Error regexp RegexpSingleline Line has trailing spaces. 206
 Error misc FinalParameters Parameter batchSize should be final. 211
 Error coding HiddenField 'batchSize' hides a field. 211
 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. 215
 Error javadoc JavadocMethod Missing a Javadoc comment. 215
 Error misc FinalParameters Parameter batchSize should be final. 215
 Error coding HiddenField 'batchSize' hides a field. 215
 Error javadoc JavadocStyle First sentence should end with a period. 220
 Error regexp RegexpSingleline Line has trailing spaces. 222
 Error javadoc JavadocStyle First sentence should end with a period. 231
 Error regexp RegexpSingleline Line has trailing spaces. 233
 Error misc FinalParameters Parameter batchBytes should be final. 238
 Error coding HiddenField 'batchBytes' hides a field. 238
 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. 242
 Error javadoc JavadocMethod Missing a Javadoc comment. 242
 Error misc FinalParameters Parameter batchBytes should be final. 242
 Error coding HiddenField 'batchBytes' hides a field. 242
 Error regexp RegexpSingleline Line has trailing spaces. 248
 Error regexp RegexpSingleline Line has trailing spaces. 258
 Error misc FinalParameters Parameter maxTimeBetweenFlushMs should be final. 263
 Error coding HiddenField 'maxTimeBetweenFlushMs' hides a field. 263
 Error sizes LineLength Line is longer than 80 characters (found 99). 267
 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. 267
 Error javadoc JavadocMethod Missing a Javadoc comment. 267
 Error misc FinalParameters Parameter maxTimeBetweenFlushMs should be final. 267
 Error coding HiddenField 'maxTimeBetweenFlushMs' hides a field. 267
 Error javadoc JavadocStyle First sentence should end with a period. 272
 Error regexp RegexpSingleline Line has trailing spaces. 274
 Error javadoc JavadocStyle First sentence should end with a period. 283
 Error regexp RegexpSingleline Line has trailing spaces. 285
 Error misc FinalParameters Parameter script should be final. 290
 Error coding HiddenField 'script' hides a field. 290
 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. 294
 Error javadoc JavadocMethod Missing a Javadoc comment. 294
 Error misc FinalParameters Parameter script should be final. 294
 Error coding HiddenField 'script' hides a field. 294
 Error javadoc JavadocStyle First sentence should end with a period. 299
 Error regexp RegexpSingleline Line has trailing spaces. 301
 Error javadoc JavadocStyle First sentence should end with a period. 310
 Error regexp RegexpSingleline Line has trailing spaces. 312
 Error misc FinalParameters Parameter tags should be final. 317
 Error coding HiddenField 'tags' hides a field. 317
 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. 321
 Error javadoc JavadocMethod Missing a Javadoc comment. 321
 Error misc FinalParameters Parameter tags should be final. 321
 Error coding HiddenField 'tags' 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. 337
 Error regexp RegexpSingleline Line has trailing spaces. 339
 Error misc FinalParameters Parameter replaceTags should be final. 344
 Error coding HiddenField 'replaceTags' hides a field. 344
 Error sizes LineLength Line is longer than 80 characters (found 82). 348
 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. 348
 Error javadoc JavadocMethod Missing a Javadoc comment. 348
 Error misc FinalParameters Parameter replaceTags should be final. 348
 Error coding HiddenField 'replaceTags' hides a field. 348
 Error javadoc JavadocStyle First sentence should end with a period. 353
 Error regexp RegexpSingleline Line has trailing spaces. 355
 Error javadoc JavadocStyle First sentence should end with a period. 364
 Error regexp RegexpSingleline Line has trailing spaces. 366
 Error misc FinalParameters Parameter cleanupTags should be final. 371
 Error coding HiddenField 'cleanupTags' hides a field. 371
 Error sizes LineLength Line is longer than 80 characters (found 82). 375
 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. 375
 Error javadoc JavadocMethod Missing a Javadoc comment. 375
 Error misc FinalParameters Parameter cleanupTags should be final. 375
 Error coding HiddenField 'cleanupTags' hides a field. 375
 Error javadoc JavadocStyle First sentence should end with a period. 380
 Error regexp RegexpSingleline Line has trailing spaces. 382
 Error javadoc JavadocStyle First sentence should end with a period. 391
 Error regexp RegexpSingleline Line has trailing spaces. 393
 Error misc FinalParameters Parameter forceUseConfig should be final. 398
 Error coding HiddenField 'forceUseConfig' hides a field. 398
 Error sizes LineLength Line is longer than 80 characters (found 88). 402
 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. 402
 Error javadoc JavadocMethod Missing a Javadoc comment. 402
 Error misc FinalParameters Parameter forceUseConfig should be final. 402
 Error coding HiddenField 'forceUseConfig' hides a field. 402
 Error javadoc JavadocStyle First sentence should end with a period. 407
 Error regexp RegexpSingleline Line has trailing spaces. 409
 Error javadoc JavadocStyle First sentence should end with a period. 418
 Error regexp RegexpSingleline Line has trailing spaces. 420
 Error misc FinalParameters Parameter refresh should be final. 425
 Error coding HiddenField 'refresh' hides a field. 425
 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. 429
 Error javadoc JavadocMethod Missing a Javadoc comment. 429
 Error misc FinalParameters Parameter refresh should be final. 429
 Error coding HiddenField 'refresh' hides a field. 429
 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. 434
 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. 439
 Error javadoc JavadocMethod Missing a Javadoc comment. 439
 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. 444
 Error javadoc JavadocMethod Missing a Javadoc comment. 444
 Error misc FinalParameters Parameter name should be final. 445
 Error misc FinalParameters Parameter value should be final. 445
 Error sizes LineLength Line is longer than 80 characters (found 95). 449
 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. 449
 Error javadoc JavadocMethod Missing a Javadoc comment. 449
 Error misc FinalParameters Parameter name should be final. 449
 Error misc FinalParameters Parameter value should be final. 449
 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. 454
 Error sizes LineLength Line is longer than 80 characters (found 293). 456
 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. 459
 Error misc FinalParameters Parameter other should be final. 460
 Error coding SimplifyBooleanExpression Expression can be simplified. 464
 Error sizes LineLength Line is longer than 80 characters (found 90). 467
 Error sizes LineLength Line is longer than 80 characters (found 493). 468

org/apache/streams/elasticsearch/Tags.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 17
 Error regexp RegexpSingleline Line has trailing spaces. 19
 Error blocks LeftCurly '{' at column 1 should be on the previous line. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error sizes LineLength Line is longer than 80 characters (found 85). 27
 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. 29
 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. 34
 Error javadoc JavadocMethod Missing a Javadoc comment. 34
 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. 39
 Error javadoc JavadocMethod Missing a Javadoc comment. 39
 Error misc FinalParameters Parameter name should be final. 40
 Error misc FinalParameters Parameter value should be final. 40
 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. 44
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error misc FinalParameters Parameter name should be final. 44
 Error misc FinalParameters Parameter value should be final. 44
 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. 49
 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. 54
 Error misc FinalParameters Parameter other should be final. 55
 Error coding SimplifyBooleanExpression Expression can be simplified. 59
 Error sizes LineLength Line is longer than 80 characters (found 101). 63

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). 45
 Error sizes LineLength Line is longer than 80 characters (found 93). 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocMethod Missing a Javadoc comment. 56
 Error sizes LineLength Line is longer than 80 characters (found 85). 57
 Error sizes LineLength Line is longer than 80 characters (found 89). 58
 Error javadoc JavadocMethod Missing a Javadoc comment. 61
 Error misc FinalParameters Parameter config should be final. 61
 Error coding HiddenField 'config' hides a field. 61
 Error sizes LineLength Line is longer than 80 characters (found 85). 62
 Error sizes LineLength Line is longer than 80 characters (found 89). 63
 Error sizes LineLength Line is longer than 80 characters (found 88). 66
 Error javadoc JavadocMethod Missing a Javadoc comment. 66
 Error misc FinalParameters Parameter config should be final. 66
 Error coding HiddenField 'config' hides a field. 66
 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. 70
 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. 75
 Error misc FinalParameters Parameter entry should be final. 76
 Error sizes LineLength Line is longer than 80 characters (found 92). 81
 Error sizes LineLength Line is longer than 80 characters (found 87). 86
 Error sizes LineLength Line is longer than 80 characters (found 106). 96
 Error sizes LineLength Line is longer than 80 characters (found 89). 101
 Error whitespace ParenPad '(' is followed by whitespace. 101
 Error whitespace ParenPad '(' is followed by whitespace. 106
 Error sizes LineLength Line is longer than 80 characters (found 108). 107
 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. 116
 Error misc FinalParameters Parameter configurationObject should be final. 117
 Error sizes LineLength Line is longer than 80 characters (found 85). 118

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). 38
 Error sizes LineLength Line is longer than 80 characters (found 91). 41
 Error sizes LineLength Line is longer than 80 characters (found 84). 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error sizes LineLength Line is longer than 80 characters (found 98). 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocMethod Missing a Javadoc comment. 52
 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. 55
 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. 60
 Error misc FinalParameters Parameter entry should be final. 61
 Error sizes LineLength Line is longer than 80 characters (found 108). 67
 Error coding AvoidInlineConditionals Avoid inline conditionals. 67
 Error sizes LineLength Line is longer than 80 characters (found 87). 74
 Error whitespace ParenPad '(' is followed by whitespace. 76
 Error whitespace ParenPad ')' is preceded with whitespace. 76
 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. 87
 Error misc FinalParameters Parameter configurationObject should be final. 88
 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. 93

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

Severity Category Rule Message Line
 Error javadoc JavadocStyle Extra HTML tag found: </p> 42
 Error sizes LineLength Line is longer than 80 characters (found 106). 43
 Error sizes LineLength Line is longer than 80 characters (found 86). 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error sizes LineLength Line is longer than 80 characters (found 100). 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocMethod Missing a Javadoc comment. 54
 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. 57
 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. 62
 Error misc FinalParameters Parameter entry should be final. 63
 Error whitespace ParenPad '(' is followed by whitespace. 65
 Error whitespace ParenPad ')' is preceded with whitespace. 65
 Error whitespace ParenPad '(' is followed by whitespace. 72
 Error whitespace ParenPad ')' is preceded with whitespace. 72
 Error whitespace ParenPad '(' is followed by whitespace. 81
 Error whitespace ParenPad '(' is followed by whitespace. 94
 Error whitespace ParenPad ')' is preceded with whitespace. 94
 Error whitespace ParenPad ')' is preceded with whitespace. 106
 Error whitespace ParenPad ')' is preceded with whitespace. 109
 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. 121
 Error misc FinalParameters Parameter configurationObject should be final. 122
 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. 127

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