Checkstyle Results

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

Summary

Files  Info  Warnings  Errors
50 0 0 660

Files

File  I  W  E
org/apache/struts/webapp/dispatch/ActionDispatcherExample.java 0 0 23
org/apache/struts/webapp/dispatch/DispatchExampleAction.java 0 0 18
org/apache/struts/webapp/dispatch/EventActionDispatcherExample.java 0 0 24
org/apache/struts/webapp/dispatch/EventDispatchActionExample.java 0 0 18
org/apache/struts/webapp/dispatch/LookupDispatchExampleAction.java 0 0 19
org/apache/struts/webapp/dispatch/MappingDispatchExampleAction.java 0 0 19
org/apache/struts/webapp/dispatch/MessageResources.properties 0 0 1
org/apache/struts/webapp/dispatch/MessageResources_fr.properties 0 0 1
org/apache/struts/webapp/examples/CustomActionForm.java 0 0 4
org/apache/struts/webapp/examples/CustomActionForward.java 0 0 4
org/apache/struts/webapp/examples/CustomActionMapping.java 0 0 5
org/apache/struts/webapp/examples/CustomFormBean.java 0 0 2
org/apache/struts/webapp/examples/MessageResource.properties 0 0 1
org/apache/struts/webapp/examples/MessageResource_ja.properties 0 0 1
org/apache/struts/webapp/exercise/HtmlSettersAction.java 0 0 9
org/apache/struts/webapp/exercise/ImageAction.java 0 0 12
org/apache/struts/webapp/exercise/MessageResources.properties 0 0 1
org/apache/struts/webapp/exercise/MessageResources_de.properties 0 0 1
org/apache/struts/webapp/exercise/MessageResources_fr.properties 0 0 1
org/apache/struts/webapp/exercise/MessageResources_ja.properties 0 0 1
org/apache/struts/webapp/exercise/SuccessAction.java 0 0 15
org/apache/struts/webapp/exercise/TestBean.java 0 0 180
org/apache/struts/webapp/upload/UploadAction.java 0 0 25
org/apache/struts/webapp/upload/UploadForm.java 0 0 40
org/apache/struts/webapp/upload/UploadResources.properties 0 0 1
org/apache/struts/webapp/upload/UploadResources_ja.properties 0 0 1
org/apache/struts/webapp/validator/CityStateZip.java 0 0 22
org/apache/struts/webapp/validator/DifferentMessageResources.properties 0 0 1
org/apache/struts/webapp/validator/EditTypeAction.java 0 0 11
org/apache/struts/webapp/validator/I18nExample.properties 0 0 1
org/apache/struts/webapp/validator/I18nExampleVariables.properties 0 0 1
org/apache/struts/webapp/validator/I18nExampleVariables_en_GB.properties 0 0 1
org/apache/struts/webapp/validator/I18nExampleVariables_en_US.properties 0 0 1
org/apache/struts/webapp/validator/I18nExampleVariables_fr.properties 0 0 1
org/apache/struts/webapp/validator/I18nExample_en_GB.properties 0 0 1
org/apache/struts/webapp/validator/I18nExample_en_US.properties 0 0 1
org/apache/struts/webapp/validator/I18nExample_fr.properties 0 0 2
org/apache/struts/webapp/validator/I18nExample_jp.properties 0 0 1
org/apache/struts/webapp/validator/LocaleAction.java 0 0 13
org/apache/struts/webapp/validator/MessageResources.properties 0 0 2
org/apache/struts/webapp/validator/MessageResources_es.properties 0 0 1
org/apache/struts/webapp/validator/MessageResources_fr.properties 0 0 1
org/apache/struts/webapp/validator/MessageResources_ja.properties 0 0 2
org/apache/struts/webapp/validator/MultiRegistrationAction.java 0 0 14
org/apache/struts/webapp/validator/OtherMessageResources.properties 0 0 1
org/apache/struts/webapp/validator/RegistrationAction.java 0 0 9
org/apache/struts/webapp/validator/RegistrationForm.java 0 0 31
org/apache/struts/webapp/validator/ShowFileAction.java 0 0 12
org/apache/struts/webapp/validator/TypeAction.java 0 0 9
org/apache/struts/webapp/validator/TypeForm.java 0 0 94

Rules

Category Rule Violations Severity
blocks LeftCurly 2  Error
NeedBraces 8  Error
coding MagicNumber 24  Error
design DesignForExtension 64  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*
48  Error
imports AvoidStarImport 3  Error
javadoc JavadocMethod
  • validateThrows: "true"
47  Error
JavadocPackage
  • allowLegacy: "true"
5  Error
JavadocStyle 19  Error
JavadocVariable 52  Error
MissingJavadocMethod 120  Error
misc ArrayTypeStyle 13  Error
FinalParameters 187  Error
NewlineAtEndOfFile 18  Error
modifier ModifierOrder 6  Error
naming StaticVariableName 1  Error
whitespace NoWhitespaceBefore 2  Error
OperatorWrap 5  Error
WhitespaceAfter 2  Error
WhitespaceAround 33  Error

Details

org/apache/struts/webapp/dispatch/ActionDispatcherExample.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. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocMethod @return tag should be present and have description. 59
 Error misc FinalParameters Parameter mapping should be final. 59
 Error misc FinalParameters Parameter form should be final. 60
 Error misc FinalParameters Parameter request should be final. 61
 Error misc FinalParameters Parameter response should be final. 62
 Error javadoc JavadocMethod @return tag should be present and have description. 79
 Error misc FinalParameters Parameter mapping should be final. 79
 Error misc FinalParameters Parameter form should be final. 80
 Error misc FinalParameters Parameter request should be final. 81
 Error misc FinalParameters Parameter response should be final. 82
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 88
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 88
 Error javadoc JavadocMethod @return tag should be present and have description. 105
 Error misc FinalParameters Parameter mapping should be final. 105
 Error misc FinalParameters Parameter form should be final. 106
 Error misc FinalParameters Parameter request should be final. 107
 Error misc FinalParameters Parameter response should be final. 108
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 113
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 113

org/apache/struts/webapp/dispatch/DispatchExampleAction.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 javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocMethod @return tag should be present and have description. 54
 Error misc FinalParameters Parameter mapping should be final. 54
 Error misc FinalParameters Parameter form should be final. 55
 Error misc FinalParameters Parameter request should be final. 56
 Error misc FinalParameters Parameter response should be final. 57
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 63
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 63
 Error javadoc JavadocMethod @return tag should be present and have description. 80
 Error misc FinalParameters Parameter mapping should be final. 80
 Error misc FinalParameters Parameter form should be final. 81
 Error misc FinalParameters Parameter request should be final. 82
 Error misc FinalParameters Parameter response should be final. 83
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 88
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 88

org/apache/struts/webapp/dispatch/EventActionDispatcherExample.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 javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocMethod @return tag should be present and have description. 59
 Error misc FinalParameters Parameter mapping should be final. 59
 Error misc FinalParameters Parameter form should be final. 60
 Error misc FinalParameters Parameter request should be final. 61
 Error misc FinalParameters Parameter response should be final. 62
 Error javadoc JavadocMethod @return tag should be present and have description. 79
 Error misc FinalParameters Parameter mapping should be final. 79
 Error misc FinalParameters Parameter form should be final. 80
 Error misc FinalParameters Parameter request should be final. 81
 Error misc FinalParameters Parameter response should be final. 82
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 88
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 88
 Error javadoc JavadocMethod @return tag should be present and have description. 105
 Error misc FinalParameters Parameter mapping should be final. 105
 Error misc FinalParameters Parameter form should be final. 106
 Error misc FinalParameters Parameter request should be final. 107
 Error misc FinalParameters Parameter response should be final. 108
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 113
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 113

org/apache/struts/webapp/dispatch/EventDispatchActionExample.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 javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocMethod @return tag should be present and have description. 54
 Error misc FinalParameters Parameter mapping should be final. 54
 Error misc FinalParameters Parameter form should be final. 55
 Error misc FinalParameters Parameter request should be final. 56
 Error misc FinalParameters Parameter response should be final. 57
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 63
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 63
 Error javadoc JavadocMethod @return tag should be present and have description. 80
 Error misc FinalParameters Parameter mapping should be final. 80
 Error misc FinalParameters Parameter form should be final. 81
 Error misc FinalParameters Parameter request should be final. 82
 Error misc FinalParameters Parameter response should be final. 83
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 88
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 88

org/apache/struts/webapp/dispatch/LookupDispatchExampleAction.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 javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocMethod @return tag should be present and have description. 66
 Error misc FinalParameters Parameter mapping should be final. 66
 Error misc FinalParameters Parameter form should be final. 67
 Error misc FinalParameters Parameter request should be final. 68
 Error misc FinalParameters Parameter response should be final. 69
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 75
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 75
 Error javadoc JavadocMethod @return tag should be present and have description. 92
 Error misc FinalParameters Parameter mapping should be final. 92
 Error misc FinalParameters Parameter form should be final. 93
 Error misc FinalParameters Parameter request should be final. 94
 Error misc FinalParameters Parameter response should be final. 95
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 100
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 100

org/apache/struts/webapp/dispatch/MappingDispatchExampleAction.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 JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocMethod @return tag should be present and have description. 54
 Error misc FinalParameters Parameter mapping should be final. 54
 Error misc FinalParameters Parameter form should be final. 55
 Error misc FinalParameters Parameter request should be final. 56
 Error misc FinalParameters Parameter response should be final. 57
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 63
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 63
 Error javadoc JavadocMethod @return tag should be present and have description. 80
 Error misc FinalParameters Parameter mapping should be final. 80
 Error misc FinalParameters Parameter form should be final. 81
 Error misc FinalParameters Parameter request should be final. 82
 Error misc FinalParameters Parameter response should be final. 83
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 88
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 88

org/apache/struts/webapp/dispatch/MessageResources.properties

Severity Category Rule Message Line
 Error header RegexpHeader Line does not match expected header line of '/\*\s*'. 1

org/apache/struts/webapp/dispatch/MessageResources_fr.properties

Severity Category Rule Message Line
 Error header RegexpHeader Line does not match expected header line of '/\*\s*'. 1

org/apache/struts/webapp/examples/CustomActionForm.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 imports AvoidStarImport Using the '.*' form of import should be avoided - org.apache.struts.action.*. 25
 Error javadoc JavadocMethod @return tag should be present and have description. 53
 Error misc FinalParameters Parameter example should be final. 65

org/apache/struts/webapp/examples/CustomActionForward.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 imports AvoidStarImport Using the '.*' form of import should be avoided - org.apache.struts.action.*. 25
 Error javadoc JavadocMethod @return tag should be present and have description. 53
 Error misc FinalParameters Parameter example should be final. 65

org/apache/struts/webapp/examples/CustomActionMapping.java

Severity Category Rule Message Line
 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 imports AvoidStarImport Using the '.*' form of import should be avoided - org.apache.struts.action.*. 25
 Error javadoc JavadocMethod @return tag should be present and have description. 53
 Error misc FinalParameters Parameter example should be final. 65

org/apache/struts/webapp/examples/CustomFormBean.java

Severity Category Rule Message Line
 Error javadoc JavadocMethod @return tag should be present and have description. 48
 Error misc FinalParameters Parameter example should be final. 60

org/apache/struts/webapp/examples/MessageResource.properties

Severity Category Rule Message Line
 Error header RegexpHeader Line does not match expected header line of '/\*\s*'. 1

org/apache/struts/webapp/examples/MessageResource_ja.properties

Severity Category Rule Message Line
 Error header RegexpHeader Line does not match expected header line of '/\*\s*'. 1

org/apache/struts/webapp/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 javadoc JavadocMethod @return tag should be present and have description. 55
 Error misc FinalParameters Parameter mapping should be final. 55
 Error misc FinalParameters Parameter form should be final. 56
 Error misc FinalParameters Parameter request should be final. 57
 Error misc FinalParameters Parameter response should be final. 58
 Error blocks NeedBraces 'if' construct must use '{}'s. 61
 Error blocks NeedBraces 'else' construct must use '{}'s. 63

org/apache/struts/webapp/exercise/ImageAction.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 javadoc JavadocMethod @return tag should be present and have description. 55
 Error misc FinalParameters Parameter mapping should be final. 56
 Error javadoc JavadocMethod Expected @param tag for 'mapping'. 56
 Error misc FinalParameters Parameter form should be final. 57
 Error javadoc JavadocMethod Expected @param tag for 'form'. 57
 Error misc FinalParameters Parameter request should be final. 58
 Error javadoc JavadocMethod Expected @param tag for 'request'. 58
 Error misc FinalParameters Parameter response should be final. 59
 Error javadoc JavadocMethod Expected @param tag for 'response'. 59
 Error coding MagicNumber '2048' is a magic number. 66

org/apache/struts/webapp/exercise/MessageResources.properties

Severity Category Rule Message Line
 Error header RegexpHeader Line does not match expected header line of '/\*\s*'. 1

org/apache/struts/webapp/exercise/MessageResources_de.properties

Severity Category Rule Message Line
 Error header RegexpHeader Line does not match expected header line of '/\*\s*'. 1

org/apache/struts/webapp/exercise/MessageResources_fr.properties

Severity Category Rule Message Line
 Error header RegexpHeader Line does not match expected header line of '/\*\s*'. 1

org/apache/struts/webapp/exercise/MessageResources_ja.properties

Severity Category Rule Message Line
 Error header RegexpHeader Line does not match expected header line of '/\*\s*'. 1

org/apache/struts/webapp/exercise/SuccessAction.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 javadoc JavadocVariable Missing a Javadoc comment. 44
 Error design VisibilityModifier Variable 'SUCCESS' must be private and have accessor methods. 44
 Error naming StaticVariableName Name 'SUCCESS' must match pattern '^[a-z][a-zA-Z0-9]*$'. 44
 Error javadoc JavadocMethod @return tag should be present and have description. 49
 Error misc FinalParameters Parameter mapping should be final. 50
 Error javadoc JavadocMethod Expected @param tag for 'mapping'. 50
 Error misc FinalParameters Parameter form should be final. 51
 Error javadoc JavadocMethod Expected @param tag for 'form'. 51
 Error misc FinalParameters Parameter request should be final. 52
 Error javadoc JavadocMethod Expected @param tag for 'request'. 52
 Error misc FinalParameters Parameter response should be final. 53
 Error javadoc JavadocMethod Expected @param tag for 'response'. 53
 Error javadoc JavadocMethod Expected @throws tag for 'Exception'. 54

org/apache/struts/webapp/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. 56
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 56
 Error coding MagicNumber '10' is a magic number. 58
 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. 77
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 77
 Error misc FinalParameters Parameter beanCollection should be final. 77
 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. 88
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 88
 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. 92
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 92
 Error misc FinalParameters Parameter beanCollectionSelect should be final. 92
 Error misc ArrayTypeStyle Array brackets at illegal position. 92
 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. 102
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 102
 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. 106
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 106
 Error misc FinalParameters Parameter booleanProperty should be final. 106
 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. 117
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 117
 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. 121
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 121
 Error misc FinalParameters Parameter collectionSelect should be final. 121
 Error misc ArrayTypeStyle Array brackets at illegal position. 121
 Error coding MagicNumber '321.0' is a magic number. 129
 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. 131
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 131
 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. 135
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 135
 Error misc FinalParameters Parameter doubleProperty should be final. 135
 Error javadoc JavadocStyle First sentence should end with a period. 140
 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. 145
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 145
 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. 149
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 149
 Error misc FinalParameters Parameter falseProperty should be final. 149
 Error coding MagicNumber '123.0' is a magic number. 157
 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. 159
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 159
 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. 163
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 163
 Error misc FinalParameters Parameter floatProperty should be final. 163
 Error misc ArrayTypeStyle Array brackets at illegal position. 171
 Error coding MagicNumber '10' is a magic number. 171
 Error coding MagicNumber '20' is a magic number. 171
 Error coding MagicNumber '30' is a magic number. 171
 Error coding MagicNumber '40' is a magic number. 171
 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. 173
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 173
 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. 177
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 177
 Error misc FinalParameters Parameter intArray should be final. 177
 Error misc ArrayTypeStyle Array brackets at illegal position. 177
 Error javadoc JavadocVariable Missing a Javadoc comment. 181
 Error misc ArrayTypeStyle Array brackets at illegal position. 181
 Error coding MagicNumber '10' is a magic number. 181
 Error coding MagicNumber '20' is a magic number. 181
 Error coding MagicNumber '30' is a magic number. 181
 Error coding MagicNumber '40' is a magic number. 181
 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. 183
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 183
 Error misc FinalParameters Parameter index should be final. 183
 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. 187
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 187
 Error misc FinalParameters Parameter index should be final. 187
 Error misc FinalParameters Parameter value should be final. 187
 Error javadoc JavadocVariable Missing a Javadoc comment. 192
 Error misc ArrayTypeStyle Array brackets at illegal position. 192
 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. 194
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 194
 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. 198
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 198
 Error misc FinalParameters Parameter intMultibox should be final. 198
 Error misc ArrayTypeStyle Array brackets at illegal position. 198
 Error coding MagicNumber '123' is a magic number. 205
 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. 207
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 207
 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. 211
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 211
 Error misc FinalParameters Parameter intProperty should be final. 211
 Error coding MagicNumber '321' is a magic number. 219
 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. 221
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 221
 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. 225
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 225
 Error misc FinalParameters Parameter longProperty should be final. 225
 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. 236
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 236
 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. 240
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 240
 Error misc FinalParameters Parameter multipleSelect should be final. 240
 Error misc ArrayTypeStyle Array brackets at illegal position. 240
 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. 250
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 250
 Error blocks NeedBraces 'if' construct must use '{}'s. 251
 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. 325
 Error misc ArrayTypeStyle Array brackets at illegal position. 325
 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. 327
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 327
 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. 331
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 331
 Error misc FinalParameters Parameter stringMultibox should be final. 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 '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. 340
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 340
 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. 344
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 344
 Error misc FinalParameters Parameter stringProperty should be final. 344
 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. 353
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 353
 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. 357
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 357
 Error misc FinalParameters Parameter emptyStringProperty should be final. 357
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getResourcesSelect' 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 'getResourcesSelect' static/final/abstract/empty, or adding allowed annotation for the method. 367
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 367
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'setResourcesSelect' 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 'setResourcesSelect' static/final/abstract/empty, or adding allowed annotation for the method. 371
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 371
 Error misc FinalParameters Parameter resourcesSelect should be final. 371
 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. 381
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 381
 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. 385
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 385
 Error misc FinalParameters Parameter withNulls should be final. 385
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getListProperty' 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 'getListProperty' static/final/abstract/empty, or adding allowed annotation for the method. 395
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 395
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'setListProperty' 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 'setListProperty' static/final/abstract/empty, or adding allowed annotation for the method. 403
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 403
 Error misc FinalParameters Parameter listProperty should be final. 403
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getEmptyListProperty' 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 'getEmptyListProperty' static/final/abstract/empty, or adding allowed annotation for the method. 412
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 412
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'setEmptyListProperty' 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 'setEmptyListProperty' static/final/abstract/empty, or adding allowed annotation for the method. 419
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 419
 Error misc FinalParameters Parameter emptyListProperty should be final. 419
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getMapProperty' 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 'getMapProperty' static/final/abstract/empty, or adding allowed annotation for the method. 429
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 429
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'setMapProperty' 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 'setMapProperty' static/final/abstract/empty, or adding allowed annotation for the method. 437
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 437
 Error misc FinalParameters Parameter mapProperty should be final. 437
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'getEmptyMapProperty' 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 'getEmptyMapProperty' static/final/abstract/empty, or adding allowed annotation for the method. 446
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 446
 Error design DesignForExtension Class 'TestBean' looks like designed for extension (can be subclassed), but the method 'setEmptyMapProperty' 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 'setEmptyMapProperty' static/final/abstract/empty, or adding allowed annotation for the method. 453
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 453
 Error misc FinalParameters Parameter emptyMapProperty should be final. 453
 Error misc FinalParameters Parameter mapping should be final. 464
 Error javadoc JavadocMethod Expected @param tag for 'mapping'. 464
 Error misc FinalParameters Parameter request should be final. 464
 Error javadoc JavadocMethod Expected @param tag for 'request'. 464
 Error blocks NeedBraces 'if' construct must use '{}'s. 471

org/apache/struts/webapp/upload/UploadAction.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 JavadocStyle First sentence should end with a period. 42
 Error blocks LeftCurly '{' at column 1 should be on the previous line. 53
 Error design DesignForExtension Class 'UploadAction' 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 'UploadAction' final or making the method 'execute' static/final/abstract/empty, or adding allowed annotation for the method. 56
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 56
 Error misc FinalParameters Parameter mapping should be final. 56
 Error misc FinalParameters Parameter form should be final. 57
 Error misc FinalParameters Parameter request should be final. 58
 Error misc FinalParameters Parameter response should be final. 59
 Error blocks LeftCurly '{' at column 13 should be on the previous line. 68
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 96
 Error coding MagicNumber '4' is a magic number. 112
 Error whitespace WhitespaceAround '*' is not followed by whitespace. 112
 Error whitespace WhitespaceAround '*' is not preceded with whitespace. 112
 Error coding MagicNumber '1024000' is a magic number. 112
 Error coding MagicNumber '8192' is a magic number. 115
 Error coding MagicNumber '8192' is a magic number. 117
 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
 Error coding MagicNumber '8192' is a magic number. 133
 Error coding MagicNumber '8192' is a magic number. 134

org/apache/struts/webapp/upload/UploadForm.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 JavadocStyle First sentence should end with a period. 46
 Error javadoc JavadocStyle First sentence should end with a period. 51
 Error javadoc JavadocStyle First sentence should end with a period. 56
 Error javadoc JavadocStyle First sentence should end with a period. 61
 Error javadoc JavadocStyle First sentence should end with a period. 66
 Error javadoc JavadocStyle First sentence should end with a period. 71
 Error javadoc JavadocMethod @return tag should be present and have description. 74
 Error javadoc JavadocStyle First sentence should end with a period. 78
 Error misc FinalParameters Parameter theText should be final. 81
 Error javadoc JavadocMethod Expected @param tag for 'theText'. 81
 Error javadoc JavadocStyle First sentence should end with a period. 85
 Error javadoc JavadocMethod @return tag should be present and have description. 88
 Error javadoc JavadocStyle First sentence should end with a period. 92
 Error misc FinalParameters Parameter queryParam should be final. 95
 Error javadoc JavadocMethod Expected @param tag for 'queryParam'. 95
 Error javadoc JavadocStyle First sentence should end with a period. 99
 Error javadoc JavadocMethod @return tag should be present and have description. 102
 Error javadoc JavadocStyle First sentence should end with a period. 106
 Error misc FinalParameters Parameter theFile should be final. 109
 Error javadoc JavadocMethod Expected @param tag for 'theFile'. 109
 Error javadoc JavadocStyle First sentence should end with a period. 113
 Error misc FinalParameters Parameter writeFile should be final. 116
 Error javadoc JavadocMethod Expected @param tag for 'writeFile'. 116
 Error javadoc JavadocStyle First sentence should end with a period. 120
 Error javadoc JavadocMethod @return tag should be present and have description. 123
 Error javadoc JavadocStyle First sentence should end with a period. 127
 Error misc FinalParameters Parameter filePath should be final. 130
 Error javadoc JavadocMethod Expected @param tag for 'filePath'. 130
 Error javadoc JavadocStyle First sentence should end with a period. 134
 Error javadoc JavadocMethod @return tag should be present and have description. 137
 Error design DesignForExtension Class 'UploadForm' looks like designed for extension (can be subclassed), but the method 'reset' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'UploadForm' final or making the method 'reset' static/final/abstract/empty, or adding allowed annotation for the method. 141
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 141
 Error javadoc JavadocMethod @return tag should be present and have description. 149
 Error misc FinalParameters Parameter mapping should be final. 150
 Error javadoc JavadocMethod Expected @param tag for 'mapping'. 150
 Error misc FinalParameters Parameter request should be final. 151
 Error javadoc JavadocMethod Expected @param tag for 'request'. 151
 Error whitespace NoWhitespaceBefore ',' is preceded with whitespace. 165
 Error whitespace NoWhitespaceBefore ',' is preceded with whitespace. 168

org/apache/struts/webapp/upload/UploadResources.properties

Severity Category Rule Message Line
 Error header RegexpHeader Line does not match expected header line of '/\*\s*'. 1

org/apache/struts/webapp/upload/UploadResources_ja.properties

Severity Category Rule Message Line
 Error header RegexpHeader Line does not match expected header line of '/\*\s*'. 1

org/apache/struts/webapp/validator/CityStateZip.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. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error coding MagicNumber '3' is a magic number. 35
 Error design DesignForExtension Class 'CityStateZip' looks like designed for extension (can be subclassed), but the method 'getCity' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CityStateZip' final or making the method 'getCity' static/final/abstract/empty, or adding allowed annotation for the method. 38
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 38
 Error design DesignForExtension Class 'CityStateZip' looks like designed for extension (can be subclassed), but the method 'setCity' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CityStateZip' final or making the method 'setCity' static/final/abstract/empty, or adding allowed annotation for the method. 42
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 42
 Error misc FinalParameters Parameter sCity should be final. 42
 Error design DesignForExtension Class 'CityStateZip' looks like designed for extension (can be subclassed), but the method 'getStateProv' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CityStateZip' final or making the method 'getStateProv' static/final/abstract/empty, or adding allowed annotation for the method. 46
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 46
 Error design DesignForExtension Class 'CityStateZip' looks like designed for extension (can be subclassed), but the method 'setStateProv' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CityStateZip' final or making the method 'setStateProv' static/final/abstract/empty, or adding allowed annotation for the method. 50
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 50
 Error misc FinalParameters Parameter sStateProv should be final. 50
 Error design DesignForExtension Class 'CityStateZip' looks like designed for extension (can be subclassed), but the method 'getZipPostal' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CityStateZip' final or making the method 'getZipPostal' static/final/abstract/empty, or adding allowed annotation for the method. 54
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 54
 Error misc FinalParameters Parameter index should be final. 54
 Error design DesignForExtension Class 'CityStateZip' looks like designed for extension (can be subclassed), but the method 'setZipPostal' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CityStateZip' final or making the method 'setZipPostal' static/final/abstract/empty, or adding allowed annotation for the method. 58
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 58
 Error misc FinalParameters Parameter index should be final. 58
 Error misc FinalParameters Parameter value should be final. 58

org/apache/struts/webapp/validator/DifferentMessageResources.properties

Severity Category Rule Message Line
 Error header RegexpHeader Line does not match expected header line of '/\*\s*'. 1

org/apache/struts/webapp/validator/EditTypeAction.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 modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 47
 Error misc FinalParameters Parameter mapping should be final. 66
 Error misc FinalParameters Parameter form should be final. 67
 Error misc FinalParameters Parameter request should be final. 68
 Error misc FinalParameters Parameter response should be final. 69
 Error misc FinalParameters Parameter mapping should be final. 85
 Error misc FinalParameters Parameter form should be final. 85
 Error javadoc JavadocMethod Expected @param tag for 'form'. 85
 Error misc FinalParameters Parameter request should be final. 86

org/apache/struts/webapp/validator/I18nExample.properties

Severity Category Rule Message Line
 Error header RegexpHeader Line does not match expected header line of '/\*\s*'. 1

org/apache/struts/webapp/validator/I18nExampleVariables.properties

Severity Category Rule Message Line
 Error header RegexpHeader Line does not match expected header line of '/\*\s*'. 1

org/apache/struts/webapp/validator/I18nExampleVariables_en_GB.properties

Severity Category Rule Message Line
 Error header RegexpHeader Line does not match expected header line of '/\*\s*'. 1

org/apache/struts/webapp/validator/I18nExampleVariables_en_US.properties

Severity Category Rule Message Line
 Error header RegexpHeader Line does not match expected header line of '/\*\s*'. 1

org/apache/struts/webapp/validator/I18nExampleVariables_fr.properties

Severity Category Rule Message Line
 Error header RegexpHeader Line does not match expected header line of '/\*\s*'. 1

org/apache/struts/webapp/validator/I18nExample_en_GB.properties

Severity Category Rule Message Line
 Error header RegexpHeader Line does not match expected header line of '/\*\s*'. 1

org/apache/struts/webapp/validator/I18nExample_en_US.properties

Severity Category Rule Message Line
 Error header RegexpHeader Line does not match expected header line of '/\*\s*'. 1

org/apache/struts/webapp/validator/I18nExample_fr.properties

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*'. 1

org/apache/struts/webapp/validator/I18nExample_jp.properties

Severity Category Rule Message Line
 Error header RegexpHeader Line does not match expected header line of '/\*\s*'. 1

org/apache/struts/webapp/validator/LocaleAction.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 modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 53
 Error misc FinalParameters Parameter mapping should be final. 83
 Error misc FinalParameters Parameter form should be final. 84
 Error misc FinalParameters Parameter request should be final. 85
 Error misc FinalParameters Parameter response should be final. 86
 Error whitespace OperatorWrap '&&' should be on a new line. 108
 Error blocks NeedBraces 'if' construct must use '{}'s. 117
 Error whitespace WhitespaceAround '==' is not followed by whitespace. 117
 Error whitespace WhitespaceAround '==' is not preceded with whitespace. 117
 Error blocks NeedBraces 'else' construct must use '{}'s. 118

org/apache/struts/webapp/validator/MessageResources.properties

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*'. 1

org/apache/struts/webapp/validator/MessageResources_es.properties

Severity Category Rule Message Line
 Error header RegexpHeader Line does not match expected header line of '/\*\s*'. 1

org/apache/struts/webapp/validator/MessageResources_fr.properties

Severity Category Rule Message Line
 Error header RegexpHeader Line does not match expected header line of '/\*\s*'. 1

org/apache/struts/webapp/validator/MessageResources_ja.properties

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*'. 1

org/apache/struts/webapp/validator/MultiRegistrationAction.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 modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 47
 Error javadoc JavadocMethod @return tag should be present and have description. 64
 Error misc FinalParameters Parameter mapping should be final. 65
 Error misc FinalParameters Parameter form should be final. 66
 Error misc FinalParameters Parameter request should be final. 67
 Error misc FinalParameters Parameter response should be final. 68
 Error blocks NeedBraces 'if' construct must use '{}'s. 88
 Error blocks NeedBraces 'if' construct must use '{}'s. 91
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 97
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 101
 Error misc FinalParameters Parameter mapping should be final. 116
 Error misc FinalParameters Parameter request should be final. 117

org/apache/struts/webapp/validator/OtherMessageResources.properties

Severity Category Rule Message Line
 Error header RegexpHeader Line does not match expected header line of '/\*\s*'. 1

org/apache/struts/webapp/validator/RegistrationAction.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 modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 45
 Error misc FinalParameters Parameter mapping should be final. 64
 Error misc FinalParameters Parameter form should be final. 65
 Error misc FinalParameters Parameter request should be final. 66
 Error misc FinalParameters Parameter response should be final. 67
 Error misc FinalParameters Parameter mapping should be final. 90
 Error misc FinalParameters Parameter request should be final. 91

org/apache/struts/webapp/validator/RegistrationForm.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. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 48
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 52
 Error misc FinalParameters Parameter action should be final. 52
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 56
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 60
 Error misc FinalParameters Parameter sFirstName should be final. 60
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 64
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 68
 Error misc FinalParameters Parameter sLastName should be final. 68
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 72
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 76
 Error misc FinalParameters Parameter sAddr should be final. 76
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 80
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 84
 Error misc FinalParameters Parameter csz should be final. 84
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 88
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 92
 Error misc FinalParameters Parameter sPhone should be final. 92
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 96
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 100
 Error misc FinalParameters Parameter sEmail should be final. 100
 Error misc FinalParameters Parameter mapping should be final. 110
 Error misc FinalParameters Parameter request should be final. 110

org/apache/struts/webapp/validator/ShowFileAction.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 modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 48
 Error design DesignForExtension Class 'ShowFileAction' 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 'ShowFileAction' final or making the method 'execute' static/final/abstract/empty, or adding allowed annotation for the method. 51
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 51
 Error misc FinalParameters Parameter mapping should be final. 51
 Error misc FinalParameters Parameter form should be final. 52
 Error misc FinalParameters Parameter request should be final. 53
 Error misc FinalParameters Parameter response should be final. 54
 Error whitespace WhitespaceAfter 'if' is not followed by whitespace. 61
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 61
 Error coding MagicNumber '1000' is a magic number. 68

org/apache/struts/webapp/validator/TypeAction.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 modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 45
 Error misc FinalParameters Parameter mapping should be final. 64
 Error misc FinalParameters Parameter form should be final. 65
 Error misc FinalParameters Parameter request should be final. 66
 Error misc FinalParameters Parameter response should be final. 67
 Error misc FinalParameters Parameter mapping should be final. 90
 Error misc FinalParameters Parameter request should be final. 91

org/apache/struts/webapp/validator/TypeForm.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. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 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 javadoc JavadocVariable Missing a Javadoc comment. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 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. 63
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 65
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 69
 Error misc FinalParameters Parameter action should be final. 69
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 73
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 77
 Error misc FinalParameters Parameter name should be final. 77
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 81
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 85
 Error misc FinalParameters Parameter sByte should be final. 85
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 89
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 93
 Error misc FinalParameters Parameter sShort should be final. 93
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 97
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 101
 Error misc FinalParameters Parameter sInteger should be final. 101
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 105
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 109
 Error misc FinalParameters Parameter sIntRange should be final. 109
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 113
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 117
 Error misc FinalParameters Parameter sLong should be final. 117
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 121
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 125
 Error misc FinalParameters Parameter sFloat should be final. 125
 Error javadoc JavadocStyle First sentence should end with a period. 129
 Error javadoc JavadocStyle First sentence should end with a period. 137
 Error misc FinalParameters Parameter sFloatRange should be final. 141
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 145
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 149
 Error misc FinalParameters Parameter sDouble should be final. 149
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 153
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 157
 Error misc FinalParameters Parameter sDate should be final. 157
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 161
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 165
 Error misc FinalParameters Parameter sCreditCard should be final. 165
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 168
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 172
 Error misc FinalParameters Parameter sMinMaxLength should be final. 172
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 176
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 180
 Error misc FinalParameters Parameter sUrl should be final. 180
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 184
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 188
 Error misc FinalParameters Parameter sEmail should be final. 188
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 192
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 196
 Error misc FinalParameters Parameter sMask should be final. 196
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 200
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 204
 Error misc FinalParameters Parameter sSatisfaction should be final. 204
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 208
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 212
 Error misc FinalParameters Parameter anOsList should be final. 212
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 216
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 220
 Error misc FinalParameters Parameter anOverallSatisfaction should be final. 220
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 224
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 228
 Error misc FinalParameters Parameter anWouldRecommend should be final. 228
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 232
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 236
 Error misc FinalParameters Parameter anUsedLanguages should be final. 236
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 240
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 244
 Error misc FinalParameters Parameter lNames should be final. 244
 Error misc FinalParameters Parameter mapping should be final. 254
 Error misc FinalParameters Parameter request should be final. 254
 Error whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 255
 Error whitespace WhitespaceAround '||' is not preceded with whitespace. 256
 Error coding MagicNumber '3' is a magic number. 287