Checkstyle Results
The following document contains the results of Checkstyle 10.14.0 with struts_checks.xml ruleset.
Summary
| Files | |||
|---|---|---|---|
| 8 | 0 | 0 | 25 |
Files
Rules
| Category | Rule | Violations | Severity |
|---|---|---|---|
| coding | MagicNumber | 3 | |
| design | HideUtilityClassConstructor | 1 | |
| header | RegexpHeader
|
8 | |
| javadoc | JavadocMethod
|
1 | |
JavadocPackage
|
2 | ||
| MissingJavadocMethod | 2 | ||
| misc | ArrayTypeStyle | 1 | |
| FinalParameters | 3 | ||
| NewlineAtEndOfFile | 1 | ||
| modifier | ModifierOrder | 1 | |
| whitespace | MethodParamPad | 1 | |
| OperatorWrap | 1 |
Details
org/apache/struts/apps/scriptingmailreader/Constants.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| header | RegexpHeader | Line does not match expected header line of ' \*\s*Copyright \d{4}(-\d{4}|,\d{4})* The Apache Software Foundation\.'. | 4 | |
| design | HideUtilityClassConstructor | Utility classes should not have a public or default constructor. | 34 |
org/apache/struts/apps/scriptingmailreader/plugin/MemoryDatabasePlugIn.java
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | NewlineAtEndOfFile | File does not end with a newline. | 1 | |
| javadoc | JavadocPackage | Missing package-info.java file. | 1 | |
| header | RegexpHeader | Line does not match expected header line of ' \*\s*Copyright \d{4}(-\d{4}|,\d{4})* The Apache Software Foundation\.'. | 4 | |
| modifier | ModifierOrder | 'static' modifier out of order with the JLS suggestions. | 74 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 93 | |
| javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 97 | |
| misc | FinalParameters | Parameter pathname should be final. | 97 | |
| misc | FinalParameters | Parameter servlet should be final. | 136 | |
| misc | FinalParameters | Parameter config should be final. | 136 | |
| whitespace | OperatorWrap | '+' should be on a new line. | 154 | |
| javadoc | JavadocMethod | @return tag should be present and have description. | 179 | |
| whitespace | MethodParamPad | '(' should be on the previous line. | 190 | |
| coding | MagicNumber | '1024' is a magic number. | 198 | |
| coding | MagicNumber | '1024' is a magic number. | 199 | |
| misc | ArrayTypeStyle | Array brackets at illegal position. | 201 | |
| coding | MagicNumber | '1024' is a magic number. | 201 |
org/apache/struts/apps/scriptingmailreader/resources/AlternateApplicationResources.properties
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| header | RegexpHeader | Line does not match expected header line of '/\*\s*'. | 1 |
org/apache/struts/apps/scriptingmailreader/resources/AlternateApplicationResources_ja.properties
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| header | RegexpHeader | Missing a header - not enough lines in file. | 1 |
org/apache/struts/apps/scriptingmailreader/resources/ApplicationResources.properties
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| header | RegexpHeader | Line does not match expected header line of '/\*\s*'. | 1 |
org/apache/struts/apps/scriptingmailreader/resources/ApplicationResources_ja.properties
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| header | RegexpHeader | Line does not match expected header line of '/\*\s*'. | 1 |
org/apache/struts/apps/scriptingmailreader/resources/ApplicationResources_ru.properties
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| header | RegexpHeader | Line does not match expected header line of '/\*\s*'. | 1 |
struts-scripting.properties
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| header | RegexpHeader | Line does not match expected header line of '/\*\s*'. | 1 |


