Checkstyle Results

The following document contains the results of Checkstyle 10.14.0 with struts_checks.xml ruleset.

Summary

Files  Info  Warnings  Errors
5 0 0 217

Files

File  I  W  E
org/apache/struts/webapp/el/exercise/ApplicationResources.properties 0 0 2
org/apache/struts/webapp/el/exercise/Coord.java 0 0 19
org/apache/struts/webapp/el/exercise/DynaSetAction.java 0 0 8
org/apache/struts/webapp/el/exercise/HtmlSettersAction.java 0 0 8
org/apache/struts/webapp/el/exercise/TestBean.java 0 0 180

Rules

Category Rule Violations Severity
coding MagicNumber 14  Error
design DesignForExtension 59  Error
VisibilityModifier
  • protectedAllowed: "true"
1  Error
header RegexpHeader
  • header
    1: /
    2: *
    3: s*
    4: 
    5: *
    6: s*
    7: $Id.*
    8: $
    9: 
    10: *
    11: s*
    12: 
    13: *
    14: s*Copyright
    15: d{4}(-
    16: d{4}|,
    17: d{4})* The Apache Software Fou
    18: datio
    19: .
    20: 
    21: *
    22: s*
    23: 
    24: *
    25: s*Lice
    26: sed u
    27: der the Apache Lice
    28: se, Versio
    29:  2
    30: .0
    31: (the .Lice
    32: se.
    33: );
    34: 
    35: *
    36: s*you may
    37: ot use this file except i
    38:  complia
    39: ce with the Lice
    40: se
    41: .
    42: 
    43: *
    44: s*You may obtai
    45:  a copy of the Lice
    46: se at
    47: 
    48: *
    49: s*
    50: 
    51: *
    52: s*http://www
    53: .apache
    54: .org/lice
    55: ses/LICENSE
    56: -2
    57: .0
    58: 
    59: *
    60: s*
    61: 
    62: *
    63: s*U
    64: less required by applicable law or agreed to i
    65:  writi
    66: g, software
    67: 
    68: *
    69: s*distributed u
    70: der the Lice
    71: se is distributed o
    72:  a
    73:  .AS IS. BASIS,
    74: 
    75: *
    76: s*WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied
    77: .
    78: 
    79: *
    80: s*See the Lice
    81: se for the specific la
    82: guage gover
    83: i
    84: g permissio
    85: s a
    86: d
    87: 
    88: *
    89: s*limitatio
    90: s u
    91: der the Lice
    92: se
    93: .
    94: 
    95: */
    96: s*
5  Error
javadoc JavadocMethod
  • validateThrows: "true"
3  Error
JavadocPackage
  • allowLegacy: "true"
1  Error
JavadocStyle 1  Error
JavadocVariable 8  Error
MissingJavadocMethod 61  Error
misc ArrayTypeStyle 15  Error
FinalParameters 46  Error
NewlineAtEndOfFile 3  Error

Details

org/apache/struts/webapp/el/exercise/ApplicationResources.properties

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error header RegexpHeader Missing a header - not enough lines in file. 1

org/apache/struts/webapp/el/exercise/Coord.java

Severity Category Rule Message Line
 Error header RegexpHeader Line does not match expected header line of ' \*\s*Copyright \d{4}(-\d{4}|,\d{4})* The Apache Software Foundation\.'. 4
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 36
 Error misc FinalParameters Parameter x should be final. 36
 Error misc FinalParameters Parameter y should be final. 36
 Error design DesignForExtension Class 'Coord' looks like designed for extension (can be subclassed), but the method 'getX' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Coord' final or making the method 'getX' static/final/abstract/empty, or adding allowed annotation for the method. 41
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 41
 Error design DesignForExtension Class 'Coord' looks like designed for extension (can be subclassed), but the method 'getY' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Coord' final or making the method 'getY' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 Error design DesignForExtension Class 'Coord' looks like designed for extension (can be subclassed), but the method 'setX' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Coord' final or making the method 'setX' static/final/abstract/empty, or adding allowed annotation for the method. 49
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 49
 Error misc FinalParameters Parameter x should be final. 49
 Error design DesignForExtension Class 'Coord' looks like designed for extension (can be subclassed), but the method 'setY' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Coord' final or making the method 'setY' static/final/abstract/empty, or adding allowed annotation for the method. 53
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 53
 Error misc FinalParameters Parameter y should be final. 53
 Error design DesignForExtension Class 'Coord' 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 'Coord' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. 57
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 57

org/apache/struts/webapp/el/exercise/DynaSetAction.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error header RegexpHeader Line does not match expected header line of ' \*\s*Copyright \d{4}(-\d{4}|,\d{4})* The Apache Software Foundation\.'. 4
 Error design DesignForExtension Class 'DynaSetAction' looks like designed for extension (can be subclassed), but the method 'execute' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DynaSetAction' final or making the method 'execute' static/final/abstract/empty, or adding allowed annotation for the method. 36
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 36
 Error misc FinalParameters Parameter mapping should be final. 36
 Error misc FinalParameters Parameter form should be final. 37
 Error misc FinalParameters Parameter request should be final. 38
 Error misc FinalParameters Parameter response should be final. 39

org/apache/struts/webapp/el/exercise/HtmlSettersAction.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error javadoc JavadocPackage Missing package-info.java file. 1
 Error header RegexpHeader Line does not match expected header line of ' \*\s*Copyright \d{4}(-\d{4}|,\d{4})* The Apache Software Foundation\.'. 4
 Error javadoc JavadocMethod @return tag should be present and have description. 58
 Error misc FinalParameters Parameter mapping should be final. 58
 Error misc FinalParameters Parameter form should be final. 59
 Error misc FinalParameters Parameter request should be final. 60
 Error misc FinalParameters Parameter response should be final. 61

org/apache/struts/webapp/el/exercise/TestBean.java

Severity Category Rule Message Line
 Error header RegexpHeader Line does not match expected header line of ' \*\s*Copyright \d{4}(-\d{4}|,\d{4})* The Apache Software Foundation\.'. 4
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getBeanCollection' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'getBeanCollection' static/final/abstract/empty, or adding allowed annotation for the method. 55
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 55
 Error coding MagicNumber '10' is a magic number. 57
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'setBeanCollection' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'setBeanCollection' static/final/abstract/empty, or adding allowed annotation for the method. 76
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 76
 Error misc FinalParameters Parameter beanCollection should be final. 76
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getBeanCollectionSelect' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'getBeanCollectionSelect' static/final/abstract/empty, or adding allowed annotation for the method. 87
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 87
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'setBeanCollectionSelect' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'setBeanCollectionSelect' static/final/abstract/empty, or adding allowed annotation for the method. 91
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 91
 Error misc FinalParameters Parameter beanCollectionSelect should be final. 91
 Error misc ArrayTypeStyle Array brackets at illegal position. 91
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getBooleanProperty' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'getBooleanProperty' static/final/abstract/empty, or adding allowed annotation for the method. 101
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 101
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'setBooleanProperty' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'setBooleanProperty' static/final/abstract/empty, or adding allowed annotation for the method. 105
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 105
 Error misc FinalParameters Parameter booleanProperty should be final. 105
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getCollectionSelect' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'getCollectionSelect' static/final/abstract/empty, or adding allowed annotation for the method. 116
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 116
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'setCollectionSelect' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'setCollectionSelect' static/final/abstract/empty, or adding allowed annotation for the method. 120
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 120
 Error misc FinalParameters Parameter collectionSelect should be final. 120
 Error misc ArrayTypeStyle Array brackets at illegal position. 120
 Error coding MagicNumber '321.0' is a magic number. 128
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getDoubleProperty' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'getDoubleProperty' static/final/abstract/empty, or adding allowed annotation for the method. 130
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 130
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'setDoubleProperty' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'setDoubleProperty' static/final/abstract/empty, or adding allowed annotation for the method. 134
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 134
 Error misc FinalParameters Parameter doubleProperty should be final. 134
 Error javadoc JavadocStyle First sentence should end with a period. 139
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getFalseProperty' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'getFalseProperty' static/final/abstract/empty, or adding allowed annotation for the method. 144
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 144
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'setFalseProperty' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'setFalseProperty' static/final/abstract/empty, or adding allowed annotation for the method. 148
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 148
 Error misc FinalParameters Parameter falseProperty should be final. 148
 Error coding MagicNumber '123.0' is a magic number. 156
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getFloatProperty' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'getFloatProperty' static/final/abstract/empty, or adding allowed annotation for the method. 158
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 158
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'setFloatProperty' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'setFloatProperty' static/final/abstract/empty, or adding allowed annotation for the method. 162
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 162
 Error misc FinalParameters Parameter floatProperty should be final. 162
 Error misc ArrayTypeStyle Array brackets at illegal position. 170
 Error coding MagicNumber '10' is a magic number. 170
 Error coding MagicNumber '20' is a magic number. 170
 Error coding MagicNumber '30' is a magic number. 170
 Error coding MagicNumber '40' is a magic number. 170
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getIntArray' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'getIntArray' static/final/abstract/empty, or adding allowed annotation for the method. 172
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 172
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'setIntArray' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'setIntArray' static/final/abstract/empty, or adding allowed annotation for the method. 176
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 176
 Error misc FinalParameters Parameter intArray should be final. 176
 Error misc ArrayTypeStyle Array brackets at illegal position. 176
 Error javadoc JavadocVariable Missing a Javadoc comment. 180
 Error misc ArrayTypeStyle Array brackets at illegal position. 180
 Error coding MagicNumber '10' is a magic number. 180
 Error coding MagicNumber '20' is a magic number. 180
 Error coding MagicNumber '30' is a magic number. 180
 Error coding MagicNumber '40' is a magic number. 180
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getIntIndexed' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'getIntIndexed' static/final/abstract/empty, or adding allowed annotation for the method. 182
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 182
 Error misc FinalParameters Parameter index should be final. 182
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'setIntIndexed' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'setIntIndexed' static/final/abstract/empty, or adding allowed annotation for the method. 186
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 186
 Error misc FinalParameters Parameter index should be final. 186
 Error misc FinalParameters Parameter value should be final. 186
 Error javadoc JavadocVariable Missing a Javadoc comment. 191
 Error misc ArrayTypeStyle Array brackets at illegal position. 191
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getIntMultibox' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'getIntMultibox' static/final/abstract/empty, or adding allowed annotation for the method. 193
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 193
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'setIntMultibox' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'setIntMultibox' static/final/abstract/empty, or adding allowed annotation for the method. 197
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 197
 Error misc FinalParameters Parameter intMultibox should be final. 197
 Error misc ArrayTypeStyle Array brackets at illegal position. 197
 Error coding MagicNumber '123' is a magic number. 204
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getIntProperty' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'getIntProperty' static/final/abstract/empty, or adding allowed annotation for the method. 206
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 206
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'setIntProperty' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'setIntProperty' static/final/abstract/empty, or adding allowed annotation for the method. 210
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 210
 Error misc FinalParameters Parameter intProperty should be final. 210
 Error coding MagicNumber '321' is a magic number. 218
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getLongProperty' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'getLongProperty' static/final/abstract/empty, or adding allowed annotation for the method. 220
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 220
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'setLongProperty' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'setLongProperty' static/final/abstract/empty, or adding allowed annotation for the method. 224
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 224
 Error misc FinalParameters Parameter longProperty should be final. 224
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getMultipleSelect' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'getMultipleSelect' static/final/abstract/empty, or adding allowed annotation for the method. 235
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 235
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'setMultipleSelect' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'setMultipleSelect' static/final/abstract/empty, or adding allowed annotation for the method. 239
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 239
 Error misc FinalParameters Parameter multipleSelect should be final. 239
 Error misc ArrayTypeStyle Array brackets at illegal position. 239
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getNested' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'getNested' static/final/abstract/empty, or adding allowed annotation for the method. 249
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 249
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getNullProperty' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'getNullProperty' static/final/abstract/empty, or adding allowed annotation for the method. 262
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 262
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'setNullProperty' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'setNullProperty' static/final/abstract/empty, or adding allowed annotation for the method. 266
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 266
 Error misc FinalParameters Parameter nullProperty should be final. 266
 Error coding MagicNumber '987' is a magic number. 274
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getShortProperty' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'getShortProperty' static/final/abstract/empty, or adding allowed annotation for the method. 276
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 276
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'setShortProperty' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'setShortProperty' static/final/abstract/empty, or adding allowed annotation for the method. 280
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 280
 Error misc FinalParameters Parameter shortProperty should be final. 280
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getSingleSelect' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'getSingleSelect' static/final/abstract/empty, or adding allowed annotation for the method. 290
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 290
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'setSingleSelect' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'setSingleSelect' static/final/abstract/empty, or adding allowed annotation for the method. 294
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 294
 Error misc FinalParameters Parameter singleSelect should be final. 294
 Error misc ArrayTypeStyle Array brackets at illegal position. 302
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getStringArray' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'getStringArray' static/final/abstract/empty, or adding allowed annotation for the method. 305
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 305
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'setStringArray' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'setStringArray' static/final/abstract/empty, or adding allowed annotation for the method. 309
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 309
 Error misc FinalParameters Parameter stringArray should be final. 309
 Error misc ArrayTypeStyle Array brackets at illegal position. 309
 Error javadoc JavadocVariable Missing a Javadoc comment. 313
 Error misc ArrayTypeStyle Array brackets at illegal position. 313
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getStringIndexed' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'getStringIndexed' static/final/abstract/empty, or adding allowed annotation for the method. 316
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 316
 Error misc FinalParameters Parameter index should be final. 316
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'setStringIndexed' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'setStringIndexed' static/final/abstract/empty, or adding allowed annotation for the method. 320
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 320
 Error misc FinalParameters Parameter index should be final. 320
 Error misc FinalParameters Parameter value should be final. 320
 Error javadoc JavadocVariable Missing a Javadoc comment. 324
 Error misc ArrayTypeStyle Array brackets at illegal position. 324
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getIndexedStrings' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'getIndexedStrings' static/final/abstract/empty, or adding allowed annotation for the method. 327
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 327
 Error javadoc JavadocVariable Missing a Javadoc comment. 331
 Error misc ArrayTypeStyle Array brackets at illegal position. 331
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getStringMultibox' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'getStringMultibox' static/final/abstract/empty, or adding allowed annotation for the method. 333
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 333
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'setStringMultibox' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'setStringMultibox' static/final/abstract/empty, or adding allowed annotation for the method. 337
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 337
 Error misc FinalParameters Parameter stringMultibox should be final. 337
 Error misc ArrayTypeStyle Array brackets at illegal position. 337
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getStringProperty' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'getStringProperty' static/final/abstract/empty, or adding allowed annotation for the method. 346
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 346
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'setStringProperty' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'setStringProperty' static/final/abstract/empty, or adding allowed annotation for the method. 350
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 350
 Error misc FinalParameters Parameter stringProperty should be final. 350
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getEmptyStringProperty' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'getEmptyStringProperty' static/final/abstract/empty, or adding allowed annotation for the method. 359
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 359
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'setEmptyStringProperty' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'setEmptyStringProperty' static/final/abstract/empty, or adding allowed annotation for the method. 363
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 363
 Error misc FinalParameters Parameter emptyStringProperty should be final. 363
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getCoords' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'getCoords' static/final/abstract/empty, or adding allowed annotation for the method. 376
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 376
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getCoord' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'getCoord' static/final/abstract/empty, or adding allowed annotation for the method. 380
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 380
 Error misc FinalParameters Parameter index should be final. 380
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'setCoord' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'setCoord' static/final/abstract/empty, or adding allowed annotation for the method. 384
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 384
 Error misc FinalParameters Parameter index should be final. 384
 Error misc FinalParameters Parameter coord should be final. 384
 Error design VisibilityModifier Variable 'images' must be private and have accessor methods. 391
 Error misc ArrayTypeStyle Array brackets at illegal position. 391
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getImages' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'getImages' static/final/abstract/empty, or adding allowed annotation for the method. 393
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 393
 Error javadoc JavadocVariable Missing a Javadoc comment. 397
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getImageCoords' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'getImageCoords' static/final/abstract/empty, or adding allowed annotation for the method. 399
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 399
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getImageCoord' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'getImageCoord' static/final/abstract/empty, or adding allowed annotation for the method. 403
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 403
 Error misc FinalParameters Parameter index should be final. 403
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'setImageCoord' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'setImageCoord' static/final/abstract/empty, or adding allowed annotation for the method. 407
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 407
 Error misc FinalParameters Parameter index should be final. 407
 Error misc FinalParameters Parameter coord should be final. 407
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getWithNulls' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'getWithNulls' static/final/abstract/empty, or adding allowed annotation for the method. 416
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 416
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'setWithNulls' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestBean' final or making the method 'setWithNulls' static/final/abstract/empty, or adding allowed annotation for the method. 420
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 420
 Error misc FinalParameters Parameter withNulls should be final. 420
 Error misc FinalParameters Parameter mapping should be final. 430
 Error javadoc JavadocMethod Expected @param tag for 'mapping'. 430
 Error misc FinalParameters Parameter request should be final. 430
 Error javadoc JavadocMethod Expected @param tag for 'request'. 430