Checkstyle Results

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

Summary

Files  Info  Warnings  Errors
23 0 0 240

Files

File  I  W  E
org/apache/struts/webapp/example/AbstractBacking.java 0 0 14
org/apache/struts/webapp/example/ApplicationMapping.java 0 0 5
org/apache/struts/webapp/example/ApplicationResources.properties 0 0 1
org/apache/struts/webapp/example/ApplicationResources_ja.properties 0 0 1
org/apache/struts/webapp/example/ApplicationResources_ru.properties 0 0 1
org/apache/struts/webapp/example/CheckLogonTag.java 0 0 9
org/apache/struts/webapp/example/Config.java 0 0 2
org/apache/struts/webapp/example/Constants.java 0 0 3
org/apache/struts/webapp/example/EditRegistrationAction.java 0 0 13
org/apache/struts/webapp/example/EditSubscriptionAction.java 0 0 10
org/apache/struts/webapp/example/IndexBacking.java 0 0 8
org/apache/struts/webapp/example/LinkSubscriptionTag.java 0 0 14
org/apache/struts/webapp/example/LinkUserTag.java 0 0 14
org/apache/struts/webapp/example/LogoffAction.java 0 0 8
org/apache/struts/webapp/example/LogonAction.java 0 0 18
org/apache/struts/webapp/example/LogonForm.java 0 0 12
org/apache/struts/webapp/example/MainMenuBacking.java 0 0 5
org/apache/struts/webapp/example/RegistrationBacking.java 0 0 10
org/apache/struts/webapp/example/RegistrationForm.java 0 0 23
org/apache/struts/webapp/example/SaveRegistrationAction.java 0 0 15
org/apache/struts/webapp/example/SaveSubscriptionAction.java 0 0 12
org/apache/struts/webapp/example/SubscriptionForm.java 0 0 24
org/apache/struts/webapp/example/plugin/MemoryDatabasePlugIn.java 0 0 18

Rules

Category Rule Violations Severity
blocks NeedBraces 27  Error
coding MagicNumber 3  Error
design DesignForExtension 2  Error
HideUtilityClassConstructor 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*
23  Error
javadoc JavadocMethod
  • validateThrows: "true"
59  Error
JavadocPackage
  • allowLegacy: "true"
2  Error
JavadocStyle 2  Error
JavadocVariable 1  Error
MissingJavadocMethod 4  Error
misc ArrayTypeStyle 1  Error
FinalParameters 77  Error
NewlineAtEndOfFile 12  Error
modifier ModifierOrder 10  Error
naming ConstantName 1  Error
MemberName 2  Error
whitespace MethodParamPad 5  Error
OperatorWrap 6  Error
WhitespaceAround 2  Error

Details

org/apache/struts/webapp/example/AbstractBacking.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 JavadocMethod @return tag should be present and have description. 48
 Error misc FinalParameters Parameter context should be final. 48
 Error misc FinalParameters Parameter action should be final. 48
 Error misc FinalParameters Parameter context should be final. 67
 Error misc FinalParameters Parameter url should be final. 67
 Error javadoc JavadocMethod @return tag should be present and have description. 86
 Error misc FinalParameters Parameter context should be final. 86
 Error javadoc JavadocMethod @return tag should be present and have description. 99
 Error misc FinalParameters Parameter context should be final. 99
 Error javadoc JavadocMethod @return tag should be present and have description. 112
 Error misc FinalParameters Parameter context should be final. 112
 Error javadoc JavadocMethod @return tag should be present and have description. 125
 Error misc FinalParameters Parameter context should be final. 125

org/apache/struts/webapp/example/ApplicationMapping.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 JavadocMethod @return tag should be present and have description. 70
 Error misc FinalParameters Parameter failure should be final. 82
 Error javadoc JavadocMethod @return tag should be present and have description. 92
 Error misc FinalParameters Parameter success should be final. 104

org/apache/struts/webapp/example/ApplicationResources.properties

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

org/apache/struts/webapp/example/ApplicationResources_ja.properties

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

org/apache/struts/webapp/example/ApplicationResources_ru.properties

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

org/apache/struts/webapp/example/CheckLogonTag.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 JavadocMethod @return tag should be present and have description. 65
 Error misc FinalParameters Parameter name should be final. 77
 Error javadoc JavadocMethod @return tag should be present and have description. 87
 Error misc FinalParameters Parameter page should be final. 99
 Error javadoc JavadocMethod @return tag should be present and have description. 114
 Error javadoc JavadocMethod @return tag should be present and have description. 128
 Error blocks NeedBraces 'if' construct must use '{}'s. 133
 Error blocks NeedBraces 'if' construct must use '{}'s. 137

org/apache/struts/webapp/example/Config.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

org/apache/struts/webapp/example/Constants.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 HideUtilityClassConstructor Utility classes should not have a public or default constructor. 33
 Error naming ConstantName Name 'Package' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 39

org/apache/struts/webapp/example/EditRegistrationAction.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. 62
 Error javadoc JavadocMethod @return tag should be present and have description. 84
 Error misc FinalParameters Parameter mapping should be final. 84
 Error misc FinalParameters Parameter form should be final. 85
 Error misc FinalParameters Parameter request should be final. 86
 Error misc FinalParameters Parameter response should be final. 87
 Error blocks NeedBraces 'if' construct must use '{}'s. 93
 Error blocks NeedBraces 'if' construct must use '{}'s. 114
 Error blocks NeedBraces 'else' construct must use '{}'s. 116
 Error blocks NeedBraces 'if' construct must use '{}'s. 129
 Error javadoc JavadocMethod Expected @throws tag for 'ServletException'. 132

org/apache/struts/webapp/example/EditSubscriptionAction.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. 62
 Error javadoc JavadocMethod @return tag should be present and have description. 84
 Error misc FinalParameters Parameter mapping should be final. 84
 Error misc FinalParameters Parameter form should be final. 85
 Error misc FinalParameters Parameter request should be final. 86
 Error misc FinalParameters Parameter response should be final. 87
 Error blocks NeedBraces 'if' construct must use '{}'s. 140
 Error javadoc JavadocMethod Expected @throws tag for 'ServletException'. 143

org/apache/struts/webapp/example/IndexBacking.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. 50
 Error javadoc JavadocMethod @return tag should be present and have description. 60
 Error javadoc JavadocStyle First sentence should end with a period. 70
 Error misc FinalParameters Parameter actionEvent should be final. 74
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 74
 Error javadoc JavadocMethod @return tag should be present and have description. 81

org/apache/struts/webapp/example/LinkSubscriptionTag.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 naming MemberName Name '_name' must match pattern '^[a-z][a-zA-Z0-9]*$'. 50
 Error design DesignForExtension Class 'LinkSubscriptionTag' looks like designed for extension (can be subclassed), but the method 'setName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LinkSubscriptionTag' final or making the method 'setName' static/final/abstract/empty, or adding allowed annotation for the method. 52
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 52
 Error misc FinalParameters Parameter name should be final. 52
 Error naming MemberName Name '_page' must match pattern '^[a-z][a-zA-Z0-9]*$'. 60
 Error design DesignForExtension Class 'LinkSubscriptionTag' looks like designed for extension (can be subclassed), but the method 'setPage' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LinkSubscriptionTag' final or making the method 'setPage' static/final/abstract/empty, or adding allowed annotation for the method. 62
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 62
 Error misc FinalParameters Parameter page should be final. 62
 Error javadoc JavadocStyle Extra HTML tag found: </p> 71
 Error javadoc JavadocMethod @return tag should be present and have description. 73
 Error javadoc JavadocMethod @return tag should be present and have description. 83
 Error misc FinalParameters Parameter component should be final. 110

org/apache/struts/webapp/example/LinkUserTag.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 whitespace MethodParamPad '(' should be on the previous line. 65
 Error javadoc JavadocMethod @return tag should be present and have description. 80
 Error misc FinalParameters Parameter page should be final. 92
 Error javadoc JavadocMethod @return tag should be present and have description. 102
 Error misc FinalParameters Parameter name should be final. 114
 Error javadoc JavadocMethod @return tag should be present and have description. 129
 Error blocks NeedBraces 'if' construct must use '{}'s. 142
 Error whitespace MethodParamPad '(' should be on the previous line. 144
 Error blocks NeedBraces 'if' construct must use '{}'s. 145
 Error blocks NeedBraces 'else' construct must use '{}'s. 147
 Error whitespace MethodParamPad '(' should be on the previous line. 165
 Error javadoc JavadocMethod @return tag should be present and have description. 180
 Error whitespace MethodParamPad '(' should be on the previous line. 189

org/apache/struts/webapp/example/LogoffAction.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. 57
 Error javadoc JavadocMethod @return tag should be present and have description. 78
 Error misc FinalParameters Parameter mapping should be final. 78
 Error misc FinalParameters Parameter form should be final. 79
 Error misc FinalParameters Parameter request should be final. 80
 Error misc FinalParameters Parameter response should be final. 81

org/apache/struts/webapp/example/LogonAction.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. 62
 Error javadoc JavadocMethod @return tag should be present and have description. 83
 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 blocks NeedBraces 'if' construct must use '{}'s. 100
 Error blocks NeedBraces 'if' construct must use '{}'s. 105
 Error blocks NeedBraces 'if' construct must use '{}'s. 107
 Error blocks NeedBraces 'if' construct must use '{}'s. 126
 Error blocks NeedBraces 'else' construct must use '{}'s. 128
 Error javadoc JavadocMethod @return tag should be present and have description. 150
 Error misc FinalParameters Parameter database should be final. 150
 Error misc FinalParameters Parameter username should be final. 150
 Error javadoc JavadocMethod Expected @throws tag for 'ArithmeticException'. 155
 Error javadoc JavadocMethod Expected @throws tag for 'ExpiredPasswordException'. 160

org/apache/struts/webapp/example/LogonForm.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 JavadocMethod @return tag should be present and have description. 70
 Error misc FinalParameters Parameter password should be final. 82
 Error javadoc JavadocMethod @return tag should be present and have description. 92
 Error misc FinalParameters Parameter username should be final. 104
 Error misc FinalParameters Parameter mapping should be final. 120
 Error misc FinalParameters Parameter request should be final. 120
 Error javadoc JavadocMethod @return tag should be present and have description. 138
 Error misc FinalParameters Parameter mapping should be final. 138
 Error misc FinalParameters Parameter request should be final. 139
 Error blocks NeedBraces 'if' construct must use '{}'s. 142
 Error blocks NeedBraces 'if' construct must use '{}'s. 144

org/apache/struts/webapp/example/MainMenuBacking.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. 49
 Error javadoc JavadocMethod @return tag should be present and have description. 59
 Error javadoc JavadocMethod @return tag should be present and have description. 74

org/apache/struts/webapp/example/RegistrationBacking.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. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc JavadocMethod @return tag should be present and have description. 66
 Error misc FinalParameters Parameter table should be final. 78
 Error javadoc JavadocMethod @return tag should be present and have description. 92
 Error javadoc JavadocMethod @return tag should be present and have description. 111
 Error javadoc JavadocMethod @return tag should be present and have description. 134
 Error javadoc JavadocMethod @return tag should be present and have description. 158

org/apache/struts/webapp/example/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 JavadocMethod @return tag should be present and have description. 113
 Error misc FinalParameters Parameter action should be final. 125
 Error javadoc JavadocMethod @return tag should be present and have description. 135
 Error misc FinalParameters Parameter fromAddress should be final. 147
 Error javadoc JavadocMethod @return tag should be present and have description. 157
 Error misc FinalParameters Parameter fullName should be final. 169
 Error javadoc JavadocMethod @return tag should be present and have description. 179
 Error misc FinalParameters Parameter password should be final. 191
 Error javadoc JavadocMethod @return tag should be present and have description. 201
 Error misc FinalParameters Parameter password2 should be final. 213
 Error javadoc JavadocMethod @return tag should be present and have description. 223
 Error misc FinalParameters Parameter replyToAddress should be final. 235
 Error javadoc JavadocMethod @return tag should be present and have description. 245
 Error misc FinalParameters Parameter username should be final. 257
 Error misc FinalParameters Parameter mapping should be final. 273
 Error misc FinalParameters Parameter request should be final. 273
 Error javadoc JavadocMethod @return tag should be present and have description. 296
 Error misc FinalParameters Parameter mapping should be final. 296
 Error misc FinalParameters Parameter request should be final. 297
 Error whitespace OperatorWrap '||' should be on a new line. 303
 Error whitespace OperatorWrap '||' should be on a new line. 304
 Error whitespace OperatorWrap '&&' should be on a new line. 305

org/apache/struts/webapp/example/SaveRegistrationAction.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. 65
 Error javadoc JavadocMethod @return tag should be present and have description. 87
 Error misc FinalParameters Parameter mapping should be final. 87
 Error misc FinalParameters Parameter form should be final. 88
 Error misc FinalParameters Parameter request should be final. 89
 Error misc FinalParameters Parameter response should be final. 90
 Error whitespace OperatorWrap '&&' should be on a new line. 133
 Error whitespace WhitespaceAround '<' is not followed by whitespace. 141
 Error whitespace OperatorWrap '||' should be on a new line. 166
 Error javadoc JavadocMethod Expected @throws tag for 'ServletException'. 176
 Error blocks NeedBraces 'if' construct must use '{}'s. 197
 Error blocks NeedBraces 'else' construct must use '{}'s. 199

org/apache/struts/webapp/example/SaveSubscriptionAction.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. 64
 Error javadoc JavadocMethod @return tag should be present and have description. 86
 Error misc FinalParameters Parameter mapping should be final. 86
 Error misc FinalParameters Parameter form should be final. 87
 Error misc FinalParameters Parameter request should be final. 88
 Error misc FinalParameters Parameter response should be final. 89
 Error blocks NeedBraces 'if' construct must use '{}'s. 161
 Error javadoc JavadocMethod Expected @throws tag for 'ServletException'. 164
 Error blocks NeedBraces 'if' construct must use '{}'s. 181
 Error blocks NeedBraces 'else' construct must use '{}'s. 183

org/apache/struts/webapp/example/SubscriptionForm.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 JavadocMethod @return tag should be present and have description. 99
 Error misc FinalParameters Parameter action should be final. 111
 Error javadoc JavadocMethod @return tag should be present and have description. 121
 Error misc FinalParameters Parameter autoConnect should be final. 133
 Error javadoc JavadocMethod @return tag should be present and have description. 142
 Error misc FinalParameters Parameter host should be final. 154
 Error javadoc JavadocMethod @return tag should be present and have description. 164
 Error misc FinalParameters Parameter password should be final. 176
 Error javadoc JavadocMethod @return tag should be present and have description. 186
 Error misc FinalParameters Parameter type should be final. 198
 Error javadoc JavadocMethod @return tag should be present and have description. 208
 Error misc FinalParameters Parameter username should be final. 220
 Error misc FinalParameters Parameter mapping should be final. 236
 Error misc FinalParameters Parameter request should be final. 236
 Error javadoc JavadocMethod @return tag should be present and have description. 258
 Error misc FinalParameters Parameter mapping should be final. 258
 Error misc FinalParameters Parameter request should be final. 259
 Error blocks NeedBraces 'if' construct must use '{}'s. 263
 Error blocks NeedBraces 'if' construct must use '{}'s. 266
 Error blocks NeedBraces 'if' construct must use '{}'s. 269
 Error blocks NeedBraces 'if' construct must use '{}'s. 272
 Error blocks NeedBraces 'if' construct must use '{}'s. 275
 Error javadoc JavadocMethod @return tag should be present and have description. 287

org/apache/struts/webapp/example/plugin/MemoryDatabasePlugIn.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. 76
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 95
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 99
 Error misc FinalParameters Parameter pathname should be final. 99
 Error misc FinalParameters Parameter servlet should be final. 138
 Error misc FinalParameters Parameter config should be final. 138
 Error whitespace OperatorWrap '+' should be on a new line. 156
 Error misc FinalParameters Parameter servlet should be final. 183
 Error misc FinalParameters Parameter config should be final. 183
 Error javadoc JavadocMethod @return tag should be present and have description. 205
 Error whitespace MethodParamPad '(' should be on the previous line. 216
 Error coding MagicNumber '1024' is a magic number. 224
 Error coding MagicNumber '1024' is a magic number. 225
 Error misc ArrayTypeStyle Array brackets at illegal position. 227
 Error coding MagicNumber '1024' is a magic number. 227