## Checkstyle Results

The following document contains the results of Checkstyle 8.29 with sun_checks.xml ruleset.

rss feed

## Summary

Files | Info | Warnings | Errors
--- | --- | --- | ---
33 | 0 | 0 | 387

## Files

File | I | W | E
--- | --- | --- | ---
cli/src/test/resources/log4j.properties | 0 | 0 | 1
cli/target/test-classes/log4j.properties | 0 | 0 | 1
core/src/test/resources/log4j.properties | 0 | 0 | 1
core/target/test-classes/log4j.properties | 0 | 0 | 1
csvutils/src/test/resources/log4j.properties | 0 | 0 | 20
csvutils/target/test-classes/log4j.properties | 0 | 0 | 20
mime/src/test/resources/log4j.properties | 0 | 0 | 20
mime/target/test-classes/log4j.properties | 0 | 0 | 20
org/apache/any23/cli/BaseTool.java | 0 | 0 | 19
org/apache/any23/cli/ExtractorDocumentation.java | 0 | 0 | 48
org/apache/any23/cli/MicrodataParser.java | 0 | 0 | 25
org/apache/any23/cli/MimeDetector.java | 0 | 0 | 23
org/apache/any23/cli/PluginVerifier.java | 0 | 0 | 23
org/apache/any23/cli/Rover.java | 0 | 0 | 100
org/apache/any23/cli/ToolRunner.java | 0 | 0 | 43
org/apache/any23/cli/VocabPrinter.java | 0 | 0 | 14
org/apache/any23/cli/package-info.java | 0 | 0 | 2
test-resources/src/test/resources/microdata/microdata-basic-expected.properties | 0 | 0 | 1
test-resources/src/test/resources/microdata/microdata-itemref-expected.properties | 0 | 0 | 1
test-resources/src/test/resources/microdata/microdata-nested-expected.properties | 0 | 0 | 1
test-resources/target/test-classes/microdata/microdata-basic-expected.properties | 0 | 0 | 1
test-resources/target/test-classes/microdata/microdata-itemref-expected.properties | 0 | 0 | 1
test-resources/target/test-classes/microdata/microdata-nested-expected.properties | 0 | 0 | 1

## Rules

Category | Rule | Violations | Severity
--- | --- | --- | ---
blocks | NeedBraces | 4 | Error
coding | HiddenField | 10 | Error
| MagicNumber | 2 | Error
design | DesignForExtension | 22 | Error
| VisibilityModifier | 4 | Error
imports | UnusedImports processJavadoc: `"false"` | 2 | Error
javadoc | JavadocVariable | 45 | Error
| MissingJavadocMethod | 7 | Error
misc | FinalParameters | 42 | Error
| NewlineAtEndOfFile | 7 | Error
| TodoComment | 1 | Error
modifier | RedundantModifier | 1 | Error
naming | ConstantName | 4 | Error
| LocalFinalVariableName | 1 | Error
regexp | RegexpSingleline format: `"\s+$"` maximum: `"0"` message: `"Line has trailing spaces."` minimum: `"0"` | 89 | Error
sizes | LineLength fileExtensions: `"java"` | 146 | Error

## Details

### cli/src/test/resources/log4j.properties

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Error | regexp | RegexpSingleline | Line has trailing spaces. | 9

### cli/target/test-classes/log4j.properties

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Error | regexp | RegexpSingleline | Line has trailing spaces. | 9

### core/src/test/resources/log4j.properties

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Error | regexp | RegexpSingleline | Line has trailing spaces. | 19

### core/target/test-classes/log4j.properties

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Error | regexp | RegexpSingleline | Line has trailing spaces. | 19

### csvutils/src/test/resources/log4j.properties

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Error | regexp | RegexpSingleline | Line has trailing spaces. | 15
Error | regexp | RegexpSingleline | Line has trailing spaces. | 16
Error | regexp | RegexpSingleline | Line has trailing spaces. | 17
Error | regexp | RegexpSingleline | Line has trailing spaces. | 18
Error | regexp | RegexpSingleline | Line has trailing spaces. | 19
Error | regexp | RegexpSingleline | Line has trailing spaces. | 20
Error | regexp | RegexpSingleline | Line has trailing spaces. | 21
Error | regexp | RegexpSingleline | Line has trailing spaces. | 22
Error | regexp | RegexpSingleline | Line has trailing spaces. | 23
Error | regexp | RegexpSingleline | Line has trailing spaces. | 24
Error | regexp | RegexpSingleline | Line has trailing spaces. | 25
Error | regexp | RegexpSingleline | Line has trailing spaces. | 26
Error | regexp | RegexpSingleline | Line has trailing spaces. | 27
Error | regexp | RegexpSingleline | Line has trailing spaces. | 28
Error | regexp | RegexpSingleline | Line has trailing spaces. | 29
Error | regexp | RegexpSingleline | Line has trailing spaces. | 30
Error | regexp | RegexpSingleline | Line has trailing spaces. | 31
Error | regexp | RegexpSingleline | Line has trailing spaces. | 32
Error | regexp | RegexpSingleline | Line has trailing spaces. | 33
Error | regexp | RegexpSingleline | Line has trailing spaces. | 34

### csvutils/target/test-classes/log4j.properties

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Error | regexp | RegexpSingleline | Line has trailing spaces. | 15
Error | regexp | RegexpSingleline | Line has trailing spaces. | 16
Error | regexp | RegexpSingleline | Line has trailing spaces. | 17
Error | regexp | RegexpSingleline | Line has trailing spaces. | 18
Error | regexp | RegexpSingleline | Line has trailing spaces. | 19
Error | regexp | RegexpSingleline | Line has trailing spaces. | 20
Error | regexp | RegexpSingleline | Line has trailing spaces. | 21
Error | regexp | RegexpSingleline | Line has trailing spaces. | 22
Error | regexp | RegexpSingleline | Line has trailing spaces. | 23
Error | regexp | RegexpSingleline | Line has trailing spaces. | 24
Error | regexp | RegexpSingleline | Line has trailing spaces. | 25
Error | regexp | RegexpSingleline | Line has trailing spaces. | 26
Error | regexp | RegexpSingleline | Line has trailing spaces. | 27
Error | regexp | RegexpSingleline | Line has trailing spaces. | 28
Error | regexp | RegexpSingleline | Line has trailing spaces. | 29
Error | regexp | RegexpSingleline | Line has trailing spaces. | 30
Error | regexp | RegexpSingleline | Line has trailing spaces. | 31
Error | regexp | RegexpSingleline | Line has trailing spaces. | 32
Error | regexp | RegexpSingleline | Line has trailing spaces. | 33
Error | regexp | RegexpSingleline | Line has trailing spaces. | 34

### mime/src/test/resources/log4j.properties

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Error | regexp | RegexpSingleline | Line has trailing spaces. | 15
Error | regexp | RegexpSingleline | Line has trailing spaces. | 16
Error | regexp | RegexpSingleline | Line has trailing spaces. | 17
Error | regexp | RegexpSingleline | Line has trailing spaces. | 18
Error | regexp | RegexpSingleline | Line has trailing spaces. | 19
Error | regexp | RegexpSingleline | Line has trailing spaces. | 20
Error | regexp | RegexpSingleline | Line has trailing spaces. | 21
Error | regexp | RegexpSingleline | Line has trailing spaces. | 22
Error | regexp | RegexpSingleline | Line has trailing spaces. | 23
Error | regexp | RegexpSingleline | Line has trailing spaces. | 24
Error | regexp | RegexpSingleline | Line has trailing spaces. | 25
Error | regexp | RegexpSingleline | Line has trailing spaces. | 26
Error | regexp | RegexpSingleline | Line has trailing spaces. | 27
Error | regexp | RegexpSingleline | Line has trailing spaces. | 28
Error | regexp | RegexpSingleline | Line has trailing spaces. | 29
Error | regexp | RegexpSingleline | Line has trailing spaces. | 30
Error | regexp | RegexpSingleline | Line has trailing spaces. | 31
Error | regexp | RegexpSingleline | Line has trailing spaces. | 32
Error | regexp | RegexpSingleline | Line has trailing spaces. | 33
Error | regexp | RegexpSingleline | Line has trailing spaces. | 34

### mime/target/test-classes/log4j.properties

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Error | regexp | RegexpSingleline | Line has trailing spaces. | 15
Error | regexp | RegexpSingleline | Line has trailing spaces. | 16
Error | regexp | RegexpSingleline | Line has trailing spaces. | 17
Error | regexp | RegexpSingleline | Line has trailing spaces. | 18
Error | regexp | RegexpSingleline | Line has trailing spaces. | 19
Error | regexp | RegexpSingleline | Line has trailing spaces. | 20
Error | regexp | RegexpSingleline | Line has trailing spaces. | 21
Error | regexp | RegexpSingleline | Line has trailing spaces. | 22
Error | regexp | RegexpSingleline | Line has trailing spaces. | 23
Error | regexp | RegexpSingleline | Line has trailing spaces. | 24
Error | regexp | RegexpSingleline | Line has trailing spaces. | 25
Error | regexp | RegexpSingleline | Line has trailing spaces. | 26
Error | regexp | RegexpSingleline | Line has trailing spaces. | 27
Error | regexp | RegexpSingleline | Line has trailing spaces. | 28
Error | regexp | RegexpSingleline | Line has trailing spaces. | 29
Error | regexp | RegexpSingleline | Line has trailing spaces. | 30
Error | regexp | RegexpSingleline | Line has trailing spaces. | 31
Error | regexp | RegexpSingleline | Line has trailing spaces. | 32
Error | regexp | RegexpSingleline | Line has trailing spaces. | 33
Error | regexp | RegexpSingleline | Line has trailing spaces. | 34

### org/apache/any23/cli/BaseTool.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Error | sizes | LineLength | Line is longer than 80 characters (found 105). | 26
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 27
Error | misc | FinalParameters | Parameter concise should be final. | 37
Error | misc | FinalParameters | Parameter stream should be final. | 47
Error | misc | FinalParameters | Parameter out should be final. | 57
Error | misc | FinalParameters | Parameter concise should be final. | 57
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 59
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 60
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 62
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 68
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 70
Error | misc | FinalParameters | Parameter out should be final. | 70
Error | coding | HiddenField | 'out' hides a field. | 70
Error | design | VisibilityModifier | Variable 'sb' must be private and have accessor methods. | 72
Error | design | VisibilityModifier | Variable 'lineCount' must be private and have accessor methods. | 73
Error | design | VisibilityModifier | Variable 'truncated' must be private and have accessor methods. | 74
Error | misc | FinalParameters | Parameter b should be final. | 77
Error | coding | MagicNumber | '200' is a magic number. | 84
Error | sizes | LineLength | Line is longer than 80 characters (found 104). | 100

### org/apache/any23/cli/ExtractorDocumentation.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 37
Error | sizes | LineLength | Line is longer than 80 characters (found 109). | 40
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 43
Error | sizes | LineLength | Line is longer than 80 characters (found 116). | 44
Error | sizes | LineLength | Line is longer than 80 characters (found 104). | 47
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 47
Error | sizes | LineLength | Line is longer than 80 characters (found 106). | 50
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 50
Error | sizes | LineLength | Line is longer than 80 characters (found 104). | 53
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 53
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 56
Error | design | DesignForExtension | Class 'ExtractorDocumentation' looks like designed for extension (can be subclassed), but the method 'getOut' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ExtractorDocumentation' final or making the method 'getOut' static/final/abstract/empty, or adding allowed annotation for the method. | 58
Error | design | DesignForExtension | Class 'ExtractorDocumentation' looks like designed for extension (can be subclassed), but the method 'setOut' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ExtractorDocumentation' final or making the method 'setOut' static/final/abstract/empty, or adding allowed annotation for the method. | 63
Error | misc | FinalParameters | Parameter out should be final. | 64
Error | coding | HiddenField | 'out' hides a field. | 64
Error | design | DesignForExtension | Class 'ExtractorDocumentation' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ExtractorDocumentation' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. | 68
Error | misc | FinalParameters | Parameter msg should be final. | 87
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 92
Error | regexp | RegexpSingleline | Line has trailing spaces. | 93
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 95
Error | misc | FinalParameters | Parameter registry should be final. | 97
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 99
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 100
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 110
Error | regexp | RegexpSingleline | Line has trailing spaces. | 111
Error | sizes | LineLength | Line is longer than 80 characters (found 104). | 115
Error | misc | FinalParameters | Parameter extractorName should be final. | 115
Error | misc | FinalParameters | Parameter registry should be final. | 115
Error | coding | HiddenField | 'input' hides a field. | 118
Error | sizes | LineLength | Line is longer than 80 characters (found 108). | 120
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 131
Error | regexp | RegexpSingleline | Line has trailing spaces. | 132
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 138
Error | misc | FinalParameters | Parameter extractorName should be final. | 138
Error | misc | FinalParameters | Parameter registry should be final. | 138
Error | coding | HiddenField | 'output' hides a field. | 142
Error | sizes | LineLength | Line is longer than 80 characters (found 109). | 144
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 153
Error | regexp | RegexpSingleline | Line has trailing spaces. | 154
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 160
Error | misc | FinalParameters | Parameter registry should be final. | 160
Error | coding | HiddenField | 'output' hides a field. | 174
Error | sizes | LineLength | Line is longer than 80 characters (found 110). | 175
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 182
Error | misc | FinalParameters | Parameter registry should be final. | 182
Error | misc | FinalParameters | Parameter name should be final. | 182
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 184
Error | misc | FinalParameters | Parameter factory should be final. | 189

### org/apache/any23/cli/MicrodataParser.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Error | sizes | LineLength | Line is longer than 80 characters (found 119). | 41
Error | sizes | LineLength | Line is longer than 80 characters (found 118). | 42
Error | sizes | LineLength | Line is longer than 80 characters (found 111). | 47
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 50
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 50
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 52
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 52
Error | sizes | LineLength | Line is longer than 80 characters (found 180). | 54
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 54
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 57
Error | design | DesignForExtension | Class 'MicrodataParser' looks like designed for extension (can be subclassed), but the method 'getOut' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MicrodataParser' final or making the method 'getOut' static/final/abstract/empty, or adding allowed annotation for the method. | 59
Error | design | DesignForExtension | Class 'MicrodataParser' looks like designed for extension (can be subclassed), but the method 'setOut' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MicrodataParser' final or making the method 'setOut' static/final/abstract/empty, or adding allowed annotation for the method. | 64
Error | misc | FinalParameters | Parameter out should be final. | 65
Error | coding | HiddenField | 'out' hides a field. | 65
Error | design | DesignForExtension | Class 'MicrodataParser' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MicrodataParser' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. | 69
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 69
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 71
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 77
Error | sizes | LineLength | Line is longer than 80 characters (found 113). | 79
Error | blocks | NeedBraces | 'if' construct must use '{}'s. | 81
Error | sizes | LineLength | Line is longer than 80 characters (found 114). | 86
Error | misc | FinalParameters | Parameter value should be final. | 89
Error | sizes | LineLength | Line is longer than 80 characters (found 106). | 93
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 95
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 102

### org/apache/any23/cli/MimeDetector.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Error | sizes | LineLength | Line is longer than 80 characters (found 116). | 41
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 46
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 49
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 51
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 53
Error | sizes | LineLength | Line is longer than 80 characters (found 205). | 55
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 55
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 58
Error | design | DesignForExtension | Class 'MimeDetector' looks like designed for extension (can be subclassed), but the method 'getOut' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MimeDetector' final or making the method 'getOut' static/final/abstract/empty, or adding allowed annotation for the method. | 60
Error | design | DesignForExtension | Class 'MimeDetector' looks like designed for extension (can be subclassed), but the method 'setOut' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MimeDetector' final or making the method 'setOut' static/final/abstract/empty, or adding allowed annotation for the method. | 65
Error | misc | FinalParameters | Parameter out should be final. | 66
Error | coding | HiddenField | 'out' hides a field. | 66
Error | design | DesignForExtension | Class 'MimeDetector' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MimeDetector' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. | 70
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 70
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 72
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 77
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 78
Error | sizes | LineLength | Line is longer than 80 characters (found 111). | 82
Error | misc | FinalParameters | Parameter document should be final. | 85
Error | sizes | LineLength | Line is longer than 80 characters (found 107). | 87
Error | sizes | LineLength | Line is longer than 80 characters (found 105). | 90
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 98
Error | sizes | LineLength | Line is longer than 80 characters (found 96). | 101

### org/apache/any23/cli/PluginVerifier.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 36
Error | sizes | LineLength | Line is longer than 80 characters (found 108). | 40
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 43
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 45
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 48
Error | design | DesignForExtension | Class 'PluginVerifier' looks like designed for extension (can be subclassed), but the method 'getOut' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PluginVerifier' final or making the method 'getOut' static/final/abstract/empty, or adding allowed annotation for the method. | 50
Error | design | DesignForExtension | Class 'PluginVerifier' looks like designed for extension (can be subclassed), but the method 'setOut' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PluginVerifier' final or making the method 'setOut' static/final/abstract/empty, or adding allowed annotation for the method. | 55
Error | misc | FinalParameters | Parameter out should be final. | 56
Error | coding | HiddenField | 'out' hides a field. | 56
Error | design | DesignForExtension | Class 'PluginVerifier' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PluginVerifier' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. | 60
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 60
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 62
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 67
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 72
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 76
Error | misc | FinalParameters | Parameter mimeTypes should be final. | 80
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 88
Error | misc | FinalParameters | Parameter extractorFactory should be final. | 88
Error | misc | FinalParameters | Parameter ps should be final. | 88
Error | sizes | LineLength | Line is longer than 80 characters (found 96). | 89
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 91
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 92
Error | sizes | LineLength | Line is longer than 80 characters (found 117). | 93

### org/apache/any23/cli/Rover.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Error | imports | UnusedImports | Unused import - org.apache.any23.extractor.ExtractorFactory. | 32
Error | imports | UnusedImports | Unused import - org.apache.any23.extractor.ExtractorGroup. | 33
Error | sizes | LineLength | Line is longer than 80 characters (found 119). | 72
Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 80
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 83
Error | naming | ConstantName | Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 83
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 85
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 85
Error | naming | ConstantName | Name 'eRegistry' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 85
Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 86
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 86
Error | naming | ConstantName | Name 'registry' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 86
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 87
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 87
Error | sizes | LineLength | Line is longer than 80 characters (found 118). | 90
Error | naming | LocalFinalVariableName | Name 'ALWAYS_SUPPRESS_CSS_TRIPLES' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 90
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 91
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 96
Error | misc | FinalParameters | Parameter delegate should be final. | 96
Error | misc | FinalParameters | Parameter settings should be final. | 96
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 98
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 113
Error | sizes | LineLength | Line is longer than 80 characters (found 132). | 114
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 117
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 117
Error | design | VisibilityModifier | Variable 'inputIRIs' must be private and have accessor methods. | 118
Error | sizes | LineLength | Line is longer than 80 characters (found 103). | 120
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 120
Error | sizes | LineLength | Line is longer than 80 characters (found 124). | 121
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 128
Error | sizes | LineLength | Line is longer than 80 characters (found 145). | 129
Error | sizes | LineLength | Line is longer than 80 characters (found 118). | 136
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 136
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 139
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 139
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 142
Error | sizes | LineLength | Line is longer than 80 characters (found 151). | 143
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 146
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 147
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 150
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 150
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 153
Error | sizes | LineLength | Line is longer than 80 characters (found 104). | 154
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 159
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 161
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 163
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 165
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 167
Error | design | DesignForExtension | Class 'Rover' looks like designed for extension (can be subclassed), but the method 'getOut' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Rover' final or making the method 'getOut' static/final/abstract/empty, or adding allowed annotation for the method. | 169
Error | design | DesignForExtension | Class 'Rover' looks like designed for extension (can be subclassed), but the method 'setOut' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Rover' final or making the method 'setOut' static/final/abstract/empty, or adding allowed annotation for the method. | 174
Error | misc | FinalParameters | Parameter out should be final. | 175
Error | misc | FinalParameters | Parameter id should be final. | 179
Error | misc | FinalParameters | Parameter os should be final. | 179
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 180
Error | sizes | LineLength | Line is longer than 80 characters (found 103). | 182
Error | sizes | LineLength | Line is longer than 80 characters (found 105). | 183
Error | misc | FinalParameters | Parameter id should be final. | 186
Error | misc | FinalParameters | Parameter delegate should be final. | 186
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 187
Error | sizes | LineLength | Line is longer than 80 characters (found 103). | 189
Error | sizes | LineLength | Line is longer than 80 characters (found 107). | 190
Error | design | DesignForExtension | Class 'Rover' looks like designed for extension (can be subclassed), but the method 'configure' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Rover' final or making the method 'configure' static/final/abstract/empty, or adding allowed annotation for the method. | 193
Error | coding | HiddenField | 'formats' hides a field. | 194
Error | sizes | LineLength | Line is longer than 80 characters (found 120). | 208
Error | sizes | LineLength | Line is longer than 80 characters (found 114). | 210
Error | sizes | LineLength | Line is longer than 80 characters (found 120). | 221
Error | sizes | LineLength | Line is longer than 80 characters (found 122). | 222
Error | sizes | LineLength | Line is longer than 80 characters (found 120). | 223
Error | sizes | LineLength | Line is longer than 80 characters (found 107). | 230
Error | sizes | LineLength | Line is longer than 80 characters (found 96). | 231
Error | sizes | LineLength | Line is longer than 80 characters (found 110). | 233
Error | sizes | LineLength | Line is longer than 80 characters (found 116). | 236
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 237
Error | design | DesignForExtension | Class 'Rover' looks like designed for extension (can be subclassed), but the method 'printReports' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Rover' final or making the method 'printReports' static/final/abstract/empty, or adding allowed annotation for the method. | 240
Error | blocks | NeedBraces | 'if' construct must use '{}'s. | 242
Error | blocks | NeedBraces | 'if' construct must use '{}'s. | 244
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 249
Error | design | DesignForExtension | Class 'Rover' looks like designed for extension (can be subclassed), but the method 'performExtraction' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Rover' final or making the method 'performExtraction' static/final/abstract/empty, or adding allowed annotation for the method. | 249
Error | misc | FinalParameters | Parameter documentSource should be final. | 249
Error | sizes | LineLength | Line is longer than 80 characters (found 115). | 250
Error | sizes | LineLength | Line is longer than 80 characters (found 120). | 252
Error | design | DesignForExtension | Class 'Rover' looks like designed for extension (can be subclassed), but the method 'close' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Rover' final or making the method 'close' static/final/abstract/empty, or adding allowed annotation for the method. | 256
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 261
Error | misc | TodoComment | Comment matches to-do format 'TODO:'. | 265
Error | sizes | LineLength | Line is longer than 80 characters (found 118). | 265
Error | design | DesignForExtension | Class 'Rover' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Rover' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. | 271
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 271
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 293
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 294
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 300
Error | misc | FinalParameters | Parameter uri should be final. | 303
Error | sizes | LineLength | Line is longer than 80 characters (found 120). | 305
Error | sizes | LineLength | Line is longer than 80 characters (found 120). | 309
Error | sizes | LineLength | Line is longer than 80 characters (found 109). | 315
Error | sizes | LineLength | Line is longer than 80 characters (found 114). | 318
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 325
Error | misc | FinalParameters | Parameter value should be final. | 328
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 331
Error | sizes | LineLength | Line is longer than 80 characters (found 120). | 333
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 335

### org/apache/any23/cli/ToolRunner.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Error | sizes | LineLength | Line is longer than 80 characters (found 120). | 40
Error | sizes | LineLength | Line is longer than 80 characters (found 120). | 48
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 48
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 50
Error | naming | ConstantName | Name 'infoStream' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 50
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 52
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 52
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 55
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 55
Error | sizes | LineLength | Line is longer than 80 characters (found 96). | 58
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 58
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 61
Error | sizes | LineLength | Line is longer than 80 characters (found 109). | 62
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 65
Error | misc | FinalParameters | Parameter args should be final. | 65
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 69
Error | misc | FinalParameters | Parameter args should be final. | 69
Error | misc | FinalParameters | Parameter concise should be final. | 73
Error | misc | FinalParameters | Parameter args should be final. | 73
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 77
Error | sizes | LineLength | Line is longer than 80 characters (found 103). | 125
Error | sizes | LineLength | Line is longer than 80 characters (found 103). | 127
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 131
Error | sizes | LineLength | Line is longer than 80 characters (found 107). | 142
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 143
Error | sizes | LineLength | Line is longer than 80 characters (found 113). | 152
Error | sizes | LineLength | Line is longer than 80 characters (found 104). | 158
Error | coding | MagicNumber | '1000' is a magic number. | 158
Error | sizes | LineLength | Line is longer than 80 characters (found 113). | 164
Error | sizes | LineLength | Line is longer than 80 characters (found 107). | 166
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 173
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 183
Error | sizes | LineLength | Line is longer than 80 characters (found 108). | 200
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 202
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 203
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 204
Error | sizes | LineLength | Line is longer than 80 characters (found 106). | 206
Error | sizes | LineLength | Line is longer than 80 characters (found 111). | 207
Error | modifier | RedundantModifier | Redundant 'final' modifier. | 211
Error | misc | FinalParameters | Parameter args should be final. | 241
Error | blocks | NeedBraces | 'if' construct must use '{}'s. | 248
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 252
Error | sizes | LineLength | Line is longer than 80 characters (found 103). | 256

### org/apache/any23/cli/VocabPrinter.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Error | regexp | RegexpSingleline | Line has trailing spaces. | 33
Error | sizes | LineLength | Line is longer than 80 characters (found 103). | 37
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 40
Error | sizes | LineLength | Line is longer than 80 characters (found 105). | 41
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 44
Error | design | DesignForExtension | Class 'VocabPrinter' looks like designed for extension (can be subclassed), but the method 'getOut' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'VocabPrinter' final or making the method 'getOut' static/final/abstract/empty, or adding allowed annotation for the method. | 46
Error | design | DesignForExtension | Class 'VocabPrinter' looks like designed for extension (can be subclassed), but the method 'setOut' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'VocabPrinter' final or making the method 'setOut' static/final/abstract/empty, or adding allowed annotation for the method. | 51
Error | misc | FinalParameters | Parameter out should be final. | 52
Error | coding | HiddenField | 'out' hides a field. | 52
Error | design | DesignForExtension | Class 'VocabPrinter' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'VocabPrinter' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. | 56
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 56
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 60
Error | misc | FinalParameters | Parameter value should be final. | 63
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 64

### org/apache/any23/cli/package-info.java

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Error | misc | NewlineAtEndOfFile | File does not end with a newline. | 1
Error | sizes | LineLength | Line is longer than 80 characters (found 112). | 19

### test-resources/src/test/resources/microdata/microdata-basic-expected.properties

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Error | misc | NewlineAtEndOfFile | File does not end with a newline. | 1

### test-resources/src/test/resources/microdata/microdata-itemref-expected.properties

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Error | misc | NewlineAtEndOfFile | File does not end with a newline. | 1

### test-resources/src/test/resources/microdata/microdata-nested-expected.properties

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Error | misc | NewlineAtEndOfFile | File does not end with a newline. | 1

### test-resources/target/test-classes/microdata/microdata-basic-expected.properties

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Error | misc | NewlineAtEndOfFile | File does not end with a newline. | 1

### test-resources/target/test-classes/microdata/microdata-itemref-expected.properties

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Error | misc | NewlineAtEndOfFile | File does not end with a newline. | 1

### test-resources/target/test-classes/microdata/microdata-nested-expected.properties

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Error | misc | NewlineAtEndOfFile | File does not end with a newline. | 1