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
8 0 0 336

Rules

Category Rule Violations Severity
blocks LeftCurly 3  Error
coding HiddenField 34  Error
SimplifyBooleanExpression 3  Error
design DesignForExtension 33  Error
HideUtilityClassConstructor 2  Error
VisibilityModifier 1  Error
javadoc JavadocMethod 27  Error
JavadocPackage 2  Error
JavadocStyle 7  Error
JavadocType 3  Error
JavadocVariable 14  Error
misc FinalParameters 71  Error
regexp RegexpSingleline
  • format: "\s+$"
  • maximum: "0"
  • message: "Line has trailing spaces."
  • minimum: "0"
40  Error
sizes LineLength 48  Error
whitespace NoWhitespaceBefore 1  Error
OperatorWrap 4  Error
ParenPad 41  Error
WhitespaceAround 2  Error

Details

org/apache/streams/verbs/ObjectCombination.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 19
 Error blocks LeftCurly '{' at column 1 should be on the previous line. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 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 JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error sizes LineLength Line is longer than 80 characters (found 85). 55
 Error regexp RegexpSingleline Line has trailing spaces. 58
 Error regexp RegexpSingleline Line has trailing spaces. 68
 Error misc FinalParameters Parameter actor should be final. 73
 Error coding HiddenField 'actor' hides a field. 73
 Error design DesignForExtension Class 'ObjectCombination' looks like designed for extension (can be subclassed), but the method 'withActor' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ObjectCombination' final or making the method 'withActor' static/final/abstract/empty, or adding allowed annotation for the method. 77
 Error javadoc JavadocMethod Missing a Javadoc comment. 77
 Error misc FinalParameters Parameter actor should be final. 77
 Error coding HiddenField 'actor' hides a field. 77
 Error regexp RegexpSingleline Line has trailing spaces. 83
 Error regexp RegexpSingleline Line has trailing spaces. 93
 Error misc FinalParameters Parameter actorRequired should be final. 98
 Error coding HiddenField 'actorRequired' hides a field. 98
 Error design DesignForExtension Class 'ObjectCombination' looks like designed for extension (can be subclassed), but the method 'withActorRequired' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ObjectCombination' final or making the method 'withActorRequired' static/final/abstract/empty, or adding allowed annotation for the method. 102
 Error javadoc JavadocMethod Missing a Javadoc comment. 102
 Error misc FinalParameters Parameter actorRequired should be final. 102
 Error coding HiddenField 'actorRequired' hides a field. 102
 Error regexp RegexpSingleline Line has trailing spaces. 108
 Error regexp RegexpSingleline Line has trailing spaces. 118
 Error misc FinalParameters Parameter object should be final. 123
 Error coding HiddenField 'object' hides a field. 123
 Error design DesignForExtension Class 'ObjectCombination' looks like designed for extension (can be subclassed), but the method 'withObject' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ObjectCombination' final or making the method 'withObject' static/final/abstract/empty, or adding allowed annotation for the method. 127
 Error javadoc JavadocMethod Missing a Javadoc comment. 127
 Error misc FinalParameters Parameter object should be final. 127
 Error coding HiddenField 'object' hides a field. 127
 Error regexp RegexpSingleline Line has trailing spaces. 133
 Error regexp RegexpSingleline Line has trailing spaces. 143
 Error misc FinalParameters Parameter objectRequired should be final. 148
 Error coding HiddenField 'objectRequired' hides a field. 148
 Error design DesignForExtension Class 'ObjectCombination' looks like designed for extension (can be subclassed), but the method 'withObjectRequired' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ObjectCombination' final or making the method 'withObjectRequired' static/final/abstract/empty, or adding allowed annotation for the method. 152
 Error javadoc JavadocMethod Missing a Javadoc comment. 152
 Error misc FinalParameters Parameter objectRequired should be final. 152
 Error coding HiddenField 'objectRequired' hides a field. 152
 Error regexp RegexpSingleline Line has trailing spaces. 158
 Error regexp RegexpSingleline Line has trailing spaces. 168
 Error misc FinalParameters Parameter provider should be final. 173
 Error coding HiddenField 'provider' hides a field. 173
 Error design DesignForExtension Class 'ObjectCombination' looks like designed for extension (can be subclassed), but the method 'withProvider' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ObjectCombination' final or making the method 'withProvider' static/final/abstract/empty, or adding allowed annotation for the method. 177
 Error javadoc JavadocMethod Missing a Javadoc comment. 177
 Error misc FinalParameters Parameter provider should be final. 177
 Error coding HiddenField 'provider' hides a field. 177
 Error regexp RegexpSingleline Line has trailing spaces. 183
 Error regexp RegexpSingleline Line has trailing spaces. 193
 Error misc FinalParameters Parameter providerRequired should be final. 198
 Error coding HiddenField 'providerRequired' hides a field. 198
 Error design DesignForExtension Class 'ObjectCombination' looks like designed for extension (can be subclassed), but the method 'withProviderRequired' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ObjectCombination' final or making the method 'withProviderRequired' static/final/abstract/empty, or adding allowed annotation for the method. 202
 Error javadoc JavadocMethod Missing a Javadoc comment. 202
 Error misc FinalParameters Parameter providerRequired should be final. 202
 Error coding HiddenField 'providerRequired' hides a field. 202
 Error regexp RegexpSingleline Line has trailing spaces. 208
 Error regexp RegexpSingleline Line has trailing spaces. 218
 Error misc FinalParameters Parameter target should be final. 223
 Error coding HiddenField 'target' hides a field. 223
 Error design DesignForExtension Class 'ObjectCombination' looks like designed for extension (can be subclassed), but the method 'withTarget' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ObjectCombination' final or making the method 'withTarget' static/final/abstract/empty, or adding allowed annotation for the method. 227
 Error javadoc JavadocMethod Missing a Javadoc comment. 227
 Error misc FinalParameters Parameter target should be final. 227
 Error coding HiddenField 'target' hides a field. 227
 Error regexp RegexpSingleline Line has trailing spaces. 233
 Error regexp RegexpSingleline Line has trailing spaces. 243
 Error misc FinalParameters Parameter targetRequired should be final. 248
 Error coding HiddenField 'targetRequired' hides a field. 248
 Error design DesignForExtension Class 'ObjectCombination' looks like designed for extension (can be subclassed), but the method 'withTargetRequired' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ObjectCombination' final or making the method 'withTargetRequired' static/final/abstract/empty, or adding allowed annotation for the method. 252
 Error javadoc JavadocMethod Missing a Javadoc comment. 252
 Error misc FinalParameters Parameter targetRequired should be final. 252
 Error coding HiddenField 'targetRequired' hides a field. 252
 Error regexp RegexpSingleline Line has trailing spaces. 258
 Error regexp RegexpSingleline Line has trailing spaces. 268
 Error misc FinalParameters Parameter templates should be final. 273
 Error coding HiddenField 'templates' hides a field. 273
 Error design DesignForExtension Class 'ObjectCombination' looks like designed for extension (can be subclassed), but the method 'withTemplates' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ObjectCombination' final or making the method 'withTemplates' static/final/abstract/empty, or adding allowed annotation for the method. 277
 Error javadoc JavadocMethod Missing a Javadoc comment. 277
 Error misc FinalParameters Parameter templates should be final. 277
 Error coding HiddenField 'templates' hides a field. 277
 Error design DesignForExtension Class 'ObjectCombination' 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 'ObjectCombination' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. 282
 Error design DesignForExtension Class 'ObjectCombination' 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 'ObjectCombination' final or making the method 'getAdditionalProperties' static/final/abstract/empty, or adding allowed annotation for the method. 287
 Error javadoc JavadocMethod Missing a Javadoc comment. 287
 Error design DesignForExtension Class 'ObjectCombination' 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 'ObjectCombination' final or making the method 'setAdditionalProperty' static/final/abstract/empty, or adding allowed annotation for the method. 292
 Error javadoc JavadocMethod Missing a Javadoc comment. 292
 Error misc FinalParameters Parameter name should be final. 293
 Error misc FinalParameters Parameter value should be final. 293
 Error design DesignForExtension Class 'ObjectCombination' 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 'ObjectCombination' final or making the method 'withAdditionalProperty' static/final/abstract/empty, or adding allowed annotation for the method. 297
 Error javadoc JavadocMethod Missing a Javadoc comment. 297
 Error misc FinalParameters Parameter name should be final. 297
 Error misc FinalParameters Parameter value should be final. 297
 Error design DesignForExtension Class 'ObjectCombination' 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 'ObjectCombination' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. 302
 Error sizes LineLength Line is longer than 80 characters (found 251). 304
 Error design DesignForExtension Class 'ObjectCombination' 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 'ObjectCombination' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. 307
 Error misc FinalParameters Parameter other should be final. 308
 Error coding SimplifyBooleanExpression Expression can be simplified. 312
 Error sizes LineLength Line is longer than 80 characters (found 418). 316

org/apache/streams/verbs/ObjectCombinationGenericOrdering.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 83). 28
 Error javadoc JavadocMethod Missing a Javadoc comment. 30
 Error whitespace WhitespaceAround '{' is not followed by whitespace. 30
 Error whitespace WhitespaceAround '}' is not preceded with whitespace. 30
 Error design DesignForExtension Class 'ObjectCombinationGenericOrdering' looks like designed for extension (can be subclassed), but the method 'compare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ObjectCombinationGenericOrdering' final or making the method 'compare' static/final/abstract/empty, or adding allowed annotation for the method. 32
 Error misc FinalParameters Parameter left should be final. 33
 Error misc FinalParameters Parameter right should be final. 33
 Error whitespace ParenPad '(' is followed by whitespace. 34
 Error whitespace ParenPad '(' is followed by whitespace. 36
 Error whitespace ParenPad '(' is followed by whitespace. 38
 Error whitespace ParenPad '(' is followed by whitespace. 40
 Error whitespace ParenPad '(' is followed by whitespace. 42
 Error whitespace ParenPad '(' is followed by whitespace. 44
 Error whitespace ParenPad '(' is followed by whitespace. 46
 Error whitespace ParenPad '(' is followed by whitespace. 48
 Error sizes LineLength Line is longer than 80 characters (found 81). 50
 Error whitespace ParenPad '(' is followed by whitespace. 50
 Error sizes LineLength Line is longer than 80 characters (found 81). 52
 Error whitespace ParenPad '(' is followed by whitespace. 52
 Error misc FinalParameters Parameter objectCombination should be final. 64
 Error whitespace ParenPad '(' is followed by whitespace. 66
 Error whitespace ParenPad '(' is followed by whitespace. 69
 Error whitespace ParenPad '(' is followed by whitespace. 72
 Error whitespace ParenPad '(' is followed by whitespace. 75
 Error misc FinalParameters Parameter pattern should be final. 86

org/apache/streams/verbs/ObjectCombinationSpecificOrdering.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 84). 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error javadoc JavadocMethod Missing a Javadoc comment. 35
 Error misc FinalParameters Parameter activity should be final. 35
 Error coding HiddenField 'activity' hides a field. 35
 Error design DesignForExtension Class 'ObjectCombinationSpecificOrdering' looks like designed for extension (can be subclassed), but the method 'compare' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ObjectCombinationSpecificOrdering' final or making the method 'compare' static/final/abstract/empty, or adding allowed annotation for the method. 39
 Error misc FinalParameters Parameter left should be final. 40
 Error misc FinalParameters Parameter right should be final. 40
 Error whitespace ParenPad '(' is followed by whitespace. 43
 Error sizes LineLength Line is longer than 80 characters (found 111). 45
 Error whitespace ParenPad '(' is followed by whitespace. 45
 Error sizes LineLength Line is longer than 80 characters (found 111). 47
 Error whitespace ParenPad '(' is followed by whitespace. 47
 Error sizes LineLength Line is longer than 80 characters (found 115). 49
 Error whitespace ParenPad '(' is followed by whitespace. 49
 Error sizes LineLength Line is longer than 80 characters (found 115). 51
 Error whitespace ParenPad '(' is followed by whitespace. 51
 Error sizes LineLength Line is longer than 80 characters (found 115). 53
 Error whitespace ParenPad '(' is followed by whitespace. 53
 Error sizes LineLength Line is longer than 80 characters (found 115). 55
 Error whitespace ParenPad '(' is followed by whitespace. 55
 Error sizes LineLength Line is longer than 80 characters (found 121). 57
 Error whitespace ParenPad '(' is followed by whitespace. 57
 Error sizes LineLength Line is longer than 80 characters (found 121). 59
 Error whitespace ParenPad '(' is followed by whitespace. 59
 Error misc FinalParameters Parameter objectCombination should be final. 71
 Error whitespace ParenPad '(' is followed by whitespace. 73
 Error whitespace ParenPad '(' is followed by whitespace. 76
 Error whitespace ParenPad '(' is followed by whitespace. 79
 Error whitespace ParenPad '(' is followed by whitespace. 82
 Error sizes LineLength Line is longer than 80 characters (found 85). 89
 Error misc FinalParameters Parameter activityObject should be final. 94
 Error misc FinalParameters Parameter pattern should be final. 94

org/apache/streams/verbs/Templates.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 16
 Error blocks LeftCurly '{' at column 1 should be on the previous line. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error sizes LineLength Line is longer than 80 characters (found 85). 22
 Error design DesignForExtension Class 'Templates' 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 'Templates' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. 24
 Error design DesignForExtension Class 'Templates' 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 'Templates' final or making the method 'getAdditionalProperties' static/final/abstract/empty, or adding allowed annotation for the method. 29
 Error javadoc JavadocMethod Missing a Javadoc comment. 29
 Error design DesignForExtension Class 'Templates' 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 'Templates' final or making the method 'setAdditionalProperty' static/final/abstract/empty, or adding allowed annotation for the method. 34
 Error javadoc JavadocMethod Missing a Javadoc comment. 34
 Error misc FinalParameters Parameter name should be final. 35
 Error misc FinalParameters Parameter value should be final. 35
 Error design DesignForExtension Class 'Templates' 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 'Templates' final or making the method 'withAdditionalProperty' 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. 39
 Error misc FinalParameters Parameter value should be final. 39
 Error design DesignForExtension Class 'Templates' 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 'Templates' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. 44
 Error design DesignForExtension Class 'Templates' 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 'Templates' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. 49
 Error misc FinalParameters Parameter other should be final. 50
 Error coding SimplifyBooleanExpression Expression can be simplified. 54
 Error sizes LineLength Line is longer than 80 characters (found 101). 58

org/apache/streams/verbs/VerbDefinition.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 18
 Error sizes LineLength Line is longer than 80 characters (found 94). 21
 Error regexp RegexpSingleline Line has trailing spaces. 22
 Error blocks LeftCurly '{' at column 1 should be on the previous line. 36
 Error javadoc JavadocStyle First sentence should end with a period. 38
 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. 51
 Error sizes LineLength Line is longer than 80 characters (found 96). 59
 Error regexp RegexpSingleline Line has trailing spaces. 61
 Error sizes LineLength Line is longer than 80 characters (found 83). 69
 Error regexp RegexpSingleline Line has trailing spaces. 70
 Error sizes LineLength Line is longer than 80 characters (found 121). 75
 Error regexp RegexpSingleline Line has trailing spaces. 76
 Error sizes LineLength Line is longer than 80 characters (found 121). 82
 Error regexp RegexpSingleline Line has trailing spaces. 83
 Error regexp RegexpSingleline Line has trailing spaces. 90
 Error sizes LineLength Line is longer than 80 characters (found 81). 94
 Error javadoc JavadocStyle First sentence should end with a period. 96
 Error regexp RegexpSingleline Line has trailing spaces. 101
 Error javadoc JavadocStyle First sentence should end with a period. 110
 Error regexp RegexpSingleline Line has trailing spaces. 115
 Error misc FinalParameters Parameter objectType should be final. 120
 Error coding HiddenField 'objectType' hides a field. 120
 Error design DesignForExtension Class 'VerbDefinition' looks like designed for extension (can be subclassed), but the method 'withObjectType' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'VerbDefinition' final or making the method 'withObjectType' static/final/abstract/empty, or adding allowed annotation for the method. 124
 Error javadoc JavadocMethod Missing a Javadoc comment. 124
 Error misc FinalParameters Parameter objectType should be final. 124
 Error coding HiddenField 'objectType' hides a field. 124
 Error javadoc JavadocStyle First sentence should end with a period. 129
 Error regexp RegexpSingleline Line has trailing spaces. 132
 Error javadoc JavadocStyle First sentence should end with a period. 141
 Error regexp RegexpSingleline Line has trailing spaces. 144
 Error misc FinalParameters Parameter id should be final. 149
 Error coding HiddenField 'id' hides a field. 149
 Error design DesignForExtension Class 'VerbDefinition' looks like designed for extension (can be subclassed), but the method 'withId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'VerbDefinition' final or making the method 'withId' static/final/abstract/empty, or adding allowed annotation for the method. 153
 Error javadoc JavadocMethod Missing a Javadoc comment. 153
 Error misc FinalParameters Parameter id should be final. 153
 Error coding HiddenField 'id' hides a field. 153
 Error sizes LineLength Line is longer than 80 characters (found 96). 161
 Error regexp RegexpSingleline Line has trailing spaces. 163
 Error sizes LineLength Line is longer than 80 characters (found 96). 175
 Error regexp RegexpSingleline Line has trailing spaces. 177
 Error misc FinalParameters Parameter value should be final. 182
 Error coding HiddenField 'value' hides a field. 182
 Error design DesignForExtension Class 'VerbDefinition' looks like designed for extension (can be subclassed), but the method 'withValue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'VerbDefinition' final or making the method 'withValue' static/final/abstract/empty, or adding allowed annotation for the method. 186
 Error javadoc JavadocMethod Missing a Javadoc comment. 186
 Error misc FinalParameters Parameter value should be final. 186
 Error coding HiddenField 'value' hides a field. 186
 Error sizes LineLength Line is longer than 80 characters (found 83). 194
 Error regexp RegexpSingleline Line has trailing spaces. 195
 Error sizes LineLength Line is longer than 80 characters (found 83). 207
 Error regexp RegexpSingleline Line has trailing spaces. 208
 Error misc FinalParameters Parameter displayName should be final. 213
 Error coding HiddenField 'displayName' hides a field. 213
 Error design DesignForExtension Class 'VerbDefinition' looks like designed for extension (can be subclassed), but the method 'withDisplayName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'VerbDefinition' final or making the method 'withDisplayName' static/final/abstract/empty, or adding allowed annotation for the method. 217
 Error javadoc JavadocMethod Missing a Javadoc comment. 217
 Error misc FinalParameters Parameter displayName should be final. 217
 Error coding HiddenField 'displayName' hides a field. 217
 Error sizes LineLength Line is longer than 80 characters (found 121). 223
 Error regexp RegexpSingleline Line has trailing spaces. 224
 Error sizes LineLength Line is longer than 80 characters (found 121). 234
 Error regexp RegexpSingleline Line has trailing spaces. 235
 Error misc FinalParameters Parameter synonyms should be final. 240
 Error coding HiddenField 'synonyms' hides a field. 240
 Error design DesignForExtension Class 'VerbDefinition' looks like designed for extension (can be subclassed), but the method 'withSynonyms' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'VerbDefinition' final or making the method 'withSynonyms' static/final/abstract/empty, or adding allowed annotation for the method. 244
 Error javadoc JavadocMethod Missing a Javadoc comment. 244
 Error misc FinalParameters Parameter synonyms should be final. 244
 Error coding HiddenField 'synonyms' hides a field. 244
 Error sizes LineLength Line is longer than 80 characters (found 121). 250
 Error regexp RegexpSingleline Line has trailing spaces. 251
 Error sizes LineLength Line is longer than 80 characters (found 121). 261
 Error regexp RegexpSingleline Line has trailing spaces. 262
 Error misc FinalParameters Parameter hypernyms should be final. 267
 Error coding HiddenField 'hypernyms' hides a field. 267
 Error design DesignForExtension Class 'VerbDefinition' looks like designed for extension (can be subclassed), but the method 'withHypernyms' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'VerbDefinition' final or making the method 'withHypernyms' static/final/abstract/empty, or adding allowed annotation for the method. 271
 Error javadoc JavadocMethod Missing a Javadoc comment. 271
 Error misc FinalParameters Parameter hypernyms should be final. 271
 Error coding HiddenField 'hypernyms' hides a field. 271
 Error regexp RegexpSingleline Line has trailing spaces. 278
 Error regexp RegexpSingleline Line has trailing spaces. 289
 Error misc FinalParameters Parameter objects should be final. 294
 Error coding HiddenField 'objects' hides a field. 294
 Error design DesignForExtension Class 'VerbDefinition' looks like designed for extension (can be subclassed), but the method 'withObjects' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'VerbDefinition' final or making the method 'withObjects' static/final/abstract/empty, or adding allowed annotation for the method. 298
 Error javadoc JavadocMethod Missing a Javadoc comment. 298
 Error misc FinalParameters Parameter objects should be final. 298
 Error coding HiddenField 'objects' hides a field. 298
 Error design DesignForExtension Class 'VerbDefinition' 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 'VerbDefinition' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. 303
 Error design DesignForExtension Class 'VerbDefinition' 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 'VerbDefinition' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. 308
 Error sizes LineLength Line is longer than 80 characters (found 165). 310
 Error design DesignForExtension Class 'VerbDefinition' 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 'VerbDefinition' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. 313
 Error misc FinalParameters Parameter other should be final. 314
 Error coding SimplifyBooleanExpression Expression can be simplified. 318
 Error sizes LineLength Line is longer than 80 characters (found 255). 322

org/apache/streams/verbs/VerbDefinitionMatchUtil.java

Severity Category Rule Message Line
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 29
 Error sizes LineLength Line is longer than 80 characters (found 89). 37
 Error misc FinalParameters Parameter activity should be final. 37
 Error misc FinalParameters Parameter verbDefinitionSet should be final. 37
 Error whitespace ParenPad '(' is followed by whitespace. 39
 Error whitespace ParenPad '(' is followed by whitespace. 40
 Error whitespace ParenPad '(' is followed by whitespace. 40
 Error whitespace ParenPad ')' is preceded with whitespace. 40
 Error sizes LineLength Line is longer than 80 characters (found 81). 54
 Error misc FinalParameters Parameter activity should be final. 54
 Error misc FinalParameters Parameter verbDefinition should be final. 54
 Error whitespace ParenPad '(' is followed by whitespace. 56

org/apache/streams/verbs/VerbDefinitionResolver.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 34
 Error sizes LineLength Line is longer than 80 characters (found 93). 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error design VisibilityModifier Variable 'verbDefinitionSet' must be private and have accessor methods. 38
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error misc FinalParameters Parameter verbDefinitionSet should be final. 44
 Error coding HiddenField 'verbDefinitionSet' hides a field. 44
 Error misc FinalParameters Parameter activity should be final. 54
 Error sizes LineLength Line is longer than 80 characters (found 110). 59
 Error sizes LineLength Line is longer than 80 characters (found 97). 62
 Error whitespace ParenPad '(' is followed by whitespace. 63
 Error whitespace ParenPad '(' is followed by whitespace. 64
 Error whitespace ParenPad '(' is followed by whitespace. 69
 Error misc FinalParameters Parameter activity should be final. 84
 Error whitespace ParenPad '(' is followed by whitespace. 88
 Error whitespace ParenPad ')' is preceded with whitespace. 88
 Error whitespace ParenPad '(' is followed by whitespace. 89
 Error whitespace ParenPad '(' is followed by whitespace. 90
 Error misc FinalParameters Parameter activity should be final. 109
 Error misc FinalParameters Parameter criteria should be final. 109
 Error sizes LineLength Line is longer than 80 characters (found 93). 111
 Error sizes LineLength Line is longer than 80 characters (found 92). 113
 Error sizes LineLength Line is longer than 80 characters (found 98). 115
 Error sizes LineLength Line is longer than 80 characters (found 92). 117
 Error whitespace NoWhitespaceBefore ';' is preceded with whitespace. 118
 Error sizes LineLength Line is longer than 80 characters (found 101). 122
 Error javadoc JavadocMethod Missing a Javadoc comment. 122
 Error misc FinalParameters Parameter activityObject should be final. 122
 Error misc FinalParameters Parameter required should be final. 122
 Error misc FinalParameters Parameter pattern should be final. 122
 Error whitespace OperatorWrap '&&' should be on a new line. 123
 Error whitespace OperatorWrap '||' should be on a new line. 124
 Error whitespace OperatorWrap '||' should be on a new line. 125
 Error whitespace OperatorWrap '&&' should be on a new line. 126

org/apache/streams/verbs/VerbDefinitionTemplateUtil.java

Severity Category Rule Message Line
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 31
 Error sizes LineLength Line is longer than 80 characters (found 89). 39
 Error misc FinalParameters Parameter activity should be final. 39
 Error misc FinalParameters Parameter objectCombination should be final. 39
 Error sizes LineLength Line is longer than 80 characters (found 98). 46
 Error sizes LineLength Line is longer than 80 characters (found 106). 52
 Error misc FinalParameters Parameter language should be final. 52
 Error misc FinalParameters Parameter activity should be final. 52
 Error misc FinalParameters Parameter objectCombination should be final. 52
 Error sizes LineLength Line is longer than 80 characters (found 104). 54
 Error misc FinalParameters Parameter activityObject should be final. 71
 Error whitespace ParenPad '(' is followed by whitespace. 72
 Error whitespace ParenPad ')' is preceded with whitespace. 72