Checkstyle Results
The following document contains the results of Checkstyle 10.14.0 with struts_checks.xml ruleset.
Summary
Files | Info | Warnings | Errors |
---|---|---|---|
167 | 0 | 0 | 2731 |
Files
Rules
Category | Rule | Violations | Severity |
---|---|---|---|
blocks | EmptyBlock | 1 | Error |
RightCurly | 1 | Error | |
coding | EmptyStatement | 5 | Error |
MagicNumber | 22 | Error | |
MissingSwitchDefault | 1 | Error | |
SimplifyBooleanExpression | 1 | Error | |
SimplifyBooleanReturn | 1 | Error | |
design | DesignForExtension | 230 | Error |
HideUtilityClassConstructor | 8 | Error | |
VisibilityModifier
|
2 | Error | |
header | RegexpHeader
|
171 | Error |
imports | UnusedImports
|
6 | Error |
javadoc | InvalidJavadocPosition | 2 | Error |
JavadocMethod
|
377 | Error | |
JavadocPackage
|
2 | Error | |
JavadocStyle | 42 | Error | |
JavadocType | 1 | Error | |
JavadocVariable | 31 | Error | |
MissingJavadocMethod | 205 | Error | |
misc | FinalParameters | 1385 | Error |
NewlineAtEndOfFile | 86 | Error | |
TodoComment | 5 | Error | |
modifier | ModifierOrder | 30 | Error |
RedundantModifier | 76 | Error | |
naming | ConstantName | 2 | Error |
MethodName | 1 | Error | |
StaticVariableName | 3 | Error | |
regexp | RegexpSingleline
|
1 | Error |
sizes | FileLength | 1 | Error |
LineLength
|
10 | Error | |
whitespace | OperatorWrap | 8 | Error |
WhitespaceAfter | 10 | Error | |
WhitespaceAround | 4 | Error |
Details
org/apache/struts/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. | 30 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 32 |
org/apache/struts/Globals.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. | 31 |
org/apache/struts/action/Action.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 | misc | FinalParameters | Parameter servlet should be final. | 147 |
Error | misc | FinalParameters | Parameter mapping should be final. | 176 |
Error | misc | FinalParameters | Parameter form should be final. | 176 |
Error | misc | FinalParameters | Parameter request should be final. | 177 |
Error | misc | FinalParameters | Parameter response should be final. | 177 |
Error | misc | FinalParameters | Parameter mapping should be final. | 205 |
Error | misc | FinalParameters | Parameter form should be final. | 205 |
Error | misc | FinalParameters | Parameter request should be final. | 206 |
Error | misc | FinalParameters | Parameter response should be final. | 206 |
Error | misc | FinalParameters | Parameter request should be final. | 223 |
Error | misc | FinalParameters | Parameter messages should be final. | 224 |
Error | misc | FinalParameters | Parameter request should be final. | 262 |
Error | misc | FinalParameters | Parameter errors should be final. | 262 |
Error | misc | FinalParameters | Parameter request should be final. | 297 |
Error | misc | FinalParameters | Parameter request should be final. | 312 |
Error | misc | FinalParameters | Parameter request should be final. | 329 |
Error | misc | FinalParameters | Parameter request should be final. | 344 |
Error | misc | FinalParameters | Parameter request should be final. | 362 |
Error | misc | FinalParameters | Parameter request should be final. | 375 |
Error | misc | FinalParameters | Parameter key should be final. | 376 |
Error | misc | FinalParameters | Parameter request should be final. | 405 |
Error | misc | FinalParameters | Parameter request should be final. | 432 |
Error | misc | FinalParameters | Parameter request should be final. | 459 |
Error | misc | FinalParameters | Parameter reset should be final. | 459 |
Error | misc | FinalParameters | Parameter request should be final. | 470 |
Error | misc | FinalParameters | Parameter request should be final. | 484 |
Error | misc | FinalParameters | Parameter errors should be final. | 484 |
Error | misc | FinalParameters | Parameter request should be final. | 508 |
Error | misc | FinalParameters | Parameter messages should be final. | 509 |
Error | misc | FinalParameters | Parameter session should be final. | 533 |
Error | misc | FinalParameters | Parameter messages should be final. | 533 |
Error | misc | FinalParameters | Parameter session should be final. | 557 |
Error | misc | FinalParameters | Parameter errors should be final. | 557 |
Error | misc | FinalParameters | Parameter request should be final. | 575 |
Error | misc | FinalParameters | Parameter request should be final. | 587 |
Error | misc | FinalParameters | Parameter locale should be final. | 587 |
org/apache/struts/action/ActionErrors.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 | misc | FinalParameters | Parameter messages should be final. | 65 |
org/apache/struts/action/ActionForm.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 | misc | FinalParameters | Parameter servlet should be final. | 123 |
Error | misc | FinalParameters | Parameter multipartRequestHandler should be final. | 135 |
Error | misc | FinalParameters | Parameter mapping should be final. | 152 |
Error | misc | FinalParameters | Parameter request should be final. | 152 |
Error | coding | EmptyStatement | Empty statement. | 156 |
Error | misc | FinalParameters | Parameter mapping should be final. | 187 |
Error | misc | FinalParameters | Parameter request should be final. | 187 |
Error | misc | FinalParameters | Parameter mapping should be final. | 206 |
Error | misc | FinalParameters | Parameter request should be final. | 206 |
Error | misc | FinalParameters | Parameter mapping should be final. | 231 |
Error | misc | FinalParameters | Parameter request should be final. | 232 |
org/apache/struts/action/ActionFormBean.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 | misc | FinalParameters | Parameter name should be final. | 58 |
Error | misc | FinalParameters | Parameter type should be final. | 58 |
org/apache/struts/action/ActionForward.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 | misc | FinalParameters | Parameter path should be final. | 81 |
Error | misc | FinalParameters | Parameter path should be final. | 92 |
Error | misc | FinalParameters | Parameter redirect should be final. | 92 |
Error | misc | FinalParameters | Parameter name should be final. | 107 |
Error | misc | FinalParameters | Parameter path should be final. | 107 |
Error | misc | FinalParameters | Parameter redirect should be final. | 107 |
Error | misc | FinalParameters | Parameter name should be final. | 123 |
Error | misc | FinalParameters | Parameter path should be final. | 123 |
Error | misc | FinalParameters | Parameter redirect should be final. | 123 |
Error | misc | FinalParameters | Parameter module should be final. | 124 |
Error | misc | FinalParameters | Parameter copyMe should be final. | 139 |
org/apache/struts/action/ActionMapping.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 | imports | UnusedImports | Unused import - org.apache.struts.config.ControllerConfig. | 26 |
Error | modifier | ModifierOrder | 'final' modifier out of order with the JLS suggestions. | 58 |
Error | misc | FinalParameters | Parameter forwardName should be final. | 73 |
Error | misc | TodoComment | Comment matches to-do format 'TODO:'. | 80 |
Error | misc | FinalParameters | Parameter forwardName should be final. | 99 |
Error | whitespace | OperatorWrap | '+' should be on a new line. | 103 |
org/apache/struts/action/ActionMessage.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 | misc | FinalParameters | Parameter key should be final. | 64 |
Error | misc | FinalParameters | Parameter key should be final. | 75 |
Error | misc | FinalParameters | Parameter value0 should be final. | 75 |
Error | misc | FinalParameters | Parameter key should be final. | 87 |
Error | misc | FinalParameters | Parameter value0 should be final. | 87 |
Error | misc | FinalParameters | Parameter value1 should be final. | 87 |
Error | misc | FinalParameters | Parameter key should be final. | 100 |
Error | misc | FinalParameters | Parameter value0 should be final. | 100 |
Error | misc | FinalParameters | Parameter value1 should be final. | 100 |
Error | misc | FinalParameters | Parameter value2 should be final. | 100 |
Error | misc | FinalParameters | Parameter key should be final. | 114 |
Error | misc | FinalParameters | Parameter value0 should be final. | 114 |
Error | misc | FinalParameters | Parameter value1 should be final. | 114 |
Error | misc | FinalParameters | Parameter value2 should be final. | 115 |
Error | misc | FinalParameters | Parameter value3 should be final. | 115 |
Error | misc | FinalParameters | Parameter key should be final. | 126 |
Error | misc | FinalParameters | Parameter values should be final. | 126 |
Error | misc | FinalParameters | Parameter key should be final. | 140 |
Error | misc | FinalParameters | Parameter resource should be final. | 140 |
org/apache/struts/action/ActionMessages.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 | misc | FinalParameters | Parameter messages should be final. | 110 |
Error | misc | FinalParameters | Parameter property should be final. | 123 |
Error | misc | FinalParameters | Parameter message should be final. | 123 |
Error | misc | FinalParameters | Parameter actionMessages should be final. | 152 |
Error | misc | FinalParameters | Parameter property should be final. | 226 |
Error | misc | FinalParameters | Parameter property should be final. | 303 |
Error | misc | FinalParameters | Parameter list should be final. | 349 |
Error | misc | FinalParameters | Parameter iOrder should be final. | 349 |
Error | misc | FinalParameters | Parameter property should be final. | 349 |
Error | misc | FinalParameters | Parameter list should be final. | 369 |
Error | misc | FinalParameters | Parameter iOrder should be final. | 387 |
Error | misc | FinalParameters | Parameter property should be final. | 405 |
org/apache/struts/action/ActionRedirect.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 | misc | FinalParameters | Parameter path should be final. | 97 |
Error | misc | FinalParameters | Parameter name should be final. | 111 |
Error | misc | FinalParameters | Parameter path should be final. | 111 |
Error | misc | FinalParameters | Parameter module should be final. | 111 |
Error | misc | FinalParameters | Parameter baseConfig should be final. | 124 |
Error | misc | FinalParameters | Parameter fieldName should be final. | 152 |
Error | misc | FinalParameters | Parameter valueObj should be final. | 152 |
Error | misc | FinalParameters | Parameter anchorValue should be final. | 203 |
org/apache/struts/action/ActionResources.properties
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | header | RegexpHeader | Line does not match expected header line of '/\*\s*'. | 1 |
org/apache/struts/action/ActionResources_es.properties
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | header | RegexpHeader | Line does not match expected header line of '/\*\s*'. | 1 |
org/apache/struts/action/ActionResources_ja.properties
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | header | RegexpHeader | Line does not match expected header line of '/\*\s*'. | 1 |
org/apache/struts/action/ActionServlet.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | misc | NewlineAtEndOfFile | File does not end with a newline. | 1 |
Error | sizes | FileLength | File length is 2,002 lines (max allowed is 2,000). | 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. | 219 |
Error | modifier | ModifierOrder | 'final' modifier out of order with the JLS suggestions. | 228 |
Error | coding | EmptyStatement | Empty statement. | 334 |
Error | misc | FinalParameters | Parameter context should be final. | 435 |
Error | misc | FinalParameters | Parameter request should be final. | 467 |
Error | misc | FinalParameters | Parameter response should be final. | 467 |
Error | misc | FinalParameters | Parameter request should be final. | 480 |
Error | misc | FinalParameters | Parameter response should be final. | 480 |
Error | misc | FinalParameters | Parameter servletName should be final. | 494 |
Error | misc | FinalParameters | Parameter urlPattern should be final. | 494 |
Error | misc | FinalParameters | Parameter request should be final. | 593 |
Error | misc | FinalParameters | Parameter config should be final. | 620 |
Error | whitespace | OperatorWrap | '+' should be on a new line. | 640 |
Error | whitespace | OperatorWrap | '+' should be on a new line. | 641 |
Error | misc | FinalParameters | Parameter config should be final. | 663 |
Error | misc | FinalParameters | Parameter prefix should be final. | 694 |
Error | misc | FinalParameters | Parameter paths should be final. | 694 |
Error | misc | FinalParameters | Parameter digester should be final. | 730 |
Error | misc | FinalParameters | Parameter path should be final. | 730 |
Error | misc | FinalParameters | Parameter digester should be final. | 758 |
Error | misc | FinalParameters | Parameter url should be final. | 758 |
Error | misc | FinalParameters | Parameter path should be final. | 778 |
Error | misc | FinalParameters | Parameter e should be final. | 778 |
Error | misc | FinalParameters | Parameter className should be final. | 796 |
Error | misc | FinalParameters | Parameter e should be final. | 796 |
Error | misc | FinalParameters | Parameter configType should be final. | 816 |
Error | misc | FinalParameters | Parameter configName should be final. | 817 |
Error | misc | FinalParameters | Parameter e should be final. | 817 |
Error | misc | FinalParameters | Parameter field should be final. | 838 |
Error | misc | FinalParameters | Parameter configType should be final. | 838 |
Error | misc | FinalParameters | Parameter configName should be final. | 839 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'UnavailableException'. | 845 |
Error | misc | FinalParameters | Parameter config should be final. | 855 |
Error | coding | EmptyStatement | Empty statement. | 880 |
Error | javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 886 |
Error | misc | FinalParameters | Parameter config should be final. | 920 |
Error | misc | FinalParameters | Parameter beanConfig should be final. | 972 |
Error | misc | FinalParameters | Parameter moduleConfig should be final. | 973 |
Error | misc | FinalParameters | Parameter beanConfig should be final. | 1006 |
Error | misc | FinalParameters | Parameter moduleConfig should be final. | 1006 |
Error | misc | FinalParameters | Parameter config should be final. | 1064 |
Error | misc | FinalParameters | Parameter forwardConfig should be final. | 1102 |
Error | misc | FinalParameters | Parameter moduleConfig should be final. | 1103 |
Error | misc | FinalParameters | Parameter actionConfig should be final. | 1103 |
Error | misc | FinalParameters | Parameter forwardConfig should be final. | 1141 |
Error | misc | FinalParameters | Parameter moduleConfig should be final. | 1141 |
Error | misc | FinalParameters | Parameter actionConfig should be final. | 1142 |
Error | misc | FinalParameters | Parameter config should be final. | 1211 |
Error | misc | FinalParameters | Parameter exceptionConfig should be final. | 1250 |
Error | misc | FinalParameters | Parameter moduleConfig should be final. | 1251 |
Error | misc | FinalParameters | Parameter actionConfig should be final. | 1251 |
Error | misc | FinalParameters | Parameter exceptionConfig should be final. | 1288 |
Error | misc | FinalParameters | Parameter moduleConfig should be final. | 1288 |
Error | misc | FinalParameters | Parameter actionConfig should be final. | 1289 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'UnavailableException'. | 1311 |
Error | misc | FinalParameters | Parameter config should be final. | 1357 |
Error | misc | FinalParameters | Parameter actionConfig should be final. | 1423 |
Error | misc | FinalParameters | Parameter moduleConfig should be final. | 1424 |
Error | misc | FinalParameters | Parameter actionConfig should be final. | 1469 |
Error | misc | FinalParameters | Parameter moduleConfig should be final. | 1470 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'UnavailableException'. | 1486 |
Error | misc | FinalParameters | Parameter config should be final. | 1541 |
Error | misc | FinalParameters | Parameter paths should be final. | 1851 |
Error | misc | FinalParameters | Parameter request should be final. | 1924 |
Error | misc | FinalParameters | Parameter response should be final. | 1925 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 1940 |
Error | misc | FinalParameters | Parameter moduleConfig should be final. | 1946 |
Error | misc | FinalParameters | Parameter config should be final. | 1964 |
Error | misc | FinalParameters | Parameter moduleConfig should be final. | 1964 |
Error | misc | FinalParameters | Parameter before should be final. | 1965 |
Error | javadoc | JavadocMethod | Unused @param tag for 'config'. | 1987 |
Error | misc | FinalParameters | Parameter moduleConfig should be final. | 1989 |
Error | javadoc | JavadocMethod | Expected @param tag for 'moduleConfig'. | 1989 |
org/apache/struts/action/ActionServletWrapper.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 | misc | FinalParameters | Parameter servlet should be final. | 51 |
Error | misc | FinalParameters | Parameter object should be final. | 61 |
org/apache/struts/action/DynaActionForm.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 | misc | FinalParameters | Parameter mapping should be final. | 81 |
Error | misc | FinalParameters | Parameter config should be final. | 103 |
Error | misc | FinalParameters | Parameter mapping should be final. | 124 |
Error | misc | FinalParameters | Parameter request should be final. | 124 |
Error | misc | FinalParameters | Parameter mapping should be final. | 137 |
Error | misc | FinalParameters | Parameter request should be final. | 137 |
Error | misc | FinalParameters | Parameter name should be final. | 203 |
Error | misc | FinalParameters | Parameter key should be final. | 203 |
Error | misc | FinalParameters | Parameter name should be final. | 227 |
Error | misc | FinalParameters | Parameter name should be final. | 283 |
Error | misc | FinalParameters | Parameter index should be final. | 283 |
Error | misc | FinalParameters | Parameter name should be final. | 312 |
Error | misc | FinalParameters | Parameter key should be final. | 312 |
Error | misc | FinalParameters | Parameter name should be final. | 341 |
Error | misc | FinalParameters | Parameter name should be final. | 360 |
Error | misc | FinalParameters | Parameter name should be final. | 409 |
Error | misc | FinalParameters | Parameter key should be final. | 409 |
Error | misc | FinalParameters | Parameter name should be final. | 438 |
Error | misc | FinalParameters | Parameter value should be final. | 438 |
Error | misc | FinalParameters | Parameter name should be final. | 476 |
Error | misc | FinalParameters | Parameter index should be final. | 476 |
Error | misc | FinalParameters | Parameter value should be final. | 476 |
Error | whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 487 |
Error | misc | FinalParameters | Parameter name should be final. | 509 |
Error | misc | FinalParameters | Parameter key should be final. | 509 |
Error | misc | FinalParameters | Parameter value should be final. | 509 |
Error | whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 517 |
Error | misc | FinalParameters | Parameter dynaClass should be final. | 621 |
Error | misc | FinalParameters | Parameter name should be final. | 635 |
Error | misc | FinalParameters | Parameter dest should be final. | 655 |
Error | misc | FinalParameters | Parameter source should be final. | 655 |
org/apache/struts/action/DynaActionFormClass.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 | misc | FinalParameters | Parameter config should be final. | 95 |
Error | misc | FinalParameters | Parameter name should be final. | 122 |
Error | misc | FinalParameters | Parameter config should be final. | 226 |
Error | misc | FinalParameters | Parameter config should be final. | 259 |
org/apache/struts/action/ExceptionHandler.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 | misc | FinalParameters | Parameter ex should be final. | 125 |
Error | misc | FinalParameters | Parameter ae should be final. | 125 |
Error | misc | FinalParameters | Parameter mapping should be final. | 126 |
Error | misc | FinalParameters | Parameter formInstance should be final. | 126 |
Error | misc | FinalParameters | Parameter request should be final. | 127 |
Error | misc | FinalParameters | Parameter response should be final. | 127 |
Error | misc | FinalParameters | Parameter ex should be final. | 198 |
Error | misc | FinalParameters | Parameter config should be final. | 199 |
Error | misc | FinalParameters | Parameter mapping should be final. | 199 |
Error | misc | FinalParameters | Parameter formInstance should be final. | 199 |
Error | misc | FinalParameters | Parameter request should be final. | 200 |
Error | misc | FinalParameters | Parameter response should be final. | 200 |
Error | misc | FinalParameters | Parameter actionForward should be final. | 201 |
Error | misc | FinalParameters | Parameter config should be final. | 258 |
Error | misc | FinalParameters | Parameter actionForward should be final. | 259 |
Error | misc | FinalParameters | Parameter e should be final. | 275 |
Error | misc | FinalParameters | Parameter request should be final. | 299 |
Error | misc | FinalParameters | Parameter property should be final. | 299 |
Error | misc | FinalParameters | Parameter error should be final. | 300 |
Error | misc | FinalParameters | Parameter forward should be final. | 300 |
Error | misc | FinalParameters | Parameter scope should be final. | 300 |
Error | misc | FinalParameters | Parameter config should be final. | 324 |
org/apache/struts/action/ForwardingActionForward.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 | misc | FinalParameters | Parameter path should be final. | 48 |
org/apache/struts/action/InvalidCancelException.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 | misc | FinalParameters | Parameter message should be final. | 44 |
org/apache/struts/action/LocalStrings.properties
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | header | RegexpHeader | Line does not match expected header line of '/\*\s*'. | 1 |
org/apache/struts/action/LocalStrings_es.properties
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | header | RegexpHeader | Line does not match expected header line of '/\*\s*'. | 1 |
org/apache/struts/action/LocalStrings_ja.properties
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | header | RegexpHeader | Line does not match expected header line of '/\*\s*'. | 1 |
org/apache/struts/action/PlugIn.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 |
org/apache/struts/action/RedirectingActionForward.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 | misc | FinalParameters | Parameter path should be final. | 48 |
org/apache/struts/action/RequestActionMapping.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 |
org/apache/struts/action/RequestProcessor.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 | 'final' modifier out of order with the JLS suggestions. | 79 |
Error | misc | FinalParameters | Parameter servlet should be final. | 126 |
Error | misc | FinalParameters | Parameter moduleConfig should be final. | 126 |
Error | misc | FinalParameters | Parameter request should be final. | 146 |
Error | misc | FinalParameters | Parameter response should be final. | 146 |
Error | misc | FinalParameters | Parameter request should be final. | 244 |
Error | misc | FinalParameters | Parameter response should be final. | 245 |
Error | misc | FinalParameters | Parameter mapping should be final. | 245 |
Error | misc | FinalParameters | Parameter request should be final. | 308 |
Error | misc | FinalParameters | Parameter response should be final. | 309 |
Error | misc | FinalParameters | Parameter mapping should be final. | 309 |
Error | misc | FinalParameters | Parameter request should be final. | 346 |
Error | misc | FinalParameters | Parameter response should be final. | 347 |
Error | misc | FinalParameters | Parameter forward should be final. | 347 |
Error | misc | FinalParameters | Parameter request should be final. | 408 |
Error | misc | FinalParameters | Parameter response should be final. | 409 |
Error | misc | FinalParameters | Parameter action should be final. | 409 |
Error | misc | FinalParameters | Parameter form should be final. | 409 |
Error | misc | FinalParameters | Parameter mapping should be final. | 410 |
Error | misc | FinalParameters | Parameter request should be final. | 430 |
Error | misc | FinalParameters | Parameter response should be final. | 431 |
Error | misc | FinalParameters | Parameter request should be final. | 467 |
Error | misc | FinalParameters | Parameter response should be final. | 468 |
Error | misc | FinalParameters | Parameter request should be final. | 492 |
Error | misc | FinalParameters | Parameter response should be final. | 493 |
Error | misc | FinalParameters | Parameter exception should be final. | 493 |
Error | misc | FinalParameters | Parameter form should be final. | 493 |
Error | misc | FinalParameters | Parameter mapping should be final. | 494 |
Error | misc | FinalParameters | Parameter request should be final. | 538 |
Error | misc | FinalParameters | Parameter response should be final. | 539 |
Error | misc | FinalParameters | Parameter mapping should be final. | 539 |
Error | misc | FinalParameters | Parameter request should be final. | 572 |
Error | misc | FinalParameters | Parameter response should be final. | 573 |
Error | misc | FinalParameters | Parameter mapping should be final. | 573 |
Error | misc | FinalParameters | Parameter request should be final. | 602 |
Error | misc | FinalParameters | Parameter response should be final. | 603 |
Error | misc | FinalParameters | Parameter request should be final. | 638 |
Error | misc | FinalParameters | Parameter response should be final. | 639 |
Error | misc | FinalParameters | Parameter path should be final. | 639 |
Error | misc | FinalParameters | Parameter request should be final. | 681 |
Error | misc | FinalParameters | Parameter request should be final. | 705 |
Error | misc | FinalParameters | Parameter response should be final. | 706 |
Error | misc | FinalParameters | Parameter request should be final. | 725 |
Error | misc | FinalParameters | Parameter response should be final. | 726 |
Error | misc | FinalParameters | Parameter request should be final. | 789 |
Error | misc | FinalParameters | Parameter response should be final. | 790 |
Error | misc | FinalParameters | Parameter form should be final. | 790 |
Error | misc | FinalParameters | Parameter mapping should be final. | 790 |
Error | misc | FinalParameters | Parameter request should be final. | 828 |
Error | misc | FinalParameters | Parameter response should be final. | 829 |
Error | misc | FinalParameters | Parameter request should be final. | 847 |
Error | misc | FinalParameters | Parameter response should be final. | 848 |
Error | misc | FinalParameters | Parameter mapping should be final. | 848 |
Error | misc | FinalParameters | Parameter request should be final. | 897 |
Error | misc | FinalParameters | Parameter response should be final. | 898 |
Error | misc | FinalParameters | Parameter form should be final. | 898 |
Error | misc | FinalParameters | Parameter mapping should be final. | 898 |
Error | misc | FinalParameters | Parameter uri should be final. | 983 |
Error | misc | FinalParameters | Parameter request should be final. | 984 |
Error | misc | FinalParameters | Parameter response should be final. | 984 |
Error | misc | FinalParameters | Parameter uri should be final. | 1010 |
Error | misc | FinalParameters | Parameter request should be final. | 1011 |
Error | misc | FinalParameters | Parameter response should be final. | 1011 |
Error | misc | FinalParameters | Parameter uri should be final. | 1035 |
Error | misc | FinalParameters | Parameter request should be final. | 1035 |
Error | misc | FinalParameters | Parameter response should be final. | 1036 |
Error | misc | FinalParameters | Parameter uri should be final. | 1062 |
Error | misc | FinalParameters | Parameter request should be final. | 1062 |
Error | misc | FinalParameters | Parameter response should be final. | 1063 |
org/apache/struts/action/SessionActionMapping.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 |
org/apache/struts/action/package-info.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/chain/ComposableRequestProcessor.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 | 'final' modifier out of order with the JLS suggestions. | 90 |
Error | misc | FinalParameters | Parameter servlet should be final. | 143 |
Error | misc | FinalParameters | Parameter moduleConfig should be final. | 143 |
Error | misc | FinalParameters | Parameter actionContextClass should be final. | 185 |
Error | misc | FinalParameters | Parameter className should be final. | 207 |
Error | misc | FinalParameters | Parameter servlet should be final. | 251 |
Error | misc | FinalParameters | Parameter moduleConfig should be final. | 252 |
Error | misc | FinalParameters | Parameter request should be final. | 270 |
Error | misc | FinalParameters | Parameter response should be final. | 270 |
Error | misc | FinalParameters | Parameter request should be final. | 309 |
Error | misc | FinalParameters | Parameter response should be final. | 310 |
Error | misc | FinalParameters | Parameter servletContext should be final. | 341 |
Error | misc | FinalParameters | Parameter request should be final. | 341 |
Error | misc | FinalParameters | Parameter response should be final. | 342 |
Error | misc | FinalParameters | Parameter context should be final. | 372 |
Error | misc | FinalParameters | Parameter request should be final. | 388 |
Error | misc | FinalParameters | Parameter catalogFactory should be final. | 411 |
org/apache/struts/chain/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 | imports | UnusedImports | Unused import - org.apache.struts.dispatcher.Dispatcher. | 23 |
Error | design | HideUtilityClassConstructor | Utility classes should not have a public or default constructor. | 29 |
org/apache/struts/chain/commands/AbstractAuthorizeAction.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 | misc | FinalParameters | Parameter actionCtx should be final. | 59 |
Error | misc | FinalParameters | Parameter actionConfig should be final. | 100 |
org/apache/struts/chain/commands/AbstractCreateAction.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 | misc | FinalParameters | Parameter actionCtx should be final. | 57 |
org/apache/struts/chain/commands/AbstractExceptionHandler.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 | misc | FinalParameters | Parameter actionCtx should be final. | 60 |
org/apache/struts/chain/commands/AbstractExecuteAction.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 | misc | FinalParameters | Parameter actionCtx should be final. | 50 |
org/apache/struts/chain/commands/AbstractPerformForward.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 | misc | FinalParameters | Parameter actionCtx should be final. | 45 |
org/apache/struts/chain/commands/AbstractPerformInclude.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 | misc | FinalParameters | Parameter actionCtx should be final. | 44 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 73 |
Error | misc | FinalParameters | Parameter actionContext should be final. | 73 |
Error | misc | FinalParameters | Parameter include should be final. | 73 |
org/apache/struts/chain/commands/AbstractPopulateActionForm.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 | misc | FinalParameters | Parameter actionCtx should be final. | 56 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 87 |
Error | misc | FinalParameters | Parameter actionConfig should be final. | 149 |
Error | misc | FinalParameters | Parameter name should be final. | 149 |
Error | misc | FinalParameters | Parameter context should be final. | 188 |
Error | misc | FinalParameters | Parameter actionConfig should be final. | 189 |
Error | misc | FinalParameters | Parameter actionForm should be final. | 189 |
org/apache/struts/chain/commands/AbstractRequestNoCache.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 | misc | FinalParameters | Parameter actionCtx should be final. | 45 |
org/apache/struts/chain/commands/AbstractSelectAction.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 | misc | FinalParameters | Parameter actionCtx should be final. | 48 |
org/apache/struts/chain/commands/AbstractSelectForward.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 | misc | FinalParameters | Parameter actionCtx should be final. | 57 |
org/apache/struts/chain/commands/AbstractSelectInput.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 | misc | FinalParameters | Parameter actionCtx should be final. | 58 |
Error | misc | FinalParameters | Parameter actionConfig should be final. | 131 |
Error | misc | FinalParameters | Parameter moduleConfig should be final. | 132 |
Error | misc | FinalParameters | Parameter input should be final. | 132 |
org/apache/struts/chain/commands/AbstractSelectLocale.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 | misc | FinalParameters | Parameter actionCtx should be final. | 55 |
org/apache/struts/chain/commands/AbstractSelectModule.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 | misc | FinalParameters | Parameter actionCtx should be final. | 53 |
org/apache/struts/chain/commands/AbstractSetContentType.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 | misc | FinalParameters | Parameter actionCtx should be final. | 45 |
org/apache/struts/chain/commands/AbstractSetOriginalURI.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 | misc | FinalParameters | Parameter actionCtx should be final. | 44 |
org/apache/struts/chain/commands/AbstractValidateActionForm.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 | misc | FinalParameters | Parameter actionCtx should be final. | 61 |
Error | misc | FinalParameters | Parameter actionConfig should be final. | 62 |
Error | misc | FinalParameters | Parameter actionCtx should be final. | 92 |
org/apache/struts/chain/commands/ActionCommand.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/chain/commands/ActionCommandBase.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 | regexp | RegexpSingleline | Line has trailing spaces. | 41 |
Error | misc | FinalParameters | Parameter actionContext should be final. | 49 |
Error | naming | MethodName | Name 'execute_' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 63 |
org/apache/struts/chain/commands/CacheMessages.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 'CacheMessages' 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 'CacheMessages' final or making the method 'execute_' static/final/abstract/empty, or adding allowed annotation for the method. | 44 |
Error | misc | FinalParameters | Parameter actionCtx should be final. | 45 |
Error | misc | FinalParameters | Parameter fromScope should be final. | 66 |
Error | misc | FinalParameters | Parameter toScope should be final. | 66 |
Error | misc | FinalParameters | Parameter key should be final. | 66 |
org/apache/struts/chain/commands/CreateActionForm.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 | misc | FinalParameters | Parameter actionCtx should be final. | 57 |
Error | misc | TodoComment | Comment matches to-do format 'TODO:'. | 92 |
org/apache/struts/chain/commands/ExceptionCatcher.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 | misc | FinalParameters | Parameter catalogName should be final. | 74 |
Error | misc | FinalParameters | Parameter exceptionCommand should be final. | 92 |
Error | misc | FinalParameters | Parameter actionCtx should be final. | 109 |
Error | misc | FinalParameters | Parameter actionCtx should be final. | 131 |
Error | misc | FinalParameters | Parameter exception should be final. | 131 |
org/apache/struts/chain/commands/ExecuteCommand.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 | misc | FinalParameters | Parameter actionCtx should be final. | 64 |
Error | misc | FinalParameters | Parameter context should be final. | 85 |
Error | misc | FinalParameters | Parameter context should be final. | 102 |
Error | misc | FinalParameters | Parameter commandName should be final. | 124 |
Error | misc | FinalParameters | Parameter catalogName should be final. | 125 |
org/apache/struts/chain/commands/ExecuteDispatcher.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. | 45 |
Error | misc | FinalParameters | Parameter type should be final. | 56 |
Error | misc | FinalParameters | Parameter context should be final. | 56 |
Error | design | DesignForExtension | Class 'ExecuteDispatcher' 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 'ExecuteDispatcher' final or making the method 'execute_' static/final/abstract/empty, or adding allowed annotation for the method. | 61 |
Error | misc | FinalParameters | Parameter context should be final. | 62 |
Error | misc | FinalParameters | Parameter context should be final. | 132 |
Error | misc | FinalParameters | Parameter result should be final. | 161 |
Error | misc | FinalParameters | Parameter context should be final. | 161 |
Error | misc | FinalParameters | Parameter defaultDispatcherType should be final. | 197 |
org/apache/struts/chain/commands/ExecuteForwardCommand.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 | misc | FinalParameters | Parameter context should be final. | 42 |
Error | misc | FinalParameters | Parameter context should be final. | 60 |
org/apache/struts/chain/commands/InvalidPathException.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 | misc | FinalParameters | Parameter message should be final. | 52 |
Error | misc | FinalParameters | Parameter path should be final. | 52 |
org/apache/struts/chain/commands/RemoveCachedMessages.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 | misc | FinalParameters | Parameter actionCtx should be final. | 50 |
Error | misc | FinalParameters | Parameter scope should be final. | 73 |
Error | misc | FinalParameters | Parameter key should be final. | 73 |
Error | whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 74 |
org/apache/struts/chain/commands/SelectInclude.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 | misc | FinalParameters | Parameter actionCtx should be final. | 55 |
org/apache/struts/chain/commands/UnauthorizedActionException.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 | misc | FinalParameters | Parameter message should be final. | 46 |
org/apache/struts/chain/commands/generic/CopyFormToContext.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 | misc | FinalParameters | Parameter actionPath should be final. | 95 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 108 |
Error | misc | FinalParameters | Parameter formName should be final. | 113 |
Error | misc | FinalParameters | Parameter scope should be final. | 131 |
Error | misc | FinalParameters | Parameter toKey should be final. | 149 |
Error | misc | FinalParameters | Parameter actionContext should be final. | 171 |
Error | misc | FinalParameters | Parameter context should be final. | 203 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 228 |
Error | misc | FinalParameters | Parameter ctx should be final. | 263 |
Error | misc | FinalParameters | Parameter effectiveFormName should be final. | 264 |
Error | misc | FinalParameters | Parameter effectiveScope should be final. | 264 |
Error | misc | FinalParameters | Parameter test should be final. | 298 |
org/apache/struts/chain/commands/generic/WrappingLookupCommand.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 | misc | FinalParameters | Parameter catalogName should be final. | 98 |
Error | misc | FinalParameters | Parameter name should be final. | 116 |
Error | misc | FinalParameters | Parameter nameKey should be final. | 134 |
Error | misc | FinalParameters | Parameter optional should be final. | 152 |
Error | misc | FinalParameters | Parameter wrapperClassName should be final. | 170 |
Error | misc | FinalParameters | Parameter context should be final. | 184 |
Error | misc | FinalParameters | Parameter context should be final. | 205 |
Error | misc | FinalParameters | Parameter exception should be final. | 205 |
Error | whitespace | OperatorWrap | '|' should be on a new line. | 212 |
Error | whitespace | OperatorWrap | '|' should be on a new line. | 213 |
Error | misc | FinalParameters | Parameter context should be final. | 229 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalArgumentException'. | 242 |
Error | javadoc | JavadocStyle | Extra HTML tag found: </p> | 277 |
Error | misc | FinalParameters | Parameter context should be final. | 292 |
org/apache/struts/chain/commands/generic/package-info.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/chain/commands/package-info.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/chain/commands/servlet/ActionPostProcess.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocStyle | First sentence should end with a period. | 27 |
Error | misc | FinalParameters | Parameter context should be final. | 44 |
org/apache/struts/chain/commands/servlet/AuthorizeAction.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 'AuthorizeAction' looks like designed for extension (can be subclassed), but the method 'isAuthorized' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AuthorizeAction' final or making the method 'isAuthorized' static/final/abstract/empty, or adding allowed annotation for the method. | 40 |
Error | misc | FinalParameters | Parameter context should be final. | 40 |
Error | misc | FinalParameters | Parameter roles should be final. | 40 |
Error | misc | FinalParameters | Parameter mapping should be final. | 41 |
Error | design | DesignForExtension | Class 'AuthorizeAction' looks like designed for extension (can be subclassed), but the method 'getErrorMessage' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AuthorizeAction' final or making the method 'getErrorMessage' static/final/abstract/empty, or adding allowed annotation for the method. | 59 |
Error | misc | FinalParameters | Parameter context should be final. | 59 |
Error | misc | FinalParameters | Parameter actionConfig should be final. | 60 |
org/apache/struts/chain/commands/servlet/CreateAction.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | misc | NewlineAtEndOfFile | File does not end with a newline. | 1 |
Error | header | RegexpHeader | Line does not match expected header line of ' \*\s*Copyright \d{4}(-\d{4}|,\d{4})* The Apache Software Foundation\.'. | 4 |
Error | design | DesignForExtension | Class 'CreateAction' looks like designed for extension (can be subclassed), but the method 'getAction' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CreateAction' final or making the method 'getAction' static/final/abstract/empty, or adding allowed annotation for the method. | 55 |
Error | misc | FinalParameters | Parameter context should be final. | 55 |
Error | misc | FinalParameters | Parameter type should be final. | 55 |
Error | misc | FinalParameters | Parameter actionConfig should be final. | 56 |
Error | misc | FinalParameters | Parameter context should be final. | 114 |
Error | misc | FinalParameters | Parameter type should be final. | 114 |
org/apache/struts/chain/commands/servlet/ExceptionHandler.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | misc | NewlineAtEndOfFile | File does not end with a newline. | 1 |
Error | header | RegexpHeader | Line does not match expected header line of ' \*\s*Copyright \d{4}(-\d{4}|,\d{4})* The Apache Software Foundation\.'. | 4 |
Error | design | DesignForExtension | Class 'ExceptionHandler' looks like designed for extension (can be subclassed), but the method 'handle' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ExceptionHandler' final or making the method 'handle' static/final/abstract/empty, or adding allowed annotation for the method. | 48 |
Error | misc | FinalParameters | Parameter context should be final. | 48 |
Error | misc | FinalParameters | Parameter exception should be final. | 48 |
Error | misc | FinalParameters | Parameter exceptionConfig should be final. | 49 |
Error | misc | FinalParameters | Parameter actionConfig should be final. | 49 |
Error | misc | FinalParameters | Parameter moduleConfig should be final. | 50 |
org/apache/struts/chain/commands/servlet/ExecuteAction.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. | 53 |
Error | misc | FinalParameters | Parameter context should be final. | 53 |
Error | misc | FinalParameters | Parameter action should be final. | 53 |
Error | misc | FinalParameters | Parameter actionConfig should be final. | 54 |
Error | misc | FinalParameters | Parameter actionForm should be final. | 54 |
org/apache/struts/chain/commands/servlet/PerformForward.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 | misc | FinalParameters | Parameter context should be final. | 66 |
Error | misc | FinalParameters | Parameter forwardConfig should be final. | 66 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'Exception'. | 67 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalArgumentException'. | 75 |
Error | sizes | LineLength | Line is longer than 120 characters (found 124). | 83 |
Error | sizes | LineLength | Line is longer than 120 characters (found 134). | 105 |
Error | misc | FinalParameters | Parameter forwardConfig should be final. | 105 |
Error | misc | FinalParameters | Parameter servletContext should be final. | 105 |
Error | misc | FinalParameters | Parameter request should be final. | 105 |
Error | whitespace | WhitespaceAfter | ',' is not followed by whitespace. | 108 |
Error | sizes | LineLength | Line is longer than 120 characters (found 172). | 111 |
Error | misc | FinalParameters | Parameter uri should be final. | 111 |
Error | misc | FinalParameters | Parameter servletContext should be final. | 111 |
Error | misc | FinalParameters | Parameter request should be final. | 111 |
Error | misc | FinalParameters | Parameter response should be final. | 111 |
Error | sizes | LineLength | Line is longer than 120 characters (found 124). | 119 |
Error | misc | FinalParameters | Parameter uri should be final. | 119 |
Error | misc | FinalParameters | Parameter request should be final. | 119 |
Error | misc | FinalParameters | Parameter response should be final. | 119 |
Error | sizes | LineLength | Line is longer than 120 characters (found 172). | 129 |
Error | misc | FinalParameters | Parameter uri should be final. | 129 |
Error | misc | FinalParameters | Parameter servletContext should be final. | 129 |
Error | misc | FinalParameters | Parameter request should be final. | 129 |
Error | misc | FinalParameters | Parameter response should be final. | 129 |
org/apache/struts/chain/commands/servlet/PerformInclude.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 | misc | FinalParameters | Parameter context should be final. | 48 |
Error | misc | FinalParameters | Parameter uri should be final. | 48 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'Exception'. | 49 |
Error | design | DesignForExtension | Class 'PerformInclude' looks like designed for extension (can be subclassed), but the method 'includePath' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PerformInclude' final or making the method 'includePath' static/final/abstract/empty, or adding allowed annotation for the method. | 59 |
Error | misc | FinalParameters | Parameter actionContext should be final. | 59 |
Error | misc | FinalParameters | Parameter include should be final. | 59 |
Error | sizes | LineLength | Line is longer than 120 characters (found 123). | 61 |
org/apache/struts/chain/commands/servlet/PopulateActionForm.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 'PopulateActionForm' looks like designed for extension (can be subclassed), but the method 'populate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PopulateActionForm' final or making the method 'populate' static/final/abstract/empty, or adding allowed annotation for the method. | 46 |
Error | misc | FinalParameters | Parameter context should be final. | 46 |
Error | misc | FinalParameters | Parameter actionConfig should be final. | 46 |
Error | misc | FinalParameters | Parameter actionForm should be final. | 47 |
Error | design | DesignForExtension | Class 'PopulateActionForm' 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 'PopulateActionForm' final or making the method 'reset' static/final/abstract/empty, or adding allowed annotation for the method. | 56 |
Error | misc | FinalParameters | Parameter context should be final. | 56 |
Error | misc | FinalParameters | Parameter actionConfig should be final. | 56 |
Error | misc | FinalParameters | Parameter actionForm should be final. | 57 |
Error | misc | FinalParameters | Parameter context should be final. | 82 |
Error | misc | FinalParameters | Parameter actionConfig should be final. | 82 |
Error | misc | FinalParameters | Parameter context should be final. | 97 |
Error | misc | FinalParameters | Parameter actionConfig should be final. | 97 |
Error | javadoc | JavadocMethod | Unused @param tag for 'request'. | 106 |
Error | misc | FinalParameters | Parameter context should be final. | 115 |
Error | javadoc | JavadocMethod | Expected @param tag for 'context'. | 115 |
Error | misc | FinalParameters | Parameter events should be final. | 115 |
Error | whitespace | WhitespaceAfter | 'for' is not followed by whitespace. | 134 |
Error | whitespace | WhitespaceAround | 'for' is not followed by whitespace. | 134 |
org/apache/struts/chain/commands/servlet/RequestNoCache.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 'RequestNoCache' looks like designed for extension (can be subclassed), but the method 'requestNoCache' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RequestNoCache' final or making the method 'requestNoCache' static/final/abstract/empty, or adding allowed annotation for the method. | 38 |
Error | misc | FinalParameters | Parameter context should be final. | 38 |
org/apache/struts/chain/commands/servlet/SelectAction.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 'SelectAction' looks like designed for extension (can be subclassed), but the method 'getPath' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SelectAction' final or making the method 'getPath' static/final/abstract/empty, or adding allowed annotation for the method. | 40 |
Error | misc | FinalParameters | Parameter context should be final. | 40 |
org/apache/struts/chain/commands/servlet/SelectForward.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. | 47 |
Error | misc | FinalParameters | Parameter context should be final. | 47 |
Error | misc | FinalParameters | Parameter moduleConfig should be final. | 48 |
Error | misc | FinalParameters | Parameter uri should be final. | 48 |
org/apache/struts/chain/commands/servlet/SelectInput.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. | 52 |
Error | misc | FinalParameters | Parameter context should be final. | 52 |
Error | misc | FinalParameters | Parameter moduleConfig should be final. | 53 |
Error | misc | FinalParameters | Parameter uri should be final. | 53 |
Error | design | DesignForExtension | Class 'SelectInput' looks like designed for extension (can be subclassed), but the method 'getErrorMessage' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SelectInput' final or making the method 'getErrorMessage' static/final/abstract/empty, or adding allowed annotation for the method. | 57 |
Error | misc | FinalParameters | Parameter context should be final. | 57 |
Error | misc | FinalParameters | Parameter actionConfig should be final. | 58 |
org/apache/struts/chain/commands/servlet/SelectLocale.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. | 47 |
Error | misc | FinalParameters | Parameter context should be final. | 47 |
org/apache/struts/chain/commands/servlet/SelectModule.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 'SelectModule' looks like designed for extension (can be subclassed), but the method 'getPrefix' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SelectModule' final or making the method 'getPrefix' static/final/abstract/empty, or adding allowed annotation for the method. | 41 |
Error | misc | FinalParameters | Parameter context should be final. | 41 |
org/apache/struts/chain/commands/servlet/SetContentType.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 'SetContentType' looks like designed for extension (can be subclassed), but the method 'setContentType' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SetContentType' final or making the method 'setContentType' static/final/abstract/empty, or adding allowed annotation for the method. | 38 |
Error | misc | FinalParameters | Parameter context should be final. | 38 |
Error | misc | FinalParameters | Parameter contentType should be final. | 38 |
org/apache/struts/chain/commands/servlet/SetOriginalURI.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 'SetOriginalURI' looks like designed for extension (can be subclassed), but the method 'setOriginalURI' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SetOriginalURI' final or making the method 'setOriginalURI' static/final/abstract/empty, or adding allowed annotation for the method. | 38 |
Error | misc | FinalParameters | Parameter context should be final. | 38 |
org/apache/struts/chain/commands/servlet/ValidateActionForm.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. | 60 |
Error | misc | FinalParameters | Parameter context should be final. | 60 |
Error | misc | FinalParameters | Parameter actionConfig should be final. | 61 |
Error | javadoc | JavadocMethod | Expected @param tag for 'actionConfig'. | 61 |
Error | misc | FinalParameters | Parameter actionForm should be final. | 61 |
org/apache/struts/chain/commands/servlet/package-info.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/chain/commands/util/ClassUtils.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. | 31 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 41 |
Error | misc | FinalParameters | Parameter className should be final. | 41 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'NullPointerException'. | 44 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 76 |
Error | misc | FinalParameters | Parameter className should be final. | 76 |
org/apache/struts/chain/commands/util/package-info.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/chain/contexts/ActionContext.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. | 35 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 41 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 41 |
Error | modifier | RedundantModifier | Redundant 'static' modifier. | 41 |
Error | modifier | RedundantModifier | Redundant 'final' modifier. | 41 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 42 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 42 |
Error | modifier | RedundantModifier | Redundant 'static' modifier. | 42 |
Error | modifier | RedundantModifier | Redundant 'final' modifier. | 42 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 43 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 43 |
Error | modifier | RedundantModifier | Redundant 'static' modifier. | 43 |
Error | modifier | RedundantModifier | Redundant 'final' modifier. | 43 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 338 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 348 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 357 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 375 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 380 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 399 |
Error | javadoc | JavadocMethod | Expected @param tag for 'resources'. | 404 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 412 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 421 |
org/apache/struts/chain/contexts/ActionContextBase.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 | misc | FinalParameters | Parameter context should be final. | 147 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'release' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'release' static/final/abstract/empty, or adding allowed annotation for the method. | 164 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 164 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 168 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 170 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 172 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'getScope' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'getScope' static/final/abstract/empty, or adding allowed annotation for the method. | 174 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 174 |
Error | misc | FinalParameters | Parameter scopeName should be final. | 174 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'setAction' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'setAction' static/final/abstract/empty, or adding allowed annotation for the method. | 193 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 193 |
Error | misc | FinalParameters | Parameter action should be final. | 193 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'getAction' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'getAction' static/final/abstract/empty, or adding allowed annotation for the method. | 197 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 197 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'setActionForm' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'setActionForm' static/final/abstract/empty, or adding allowed annotation for the method. | 201 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 201 |
Error | misc | FinalParameters | Parameter form should be final. | 201 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'getActionForm' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'getActionForm' static/final/abstract/empty, or adding allowed annotation for the method. | 205 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 205 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'setActionConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'setActionConfig' static/final/abstract/empty, or adding allowed annotation for the method. | 209 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 209 |
Error | misc | FinalParameters | Parameter config should be final. | 209 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'getActionConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'getActionConfig' static/final/abstract/empty, or adding allowed annotation for the method. | 213 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 213 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'setForwardConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'setForwardConfig' static/final/abstract/empty, or adding allowed annotation for the method. | 217 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 217 |
Error | misc | FinalParameters | Parameter forward should be final. | 217 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'getForwardConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'getForwardConfig' static/final/abstract/empty, or adding allowed annotation for the method. | 221 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 221 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'setInclude' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'setInclude' static/final/abstract/empty, or adding allowed annotation for the method. | 225 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 225 |
Error | misc | FinalParameters | Parameter include should be final. | 225 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'getInclude' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'getInclude' static/final/abstract/empty, or adding allowed annotation for the method. | 229 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 229 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'getFormValid' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'getFormValid' static/final/abstract/empty, or adding allowed annotation for the method. | 233 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 233 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'setFormValid' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'setFormValid' static/final/abstract/empty, or adding allowed annotation for the method. | 237 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 237 |
Error | misc | FinalParameters | Parameter valid should be final. | 237 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'getModuleConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'getModuleConfig' static/final/abstract/empty, or adding allowed annotation for the method. | 241 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 241 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'setModuleConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'setModuleConfig' static/final/abstract/empty, or adding allowed annotation for the method. | 245 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 245 |
Error | misc | FinalParameters | Parameter config should be final. | 245 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'getException' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'getException' static/final/abstract/empty, or adding allowed annotation for the method. | 249 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 249 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'setException' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'setException' static/final/abstract/empty, or adding allowed annotation for the method. | 253 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 253 |
Error | misc | FinalParameters | Parameter e should be final. | 253 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'addMessages' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'addMessages' static/final/abstract/empty, or adding allowed annotation for the method. | 260 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 260 |
Error | misc | FinalParameters | Parameter messages should be final. | 260 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'addErrors' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'addErrors' static/final/abstract/empty, or adding allowed annotation for the method. | 264 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 264 |
Error | misc | FinalParameters | Parameter errors should be final. | 264 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'getErrors' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'getErrors' static/final/abstract/empty, or adding allowed annotation for the method. | 268 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 268 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'getMessages' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'getMessages' static/final/abstract/empty, or adding allowed annotation for the method. | 272 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 272 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'saveErrors' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'saveErrors' static/final/abstract/empty, or adding allowed annotation for the method. | 276 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 276 |
Error | misc | FinalParameters | Parameter errors should be final. | 276 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'saveMessages' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'saveMessages' static/final/abstract/empty, or adding allowed annotation for the method. | 280 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 280 |
Error | misc | FinalParameters | Parameter messages should be final. | 280 |
Error | misc | FinalParameters | Parameter key should be final. | 293 |
Error | misc | FinalParameters | Parameter messages should be final. | 293 |
Error | misc | FinalParameters | Parameter key should be final. | 326 |
Error | misc | FinalParameters | Parameter messages should be final. | 326 |
Error | misc | FinalParameters | Parameter scopeId should be final. | 338 |
Error | misc | FinalParameters | Parameter key should be final. | 338 |
Error | misc | FinalParameters | Parameter messages should be final. | 339 |
Error | misc | FinalParameters | Parameter scope should be final. | 361 |
Error | misc | FinalParameters | Parameter messages should be final. | 361 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'saveToken' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'saveToken' static/final/abstract/empty, or adding allowed annotation for the method. | 373 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 373 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'generateToken' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'generateToken' static/final/abstract/empty, or adding allowed annotation for the method. | 379 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 379 |
Error | sizes | LineLength | Line is longer than 120 characters (found 123). | 387 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'getTokenGeneratorId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'getTokenGeneratorId' static/final/abstract/empty, or adding allowed annotation for the method. | 388 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'isTokenValid' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'isTokenValid' static/final/abstract/empty, or adding allowed annotation for the method. | 392 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 392 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'isTokenValid' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'isTokenValid' static/final/abstract/empty, or adding allowed annotation for the method. | 396 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 396 |
Error | misc | FinalParameters | Parameter reset should be final. | 396 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'resetToken' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'resetToken' static/final/abstract/empty, or adding allowed annotation for the method. | 419 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 419 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'getCancelled' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'getCancelled' static/final/abstract/empty, or adding allowed annotation for the method. | 426 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 426 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'setCancelled' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'setCancelled' static/final/abstract/empty, or adding allowed annotation for the method. | 430 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 430 |
Error | misc | FinalParameters | Parameter cancelled should be final. | 430 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'setMessageResources' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'setMessageResources' static/final/abstract/empty, or adding allowed annotation for the method. | 437 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 437 |
Error | misc | FinalParameters | Parameter messageResources should be final. | 437 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'getMessageResources' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'getMessageResources' static/final/abstract/empty, or adding allowed annotation for the method. | 441 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 441 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'getMessageResources' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'getMessageResources' static/final/abstract/empty, or adding allowed annotation for the method. | 445 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 445 |
Error | misc | FinalParameters | Parameter key should be final. | 445 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'setLocale' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'setLocale' static/final/abstract/empty, or adding allowed annotation for the method. | 452 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 452 |
Error | misc | FinalParameters | Parameter locale should be final. | 452 |
Error | design | DesignForExtension | Class 'ActionContextBase' looks like designed for extension (can be subclassed), but the method 'getLocale' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionContextBase' final or making the method 'getLocale' static/final/abstract/empty, or adding allowed annotation for the method. | 456 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 456 |
Error | misc | FinalParameters | Parameter logger should be final. | 484 |
Error | misc | FinalParameters | Parameter formName should be final. | 510 |
Error | misc | FinalParameters | Parameter scopeName should be final. | 510 |
Error | misc | FinalParameters | Parameter formName should be final. | 540 |
Error | misc | FinalParameters | Parameter scopeName should be final. | 540 |
Error | misc | FinalParameters | Parameter moduleConfig should be final. | 541 |
Error | javadoc | JavadocMethod | Expected @param tag for 'moduleConfig'. | 541 |
org/apache/struts/chain/contexts/ContextWrapper.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. | 38 |
Error | misc | FinalParameters | Parameter context should be final. | 45 |
Error | design | DesignForExtension | Class 'ContextWrapper' looks like designed for extension (can be subclassed), but the method 'entrySet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContextWrapper' final or making the method 'entrySet' static/final/abstract/empty, or adding allowed annotation for the method. | 61 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 61 |
Error | design | DesignForExtension | Class 'ContextWrapper' looks like designed for extension (can be subclassed), but the method 'keySet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContextWrapper' final or making the method 'keySet' static/final/abstract/empty, or adding allowed annotation for the method. | 65 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 65 |
Error | design | DesignForExtension | Class 'ContextWrapper' looks like designed for extension (can be subclassed), but the method 'values' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContextWrapper' final or making the method 'values' static/final/abstract/empty, or adding allowed annotation for the method. | 69 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 69 |
Error | design | DesignForExtension | Class 'ContextWrapper' looks like designed for extension (can be subclassed), but the method 'clear' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContextWrapper' final or making the method 'clear' static/final/abstract/empty, or adding allowed annotation for the method. | 73 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 73 |
Error | design | DesignForExtension | Class 'ContextWrapper' looks like designed for extension (can be subclassed), but the method 'putAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContextWrapper' final or making the method 'putAll' static/final/abstract/empty, or adding allowed annotation for the method. | 77 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 77 |
Error | misc | FinalParameters | Parameter map should be final. | 77 |
Error | design | DesignForExtension | Class 'ContextWrapper' looks like designed for extension (can be subclassed), but the method 'remove' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContextWrapper' final or making the method 'remove' static/final/abstract/empty, or adding allowed annotation for the method. | 82 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 82 |
Error | misc | FinalParameters | Parameter key should be final. | 82 |
Error | design | DesignForExtension | Class 'ContextWrapper' looks like designed for extension (can be subclassed), but the method 'put' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContextWrapper' final or making the method 'put' static/final/abstract/empty, or adding allowed annotation for the method. | 86 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 86 |
Error | misc | FinalParameters | Parameter key should be final. | 86 |
Error | misc | FinalParameters | Parameter value should be final. | 86 |
Error | design | DesignForExtension | Class 'ContextWrapper' looks like designed for extension (can be subclassed), but the method 'get' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContextWrapper' final or making the method 'get' static/final/abstract/empty, or adding allowed annotation for the method. | 91 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 91 |
Error | misc | FinalParameters | Parameter key should be final. | 91 |
Error | design | DesignForExtension | Class 'ContextWrapper' looks like designed for extension (can be subclassed), but the method 'containsValue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContextWrapper' final or making the method 'containsValue' static/final/abstract/empty, or adding allowed annotation for the method. | 95 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 95 |
Error | misc | FinalParameters | Parameter o should be final. | 95 |
Error | design | DesignForExtension | Class 'ContextWrapper' looks like designed for extension (can be subclassed), but the method 'containsKey' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContextWrapper' final or making the method 'containsKey' static/final/abstract/empty, or adding allowed annotation for the method. | 99 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 99 |
Error | misc | FinalParameters | Parameter o should be final. | 99 |
Error | design | DesignForExtension | Class 'ContextWrapper' looks like designed for extension (can be subclassed), but the method 'isEmpty' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContextWrapper' final or making the method 'isEmpty' static/final/abstract/empty, or adding allowed annotation for the method. | 103 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 103 |
Error | design | DesignForExtension | Class 'ContextWrapper' looks like designed for extension (can be subclassed), but the method 'size' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ContextWrapper' final or making the method 'size' static/final/abstract/empty, or adding allowed annotation for the method. | 107 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 107 |
org/apache/struts/chain/contexts/MockActionContext.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. | 34 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 35 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 36 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 37 |
Error | design | DesignForExtension | Class 'MockActionContext' looks like designed for extension (can be subclassed), but the method 'getApplicationScope' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MockActionContext' final or making the method 'getApplicationScope' static/final/abstract/empty, or adding allowed annotation for the method. | 39 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 39 |
Error | design | DesignForExtension | Class 'MockActionContext' looks like designed for extension (can be subclassed), but the method 'setApplicationScope' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MockActionContext' final or making the method 'setApplicationScope' static/final/abstract/empty, or adding allowed annotation for the method. | 43 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 43 |
Error | misc | FinalParameters | Parameter applicationScope should be final. | 43 |
Error | design | DesignForExtension | Class 'MockActionContext' looks like designed for extension (can be subclassed), but the method 'getParameterMap' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MockActionContext' final or making the method 'getParameterMap' static/final/abstract/empty, or adding allowed annotation for the method. | 47 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 47 |
Error | design | DesignForExtension | Class 'MockActionContext' looks like designed for extension (can be subclassed), but the method 'setParameterMap' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MockActionContext' final or making the method 'setParameterMap' static/final/abstract/empty, or adding allowed annotation for the method. | 51 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 51 |
Error | misc | FinalParameters | Parameter parameterMap should be final. | 51 |
Error | design | DesignForExtension | Class 'MockActionContext' looks like designed for extension (can be subclassed), but the method 'getRequestScope' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MockActionContext' final or making the method 'getRequestScope' static/final/abstract/empty, or adding allowed annotation for the method. | 55 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 55 |
Error | design | DesignForExtension | Class 'MockActionContext' looks like designed for extension (can be subclassed), but the method 'setRequestScope' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MockActionContext' final or making the method 'setRequestScope' static/final/abstract/empty, or adding allowed annotation for the method. | 59 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 59 |
Error | misc | FinalParameters | Parameter requestScope should be final. | 59 |
Error | design | DesignForExtension | Class 'MockActionContext' looks like designed for extension (can be subclassed), but the method 'getSessionScope' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MockActionContext' final or making the method 'getSessionScope' static/final/abstract/empty, or adding allowed annotation for the method. | 63 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 63 |
Error | design | DesignForExtension | Class 'MockActionContext' looks like designed for extension (can be subclassed), but the method 'setSessionScope' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MockActionContext' final or making the method 'setSessionScope' static/final/abstract/empty, or adding allowed annotation for the method. | 67 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 67 |
Error | misc | FinalParameters | Parameter sessionScope should be final. | 67 |
org/apache/struts/chain/contexts/ServletActionContext.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 | misc | FinalParameters | Parameter context should be final. | 46 |
Error | misc | FinalParameters | Parameter context should be final. | 58 |
Error | misc | FinalParameters | Parameter request should be final. | 59 |
Error | misc | FinalParameters | Parameter response should be final. | 59 |
Error | design | DesignForExtension | Class 'ServletActionContext' looks like designed for extension (can be subclassed), but the method 'release' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ServletActionContext' final or making the method 'release' static/final/abstract/empty, or adding allowed annotation for the method. | 72 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 72 |
Error | misc | FinalParameters | Parameter servlet should be final. | 122 |
Error | design | DesignForExtension | Class 'ServletActionContext' looks like designed for extension (can be subclassed), but the method 'setActionConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ServletActionContext' final or making the method 'setActionConfig' static/final/abstract/empty, or adding allowed annotation for the method. | 129 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 129 |
Error | misc | FinalParameters | Parameter actionConfig should be final. | 129 |
Error | design | DesignForExtension | Class 'ServletActionContext' looks like designed for extension (can be subclassed), but the method 'getMessageResources' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ServletActionContext' final or making the method 'getMessageResources' static/final/abstract/empty, or adding allowed annotation for the method. | 136 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 136 |
Error | design | DesignForExtension | Class 'ServletActionContext' looks like designed for extension (can be subclassed), but the method 'getMessageResources' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ServletActionContext' final or making the method 'getMessageResources' static/final/abstract/empty, or adding allowed annotation for the method. | 142 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 142 |
Error | misc | FinalParameters | Parameter key should be final. | 142 |
Error | design | DesignForExtension | Class 'ServletActionContext' looks like designed for extension (can be subclassed), but the method 'setMessageResources' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ServletActionContext' final or making the method 'setMessageResources' static/final/abstract/empty, or adding allowed annotation for the method. | 151 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 151 |
Error | misc | FinalParameters | Parameter resources should be final. | 151 |
Error | misc | FinalParameters | Parameter key should be final. | 163 |
Error | misc | FinalParameters | Parameter resources should be final. | 163 |
Error | design | DesignForExtension | Class 'ServletActionContext' looks like designed for extension (can be subclassed), but the method 'saveErrors' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ServletActionContext' final or making the method 'saveErrors' static/final/abstract/empty, or adding allowed annotation for the method. | 171 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 171 |
Error | misc | FinalParameters | Parameter errors should be final. | 171 |
Error | design | DesignForExtension | Class 'ServletActionContext' looks like designed for extension (can be subclassed), but the method 'saveMessages' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ServletActionContext' final or making the method 'saveMessages' static/final/abstract/empty, or adding allowed annotation for the method. | 183 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 183 |
Error | misc | FinalParameters | Parameter messages should be final. | 183 |
Error | design | DesignForExtension | Class 'ServletActionContext' looks like designed for extension (can be subclassed), but the method 'addMessages' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ServletActionContext' final or making the method 'addMessages' static/final/abstract/empty, or adding allowed annotation for the method. | 193 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 193 |
Error | misc | FinalParameters | Parameter messages should be final. | 193 |
Error | design | DesignForExtension | Class 'ServletActionContext' looks like designed for extension (can be subclassed), but the method 'addErrors' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ServletActionContext' final or making the method 'addErrors' static/final/abstract/empty, or adding allowed annotation for the method. | 208 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 208 |
Error | misc | FinalParameters | Parameter errors should be final. | 208 |
Error | design | DesignForExtension | Class 'ServletActionContext' looks like designed for extension (can be subclassed), but the method 'getErrors' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ServletActionContext' final or making the method 'getErrors' static/final/abstract/empty, or adding allowed annotation for the method. | 223 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 223 |
Error | design | DesignForExtension | Class 'ServletActionContext' looks like designed for extension (can be subclassed), but the method 'getMessages' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ServletActionContext' final or making the method 'getMessages' static/final/abstract/empty, or adding allowed annotation for the method. | 227 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 227 |
Error | design | DesignForExtension | Class 'ServletActionContext' looks like designed for extension (can be subclassed), but the method 'saveToken' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ServletActionContext' final or making the method 'saveToken' static/final/abstract/empty, or adding allowed annotation for the method. | 237 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 237 |
Error | design | DesignForExtension | Class 'ServletActionContext' looks like designed for extension (can be subclassed), but the method 'generateToken' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ServletActionContext' final or making the method 'generateToken' static/final/abstract/empty, or adding allowed annotation for the method. | 241 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 241 |
Error | design | DesignForExtension | Class 'ServletActionContext' looks like designed for extension (can be subclassed), but the method 'isTokenValid' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ServletActionContext' final or making the method 'isTokenValid' static/final/abstract/empty, or adding allowed annotation for the method. | 245 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 245 |
Error | misc | FinalParameters | Parameter reset should be final. | 245 |
Error | design | DesignForExtension | Class 'ServletActionContext' looks like designed for extension (can be subclassed), but the method 'resetToken' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ServletActionContext' final or making the method 'resetToken' static/final/abstract/empty, or adding allowed annotation for the method. | 249 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 249 |
org/apache/struts/chain/contexts/WebActionContext.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 | misc | FinalParameters | Parameter context should be final. | 40 |
Error | design | DesignForExtension | Class 'WebActionContext' looks like designed for extension (can be subclassed), but the method 'release' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebActionContext' final or making the method 'release' static/final/abstract/empty, or adding allowed annotation for the method. | 53 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 53 |
Error | design | DesignForExtension | Class 'WebActionContext' looks like designed for extension (can be subclassed), but the method 'getApplicationScope' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebActionContext' final or making the method 'getApplicationScope' static/final/abstract/empty, or adding allowed annotation for the method. | 116 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 116 |
Error | design | DesignForExtension | Class 'WebActionContext' looks like designed for extension (can be subclassed), but the method 'getRequestScope' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebActionContext' final or making the method 'getRequestScope' static/final/abstract/empty, or adding allowed annotation for the method. | 120 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 120 |
Error | design | DesignForExtension | Class 'WebActionContext' looks like designed for extension (can be subclassed), but the method 'getParameterMap' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebActionContext' final or making the method 'getParameterMap' static/final/abstract/empty, or adding allowed annotation for the method. | 124 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 124 |
Error | design | DesignForExtension | Class 'WebActionContext' looks like designed for extension (can be subclassed), but the method 'getSessionScope' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebActionContext' final or making the method 'getSessionScope' static/final/abstract/empty, or adding allowed annotation for the method. | 128 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 128 |
Error | design | DesignForExtension | Class 'WebActionContext' looks like designed for extension (can be subclassed), but the method 'setModuleConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebActionContext' final or making the method 'setModuleConfig' static/final/abstract/empty, or adding allowed annotation for the method. | 136 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 136 |
Error | misc | FinalParameters | Parameter moduleConfig should be final. | 136 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 144 |
Error | design | DesignForExtension | Class 'WebActionContext' looks like designed for extension (can be subclassed), but the method 'setCancelled' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebActionContext' final or making the method 'setCancelled' static/final/abstract/empty, or adding allowed annotation for the method. | 158 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 158 |
Error | misc | FinalParameters | Parameter cancelled should be final. | 158 |
Error | design | DesignForExtension | Class 'WebActionContext' looks like designed for extension (can be subclassed), but the method 'getCancelled' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WebActionContext' final or making the method 'getCancelled' static/final/abstract/empty, or adding allowed annotation for the method. | 171 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 171 |
org/apache/struts/chain/contexts/package-info.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/chain/package-info.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/config/ActionConfig.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 | 'final' modifier out of order with the JLS suggestions. | 46 |
Error | javadoc | JavadocStyle | Extra HTML tag found: </p> | 87 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 196 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 204 |
Error | misc | FinalParameters | Parameter actionId should be final. | 298 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 313 |
Error | misc | FinalParameters | Parameter moduleConfig should be final. | 320 |
Error | javadoc | JavadocMethod | Expected @param tag for 'moduleConfig'. | 320 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 322 |
Error | misc | FinalParameters | Parameter attribute should be final. | 351 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 353 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 359 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 368 |
Error | misc | FinalParameters | Parameter cancellable should be final. | 373 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 375 |
Error | misc | FinalParameters | Parameter inherit should be final. | 402 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 404 |
Error | design | DesignForExtension | Class 'ActionConfig' looks like designed for extension (can be subclassed), but the method 'isExtensionProcessed' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionConfig' final or making the method 'isExtensionProcessed' static/final/abstract/empty, or adding allowed annotation for the method. | 410 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 410 |
Error | misc | FinalParameters | Parameter forward should be final. | 433 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 435 |
Error | misc | FinalParameters | Parameter include should be final. | 460 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 462 |
Error | misc | FinalParameters | Parameter input should be final. | 487 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 489 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 500 |
Error | misc | FinalParameters | Parameter multipartClass should be final. | 513 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 515 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 524 |
Error | misc | FinalParameters | Parameter name should be final. | 531 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 533 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 544 |
Error | misc | FinalParameters | Parameter parameter should be final. | 555 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 557 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 568 |
Error | misc | FinalParameters | Parameter path should be final. | 579 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 581 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 591 |
Error | misc | FinalParameters | Parameter prefix should be final. | 599 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 601 |
Error | design | DesignForExtension | Class 'ActionConfig' looks like designed for extension (can be subclassed), but the method 'getRoles' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionConfig' final or making the method 'getRoles' static/final/abstract/empty, or adding allowed annotation for the method. | 607 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 607 |
Error | design | DesignForExtension | Class 'ActionConfig' looks like designed for extension (can be subclassed), but the method 'setRoles' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionConfig' final or making the method 'setRoles' static/final/abstract/empty, or adding allowed annotation for the method. | 611 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 611 |
Error | misc | FinalParameters | Parameter roles should be final. | 611 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 650 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 658 |
Error | misc | FinalParameters | Parameter scope should be final. | 666 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 668 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 682 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 694 |
Error | misc | FinalParameters | Parameter reset should be final. | 705 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 707 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 722 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 734 |
Error | misc | FinalParameters | Parameter populate should be final. | 745 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 747 |
Error | misc | FinalParameters | Parameter singleton should be final. | 774 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 782 |
Error | misc | FinalParameters | Parameter suffix should be final. | 790 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 792 |
Error | design | DesignForExtension | Class 'ActionConfig' looks like designed for extension (can be subclassed), but the method 'getType' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionConfig' final or making the method 'getType' static/final/abstract/empty, or adding allowed annotation for the method. | 798 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 798 |
Error | design | DesignForExtension | Class 'ActionConfig' looks like designed for extension (can be subclassed), but the method 'setType' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionConfig' final or making the method 'setType' static/final/abstract/empty, or adding allowed annotation for the method. | 802 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 802 |
Error | misc | FinalParameters | Parameter type should be final. | 802 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 814 |
Error | misc | FinalParameters | Parameter unknown should be final. | 822 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 824 |
Error | design | DesignForExtension | Class 'ActionConfig' looks like designed for extension (can be subclassed), but the method 'getValidate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionConfig' final or making the method 'getValidate' static/final/abstract/empty, or adding allowed annotation for the method. | 830 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 830 |
Error | design | DesignForExtension | Class 'ActionConfig' looks like designed for extension (can be subclassed), but the method 'setValidate' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ActionConfig' final or making the method 'setValidate' static/final/abstract/empty, or adding allowed annotation for the method. | 834 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 834 |
Error | misc | FinalParameters | Parameter validate should be final. | 834 |
Error | misc | FinalParameters | Parameter command should be final. | 878 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 880 |
Error | misc | FinalParameters | Parameter catalog should be final. | 896 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 898 |
Error | misc | FinalParameters | Parameter dispatcher should be final. | 927 |
Error | misc | FinalParameters | Parameter acceptPage should be final. | 952 |
Error | misc | FinalParameters | Parameter moduleConfig should be final. | 965 |
Error | misc | FinalParameters | Parameter baseConfig should be final. | 997 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'ClassNotFoundException'. | 998 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalAccessException'. | 998 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'InstantiationException'. | 999 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'InvocationTargetException'. | 999 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 1001 |
Error | misc | FinalParameters | Parameter baseConfig should be final. | 1037 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'ClassNotFoundException'. | 1038 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalAccessException'. | 1038 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'InstantiationException'. | 1039 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'InvocationTargetException'. | 1039 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 1041 |
Error | misc | FinalParameters | Parameter config should be final. | 1077 |
Error | misc | FinalParameters | Parameter config should be final. | 1093 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 1107 |
Error | misc | FinalParameters | Parameter type should be final. | 1107 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 1115 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 1135 |
Error | misc | FinalParameters | Parameter type should be final. | 1135 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 1175 |
Error | misc | FinalParameters | Parameter name should be final. | 1175 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 1183 |
Error | misc | FinalParameters | Parameter config should be final. | 1233 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'ClassNotFoundException'. | 1234 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalAccessException'. | 1234 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'InstantiationException'. | 1235 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'InvocationTargetException'. | 1235 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 1237 |
Error | misc | FinalParameters | Parameter moduleConfig should be final. | 1333 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'ClassNotFoundException'. | 1334 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalAccessException'. | 1334 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'InstantiationException'. | 1335 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'InvocationTargetException'. | 1335 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 1337 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'NullPointerException'. | 1350 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalArgumentException'. | 1357 |
Error | misc | FinalParameters | Parameter config should be final. | 1380 |
Error | misc | FinalParameters | Parameter config should be final. | 1395 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 1406 |
org/apache/struts/config/ActionConfigMatcher.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 | 'final' modifier out of order with the JLS suggestions. | 50 |
Error | naming | ConstantName | Name 'wildcard' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 56 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 58 |
Error | misc | FinalParameters | Parameter configs should be final. | 71 |
Error | misc | FinalParameters | Parameter path should be final. | 99 |
Error | misc | FinalParameters | Parameter path should be final. | 146 |
Error | misc | FinalParameters | Parameter orig should be final. | 146 |
Error | misc | FinalParameters | Parameter vars should be final. | 147 |
Error | misc | FinalParameters | Parameter orig should be final. | 227 |
Error | misc | FinalParameters | Parameter props should be final. | 227 |
Error | misc | FinalParameters | Parameter vars should be final. | 227 |
Error | misc | FinalParameters | Parameter val should be final. | 244 |
Error | misc | FinalParameters | Parameter vars should be final. | 244 |
Error | coding | MagicNumber | '3' is a magic number. | 269 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 299 |
Error | misc | FinalParameters | Parameter pattern should be final. | 299 |
Error | misc | FinalParameters | Parameter config should be final. | 299 |
org/apache/struts/config/BaseConfig.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 | misc | FinalParameters | Parameter key should be final. | 90 |
Error | misc | FinalParameters | Parameter value should be final. | 90 |
Error | misc | FinalParameters | Parameter key should be final. | 103 |
Error | misc | FinalParameters | Parameter properties should be final. | 123 |
Error | javadoc | JavadocMethod | Expected @param tag for 'properties'. | 123 |
Error | misc | FinalParameters | Parameter baseConfig should be final. | 134 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 157 |
org/apache/struts/config/ConfigHelper.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 | MissingJavadocMethod | Missing a Javadoc comment. | 84 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 88 |
Error | misc | FinalParameters | Parameter application should be final. | 88 |
Error | misc | FinalParameters | Parameter request should be final. | 88 |
Error | misc | FinalParameters | Parameter response should be final. | 89 |
Error | misc | FinalParameters | Parameter application should be final. | 98 |
Error | javadoc | JavadocMethod | Expected @param tag for 'application'. | 98 |
Error | misc | FinalParameters | Parameter session should be final. | 105 |
Error | javadoc | JavadocMethod | Expected @param tag for 'session'. | 105 |
Error | misc | FinalParameters | Parameter request should be final. | 113 |
Error | javadoc | JavadocMethod | Expected @param tag for 'request'. | 113 |
Error | misc | FinalParameters | Parameter response should be final. | 127 |
Error | javadoc | JavadocMethod | Expected @param tag for 'response'. | 127 |
Error | misc | FinalParameters | Parameter forward should be final. | 134 |
Error | javadoc | JavadocMethod | Expected @param tag for 'forward'. | 134 |
Error | misc | FinalParameters | Parameter application should be final. | 150 |
Error | misc | FinalParameters | Parameter request should be final. | 151 |
Error | misc | FinalParameters | Parameter response should be final. | 151 |
Error | design | DesignForExtension | Class 'ConfigHelper' looks like designed for extension (can be subclassed), but the method 'getActionMessages' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ConfigHelper' final or making the method 'getActionMessages' static/final/abstract/empty, or adding allowed annotation for the method. | 158 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 158 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 169 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 182 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 195 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 210 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 221 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 233 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 249 |
Error | misc | FinalParameters | Parameter key should be final. | 249 |
Error | design | DesignForExtension | Class 'ConfigHelper' looks like designed for extension (can be subclassed), but the method 'getActionForm' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ConfigHelper' final or making the method 'getActionForm' static/final/abstract/empty, or adding allowed annotation for the method. | 269 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 269 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 302 |
Error | misc | FinalParameters | Parameter name should be final. | 302 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 312 |
Error | misc | FinalParameters | Parameter name should be final. | 312 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 322 |
Error | misc | FinalParameters | Parameter path should be final. | 322 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 341 |
Error | misc | FinalParameters | Parameter action should be final. | 341 |
Error | javadoc | JavadocMethod | Expected @param tag for 'action'. | 341 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 366 |
Error | misc | FinalParameters | Parameter action should be final. | 366 |
Error | javadoc | JavadocMethod | Expected @param tag for 'action'. | 366 |
Error | blocks | RightCurly | '}' at column 9 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). | 394 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 412 |
Error | misc | FinalParameters | Parameter url should be final. | 412 |
Error | javadoc | JavadocMethod | Expected @param tag for 'url'. | 412 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 432 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 435 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 450 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 475 |
Error | misc | FinalParameters | Parameter name should be final. | 475 |
Error | misc | TodoComment | Comment matches to-do format 'TODO:'. | 486 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 496 |
Error | misc | FinalParameters | Parameter key should be final. | 496 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 514 |
Error | misc | FinalParameters | Parameter key should be final. | 514 |
Error | misc | FinalParameters | Parameter args should be final. | 514 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 537 |
Error | misc | FinalParameters | Parameter path should be final. | 537 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 543 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 548 |
Error | misc | FinalParameters | Parameter name should be final. | 548 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 552 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 557 |
Error | misc | FinalParameters | Parameter key should be final. | 557 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 561 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 567 |
Error | misc | FinalParameters | Parameter key should be final. | 567 |
Error | misc | FinalParameters | Parameter args should be final. | 567 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 571 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 576 |
Error | misc | FinalParameters | Parameter path should be final. | 576 |
org/apache/struts/config/ConfigHelperInterface.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. | 56 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 56 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 61 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 61 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 68 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 68 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 75 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 75 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 84 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 84 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 89 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 89 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 95 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 95 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 105 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 105 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 113 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 113 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 121 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 121 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 129 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 129 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 137 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 137 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 154 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 154 |
Error | javadoc | JavadocMethod | Expected @param tag for 'action'. | 154 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 159 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 159 |
Error | javadoc | JavadocMethod | Expected @param tag for 'action'. | 159 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 164 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 164 |
Error | javadoc | JavadocMethod | Expected @param tag for 'url'. | 164 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 168 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 171 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 171 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 173 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 176 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 176 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 184 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 184 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 192 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 192 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 201 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 201 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 209 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 209 |
org/apache/struts/config/ConfigRuleSet.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 | misc | FinalParameters | Parameter digester should be final. | 55 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 175 |
Error | misc | FinalParameters | Parameter namespace should be final. | 179 |
Error | misc | FinalParameters | Parameter names should be final. | 179 |
Error | misc | FinalParameters | Parameter attributes should be final. | 179 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 195 |
Error | misc | FinalParameters | Parameter namespace should be final. | 199 |
Error | misc | FinalParameters | Parameter name should be final. | 199 |
Error | misc | FinalParameters | Parameter attributes should be final. | 199 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 223 |
Error | misc | FinalParameters | Parameter namespace should be final. | 227 |
Error | misc | FinalParameters | Parameter name should be final. | 227 |
Error | misc | FinalParameters | Parameter attributes should be final. | 227 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 268 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 270 |
Error | misc | FinalParameters | Parameter cl should be final. | 270 |
Error | misc | FinalParameters | Parameter attributes should be final. | 275 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 305 |
Error | misc | FinalParameters | Parameter namespace should be final. | 309 |
Error | misc | FinalParameters | Parameter name should be final. | 309 |
Error | misc | FinalParameters | Parameter attributes should be final. | 309 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 332 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 334 |
Error | misc | FinalParameters | Parameter cl should be final. | 334 |
Error | misc | FinalParameters | Parameter attributes should be final. | 339 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 369 |
Error | misc | FinalParameters | Parameter namespace should be final. | 373 |
Error | misc | FinalParameters | Parameter name should be final. | 373 |
Error | misc | FinalParameters | Parameter attributes should be final. | 373 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 396 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 398 |
Error | misc | FinalParameters | Parameter cl should be final. | 398 |
Error | misc | FinalParameters | Parameter attributes should be final. | 403 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 437 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 439 |
Error | misc | FinalParameters | Parameter cl should be final. | 439 |
Error | misc | FinalParameters | Parameter attributes should be final. | 444 |
org/apache/struts/config/ControllerConfig.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 | coding | MagicNumber | '4096' is a magic number. | 38 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'getBufferSize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'getBufferSize' static/final/abstract/empty, or adding allowed annotation for the method. | 182 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 182 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'setBufferSize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'setBufferSize' static/final/abstract/empty, or adding allowed annotation for the method. | 186 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 186 |
Error | misc | FinalParameters | Parameter bufferSize should be final. | 186 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'getContentType' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'getContentType' static/final/abstract/empty, or adding allowed annotation for the method. | 194 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 194 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'setContentType' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'setContentType' static/final/abstract/empty, or adding allowed annotation for the method. | 198 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 198 |
Error | misc | FinalParameters | Parameter contentType should be final. | 198 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'getCatalog' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'getCatalog' static/final/abstract/empty, or adding allowed annotation for the method. | 206 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 206 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'setCatalog' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'setCatalog' static/final/abstract/empty, or adding allowed annotation for the method. | 210 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 210 |
Error | misc | FinalParameters | Parameter catalog should be final. | 210 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'getCommand' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'getCommand' static/final/abstract/empty, or adding allowed annotation for the method. | 218 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 218 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'setCommand' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'setCommand' static/final/abstract/empty, or adding allowed annotation for the method. | 222 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 222 |
Error | misc | FinalParameters | Parameter command should be final. | 222 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'getForwardPattern' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'getForwardPattern' static/final/abstract/empty, or adding allowed annotation for the method. | 230 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 230 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'setForwardPattern' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'setForwardPattern' static/final/abstract/empty, or adding allowed annotation for the method. | 234 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 234 |
Error | misc | FinalParameters | Parameter forwardPattern should be final. | 234 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'getInputForward' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'getInputForward' static/final/abstract/empty, or adding allowed annotation for the method. | 238 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 238 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'setInputForward' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'setInputForward' static/final/abstract/empty, or adding allowed annotation for the method. | 242 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 242 |
Error | misc | FinalParameters | Parameter inputForward should be final. | 242 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'getLocale' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'getLocale' static/final/abstract/empty, or adding allowed annotation for the method. | 246 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 246 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'setLocale' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'setLocale' static/final/abstract/empty, or adding allowed annotation for the method. | 250 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 250 |
Error | misc | FinalParameters | Parameter locale should be final. | 250 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'getMaxSize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'getMaxSize' static/final/abstract/empty, or adding allowed annotation for the method. | 258 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 258 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'setMaxSize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'setMaxSize' static/final/abstract/empty, or adding allowed annotation for the method. | 262 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 262 |
Error | misc | FinalParameters | Parameter maxSize should be final. | 262 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'getMaxFileSize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'getMaxFileSize' static/final/abstract/empty, or adding allowed annotation for the method. | 270 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 270 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'setMaxFileSize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'setMaxFileSize' static/final/abstract/empty, or adding allowed annotation for the method. | 274 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 274 |
Error | misc | FinalParameters | Parameter maxFileSize should be final. | 274 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'getMaxStringLen' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'getMaxStringLen' static/final/abstract/empty, or adding allowed annotation for the method. | 282 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 282 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'setMaxStringLen' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'setMaxStringLen' static/final/abstract/empty, or adding allowed annotation for the method. | 286 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 286 |
Error | misc | FinalParameters | Parameter maxStringLen should be final. | 286 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'getFileCountMax' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'getFileCountMax' static/final/abstract/empty, or adding allowed annotation for the method. | 294 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 294 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'setFileCountMax' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'setFileCountMax' static/final/abstract/empty, or adding allowed annotation for the method. | 298 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 298 |
Error | misc | FinalParameters | Parameter fileCountMax should be final. | 298 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'getMemFileSize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'getMemFileSize' static/final/abstract/empty, or adding allowed annotation for the method. | 306 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 306 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'setMemFileSize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'setMemFileSize' static/final/abstract/empty, or adding allowed annotation for the method. | 310 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 310 |
Error | misc | FinalParameters | Parameter memFileSize should be final. | 310 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'getMultipartClass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'getMultipartClass' static/final/abstract/empty, or adding allowed annotation for the method. | 318 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 318 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'setMultipartClass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'setMultipartClass' static/final/abstract/empty, or adding allowed annotation for the method. | 322 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 322 |
Error | misc | FinalParameters | Parameter multipartClass should be final. | 322 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'getNocache' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'getNocache' static/final/abstract/empty, or adding allowed annotation for the method. | 330 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 330 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'setNocache' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'setNocache' static/final/abstract/empty, or adding allowed annotation for the method. | 334 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 334 |
Error | misc | FinalParameters | Parameter nocache should be final. | 334 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'getPagePattern' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'getPagePattern' static/final/abstract/empty, or adding allowed annotation for the method. | 342 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 342 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'setPagePattern' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'setPagePattern' static/final/abstract/empty, or adding allowed annotation for the method. | 346 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 346 |
Error | misc | FinalParameters | Parameter pagePattern should be final. | 346 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'getProcessorClass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'getProcessorClass' static/final/abstract/empty, or adding allowed annotation for the method. | 350 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 350 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'setProcessorClass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'setProcessorClass' static/final/abstract/empty, or adding allowed annotation for the method. | 354 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 354 |
Error | misc | FinalParameters | Parameter processorClass should be final. | 354 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'getTempDir' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'getTempDir' static/final/abstract/empty, or adding allowed annotation for the method. | 362 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 362 |
Error | design | DesignForExtension | Class 'ControllerConfig' looks like designed for extension (can be subclassed), but the method 'setTempDir' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ControllerConfig' final or making the method 'setTempDir' static/final/abstract/empty, or adding allowed annotation for the method. | 366 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 366 |
Error | misc | FinalParameters | Parameter tempDir should be final. | 366 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 379 |
org/apache/struts/config/ExceptionConfig.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 'ExceptionConfig' looks like designed for extension (can be subclassed), but the method 'getBundle' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ExceptionConfig' final or making the method 'getBundle' static/final/abstract/empty, or adding allowed annotation for the method. | 87 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 87 |
Error | design | DesignForExtension | Class 'ExceptionConfig' looks like designed for extension (can be subclassed), but the method 'setBundle' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ExceptionConfig' final or making the method 'setBundle' static/final/abstract/empty, or adding allowed annotation for the method. | 91 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 91 |
Error | misc | FinalParameters | Parameter bundle should be final. | 91 |
Error | design | DesignForExtension | Class 'ExceptionConfig' looks like designed for extension (can be subclassed), but the method 'getExtends' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ExceptionConfig' final or making the method 'getExtends' static/final/abstract/empty, or adding allowed annotation for the method. | 99 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 99 |
Error | design | DesignForExtension | Class 'ExceptionConfig' looks like designed for extension (can be subclassed), but the method 'setExtends' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ExceptionConfig' final or making the method 'setExtends' static/final/abstract/empty, or adding allowed annotation for the method. | 103 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 103 |
Error | misc | FinalParameters | Parameter inherit should be final. | 103 |
Error | design | DesignForExtension | Class 'ExceptionConfig' looks like designed for extension (can be subclassed), but the method 'isExtensionProcessed' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ExceptionConfig' final or making the method 'isExtensionProcessed' static/final/abstract/empty, or adding allowed annotation for the method. | 111 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 111 |
Error | design | DesignForExtension | Class 'ExceptionConfig' looks like designed for extension (can be subclassed), but the method 'getHandler' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ExceptionConfig' final or making the method 'getHandler' static/final/abstract/empty, or adding allowed annotation for the method. | 115 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 115 |
Error | design | DesignForExtension | Class 'ExceptionConfig' looks like designed for extension (can be subclassed), but the method 'setHandler' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ExceptionConfig' final or making the method 'setHandler' static/final/abstract/empty, or adding allowed annotation for the method. | 119 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 119 |
Error | misc | FinalParameters | Parameter handler should be final. | 119 |
Error | design | DesignForExtension | Class 'ExceptionConfig' looks like designed for extension (can be subclassed), but the method 'getKey' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ExceptionConfig' final or making the method 'getKey' static/final/abstract/empty, or adding allowed annotation for the method. | 127 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 127 |
Error | design | DesignForExtension | Class 'ExceptionConfig' looks like designed for extension (can be subclassed), but the method 'setKey' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ExceptionConfig' final or making the method 'setKey' static/final/abstract/empty, or adding allowed annotation for the method. | 131 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 131 |
Error | misc | FinalParameters | Parameter key should be final. | 131 |
Error | design | DesignForExtension | Class 'ExceptionConfig' looks like designed for extension (can be subclassed), but the method 'getPath' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ExceptionConfig' final or making the method 'getPath' static/final/abstract/empty, or adding allowed annotation for the method. | 139 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 139 |
Error | design | DesignForExtension | Class 'ExceptionConfig' looks like designed for extension (can be subclassed), but the method 'setPath' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ExceptionConfig' final or making the method 'setPath' static/final/abstract/empty, or adding allowed annotation for the method. | 143 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 143 |
Error | misc | FinalParameters | Parameter path should be final. | 143 |
Error | design | DesignForExtension | Class 'ExceptionConfig' looks like designed for extension (can be subclassed), but the method 'getScope' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ExceptionConfig' final or making the method 'getScope' static/final/abstract/empty, or adding allowed annotation for the method. | 151 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 151 |
Error | design | DesignForExtension | Class 'ExceptionConfig' looks like designed for extension (can be subclassed), but the method 'setScope' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ExceptionConfig' final or making the method 'setScope' static/final/abstract/empty, or adding allowed annotation for the method. | 155 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 155 |
Error | misc | FinalParameters | Parameter scope should be final. | 155 |
Error | design | DesignForExtension | Class 'ExceptionConfig' looks like designed for extension (can be subclassed), but the method 'getType' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ExceptionConfig' final or making the method 'getType' static/final/abstract/empty, or adding allowed annotation for the method. | 163 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 163 |
Error | design | DesignForExtension | Class 'ExceptionConfig' looks like designed for extension (can be subclassed), but the method 'setType' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ExceptionConfig' final or making the method 'setType' static/final/abstract/empty, or adding allowed annotation for the method. | 167 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 167 |
Error | misc | FinalParameters | Parameter type should be final. | 167 |
Error | misc | FinalParameters | Parameter moduleConfig should be final. | 187 |
Error | misc | FinalParameters | Parameter actionConfig should be final. | 188 |
Error | misc | FinalParameters | Parameter config should be final. | 291 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'ClassNotFoundException'. | 292 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalAccessException'. | 292 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'InstantiationException'. | 293 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'InvocationTargetException'. | 293 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 295 |
Error | misc | FinalParameters | Parameter moduleConfig should be final. | 338 |
Error | misc | FinalParameters | Parameter actionConfig should be final. | 339 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'ClassNotFoundException'. | 340 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalAccessException'. | 340 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'InstantiationException'. | 341 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'InvocationTargetException'. | 341 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 343 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'NullPointerException'. | 374 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalArgumentException'. | 381 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 399 |
org/apache/struts/config/FormBeanConfig.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 | 'final' modifier out of order with the JLS suggestions. | 55 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 122 |
Error | coding | SimplifyBooleanExpression | Expression can be simplified. | 123 |
Error | design | DesignForExtension | Class 'FormBeanConfig' looks like designed for extension (can be subclassed), but the method 'getDynamic' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FormBeanConfig' final or making the method 'getDynamic' static/final/abstract/empty, or adding allowed annotation for the method. | 136 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 136 |
Error | design | DesignForExtension | Class 'FormBeanConfig' looks like designed for extension (can be subclassed), but the method 'getExtends' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FormBeanConfig' final or making the method 'getExtends' static/final/abstract/empty, or adding allowed annotation for the method. | 140 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 140 |
Error | design | DesignForExtension | Class 'FormBeanConfig' looks like designed for extension (can be subclassed), but the method 'setExtends' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FormBeanConfig' final or making the method 'setExtends' static/final/abstract/empty, or adding allowed annotation for the method. | 144 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 144 |
Error | misc | FinalParameters | Parameter extend should be final. | 144 |
Error | design | DesignForExtension | Class 'FormBeanConfig' looks like designed for extension (can be subclassed), but the method 'isExtensionProcessed' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FormBeanConfig' final or making the method 'isExtensionProcessed' static/final/abstract/empty, or adding allowed annotation for the method. | 149 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 149 |
Error | design | DesignForExtension | Class 'FormBeanConfig' looks like designed for extension (can be subclassed), but the method 'getName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FormBeanConfig' final or making the method 'getName' static/final/abstract/empty, or adding allowed annotation for the method. | 153 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 153 |
Error | design | DesignForExtension | Class 'FormBeanConfig' 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 'FormBeanConfig' final or making the method 'setName' static/final/abstract/empty, or adding allowed annotation for the method. | 157 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 157 |
Error | misc | FinalParameters | Parameter name should be final. | 157 |
Error | design | DesignForExtension | Class 'FormBeanConfig' looks like designed for extension (can be subclassed), but the method 'getType' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FormBeanConfig' final or making the method 'getType' static/final/abstract/empty, or adding allowed annotation for the method. | 162 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 162 |
Error | design | DesignForExtension | Class 'FormBeanConfig' looks like designed for extension (can be subclassed), but the method 'setType' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FormBeanConfig' final or making the method 'setType' static/final/abstract/empty, or adding allowed annotation for the method. | 166 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 166 |
Error | misc | FinalParameters | Parameter type should be final. | 166 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 189 |
Error | misc | FinalParameters | Parameter restricted should be final. | 198 |
Error | javadoc | JavadocMethod | Expected @param tag for 'restricted'. | 198 |
Error | misc | FinalParameters | Parameter moduleConfig should be final. | 211 |
Error | misc | FinalParameters | Parameter config should be final. | 237 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'ClassNotFoundException'. | 238 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalAccessException'. | 238 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'InstantiationException'. | 239 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'InvocationTargetException'. | 239 |
Error | misc | FinalParameters | Parameter servlet should be final. | 295 |
Error | whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 339 |
Error | misc | TodoComment | Comment matches to-do format 'TODO:'. | 345 |
Error | misc | FinalParameters | Parameter context should be final. | 376 |
Error | misc | FinalParameters | Parameter form should be final. | 401 |
Error | misc | FinalParameters | Parameter config should be final. | 459 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 476 |
Error | misc | FinalParameters | Parameter name should be final. | 476 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 484 |
Error | misc | FinalParameters | Parameter config should be final. | 529 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'ClassNotFoundException'. | 530 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalAccessException'. | 530 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'InstantiationException'. | 531 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'InvocationTargetException'. | 531 |
Error | misc | FinalParameters | Parameter moduleConfig should be final. | 560 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'ClassNotFoundException'. | 561 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalAccessException'. | 561 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'InstantiationException'. | 562 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'InvocationTargetException'. | 562 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 564 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'NullPointerException'. | 574 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalArgumentException'. | 581 |
Error | misc | FinalParameters | Parameter config should be final. | 602 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 604 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 613 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 635 |
org/apache/struts/config/FormPropertyConfig.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 | 'final' modifier out of order with the JLS suggestions. | 44 |
Error | misc | FinalParameters | Parameter name should be final. | 103 |
Error | misc | FinalParameters | Parameter type should be final. | 103 |
Error | misc | FinalParameters | Parameter initial should be final. | 103 |
Error | misc | FinalParameters | Parameter name should be final. | 116 |
Error | misc | FinalParameters | Parameter type should be final. | 116 |
Error | misc | FinalParameters | Parameter initial should be final. | 116 |
Error | misc | FinalParameters | Parameter reset should be final. | 117 |
Error | misc | FinalParameters | Parameter name should be final. | 130 |
Error | misc | FinalParameters | Parameter type should be final. | 130 |
Error | misc | FinalParameters | Parameter initial should be final. | 130 |
Error | misc | FinalParameters | Parameter size should be final. | 130 |
Error | misc | FinalParameters | Parameter name should be final. | 145 |
Error | misc | FinalParameters | Parameter type should be final. | 145 |
Error | misc | FinalParameters | Parameter initial should be final. | 145 |
Error | misc | FinalParameters | Parameter reset should be final. | 146 |
Error | misc | FinalParameters | Parameter size should be final. | 146 |
Error | design | DesignForExtension | Class 'FormPropertyConfig' looks like designed for extension (can be subclassed), but the method 'getInitial' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FormPropertyConfig' final or making the method 'getInitial' static/final/abstract/empty, or adding allowed annotation for the method. | 155 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 155 |
Error | design | DesignForExtension | Class 'FormPropertyConfig' looks like designed for extension (can be subclassed), but the method 'setInitial' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FormPropertyConfig' final or making the method 'setInitial' static/final/abstract/empty, or adding allowed annotation for the method. | 159 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 159 |
Error | misc | FinalParameters | Parameter initial should be final. | 159 |
Error | design | DesignForExtension | Class 'FormPropertyConfig' looks like designed for extension (can be subclassed), but the method 'getName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FormPropertyConfig' final or making the method 'getName' static/final/abstract/empty, or adding allowed annotation for the method. | 167 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 167 |
Error | design | DesignForExtension | Class 'FormPropertyConfig' 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 'FormPropertyConfig' final or making the method 'setName' static/final/abstract/empty, or adding allowed annotation for the method. | 171 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 171 |
Error | misc | FinalParameters | Parameter name should be final. | 171 |
Error | design | DesignForExtension | Class 'FormPropertyConfig' looks like designed for extension (can be subclassed), but the method 'getReset' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FormPropertyConfig' final or making the method 'getReset' static/final/abstract/empty, or adding allowed annotation for the method. | 179 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 179 |
Error | design | DesignForExtension | Class 'FormPropertyConfig' looks like designed for extension (can be subclassed), but the method 'setReset' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FormPropertyConfig' final or making the method 'setReset' static/final/abstract/empty, or adding allowed annotation for the method. | 183 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 183 |
Error | misc | FinalParameters | Parameter reset should be final. | 183 |
Error | design | DesignForExtension | Class 'FormPropertyConfig' looks like designed for extension (can be subclassed), but the method 'getSize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FormPropertyConfig' final or making the method 'getSize' static/final/abstract/empty, or adding allowed annotation for the method. | 191 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 191 |
Error | design | DesignForExtension | Class 'FormPropertyConfig' looks like designed for extension (can be subclassed), but the method 'setSize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FormPropertyConfig' final or making the method 'setSize' static/final/abstract/empty, or adding allowed annotation for the method. | 195 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 195 |
Error | misc | FinalParameters | Parameter size should be final. | 195 |
Error | design | DesignForExtension | Class 'FormPropertyConfig' looks like designed for extension (can be subclassed), but the method 'getType' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FormPropertyConfig' final or making the method 'getType' static/final/abstract/empty, or adding allowed annotation for the method. | 207 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 207 |
Error | design | DesignForExtension | Class 'FormPropertyConfig' looks like designed for extension (can be subclassed), but the method 'setType' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FormPropertyConfig' final or making the method 'setType' static/final/abstract/empty, or adding allowed annotation for the method. | 211 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 211 |
Error | misc | FinalParameters | Parameter type should be final. | 211 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 224 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 321 |
Error | misc | FinalParameters | Parameter config should be final. | 382 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalAccessException'. | 383 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'InvocationTargetException'. | 383 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'InstantiationException'. | 384 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'ClassNotFoundException'. | 384 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 386 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 411 |
org/apache/struts/config/ForwardConfig.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 | misc | FinalParameters | Parameter name should be final. | 131 |
Error | misc | FinalParameters | Parameter path should be final. | 131 |
Error | misc | FinalParameters | Parameter redirect should be final. | 131 |
Error | misc | FinalParameters | Parameter name should be final. | 147 |
Error | misc | FinalParameters | Parameter path should be final. | 147 |
Error | misc | FinalParameters | Parameter redirect should be final. | 147 |
Error | misc | FinalParameters | Parameter module should be final. | 148 |
Error | misc | FinalParameters | Parameter copyMe should be final. | 163 |
Error | design | DesignForExtension | Class 'ForwardConfig' looks like designed for extension (can be subclassed), but the method 'getExtends' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ForwardConfig' final or making the method 'getExtends' static/final/abstract/empty, or adding allowed annotation for the method. | 168 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 168 |
Error | design | DesignForExtension | Class 'ForwardConfig' looks like designed for extension (can be subclassed), but the method 'setExtends' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ForwardConfig' final or making the method 'setExtends' static/final/abstract/empty, or adding allowed annotation for the method. | 172 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 172 |
Error | misc | FinalParameters | Parameter inherit should be final. | 172 |
Error | design | DesignForExtension | Class 'ForwardConfig' looks like designed for extension (can be subclassed), but the method 'isExtensionProcessed' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ForwardConfig' final or making the method 'isExtensionProcessed' static/final/abstract/empty, or adding allowed annotation for the method. | 180 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 180 |
Error | design | DesignForExtension | Class 'ForwardConfig' looks like designed for extension (can be subclassed), but the method 'getName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ForwardConfig' final or making the method 'getName' static/final/abstract/empty, or adding allowed annotation for the method. | 184 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 184 |
Error | design | DesignForExtension | Class 'ForwardConfig' 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 'ForwardConfig' final or making the method 'setName' static/final/abstract/empty, or adding allowed annotation for the method. | 188 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 188 |
Error | misc | FinalParameters | Parameter name should be final. | 188 |
Error | design | DesignForExtension | Class 'ForwardConfig' looks like designed for extension (can be subclassed), but the method 'getPath' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ForwardConfig' final or making the method 'getPath' static/final/abstract/empty, or adding allowed annotation for the method. | 196 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 196 |
Error | design | DesignForExtension | Class 'ForwardConfig' looks like designed for extension (can be subclassed), but the method 'setPath' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ForwardConfig' final or making the method 'setPath' static/final/abstract/empty, or adding allowed annotation for the method. | 200 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 200 |
Error | misc | FinalParameters | Parameter path should be final. | 200 |
Error | design | DesignForExtension | Class 'ForwardConfig' looks like designed for extension (can be subclassed), but the method 'getModule' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ForwardConfig' final or making the method 'getModule' static/final/abstract/empty, or adding allowed annotation for the method. | 208 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 208 |
Error | design | DesignForExtension | Class 'ForwardConfig' looks like designed for extension (can be subclassed), but the method 'setModule' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ForwardConfig' final or making the method 'setModule' static/final/abstract/empty, or adding allowed annotation for the method. | 212 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 212 |
Error | misc | FinalParameters | Parameter module should be final. | 212 |
Error | design | DesignForExtension | Class 'ForwardConfig' looks like designed for extension (can be subclassed), but the method 'getRedirect' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ForwardConfig' final or making the method 'getRedirect' static/final/abstract/empty, or adding allowed annotation for the method. | 220 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 220 |
Error | design | DesignForExtension | Class 'ForwardConfig' looks like designed for extension (can be subclassed), but the method 'setRedirect' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ForwardConfig' final or making the method 'setRedirect' static/final/abstract/empty, or adding allowed annotation for the method. | 224 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 224 |
Error | misc | FinalParameters | Parameter redirect should be final. | 224 |
Error | design | DesignForExtension | Class 'ForwardConfig' looks like designed for extension (can be subclassed), but the method 'getCommand' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ForwardConfig' final or making the method 'getCommand' static/final/abstract/empty, or adding allowed annotation for the method. | 232 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 232 |
Error | design | DesignForExtension | Class 'ForwardConfig' looks like designed for extension (can be subclassed), but the method 'setCommand' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ForwardConfig' final or making the method 'setCommand' static/final/abstract/empty, or adding allowed annotation for the method. | 236 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 236 |
Error | misc | FinalParameters | Parameter command should be final. | 236 |
Error | design | DesignForExtension | Class 'ForwardConfig' looks like designed for extension (can be subclassed), but the method 'getCatalog' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ForwardConfig' final or making the method 'getCatalog' static/final/abstract/empty, or adding allowed annotation for the method. | 244 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 244 |
Error | design | DesignForExtension | Class 'ForwardConfig' looks like designed for extension (can be subclassed), but the method 'setCatalog' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ForwardConfig' final or making the method 'setCatalog' static/final/abstract/empty, or adding allowed annotation for the method. | 248 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 248 |
Error | misc | FinalParameters | Parameter catalog should be final. | 248 |
Error | misc | FinalParameters | Parameter moduleConfig should be final. | 268 |
Error | misc | FinalParameters | Parameter actionConfig should be final. | 269 |
Error | misc | FinalParameters | Parameter config should be final. | 372 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'ClassNotFoundException'. | 373 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalAccessException'. | 373 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'InstantiationException'. | 374 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'InvocationTargetException'. | 374 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 376 |
Error | misc | FinalParameters | Parameter moduleConfig should be final. | 419 |
Error | misc | FinalParameters | Parameter actionConfig should be final. | 420 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'ClassNotFoundException'. | 421 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalAccessException'. | 421 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'InstantiationException'. | 422 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'InvocationTargetException'. | 422 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 424 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'NullPointerException'. | 455 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalArgumentException'. | 462 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 480 |
org/apache/struts/config/MessageResourcesConfig.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 'MessageResourcesConfig' looks like designed for extension (can be subclassed), but the method 'getFactory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MessageResourcesConfig' final or making the method 'getFactory' static/final/abstract/empty, or adding allowed annotation for the method. | 69 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 69 |
Error | design | DesignForExtension | Class 'MessageResourcesConfig' looks like designed for extension (can be subclassed), but the method 'setFactory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MessageResourcesConfig' final or making the method 'setFactory' static/final/abstract/empty, or adding allowed annotation for the method. | 73 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 73 |
Error | misc | FinalParameters | Parameter factory should be final. | 73 |
Error | design | DesignForExtension | Class 'MessageResourcesConfig' looks like designed for extension (can be subclassed), but the method 'getKey' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MessageResourcesConfig' final or making the method 'getKey' static/final/abstract/empty, or adding allowed annotation for the method. | 81 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 81 |
Error | design | DesignForExtension | Class 'MessageResourcesConfig' looks like designed for extension (can be subclassed), but the method 'setKey' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MessageResourcesConfig' final or making the method 'setKey' static/final/abstract/empty, or adding allowed annotation for the method. | 85 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 85 |
Error | misc | FinalParameters | Parameter key should be final. | 85 |
Error | design | DesignForExtension | Class 'MessageResourcesConfig' looks like designed for extension (can be subclassed), but the method 'getNull' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MessageResourcesConfig' final or making the method 'getNull' static/final/abstract/empty, or adding allowed annotation for the method. | 93 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 93 |
Error | design | DesignForExtension | Class 'MessageResourcesConfig' looks like designed for extension (can be subclassed), but the method 'setNull' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MessageResourcesConfig' final or making the method 'setNull' static/final/abstract/empty, or adding allowed annotation for the method. | 97 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 97 |
Error | misc | FinalParameters | Parameter nullValue should be final. | 97 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 111 |
Error | misc | FinalParameters | Parameter escape should be final. | 121 |
Error | javadoc | JavadocMethod | Expected @param tag for 'escape'. | 121 |
Error | design | DesignForExtension | Class 'MessageResourcesConfig' looks like designed for extension (can be subclassed), but the method 'getParameter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MessageResourcesConfig' final or making the method 'getParameter' static/final/abstract/empty, or adding allowed annotation for the method. | 125 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 125 |
Error | design | DesignForExtension | Class 'MessageResourcesConfig' looks like designed for extension (can be subclassed), but the method 'setParameter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MessageResourcesConfig' final or making the method 'setParameter' static/final/abstract/empty, or adding allowed annotation for the method. | 129 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 129 |
Error | misc | FinalParameters | Parameter parameter should be final. | 129 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 142 |
org/apache/struts/config/ModuleConfig.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. | 44 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 49 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 64 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 75 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 81 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 96 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 141 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 186 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 192 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 211 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 223 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 229 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 237 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 243 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 251 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 257 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 265 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 271 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 277 |
org/apache/struts/config/ModuleConfigFactory.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. | 46 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 62 |
Error | misc | FinalParameters | Parameter factoryClass should be final. | 84 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 97 |
org/apache/struts/config/ModuleConfigPostProcessor.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 |
org/apache/struts/config/PlugInConfig.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | misc | NewlineAtEndOfFile | File does not end with a newline. | 1 |
Error | header | RegexpHeader | Line does not match expected header line of ' \*\s*Copyright \d{4}(-\d{4}|,\d{4})* The Apache Software Foundation\.'. | 4 |
Error | design | DesignForExtension | Class 'PlugInConfig' looks like designed for extension (can be subclassed), but the method 'getClassName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PlugInConfig' final or making the method 'getClassName' static/final/abstract/empty, or adding allowed annotation for the method. | 65 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 65 |
Error | design | DesignForExtension | Class 'PlugInConfig' looks like designed for extension (can be subclassed), but the method 'setClassName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PlugInConfig' final or making the method 'setClassName' static/final/abstract/empty, or adding allowed annotation for the method. | 69 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 69 |
Error | misc | FinalParameters | Parameter className should be final. | 69 |
Error | misc | FinalParameters | Parameter name should be final. | 82 |
Error | misc | FinalParameters | Parameter value should be final. | 82 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 84 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 101 |
org/apache/struts/config/PopulateEvent.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 | UnusedImports | Unused import - jakarta.servlet.RequestDispatcher. | 23 |
org/apache/struts/config/impl/DefaultModuleConfigFactory.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 prefix should be final. | 48 |
org/apache/struts/config/impl/ModuleConfigImpl.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 | 'final' modifier out of order with the JLS suggestions. | 64 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 152 |
Error | misc | FinalParameters | Parameter prefix should be final. | 173 |
Error | javadoc | JavadocStyle | Extra HTML tag found: </p> Has this module been completely configured yet. Once t | 194 |
Error | javadoc | JavadocStyle | Extra HTML tag found: </p> | 196 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 198 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 205 |
Error | misc | FinalParameters | Parameter cc should be final. | 218 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 229 |
Error | misc | FinalParameters | Parameter prefix should be final. | 239 |
Error | javadoc | JavadocMethod | Expected @param tag for 'prefix'. | 239 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 248 |
Error | misc | FinalParameters | Parameter actionFormBeanClass should be final. | 259 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 267 |
Error | misc | FinalParameters | Parameter actionMappingClass should be final. | 278 |
Error | javadoc | JavadocStyle | Extra HTML tag found: </p> Ad d a new <code>ActionConfig</code> instance to the | 283 |
Error | javadoc | JavadocStyle | Extra HTML tag found: </p> | 284 |
Error | misc | FinalParameters | Parameter config should be final. | 290 |
Error | misc | FinalParameters | Parameter config should be final. | 324 |
Error | misc | FinalParameters | Parameter config should be final. | 344 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 360 |
Error | misc | FinalParameters | Parameter actionForwardClass should be final. | 371 |
Error | misc | FinalParameters | Parameter config should be final. | 383 |
Error | misc | FinalParameters | Parameter config should be final. | 403 |
Error | misc | FinalParameters | Parameter plugInConfig should be final. | 421 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 433 |
Error | misc | FinalParameters | Parameter path should be final. | 433 |
Error | misc | FinalParameters | Parameter actionId should be final. | 454 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 465 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 477 |
Error | misc | FinalParameters | Parameter type should be final. | 477 |
Error | misc | TodoComment | Comment matches to-do format 'TODO:'. | 481 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 497 |
Error | misc | FinalParameters | Parameter type should be final. | 497 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 527 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 539 |
Error | misc | FinalParameters | Parameter name should be final. | 539 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 547 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 559 |
Error | misc | FinalParameters | Parameter name should be final. | 559 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 567 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 579 |
Error | misc | FinalParameters | Parameter key should be final. | 579 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 587 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 598 |
Error | misc | FinalParameters | Parameter config should be final. | 660 |
Error | misc | FinalParameters | Parameter config should be final. | 674 |
Error | misc | FinalParameters | Parameter config should be final. | 686 |
Error | misc | FinalParameters | Parameter config should be final. | 698 |
Error | misc | FinalParameters | Parameter config should be final. | 711 |
Error | design | DesignForExtension | Class 'ModuleConfigImpl' looks like designed for extension (can be subclassed), but the method 'setProperty' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ModuleConfigImpl' final or making the method 'setProperty' static/final/abstract/empty, or adding allowed annotation for the method. | 716 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 716 |
Error | misc | FinalParameters | Parameter key should be final. | 716 |
Error | misc | FinalParameters | Parameter value should be final. | 716 |
org/apache/struts/config/impl/package-info.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/config/package-info.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/dispatcher/AbstractDispatcher.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. | 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 | design | VisibilityModifier | Variable 'messages' must be private and have accessor methods. | 68 |
Error | modifier | ModifierOrder | 'final' modifier out of order with the JLS suggestions. | 73 |
Error | modifier | ModifierOrder | 'final' modifier out of order with the JLS suggestions. | 82 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 84 |
Error | misc | FinalParameters | Parameter methodResolver should be final. | 91 |
Error | misc | FinalParameters | Parameter context should be final. | 107 |
Error | misc | FinalParameters | Parameter method should be final. | 107 |
Error | design | DesignForExtension | Class 'AbstractDispatcher' looks like designed for extension (can be subclassed), but the method 'dispatch' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractDispatcher' final or making the method 'dispatch' static/final/abstract/empty, or adding allowed annotation for the method. | 115 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 115 |
Error | misc | FinalParameters | Parameter context should be final. | 115 |
Error | misc | FinalParameters | Parameter context should be final. | 162 |
Error | misc | FinalParameters | Parameter method should be final. | 162 |
Error | misc | FinalParameters | Parameter name should be final. | 162 |
Error | misc | FinalParameters | Parameter context should be final. | 205 |
Error | misc | FinalParameters | Parameter methodName should be final. | 205 |
Error | coding | MagicNumber | '100' is a magic number. | 208 |
Error | misc | FinalParameters | Parameter target should be final. | 236 |
Error | misc | FinalParameters | Parameter method should be final. | 236 |
Error | misc | FinalParameters | Parameter args should be final. | 236 |
Error | misc | FinalParameters | Parameter path should be final. | 236 |
Error | misc | FinalParameters | Parameter context should be final. | 278 |
Error | misc | FinalParameters | Parameter context should be final. | 296 |
Error | misc | FinalParameters | Parameter methodName should be final. | 296 |
Error | misc | FinalParameters | Parameter context should be final. | 321 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 325 |
org/apache/struts/dispatcher/AbstractEventMappingDispatcher.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 | UnusedImports | Unused import - org.apache.struts.action.ActionMapping. | 23 |
Error | misc | FinalParameters | Parameter methodResolver should be final. | 68 |
Error | misc | FinalParameters | Parameter context should be final. | 82 |
org/apache/struts/dispatcher/AbstractMappingDispatcher.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 | 'final' modifier out of order with the JLS suggestions. | 43 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 46 |
Error | misc | FinalParameters | Parameter methodResolver should be final. | 53 |
Error | misc | FinalParameters | Parameter context should be final. | 78 |
Error | misc | FinalParameters | Parameter defaultMappingParameter should be final. | 107 |
org/apache/struts/dispatcher/AbstractMethodResolver.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 'AbstractMethodResolver' looks like designed for extension (can be subclassed), but the method 'buildArguments' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractMethodResolver' final or making the method 'buildArguments' static/final/abstract/empty, or adding allowed annotation for the method. | 62 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 62 |
Error | misc | FinalParameters | Parameter context should be final. | 62 |
Error | misc | FinalParameters | Parameter method should be final. | 62 |
Error | design | DesignForExtension | Class 'AbstractMethodResolver' looks like designed for extension (can be subclassed), but the method 'resolveMethod' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractMethodResolver' final or making the method 'resolveMethod' static/final/abstract/empty, or adding allowed annotation for the method. | 79 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 79 |
Error | misc | FinalParameters | Parameter context should be final. | 79 |
Error | misc | FinalParameters | Parameter methodName should be final. | 79 |
org/apache/struts/dispatcher/AbstractParameterDispatcher.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 | misc | FinalParameters | Parameter methodResolver should be final. | 47 |
Error | misc | FinalParameters | Parameter context should be final. | 75 |
Error | misc | FinalParameters | Parameter context should be final. | 83 |
org/apache/struts/dispatcher/Dispatcher.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 | UnusedImports | Unused import - org.apache.struts.action.Action. | 25 |
org/apache/struts/dispatcher/LocalStrings.properties
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | header | RegexpHeader | Line does not match expected header line of '/\*\s*'. | 1 |
org/apache/struts/dispatcher/MethodResolver.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 | whitespace | WhitespaceAround | '{' is not preceded with whitespace. | 37 |
org/apache/struts/dispatcher/servlet/ServletEventMappingDispatcher.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 | UnusedImports | Unused import - org.apache.struts.action.ActionMapping. | 23 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 71 |
Error | misc | FinalParameters | Parameter context should be final. | 71 |
Error | javadoc | JavadocMethod | Expected @param tag for 'context'. | 71 |
Error | misc | FinalParameters | Parameter methodKey should be final. | 71 |
Error | javadoc | JavadocMethod | Expected @param tag for 'methodKey'. | 71 |
org/apache/struts/dispatcher/servlet/ServletMappingDispatcher.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 | misc | FinalParameters | Parameter context should be final. | 111 |
Error | javadoc | JavadocMethod | Expected @param tag for 'context'. | 111 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'Exception'. | 111 |
org/apache/struts/dispatcher/servlet/ServletMethodResolver.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | misc | NewlineAtEndOfFile | File does not end with a newline. | 1 |
Error | header | RegexpHeader | Line does not match expected header line of ' \*\s*Copyright \d{4}(-\d{4}|,\d{4})* The Apache Software Foundation\.'. | 4 |
Error | design | DesignForExtension | Class 'ServletMethodResolver' looks like designed for extension (can be subclassed), but the method 'buildArguments' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ServletMethodResolver' final or making the method 'buildArguments' static/final/abstract/empty, or adding allowed annotation for the method. | 63 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 63 |
Error | misc | FinalParameters | Parameter context should be final. | 63 |
Error | misc | FinalParameters | Parameter method should be final. | 63 |
Error | coding | MagicNumber | '4' is a magic number. | 68 |
Error | misc | FinalParameters | Parameter context should be final. | 86 |
Error | misc | FinalParameters | Parameter context should be final. | 107 |
Error | misc | FinalParameters | Parameter methodName should be final. | 107 |
Error | design | DesignForExtension | Class 'ServletMethodResolver' looks like designed for extension (can be subclassed), but the method 'resolveMethod' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ServletMethodResolver' final or making the method 'resolveMethod' static/final/abstract/empty, or adding allowed annotation for the method. | 112 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 112 |
Error | misc | FinalParameters | Parameter context should be final. | 112 |
Error | misc | FinalParameters | Parameter methodName should be final. | 112 |
org/apache/struts/dispatcher/servlet/ServletParameterDispatcher.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 | misc | FinalParameters | Parameter context should be final. | 83 |
Error | misc | FinalParameters | Parameter parameter should be final. | 83 |
Error | misc | FinalParameters | Parameter context should be final. | 95 |
org/apache/struts/package-info.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/upload/CommonsMultipartRequestHandler.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. | 127 |
Error | misc | FinalParameters | Parameter servlet should be final. | 146 |
Error | misc | FinalParameters | Parameter mapping should be final. | 164 |
Error | misc | FinalParameters | Parameter request should be final. | 178 |
Error | sizes | LineLength | Line is longer than 120 characters (found 123). | 194 |
Error | misc | FinalParameters | Parameter request should be final. | 327 |
Error | javadoc | JavadocMethod | Expected @param tag for 'request'. | 327 |
Error | misc | FinalParameters | Parameter mc should be final. | 350 |
Error | misc | FinalParameters | Parameter mc should be final. | 364 |
Error | misc | FinalParameters | Parameter mc should be final. | 378 |
Error | misc | FinalParameters | Parameter mc should be final. | 391 |
Error | misc | FinalParameters | Parameter sizeType should be final. | 411 |
Error | misc | FinalParameters | Parameter sizeString should be final. | 411 |
Error | misc | FinalParameters | Parameter defaultSize should be final. | 411 |
Error | coding | MagicNumber | '1024' is a magic number. | 415 |
Error | coding | MagicNumber | '1024' is a magic number. | 417 |
Error | coding | MagicNumber | '1024' is a magic number. | 417 |
Error | coding | MagicNumber | '1024' is a magic number. | 419 |
Error | coding | MagicNumber | '1024' is a magic number. | 419 |
Error | coding | MagicNumber | '1024' is a magic number. | 419 |
Error | misc | FinalParameters | Parameter mc should be final. | 448 |
Error | misc | FinalParameters | Parameter mc should be final. | 472 |
Error | misc | FinalParameters | Parameter request should be final. | 515 |
Error | misc | FinalParameters | Parameter maxStringLen should be final. | 515 |
Error | misc | FinalParameters | Parameter item should be final. | 515 |
Error | misc | FinalParameters | Parameter request should be final. | 552 |
Error | misc | FinalParameters | Parameter item should be final. | 552 |
Error | whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 556 |
Error | misc | FinalParameters | Parameter item should be final. | 591 |
Error | design | VisibilityModifier | Variable 'fileItem' must be private and have accessor methods. | 640 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 648 |
Error | misc | FinalParameters | Parameter fileItem should be final. | 648 |
Error | misc | FinalParameters | Parameter contentType should be final. | 668 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'UnsupportedOperationException'. | 669 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalStateException'. | 684 |
Error | misc | FinalParameters | Parameter filesize should be final. | 699 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'UnsupportedOperationException'. | 700 |
Error | misc | FinalParameters | Parameter fileLength should be final. | 722 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'UnsupportedOperationException'. | 723 |
Error | misc | FinalParameters | Parameter fileName should be final. | 743 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'UnsupportedOperationException'. | 744 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 774 |
Error | misc | FinalParameters | Parameter filePath should be final. | 801 |
org/apache/struts/upload/FormFile.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 | RedundantModifier | Redundant 'public' modifier. | 40 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 47 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 61 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 73 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 80 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 87 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 95 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 102 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 118 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 131 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 131 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 141 |
org/apache/struts/upload/MultipartRequestHandler.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 | RedundantModifier | Redundant 'public' modifier. | 47 |
Error | modifier | RedundantModifier | Redundant 'static' modifier. | 47 |
Error | modifier | RedundantModifier | Redundant 'final' modifier. | 47 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 58 |
Error | modifier | RedundantModifier | Redundant 'static' modifier. | 58 |
Error | modifier | RedundantModifier | Redundant 'final' modifier. | 58 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 70 |
Error | modifier | RedundantModifier | Redundant 'static' modifier. | 70 |
Error | modifier | RedundantModifier | Redundant 'final' modifier. | 70 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 81 |
Error | modifier | RedundantModifier | Redundant 'static' modifier. | 81 |
Error | modifier | RedundantModifier | Redundant 'final' modifier. | 81 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 88 |
Error | javadoc | JavadocMethod | Expected @param tag for 'servlet'. | 88 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 94 |
Error | javadoc | JavadocMethod | Expected @param tag for 'mapping'. | 94 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 99 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 99 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 104 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 104 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 113 |
Error | javadoc | JavadocMethod | Expected @param tag for 'request'. | 113 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 123 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 134 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 142 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 154 |
Error | modifier | RedundantModifier | Redundant 'public' modifier. | 161 |
org/apache/struts/upload/MultipartRequestWrapper.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 | JavadocStyle | First sentence should end with a period. | 38 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 43 |
Error | misc | FinalParameters | Parameter request should be final. | 43 |
Error | misc | FinalParameters | Parameter name should be final. | 53 |
Error | javadoc | JavadocMethod | Expected @param tag for 'name'. | 53 |
Error | misc | FinalParameters | Parameter value should be final. | 53 |
Error | javadoc | JavadocMethod | Expected @param tag for 'value'. | 53 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 74 |
Error | misc | FinalParameters | Parameter name should be final. | 74 |
Error | javadoc | JavadocMethod | Expected @param tag for 'name'. | 74 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 93 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 113 |
Error | misc | FinalParameters | Parameter name should be final. | 113 |
Error | javadoc | JavadocMethod | Expected @param tag for 'name'. | 113 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 128 |
org/apache/struts/upload/package-info.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/util/ImageButtonBean.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 | coding | EmptyStatement | Empty statement. | 57 |
Error | misc | FinalParameters | Parameter x should be final. | 66 |
Error | misc | FinalParameters | Parameter y should be final. | 66 |
Error | design | DesignForExtension | Class 'ImageButtonBean' looks like designed for extension (can be subclassed), but the method 'getX' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ImageButtonBean' final or making the method 'getX' static/final/abstract/empty, or adding allowed annotation for the method. | 71 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 71 |
Error | design | DesignForExtension | Class 'ImageButtonBean' looks like designed for extension (can be subclassed), but the method 'setX' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ImageButtonBean' final or making the method 'setX' static/final/abstract/empty, or adding allowed annotation for the method. | 75 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 75 |
Error | misc | FinalParameters | Parameter x should be final. | 75 |
Error | design | DesignForExtension | Class 'ImageButtonBean' looks like designed for extension (can be subclassed), but the method 'getY' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ImageButtonBean' final or making the method 'getY' static/final/abstract/empty, or adding allowed annotation for the method. | 79 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 79 |
Error | design | DesignForExtension | Class 'ImageButtonBean' looks like designed for extension (can be subclassed), but the method 'setY' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ImageButtonBean' final or making the method 'setY' static/final/abstract/empty, or adding allowed annotation for the method. | 83 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 83 |
Error | misc | FinalParameters | Parameter y should be final. | 83 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 93 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 100 |
org/apache/struts/util/IteratorAdapter.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 | JavadocType | Type Javadoc comment is missing @param <E> tag. | 36 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 37 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 39 |
Error | misc | FinalParameters | Parameter e should be final. | 39 |
Error | design | DesignForExtension | Class 'IteratorAdapter' looks like designed for extension (can be subclassed), but the method 'hasNext' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'IteratorAdapter' final or making the method 'hasNext' static/final/abstract/empty, or adding allowed annotation for the method. | 43 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 43 |
Error | design | DesignForExtension | Class 'IteratorAdapter' looks like designed for extension (can be subclassed), but the method 'next' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'IteratorAdapter' final or making the method 'next' static/final/abstract/empty, or adding allowed annotation for the method. | 47 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 47 |
Error | design | DesignForExtension | Class 'IteratorAdapter' looks like designed for extension (can be subclassed), but the method 'remove' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'IteratorAdapter' final or making the method 'remove' static/final/abstract/empty, or adding allowed annotation for the method. | 56 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 56 |
org/apache/struts/util/LabelValueBean.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 | misc | FinalParameters | Parameter label should be final. | 76 |
Error | misc | FinalParameters | Parameter value should be final. | 76 |
Error | design | DesignForExtension | Class 'LabelValueBean' looks like designed for extension (can be subclassed), but the method 'getLabel' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LabelValueBean' final or making the method 'getLabel' static/final/abstract/empty, or adding allowed annotation for the method. | 81 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 81 |
Error | design | DesignForExtension | Class 'LabelValueBean' looks like designed for extension (can be subclassed), but the method 'setLabel' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LabelValueBean' final or making the method 'setLabel' static/final/abstract/empty, or adding allowed annotation for the method. | 85 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 85 |
Error | misc | FinalParameters | Parameter label should be final. | 85 |
Error | design | DesignForExtension | Class 'LabelValueBean' looks like designed for extension (can be subclassed), but the method 'getValue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LabelValueBean' final or making the method 'getValue' static/final/abstract/empty, or adding allowed annotation for the method. | 89 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 89 |
Error | design | DesignForExtension | Class 'LabelValueBean' looks like designed for extension (can be subclassed), but the method 'setValue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LabelValueBean' final or making the method 'setValue' static/final/abstract/empty, or adding allowed annotation for the method. | 93 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 93 |
Error | misc | FinalParameters | Parameter value should be final. | 93 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 105 |
Error | misc | FinalParameters | Parameter o should be final. | 105 |
Error | javadoc | JavadocMethod | Expected @param tag for 'o'. | 105 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 116 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 132 |
Error | misc | FinalParameters | Parameter obj should be final. | 132 |
Error | javadoc | JavadocMethod | Expected @param tag for 'obj'. | 132 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 160 |
Error | coding | MagicNumber | '17' is a magic number. | 161 |
org/apache/struts/util/LocalStrings.properties
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | header | RegexpHeader | Line does not match expected header line of '/\*\s*'. | 1 |
org/apache/struts/util/LocalStrings_es.properties
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | header | RegexpHeader | Line does not match expected header line of '/\*\s*'. | 1 |
Error | header | RegexpHeader | Line does not match expected header line of '/\*\s*'. | 1 |
Error | header | RegexpHeader | Line does not match expected header line of '/\*\s*'. | 1 |
Error | header | RegexpHeader | Line does not match expected header line of '/\*\s*'. | 1 |
Error | header | RegexpHeader | Line does not match expected header line of '/\*\s*'. | 1 |
Error | header | RegexpHeader | Line does not match expected header line of '/\*\s*'. | 1 |
org/apache/struts/util/LocalStrings_ja.properties
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | header | RegexpHeader | Line does not match expected header line of '/\*\s*'. | 1 |
org/apache/struts/util/MessageResources.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 | 'final' modifier out of order with the JLS suggestions. | 57 |
Error | misc | FinalParameters | Parameter factory should be final. | 110 |
Error | misc | FinalParameters | Parameter config should be final. | 110 |
Error | misc | FinalParameters | Parameter factory should be final. | 123 |
Error | misc | FinalParameters | Parameter config should be final. | 123 |
Error | misc | FinalParameters | Parameter returnNull should be final. | 124 |
Error | misc | FinalParameters | Parameter returnNull should be final. | 166 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 176 |
Error | misc | FinalParameters | Parameter escape should be final. | 186 |
Error | javadoc | JavadocMethod | Expected @param tag for 'escape'. | 186 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 197 |
Error | misc | FinalParameters | Parameter key should be final. | 197 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 208 |
Error | misc | FinalParameters | Parameter key should be final. | 208 |
Error | misc | FinalParameters | Parameter args should be final. | 208 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 219 |
Error | misc | FinalParameters | Parameter key should be final. | 219 |
Error | misc | FinalParameters | Parameter arg0 should be final. | 219 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 231 |
Error | misc | FinalParameters | Parameter key should be final. | 231 |
Error | misc | FinalParameters | Parameter arg0 should be final. | 231 |
Error | misc | FinalParameters | Parameter arg1 should be final. | 231 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 244 |
Error | misc | FinalParameters | Parameter key should be final. | 244 |
Error | misc | FinalParameters | Parameter arg0 should be final. | 244 |
Error | misc | FinalParameters | Parameter arg1 should be final. | 244 |
Error | misc | FinalParameters | Parameter arg2 should be final. | 244 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 258 |
Error | misc | FinalParameters | Parameter key should be final. | 258 |
Error | misc | FinalParameters | Parameter arg0 should be final. | 258 |
Error | misc | FinalParameters | Parameter arg1 should be final. | 258 |
Error | misc | FinalParameters | Parameter arg2 should be final. | 258 |
Error | misc | FinalParameters | Parameter arg3 should be final. | 259 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 275 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 287 |
Error | misc | FinalParameters | Parameter locale should be final. | 287 |
Error | misc | FinalParameters | Parameter key should be final. | 287 |
Error | misc | FinalParameters | Parameter args should be final. | 287 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 325 |
Error | misc | FinalParameters | Parameter locale should be final. | 325 |
Error | misc | FinalParameters | Parameter key should be final. | 325 |
Error | misc | FinalParameters | Parameter arg0 should be final. | 325 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 340 |
Error | misc | FinalParameters | Parameter locale should be final. | 340 |
Error | misc | FinalParameters | Parameter key should be final. | 340 |
Error | misc | FinalParameters | Parameter arg0 should be final. | 340 |
Error | misc | FinalParameters | Parameter arg1 should be final. | 340 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 356 |
Error | misc | FinalParameters | Parameter locale should be final. | 356 |
Error | misc | FinalParameters | Parameter key should be final. | 356 |
Error | misc | FinalParameters | Parameter arg0 should be final. | 356 |
Error | misc | FinalParameters | Parameter arg1 should be final. | 357 |
Error | misc | FinalParameters | Parameter arg2 should be final. | 357 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 374 |
Error | misc | FinalParameters | Parameter locale should be final. | 374 |
Error | misc | FinalParameters | Parameter key should be final. | 374 |
Error | misc | FinalParameters | Parameter arg0 should be final. | 374 |
Error | misc | FinalParameters | Parameter arg1 should be final. | 375 |
Error | misc | FinalParameters | Parameter arg2 should be final. | 375 |
Error | misc | FinalParameters | Parameter arg3 should be final. | 375 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 386 |
Error | misc | FinalParameters | Parameter key should be final. | 386 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 398 |
Error | misc | FinalParameters | Parameter locale should be final. | 398 |
Error | misc | FinalParameters | Parameter key should be final. | 398 |
Error | coding | SimplifyBooleanReturn | Conditional logic can be removed. | 403 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 418 |
Error | misc | FinalParameters | Parameter string should be final. | 418 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 450 |
Error | misc | FinalParameters | Parameter locale should be final. | 450 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 461 |
Error | misc | FinalParameters | Parameter locale should be final. | 461 |
Error | misc | FinalParameters | Parameter key should be final. | 461 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 473 |
Error | misc | FinalParameters | Parameter localeKey should be final. | 473 |
Error | misc | FinalParameters | Parameter key should be final. | 473 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 483 |
Error | modifier | ModifierOrder | 'static' modifier out of order with the JLS suggestions. | 483 |
Error | misc | FinalParameters | Parameter config should be final. | 484 |
Error | misc | FinalParameters | Parameter message should be final. | 497 |
Error | misc | FinalParameters | Parameter message should be final. | 508 |
Error | misc | FinalParameters | Parameter throwable should be final. | 508 |
org/apache/struts/util/MessageResourcesFactory.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. | 90 |
Error | misc | FinalParameters | Parameter config should be final. | 99 |
Error | javadoc | JavadocMethod | Expected @param tag for 'config'. | 99 |
Error | misc | FinalParameters | Parameter returnNull should be final. | 121 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 133 |
Error | misc | FinalParameters | Parameter factoryClass should be final. | 153 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 166 |
org/apache/struts/util/ModuleException.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. | 31 |
Error | misc | FinalParameters | Parameter key should be final. | 45 |
Error | misc | FinalParameters | Parameter key should be final. | 56 |
Error | misc | FinalParameters | Parameter value should be final. | 56 |
Error | misc | FinalParameters | Parameter key should be final. | 68 |
Error | misc | FinalParameters | Parameter value0 should be final. | 68 |
Error | misc | FinalParameters | Parameter value1 should be final. | 68 |
Error | misc | FinalParameters | Parameter key should be final. | 81 |
Error | misc | FinalParameters | Parameter value0 should be final. | 81 |
Error | misc | FinalParameters | Parameter value1 should be final. | 81 |
Error | misc | FinalParameters | Parameter value2 should be final. | 82 |
Error | misc | FinalParameters | Parameter key should be final. | 96 |
Error | misc | FinalParameters | Parameter value0 should be final. | 96 |
Error | misc | FinalParameters | Parameter value1 should be final. | 96 |
Error | misc | FinalParameters | Parameter value2 should be final. | 97 |
Error | misc | FinalParameters | Parameter value3 should be final. | 97 |
Error | misc | FinalParameters | Parameter key should be final. | 108 |
Error | misc | FinalParameters | Parameter values should be final. | 108 |
Error | misc | FinalParameters | Parameter property should be final. | 126 |
Error | javadoc | JavadocMethod | Expected @param tag for 'property'. | 126 |
org/apache/struts/util/ModuleUtils.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 | ConstantName | Name 'instance' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 43 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 61 |
Error | misc | FinalParameters | Parameter request should be final. | 77 |
Error | misc | FinalParameters | Parameter prefix should be final. | 90 |
Error | misc | FinalParameters | Parameter context should be final. | 90 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 99 |
Error | misc | FinalParameters | Parameter prefix should be final. | 109 |
Error | misc | FinalParameters | Parameter request should be final. | 110 |
Error | misc | FinalParameters | Parameter context should be final. | 110 |
Error | misc | FinalParameters | Parameter request should be final. | 131 |
Error | misc | FinalParameters | Parameter context should be final. | 132 |
Error | misc | FinalParameters | Parameter request should be final. | 150 |
Error | misc | FinalParameters | Parameter context should be final. | 151 |
Error | misc | FinalParameters | Parameter matchPath should be final. | 170 |
Error | misc | FinalParameters | Parameter context should be final. | 170 |
Error | misc | FinalParameters | Parameter context should be final. | 210 |
Error | misc | FinalParameters | Parameter request should be final. | 221 |
Error | misc | FinalParameters | Parameter context should be final. | 221 |
Error | misc | FinalParameters | Parameter prefix should be final. | 237 |
Error | misc | FinalParameters | Parameter request should be final. | 237 |
Error | misc | FinalParameters | Parameter context should be final. | 238 |
org/apache/struts/util/PropertyMessageResources.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 | JavadocStyle | First sentence should end with a period. | 118 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 121 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 124 |
Error | modifier | ModifierOrder | 'final' modifier out of order with the JLS suggestions. | 130 |
Error | misc | FinalParameters | Parameter factory should be final. | 161 |
Error | misc | FinalParameters | Parameter config should be final. | 162 |
Error | misc | FinalParameters | Parameter factory should be final. | 176 |
Error | misc | FinalParameters | Parameter config should be final. | 177 |
Error | misc | FinalParameters | Parameter returnNull should be final. | 177 |
Error | misc | FinalParameters | Parameter mode should be final. | 192 |
Error | misc | FinalParameters | Parameter locale should be final. | 219 |
Error | misc | FinalParameters | Parameter key should be final. | 219 |
Error | blocks | EmptyBlock | Must have at least one statement. | 234 |
Error | misc | FinalParameters | Parameter localeKey should be final. | 287 |
Error | misc | FinalParameters | Parameter locale should be final. | 363 |
Error | misc | FinalParameters | Parameter key should be final. | 363 |
Error | misc | FinalParameters | Parameter originalKey should be final. | 363 |
Error | javadoc | JavadocMethod | Unused @param tag for 'locale'. | 398 |
Error | misc | FinalParameters | Parameter localeKey should be final. | 403 |
Error | javadoc | JavadocMethod | Expected @param tag for 'localeKey'. | 403 |
Error | misc | FinalParameters | Parameter key should be final. | 403 |
Error | misc | FinalParameters | Parameter originalKey should be final. | 403 |
org/apache/struts/util/PropertyMessageResourcesFactory.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. | 42 |
Error | misc | FinalParameters | Parameter config should be final. | 42 |
org/apache/struts/util/RequestUtils.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | misc | NewlineAtEndOfFile | File does not end with a newline. | 1 |
Error | header | RegexpHeader | Line does not match expected header line of ' \*\s*Copyright \d{4}(-\d{4}|,\d{4})* The Apache Software Foundation\.'. | 4 |
Error | design | HideUtilityClassConstructor | Utility classes should not have a public or default constructor. | 64 |
Error | modifier | ModifierOrder | 'static' modifier out of order with the JLS suggestions. | 70 |
Error | misc | FinalParameters | Parameter request should be final. | 92 |
Error | misc | FinalParameters | Parameter path should be final. | 92 |
Error | misc | FinalParameters | Parameter className should be final. | 105 |
Error | misc | FinalParameters | Parameter className should be final. | 119 |
Error | misc | FinalParameters | Parameter classLoader should be final. | 120 |
Error | misc | FinalParameters | Parameter className should be final. | 152 |
Error | misc | FinalParameters | Parameter className should be final. | 176 |
Error | misc | FinalParameters | Parameter classLoader should be final. | 177 |
Error | misc | FinalParameters | Parameter request should be final. | 206 |
Error | misc | FinalParameters | Parameter mapping should be final. | 207 |
Error | misc | FinalParameters | Parameter moduleConfig should be final. | 207 |
Error | misc | FinalParameters | Parameter servlet should be final. | 207 |
Error | misc | FinalParameters | Parameter request should be final. | 236 |
Error | misc | FinalParameters | Parameter attribute should be final. | 237 |
Error | misc | FinalParameters | Parameter scope should be final. | 237 |
Error | misc | FinalParameters | Parameter config should be final. | 267 |
Error | misc | FinalParameters | Parameter servlet should be final. | 268 |
Error | misc | FinalParameters | Parameter servlet should be final. | 303 |
Error | javadoc | JavadocMethod | Expected @param tag for 'servlet'. | 303 |
Error | whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 305 |
Error | misc | FinalParameters | Parameter request should be final. | 319 |
Error | misc | FinalParameters | Parameter locale should be final. | 319 |
Error | misc | FinalParameters | Parameter bean should be final. | 353 |
Error | misc | FinalParameters | Parameter request should be final. | 353 |
Error | misc | FinalParameters | Parameter bean should be final. | 383 |
Error | misc | FinalParameters | Parameter prefix should be final. | 383 |
Error | misc | FinalParameters | Parameter suffix should be final. | 383 |
Error | misc | FinalParameters | Parameter request should be final. | 384 |
Error | misc | FinalParameters | Parameter redirect should be final. | 524 |
Error | misc | FinalParameters | Parameter request should be final. | 524 |
Error | misc | FinalParameters | Parameter bean should be final. | 549 |
Error | misc | FinalParameters | Parameter name should be final. | 550 |
Error | misc | FinalParameters | Parameter parameterValue should be final. | 550 |
Error | misc | FinalParameters | Parameter request should be final. | 609 |
Error | misc | FinalParameters | Parameter request should be final. | 687 |
Error | misc | FinalParameters | Parameter multipartHandler should be final. | 687 |
Error | misc | FinalParameters | Parameter url should be final. | 714 |
Error | misc | FinalParameters | Parameter request should be final. | 745 |
Error | misc | FinalParameters | Parameter action should be final. | 746 |
Error | misc | FinalParameters | Parameter pattern should be final. | 746 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalArgumentException'. | 760 |
Error | misc | FinalParameters | Parameter request should be final. | 821 |
Error | misc | FinalParameters | Parameter forward should be final. | 822 |
Error | misc | FinalParameters | Parameter request should be final. | 873 |
Error | misc | FinalParameters | Parameter forward should be final. | 874 |
Error | misc | FinalParameters | Parameter moduleConfig should be final. | 874 |
Error | coding | EmptyStatement | Empty statement. | 940 |
Error | misc | FinalParameters | Parameter request should be final. | 965 |
Error | misc | FinalParameters | Parameter request should be final. | 982 |
Error | misc | FinalParameters | Parameter request should be final. | 1000 |
Error | misc | FinalParameters | Parameter request should be final. | 1021 |
Error | misc | FinalParameters | Parameter scheme should be final. | 1036 |
Error | misc | FinalParameters | Parameter server should be final. | 1037 |
Error | misc | FinalParameters | Parameter port should be final. | 1037 |
Error | coding | MagicNumber | '80' is a magic number. | 1041 |
Error | coding | MagicNumber | '80' is a magic number. | 1048 |
Error | coding | MagicNumber | '443' is a magic number. | 1049 |
Error | misc | FinalParameters | Parameter scheme should be final. | 1068 |
Error | misc | FinalParameters | Parameter server should be final. | 1069 |
Error | misc | FinalParameters | Parameter port should be final. | 1069 |
Error | misc | FinalParameters | Parameter uri should be final. | 1069 |
Error | sizes | LineLength | Line is longer than 120 characters (found 123). | 1086 |
Error | misc | FinalParameters | Parameter forward should be final. | 1089 |
Error | misc | FinalParameters | Parameter request should be final. | 1089 |
Error | misc | FinalParameters | Parameter servlet should be final. | 1089 |
Error | misc | FinalParameters | Parameter originalPath should be final. | 1111 |
Error | misc | FinalParameters | Parameter moduleConfig should be final. | 1111 |
Error | misc | FinalParameters | Parameter servlet should be final. | 1111 |
Error | misc | FinalParameters | Parameter request should be final. | 1174 |
Error | misc | FinalParameters | Parameter request should be final. | 1185 |
Error | misc | FinalParameters | Parameter request should be final. | 1197 |
org/apache/struts/util/ResponseUtils.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 | misc | FinalParameters | Parameter value should be final. | 89 |
Error | coding | MagicNumber | '50' is a magic number. | 147 |
Error | misc | FinalParameters | Parameter url should be final. | 174 |
Error | misc | FinalParameters | Parameter url should be final. | 188 |
Error | misc | FinalParameters | Parameter enc should be final. | 188 |
org/apache/struts/util/ServletContextWriter.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 | misc | FinalParameters | Parameter context should be final. | 64 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 77 |
Error | misc | FinalParameters | Parameter b should be final. | 105 |
Error | misc | FinalParameters | Parameter c should be final. | 114 |
Error | misc | FinalParameters | Parameter c should be final. | 123 |
Error | misc | FinalParameters | Parameter d should be final. | 134 |
Error | misc | FinalParameters | Parameter f should be final. | 143 |
Error | misc | FinalParameters | Parameter i should be final. | 152 |
Error | misc | FinalParameters | Parameter l should be final. | 161 |
Error | misc | FinalParameters | Parameter o should be final. | 170 |
Error | misc | FinalParameters | Parameter s should be final. | 179 |
Error | misc | FinalParameters | Parameter b should be final. | 199 |
Error | misc | FinalParameters | Parameter c should be final. | 208 |
Error | misc | FinalParameters | Parameter c should be final. | 218 |
Error | misc | FinalParameters | Parameter d should be final. | 231 |
Error | misc | FinalParameters | Parameter f should be final. | 240 |
Error | misc | FinalParameters | Parameter i should be final. | 249 |
Error | misc | FinalParameters | Parameter l should be final. | 258 |
Error | misc | FinalParameters | Parameter o should be final. | 267 |
Error | misc | FinalParameters | Parameter s should be final. | 276 |
Error | misc | FinalParameters | Parameter c should be final. | 298 |
Error | misc | FinalParameters | Parameter c should be final. | 311 |
Error | misc | FinalParameters | Parameter buf should be final. | 320 |
Error | misc | FinalParameters | Parameter buf should be final. | 333 |
Error | misc | FinalParameters | Parameter off should be final. | 333 |
Error | misc | FinalParameters | Parameter len should be final. | 333 |
Error | misc | FinalParameters | Parameter s should be final. | 344 |
Error | misc | FinalParameters | Parameter s should be final. | 359 |
Error | misc | FinalParameters | Parameter off should be final. | 359 |
Error | misc | FinalParameters | Parameter len should be final. | 359 |
org/apache/struts/util/TokenProcessor.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. | 63 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 88 |
Error | misc | FinalParameters | Parameter request should be final. | 88 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 112 |
Error | misc | FinalParameters | Parameter request should be final. | 112 |
Error | misc | FinalParameters | Parameter reset should be final. | 113 |
Error | misc | FinalParameters | Parameter request should be final. | 151 |
Error | misc | FinalParameters | Parameter request should be final. | 167 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 182 |
Error | misc | FinalParameters | Parameter request should be final. | 182 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 195 |
Error | misc | FinalParameters | Parameter id should be final. | 195 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 222 |
Error | misc | FinalParameters | Parameter buffer should be final. | 222 |
Error | coding | MagicNumber | '0xf0' is a magic number. | 226 |
Error | coding | MagicNumber | '4' is a magic number. | 226 |
Error | coding | MagicNumber | '16' is a magic number. | 226 |
Error | coding | MagicNumber | '0x0f' is a magic number. | 227 |
Error | coding | MagicNumber | '16' is a magic number. | 227 |
org/apache/struts/util/WildcardHelper.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 | misc | FinalParameters | Parameter data should be final. | 93 |
Error | misc | FinalParameters | Parameter map should be final. | 159 |
Error | misc | FinalParameters | Parameter data should be final. | 159 |
Error | misc | FinalParameters | Parameter expr should be final. | 159 |
Error | misc | FinalParameters | Parameter r should be final. | 316 |
Error | misc | FinalParameters | Parameter rpos should be final. | 316 |
Error | misc | FinalParameters | Parameter rend should be final. | 316 |
Error | misc | FinalParameters | Parameter d should be final. | 316 |
Error | misc | FinalParameters | Parameter dpos should be final. | 317 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalArgumentException'. | 320 |
Error | misc | FinalParameters | Parameter r should be final. | 380 |
Error | misc | FinalParameters | Parameter rpos should be final. | 380 |
Error | misc | FinalParameters | Parameter rend should be final. | 380 |
Error | misc | FinalParameters | Parameter d should be final. | 380 |
Error | misc | FinalParameters | Parameter dpos should be final. | 381 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalArgumentException'. | 384 |
Error | misc | FinalParameters | Parameter r should be final. | 445 |
Error | misc | FinalParameters | Parameter rpos should be final. | 445 |
Error | misc | FinalParameters | Parameter rend should be final. | 445 |
Error | misc | FinalParameters | Parameter d should be final. | 445 |
Error | misc | FinalParameters | Parameter dpos should be final. | 446 |
org/apache/struts/util/package-info.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/validator/BeanValidatorForm.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 | 'final' modifier out of order with the JLS suggestions. | 67 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 81 |
Error | misc | FinalParameters | Parameter bean should be final. | 92 |
Error | javadoc | JavadocMethod | Expected @param tag for 'bean'. | 92 |
Error | misc | FinalParameters | Parameter pathValidation should be final. | 106 |
Error | javadoc | JavadocMethod | Expected @param tag for 'pathValidation'. | 106 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 114 |
Error | misc | FinalParameters | Parameter formBeanConfig should be final. | 126 |
Error | javadoc | JavadocMethod | Expected @param tag for 'formBeanConfig'. | 126 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 136 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 144 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 157 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 168 |
Error | misc | FinalParameters | Parameter name should be final. | 168 |
Error | javadoc | JavadocMethod | Expected @param tag for 'name'. | 168 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 192 |
Error | misc | FinalParameters | Parameter mapping should be final. | 199 |
Error | misc | FinalParameters | Parameter request should be final. | 200 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 232 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 241 |
Error | misc | FinalParameters | Parameter name should be final. | 241 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 251 |
Error | misc | FinalParameters | Parameter name should be final. | 251 |
Error | misc | FinalParameters | Parameter index should be final. | 251 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 262 |
Error | misc | FinalParameters | Parameter name should be final. | 262 |
Error | misc | FinalParameters | Parameter key should be final. | 262 |
Error | misc | FinalParameters | Parameter name should be final. | 272 |
Error | misc | FinalParameters | Parameter value should be final. | 272 |
Error | misc | FinalParameters | Parameter name should be final. | 300 |
Error | misc | FinalParameters | Parameter index should be final. | 300 |
Error | misc | FinalParameters | Parameter value should be final. | 300 |
Error | misc | FinalParameters | Parameter name should be final. | 311 |
Error | misc | FinalParameters | Parameter key should be final. | 311 |
Error | misc | FinalParameters | Parameter value should be final. | 311 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 322 |
Error | misc | FinalParameters | Parameter name should be final. | 322 |
Error | misc | FinalParameters | Parameter key should be final. | 322 |
Error | misc | FinalParameters | Parameter name should be final. | 333 |
Error | misc | FinalParameters | Parameter key should be final. | 333 |
org/apache/struts/validator/DynaValidatorForm.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 | 'final' modifier out of order with the JLS suggestions. | 65 |
Error | misc | FinalParameters | Parameter page should be final. | 93 |
Error | misc | FinalParameters | Parameter mapping should be final. | 109 |
Error | misc | FinalParameters | Parameter request should be final. | 110 |
Error | misc | FinalParameters | Parameter mapping should be final. | 151 |
Error | misc | FinalParameters | Parameter request should be final. | 151 |
Error | misc | FinalParameters | Parameter mapping should be final. | 163 |
Error | misc | FinalParameters | Parameter request should be final. | 164 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'NullPointerException'. | 190 |
Error | misc | FinalParameters | Parameter mapping should be final. | 205 |
Error | misc | FinalParameters | Parameter request should be final. | 205 |
Error | misc | FinalParameters | Parameter validatorResults should be final. | 225 |
org/apache/struts/validator/FieldChecks.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | misc | NewlineAtEndOfFile | File does not end with a newline. | 1 |
Error | header | RegexpHeader | Line does not match expected header line of ' \*\s*Copyright \d{4}(-\d{4}|,\d{4})* The Apache Software Foundation\.'. | 4 |
Error | design | HideUtilityClassConstructor | Utility classes should not have a public or default constructor. | 53 |
Error | modifier | ModifierOrder | 'static' modifier out of order with the JLS suggestions. | 59 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 68 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 69 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 70 |
Error | misc | FinalParameters | Parameter bean should be final. | 90 |
Error | misc | FinalParameters | Parameter property should be final. | 90 |
Error | misc | FinalParameters | Parameter bean should be final. | 125 |
Error | misc | FinalParameters | Parameter va should be final. | 125 |
Error | misc | FinalParameters | Parameter field should be final. | 126 |
Error | misc | FinalParameters | Parameter errors should be final. | 126 |
Error | misc | FinalParameters | Parameter validator should be final. | 126 |
Error | misc | FinalParameters | Parameter request should be final. | 127 |
Error | misc | FinalParameters | Parameter bean should be final. | 162 |
Error | misc | FinalParameters | Parameter va should be final. | 162 |
Error | misc | FinalParameters | Parameter field should be final. | 163 |
Error | misc | FinalParameters | Parameter errors should be final. | 163 |
Error | misc | FinalParameters | Parameter validator should be final. | 163 |
Error | misc | FinalParameters | Parameter request should be final. | 164 |
Error | misc | FinalParameters | Parameter bean should be final. | 273 |
Error | misc | FinalParameters | Parameter va should be final. | 273 |
Error | misc | FinalParameters | Parameter field should be final. | 274 |
Error | misc | FinalParameters | Parameter errors should be final. | 274 |
Error | misc | FinalParameters | Parameter validator should be final. | 274 |
Error | misc | FinalParameters | Parameter request should be final. | 275 |
Error | whitespace | WhitespaceAround | '>' is not followed by whitespace. | 284 |
Error | whitespace | WhitespaceAround | '>' is not preceded with whitespace. | 284 |
Error | misc | FinalParameters | Parameter bean should be final. | 315 |
Error | misc | FinalParameters | Parameter va should be final. | 315 |
Error | misc | FinalParameters | Parameter field should be final. | 316 |
Error | misc | FinalParameters | Parameter errors should be final. | 316 |
Error | misc | FinalParameters | Parameter validator should be final. | 316 |
Error | misc | FinalParameters | Parameter request should be final. | 317 |
Error | misc | FinalParameters | Parameter bean should be final. | 357 |
Error | misc | FinalParameters | Parameter va should be final. | 357 |
Error | misc | FinalParameters | Parameter field should be final. | 358 |
Error | misc | FinalParameters | Parameter errors should be final. | 358 |
Error | misc | FinalParameters | Parameter validator should be final. | 358 |
Error | misc | FinalParameters | Parameter request should be final. | 359 |
Error | misc | FinalParameters | Parameter bean should be final. | 392 |
Error | misc | FinalParameters | Parameter field should be final. | 392 |
Error | misc | FinalParameters | Parameter bean should be final. | 419 |
Error | misc | FinalParameters | Parameter va should be final. | 419 |
Error | misc | FinalParameters | Parameter field should be final. | 420 |
Error | misc | FinalParameters | Parameter errors should be final. | 420 |
Error | misc | FinalParameters | Parameter validator should be final. | 420 |
Error | misc | FinalParameters | Parameter request should be final. | 421 |
Error | misc | FinalParameters | Parameter bean should be final. | 461 |
Error | misc | FinalParameters | Parameter va should be final. | 461 |
Error | misc | FinalParameters | Parameter field should be final. | 462 |
Error | misc | FinalParameters | Parameter errors should be final. | 462 |
Error | misc | FinalParameters | Parameter validator should be final. | 462 |
Error | misc | FinalParameters | Parameter request should be final. | 463 |
Error | misc | FinalParameters | Parameter bean should be final. | 505 |
Error | misc | FinalParameters | Parameter va should be final. | 505 |
Error | misc | FinalParameters | Parameter field should be final. | 506 |
Error | misc | FinalParameters | Parameter errors should be final. | 506 |
Error | misc | FinalParameters | Parameter validator should be final. | 506 |
Error | misc | FinalParameters | Parameter request should be final. | 507 |
Error | misc | FinalParameters | Parameter bean should be final. | 547 |
Error | misc | FinalParameters | Parameter va should be final. | 547 |
Error | misc | FinalParameters | Parameter field should be final. | 548 |
Error | misc | FinalParameters | Parameter errors should be final. | 548 |
Error | misc | FinalParameters | Parameter validator should be final. | 548 |
Error | misc | FinalParameters | Parameter request should be final. | 549 |
Error | misc | FinalParameters | Parameter bean should be final. | 591 |
Error | misc | FinalParameters | Parameter va should be final. | 591 |
Error | misc | FinalParameters | Parameter field should be final. | 592 |
Error | misc | FinalParameters | Parameter errors should be final. | 592 |
Error | misc | FinalParameters | Parameter validator should be final. | 592 |
Error | misc | FinalParameters | Parameter request should be final. | 593 |
Error | misc | FinalParameters | Parameter bean should be final. | 633 |
Error | misc | FinalParameters | Parameter va should be final. | 633 |
Error | misc | FinalParameters | Parameter field should be final. | 634 |
Error | misc | FinalParameters | Parameter errors should be final. | 634 |
Error | misc | FinalParameters | Parameter validator should be final. | 634 |
Error | misc | FinalParameters | Parameter request should be final. | 635 |
Error | misc | FinalParameters | Parameter bean should be final. | 677 |
Error | misc | FinalParameters | Parameter va should be final. | 677 |
Error | misc | FinalParameters | Parameter field should be final. | 678 |
Error | misc | FinalParameters | Parameter errors should be final. | 678 |
Error | misc | FinalParameters | Parameter validator should be final. | 678 |
Error | misc | FinalParameters | Parameter request should be final. | 679 |
Error | misc | FinalParameters | Parameter bean should be final. | 719 |
Error | misc | FinalParameters | Parameter va should be final. | 719 |
Error | misc | FinalParameters | Parameter field should be final. | 720 |
Error | misc | FinalParameters | Parameter errors should be final. | 720 |
Error | misc | FinalParameters | Parameter validator should be final. | 720 |
Error | misc | FinalParameters | Parameter request should be final. | 721 |
Error | misc | FinalParameters | Parameter bean should be final. | 763 |
Error | misc | FinalParameters | Parameter va should be final. | 763 |
Error | misc | FinalParameters | Parameter field should be final. | 764 |
Error | misc | FinalParameters | Parameter errors should be final. | 764 |
Error | misc | FinalParameters | Parameter validator should be final. | 764 |
Error | misc | FinalParameters | Parameter request should be final. | 765 |
Error | misc | FinalParameters | Parameter bean should be final. | 805 |
Error | misc | FinalParameters | Parameter va should be final. | 805 |
Error | misc | FinalParameters | Parameter field should be final. | 806 |
Error | misc | FinalParameters | Parameter errors should be final. | 806 |
Error | misc | FinalParameters | Parameter validator should be final. | 806 |
Error | misc | FinalParameters | Parameter request should be final. | 807 |
Error | misc | FinalParameters | Parameter bean should be final. | 857 |
Error | misc | FinalParameters | Parameter va should be final. | 857 |
Error | misc | FinalParameters | Parameter field should be final. | 858 |
Error | misc | FinalParameters | Parameter errors should be final. | 858 |
Error | misc | FinalParameters | Parameter validator should be final. | 858 |
Error | misc | FinalParameters | Parameter request should be final. | 859 |
Error | misc | FinalParameters | Parameter bean should be final. | 926 |
Error | misc | FinalParameters | Parameter va should be final. | 926 |
Error | misc | FinalParameters | Parameter field should be final. | 927 |
Error | misc | FinalParameters | Parameter errors should be final. | 927 |
Error | misc | FinalParameters | Parameter validator should be final. | 927 |
Error | misc | FinalParameters | Parameter request should be final. | 928 |
Error | misc | FinalParameters | Parameter bean should be final. | 979 |
Error | misc | FinalParameters | Parameter va should be final. | 979 |
Error | misc | FinalParameters | Parameter field should be final. | 980 |
Error | misc | FinalParameters | Parameter errors should be final. | 980 |
Error | misc | FinalParameters | Parameter validator should be final. | 980 |
Error | misc | FinalParameters | Parameter request should be final. | 981 |
Error | misc | FinalParameters | Parameter bean should be final. | 1032 |
Error | misc | FinalParameters | Parameter va should be final. | 1032 |
Error | misc | FinalParameters | Parameter field should be final. | 1033 |
Error | misc | FinalParameters | Parameter errors should be final. | 1033 |
Error | misc | FinalParameters | Parameter validator should be final. | 1033 |
Error | misc | FinalParameters | Parameter request should be final. | 1034 |
Error | misc | FinalParameters | Parameter bean should be final. | 1085 |
Error | misc | FinalParameters | Parameter va should be final. | 1085 |
Error | misc | FinalParameters | Parameter field should be final. | 1086 |
Error | misc | FinalParameters | Parameter errors should be final. | 1086 |
Error | misc | FinalParameters | Parameter validator should be final. | 1086 |
Error | misc | FinalParameters | Parameter request should be final. | 1087 |
Error | misc | FinalParameters | Parameter bean should be final. | 1137 |
Error | misc | FinalParameters | Parameter va should be final. | 1137 |
Error | misc | FinalParameters | Parameter field should be final. | 1138 |
Error | misc | FinalParameters | Parameter errors should be final. | 1138 |
Error | misc | FinalParameters | Parameter validator should be final. | 1138 |
Error | misc | FinalParameters | Parameter request should be final. | 1139 |
Error | misc | FinalParameters | Parameter bean should be final. | 1179 |
Error | misc | FinalParameters | Parameter va should be final. | 1179 |
Error | misc | FinalParameters | Parameter field should be final. | 1180 |
Error | misc | FinalParameters | Parameter errors should be final. | 1180 |
Error | misc | FinalParameters | Parameter validator should be final. | 1180 |
Error | misc | FinalParameters | Parameter request should be final. | 1181 |
Error | misc | FinalParameters | Parameter bean should be final. | 1218 |
Error | misc | FinalParameters | Parameter va should be final. | 1218 |
Error | misc | FinalParameters | Parameter field should be final. | 1219 |
Error | misc | FinalParameters | Parameter errors should be final. | 1219 |
Error | misc | FinalParameters | Parameter validator should be final. | 1219 |
Error | misc | FinalParameters | Parameter request should be final. | 1220 |
Error | misc | FinalParameters | Parameter bean should be final. | 1273 |
Error | misc | FinalParameters | Parameter va should be final. | 1273 |
Error | misc | FinalParameters | Parameter field should be final. | 1274 |
Error | misc | FinalParameters | Parameter errors should be final. | 1274 |
Error | misc | FinalParameters | Parameter validator should be final. | 1274 |
Error | misc | FinalParameters | Parameter request should be final. | 1275 |
Error | misc | FinalParameters | Parameter bean should be final. | 1350 |
Error | misc | FinalParameters | Parameter va should be final. | 1350 |
Error | misc | FinalParameters | Parameter field should be final. | 1351 |
Error | misc | FinalParameters | Parameter errors should be final. | 1351 |
Error | misc | FinalParameters | Parameter validator should be final. | 1351 |
Error | misc | FinalParameters | Parameter request should be final. | 1352 |
Error | misc | FinalParameters | Parameter errors should be final. | 1437 |
Error | javadoc | JavadocMethod | Expected @param tag for 'errors'. | 1437 |
Error | misc | FinalParameters | Parameter field should be final. | 1437 |
Error | javadoc | JavadocMethod | Expected @param tag for 'field'. | 1437 |
Error | misc | FinalParameters | Parameter formName should be final. | 1438 |
Error | javadoc | JavadocMethod | Expected @param tag for 'formName'. | 1438 |
Error | misc | FinalParameters | Parameter validatorName should be final. | 1438 |
Error | javadoc | JavadocMethod | Expected @param tag for 'validatorName'. | 1438 |
Error | misc | FinalParameters | Parameter t should be final. | 1438 |
Error | javadoc | JavadocMethod | Expected @param tag for 't'. | 1438 |
Error | misc | FinalParameters | Parameter o should be final. | 1458 |
org/apache/struts/validator/LazyValidatorForm.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 | Unclosed HTML tag found: <code>LazyDynaBean<code> is handled in the parent | 35 |
Error | javadoc | JavadocStyle | Unclosed HTML tag found: <code>Map<code> implementation from the default | 71 |
Error | sizes | LineLength | Line is longer than 120 characters (found 148). | 121 |
Error | misc | FinalParameters | Parameter bean should be final. | 140 |
Error | javadoc | JavadocMethod | Expected @param tag for 'bean'. | 140 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 154 |
Error | misc | FinalParameters | Parameter name should be final. | 154 |
Error | javadoc | JavadocMethod | Expected @param tag for 'name'. | 154 |
Error | misc | FinalParameters | Parameter index should be final. | 154 |
Error | javadoc | JavadocMethod | Expected @param tag for 'index'. | 154 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 182 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 195 |
Error | misc | FinalParameters | Parameter name should be final. | 195 |
Error | javadoc | JavadocMethod | Expected @param tag for 'name'. | 195 |
org/apache/struts/validator/LocalStrings.properties
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | header | RegexpHeader | Line does not match expected header line of '/\*\s*'. | 1 |
org/apache/struts/validator/Resources.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | misc | NewlineAtEndOfFile | File does not end with a newline. | 1 |
Error | header | RegexpHeader | Line does not match expected header line of ' \*\s*Copyright \d{4}(-\d{4}|,\d{4})* The Apache Software Foundation\.'. | 4 |
Error | design | HideUtilityClassConstructor | Utility classes should not have a public or default constructor. | 53 |
Error | modifier | ModifierOrder | 'static' modifier out of order with the JLS suggestions. | 65 |
Error | naming | StaticVariableName | Name 'SERVLET_CONTEXT_PARAM' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 |
Error | naming | StaticVariableName | Name 'HTTP_SERVLET_REQUEST_PARAM' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 77 |
Error | naming | StaticVariableName | Name 'ACTION_MESSAGES_PARAM' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 83 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 92 |
Error | misc | FinalParameters | Parameter application should be final. | 93 |
Error | misc | FinalParameters | Parameter request should be final. | 93 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 107 |
Error | misc | FinalParameters | Parameter request should be final. | 108 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 119 |
Error | misc | FinalParameters | Parameter application should be final. | 120 |
Error | misc | FinalParameters | Parameter request should be final. | 120 |
Error | misc | FinalParameters | Parameter bundle should be final. | 120 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'NullPointerException'. | 142 |
Error | misc | FinalParameters | Parameter varName should be final. | 159 |
Error | misc | FinalParameters | Parameter field should be final. | 159 |
Error | misc | FinalParameters | Parameter validator should be final. | 160 |
Error | misc | FinalParameters | Parameter request should be final. | 160 |
Error | misc | FinalParameters | Parameter required should be final. | 160 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalArgumentException'. | 167 |
Error | misc | FinalParameters | Parameter var should be final. | 190 |
Error | misc | FinalParameters | Parameter application should be final. | 190 |
Error | misc | FinalParameters | Parameter request should be final. | 191 |
Error | misc | FinalParameters | Parameter required should be final. | 191 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'IllegalArgumentException'. | 211 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 229 |
Error | misc | FinalParameters | Parameter messages should be final. | 229 |
Error | misc | FinalParameters | Parameter locale should be final. | 229 |
Error | misc | FinalParameters | Parameter key should be final. | 230 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 247 |
Error | misc | FinalParameters | Parameter request should be final. | 247 |
Error | misc | FinalParameters | Parameter key should be final. | 247 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 263 |
Error | misc | FinalParameters | Parameter messages should be final. | 263 |
Error | misc | FinalParameters | Parameter locale should be final. | 263 |
Error | misc | FinalParameters | Parameter va should be final. | 264 |
Error | misc | FinalParameters | Parameter field should be final. | 264 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 284 |
Error | misc | FinalParameters | Parameter application should be final. | 284 |
Error | misc | FinalParameters | Parameter request should be final. | 285 |
Error | misc | FinalParameters | Parameter defaultMessages should be final. | 285 |
Error | misc | FinalParameters | Parameter locale should be final. | 286 |
Error | misc | FinalParameters | Parameter va should be final. | 286 |
Error | misc | FinalParameters | Parameter field should be final. | 286 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 340 |
Error | misc | FinalParameters | Parameter request should be final. | 341 |
Error | misc | FinalParameters | Parameter va should be final. | 342 |
Error | misc | FinalParameters | Parameter field should be final. | 342 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 364 |
Error | misc | FinalParameters | Parameter validator should be final. | 364 |
Error | misc | FinalParameters | Parameter request should be final. | 365 |
Error | misc | FinalParameters | Parameter va should be final. | 365 |
Error | misc | FinalParameters | Parameter field should be final. | 365 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 419 |
Error | misc | FinalParameters | Parameter actionName should be final. | 419 |
Error | misc | FinalParameters | Parameter messages should be final. | 420 |
Error | misc | FinalParameters | Parameter locale should be final. | 420 |
Error | misc | FinalParameters | Parameter field should be final. | 420 |
Error | coding | MagicNumber | '4' is a magic number. | 421 |
Error | coding | MagicNumber | '3' is a magic number. | 426 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 454 |
Error | misc | FinalParameters | Parameter application should be final. | 454 |
Error | misc | FinalParameters | Parameter request should be final. | 455 |
Error | misc | FinalParameters | Parameter defaultMessages should be final. | 455 |
Error | misc | FinalParameters | Parameter locale should be final. | 456 |
Error | misc | FinalParameters | Parameter args should be final. | 456 |
Error | javadoc | JavadocStyle | Unclosed HTML tag found: <code> can control the processing of | 494 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 498 |
Error | misc | FinalParameters | Parameter key should be final. | 498 |
Error | misc | FinalParameters | Parameter bean should be final. | 498 |
Error | misc | FinalParameters | Parameter application should be final. | 499 |
Error | misc | FinalParameters | Parameter request should be final. | 499 |
Error | misc | FinalParameters | Parameter errors should be final. | 500 |
Error | misc | FinalParameters | Parameter page should be final. | 500 |
org/apache/struts/validator/ValidatorForm.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 | 'final' modifier out of order with the JLS suggestions. | 62 |
Error | misc | FinalParameters | Parameter page should be final. | 90 |
Error | misc | FinalParameters | Parameter mapping should be final. | 106 |
Error | misc | FinalParameters | Parameter request should be final. | 107 |
Error | whitespace | OperatorWrap | '+' should be on a new line. | 117 |
Error | whitespace | OperatorWrap | '+' should be on a new line. | 118 |
Error | misc | FinalParameters | Parameter mapping should be final. | 157 |
Error | misc | FinalParameters | Parameter request should be final. | 157 |
Error | misc | FinalParameters | Parameter mapping should be final. | 169 |
Error | misc | FinalParameters | Parameter request should be final. | 170 |
Error | misc | FinalParameters | Parameter mapping should be final. | 180 |
Error | misc | FinalParameters | Parameter request should be final. | 180 |
Error | misc | FinalParameters | Parameter validatorResults should be final. | 200 |
org/apache/struts/validator/ValidatorPlugIn.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. | 60 |
Error | modifier | ModifierOrder | 'static' modifier out of order with the JLS suggestions. | 66 |
Error | modifier | ModifierOrder | 'static' modifier out of order with the JLS suggestions. | 74 |
Error | misc | FinalParameters | Parameter pathnames should be final. | 121 |
Error | misc | FinalParameters | Parameter stopOnFirstError should be final. | 146 |
Error | misc | FinalParameters | Parameter servlet should be final. | 157 |
Error | misc | FinalParameters | Parameter config should be final. | 157 |
Error | javadoc | JavadocMethod | Expected @throws tag for 'UnavailableException'. | 168 |
Error | whitespace | OperatorWrap | '+' should be on a new line. | 168 |
org/apache/struts/validator/package-info.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/validator/validwhen/ValidWhen.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | misc | NewlineAtEndOfFile | File does not end with a newline. | 1 |
Error | header | RegexpHeader | Line does not match expected header line of ' \*\s*Copyright \d{4}(-\d{4}|,\d{4})* The Apache Software Foundation\.'. | 4 |
Error | design | HideUtilityClassConstructor | Utility classes should not have a public or default constructor. | 45 |
Error | modifier | ModifierOrder | 'static' modifier out of order with the JLS suggestions. | 50 |
Error | javadoc | JavadocMethod | @return tag should be present and have description. | 63 |
Error | misc | FinalParameters | Parameter obj should be final. | 63 |
Error | javadoc | JavadocMethod | Expected @param tag for 'obj'. | 63 |
Error | misc | FinalParameters | Parameter bean should be final. | 82 |
Error | misc | FinalParameters | Parameter va should be final. | 82 |
Error | misc | FinalParameters | Parameter field should be final. | 83 |
Error | misc | FinalParameters | Parameter errors should be final. | 83 |
Error | misc | FinalParameters | Parameter validator should be final. | 83 |
Error | javadoc | JavadocMethod | Expected @param tag for 'validator'. | 83 |
Error | misc | FinalParameters | Parameter request should be final. | 84 |
org/apache/struts/validator/validwhen/ValidWhenComparison.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 | JavadocStyle | First sentence should end with a period. | 35 |
Error | misc | FinalParameters | Parameter compareTo should be final. | 38 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 42 |
Error | misc | FinalParameters | Parameter compareTo should be final. | 45 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 49 |
Error | misc | FinalParameters | Parameter v1 should be final. | 52 |
Error | misc | FinalParameters | Parameter v2 should be final. | 52 |
Error | misc | FinalParameters | Parameter compareTo should be final. | 57 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 61 |
Error | misc | FinalParameters | Parameter compareTo should be final. | 64 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 68 |
Error | misc | FinalParameters | Parameter compareTo should be final. | 71 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 75 |
Error | misc | FinalParameters | Parameter v1 should be final. | 78 |
Error | misc | FinalParameters | Parameter v2 should be final. | 78 |
Error | misc | FinalParameters | Parameter compareTo should be final. | 83 |
Error | modifier | ModifierOrder | 'static' modifier out of order with the JLS suggestions. | 91 |
Error | misc | FinalParameters | Parameter tokenNum should be final. | 108 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 112 |
Error | modifier | RedundantModifier | Redundant 'private' modifier. | 122 |
Error | misc | FinalParameters | Parameter tokenNum should be final. | 122 |
Error | misc | FinalParameters | Parameter v1 should be final. | 136 |
Error | misc | FinalParameters | Parameter v2 should be final. | 136 |
Error | javadoc | JavadocMethod | Expected @param tag for '<T>'. | 150 |
Error | misc | FinalParameters | Parameter v1 should be final. | 150 |
Error | misc | FinalParameters | Parameter v2 should be final. | 150 |
Error | javadoc | JavadocStyle | Extra HTML tag found: </code> | 176 |
Error | misc | FinalParameters | Parameter v1 should be final. | 185 |
Error | misc | FinalParameters | Parameter v2 should be final. | 185 |
Error | misc | FinalParameters | Parameter val should be final. | 217 |
Error | whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 219 |
Error | whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 221 |
org/apache/struts/validator/validwhen/ValidWhenEvaluator.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. | 34 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 35 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 36 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 38 |
Error | misc | FinalParameters | Parameter form should be final. | 38 |
Error | misc | FinalParameters | Parameter value should be final. | 38 |
Error | misc | FinalParameters | Parameter index should be final. | 38 |
Error | design | DesignForExtension | Class 'ValidWhenEvaluator' looks like designed for extension (can be subclassed), but the method 'visitDecimal' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidWhenEvaluator' final or making the method 'visitDecimal' static/final/abstract/empty, or adding allowed annotation for the method. | 45 |
Error | misc | FinalParameters | Parameter ctx should be final. | 46 |
Error | design | DesignForExtension | Class 'ValidWhenEvaluator' looks like designed for extension (can be subclassed), but the method 'visitInteger' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidWhenEvaluator' final or making the method 'visitInteger' static/final/abstract/empty, or adding allowed annotation for the method. | 52 |
Error | misc | FinalParameters | Parameter ctx should be final. | 53 |
Error | design | DesignForExtension | Class 'ValidWhenEvaluator' looks like designed for extension (can be subclassed), but the method 'visitString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidWhenEvaluator' final or making the method 'visitString' static/final/abstract/empty, or adding allowed annotation for the method. | 59 |
Error | misc | FinalParameters | Parameter ctx should be final. | 60 |
Error | design | DesignForExtension | Class 'ValidWhenEvaluator' looks like designed for extension (can be subclassed), but the method 'visitField1' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidWhenEvaluator' final or making the method 'visitField1' static/final/abstract/empty, or adding allowed annotation for the method. | 66 |
Error | misc | FinalParameters | Parameter ctx should be final. | 67 |
Error | design | DesignForExtension | Class 'ValidWhenEvaluator' looks like designed for extension (can be subclassed), but the method 'visitField2' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidWhenEvaluator' final or making the method 'visitField2' static/final/abstract/empty, or adding allowed annotation for the method. | 71 |
Error | misc | FinalParameters | Parameter ctx should be final. | 72 |
Error | design | DesignForExtension | Class 'ValidWhenEvaluator' looks like designed for extension (can be subclassed), but the method 'visitField3' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidWhenEvaluator' final or making the method 'visitField3' static/final/abstract/empty, or adding allowed annotation for the method. | 76 |
Error | misc | FinalParameters | Parameter ctx should be final. | 77 |
Error | design | DesignForExtension | Class 'ValidWhenEvaluator' looks like designed for extension (can be subclassed), but the method 'visitField4' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidWhenEvaluator' final or making the method 'visitField4' static/final/abstract/empty, or adding allowed annotation for the method. | 81 |
Error | misc | FinalParameters | Parameter ctx should be final. | 82 |
Error | design | DesignForExtension | Class 'ValidWhenEvaluator' looks like designed for extension (can be subclassed), but the method 'visitField5' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidWhenEvaluator' final or making the method 'visitField5' static/final/abstract/empty, or adding allowed annotation for the method. | 86 |
Error | misc | FinalParameters | Parameter ctx should be final. | 87 |
Error | misc | FinalParameters | Parameter property should be final. | 91 |
Error | design | DesignForExtension | Class 'ValidWhenEvaluator' looks like designed for extension (can be subclassed), but the method 'visitLiteralNull' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidWhenEvaluator' final or making the method 'visitLiteralNull' static/final/abstract/empty, or adding allowed annotation for the method. | 96 |
Error | misc | FinalParameters | Parameter ctx should be final. | 97 |
Error | design | DesignForExtension | Class 'ValidWhenEvaluator' looks like designed for extension (can be subclassed), but the method 'visitLiteralThis' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidWhenEvaluator' final or making the method 'visitLiteralThis' static/final/abstract/empty, or adding allowed annotation for the method. | 103 |
Error | misc | FinalParameters | Parameter ctx should be final. | 104 |
Error | design | DesignForExtension | Class 'ValidWhenEvaluator' looks like designed for extension (can be subclassed), but the method 'visitJoinedExpression' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidWhenEvaluator' final or making the method 'visitJoinedExpression' static/final/abstract/empty, or adding allowed annotation for the method. | 110 |
Error | misc | FinalParameters | Parameter ctx should be final. | 111 |
Error | coding | MissingSwitchDefault | switch without "default" clause. | 118 |
Error | misc | FinalParameters | Parameter ctx should be final. | 130 |
Error | design | DesignForExtension | Class 'ValidWhenEvaluator' looks like designed for extension (can be subclassed), but the method 'visitComparisonExpression' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidWhenEvaluator' final or making the method 'visitComparisonExpression' static/final/abstract/empty, or adding allowed annotation for the method. | 135 |
Error | misc | FinalParameters | Parameter ctx should be final. | 136 |
Error | design | DesignForExtension | Class 'ValidWhenEvaluator' looks like designed for extension (can be subclassed), but the method 'visitExprComp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidWhenEvaluator' final or making the method 'visitExprComp' static/final/abstract/empty, or adding allowed annotation for the method. | 146 |
Error | misc | FinalParameters | Parameter ctx should be final. | 147 |
Error | design | DesignForExtension | Class 'ValidWhenEvaluator' looks like designed for extension (can be subclassed), but the method 'visitExprJoin' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidWhenEvaluator' final or making the method 'visitExprJoin' static/final/abstract/empty, or adding allowed annotation for the method. | 151 |
Error | misc | FinalParameters | Parameter ctx should be final. | 152 |
Error | design | DesignForExtension | Class 'ValidWhenEvaluator' looks like designed for extension (can be subclassed), but the method 'visitExpression' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidWhenEvaluator' final or making the method 'visitExpression' static/final/abstract/empty, or adding allowed annotation for the method. | 156 |
Error | misc | FinalParameters | Parameter ctx should be final. | 157 |
org/apache/struts/validator/validwhen/ValidWhenResult.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 | misc | FinalParameters | Parameter type should be final. | 47 |
Error | misc | FinalParameters | Parameter value should be final. | 47 |
Error | design | DesignForExtension | Class 'ValidWhenResult' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidWhenResult' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. | 82 |
org/apache/struts/validator/validwhen/ValidWhenResultBigDecimal.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 | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 23 |
Error | misc | FinalParameters | Parameter value should be final. | 46 |
org/apache/struts/validator/validwhen/ValidWhenResultBoolean.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 | misc | FinalParameters | Parameter value should be final. | 39 |
Error | design | DesignForExtension | Class 'ValidWhenResultBoolean' looks like designed for extension (can be subclassed), but the method 'toBoolean' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidWhenResultBoolean' final or making the method 'toBoolean' static/final/abstract/empty, or adding allowed annotation for the method. | 43 |
org/apache/struts/validator/validwhen/ValidWhenResultInteger.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 | misc | FinalParameters | Parameter value should be final. | 39 |
org/apache/struts/validator/validwhen/ValidWhenResultString.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 | misc | FinalParameters | Parameter value should be final. | 39 |
Error | misc | FinalParameters | Parameter value should be final. | 51 |
org/apache/struts/validator/validwhen/package-info.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 |