The following document contains the results of Checkstyle. 
| Files | Infos | Warnings | Errors |
|---|---|---|---|
| 8 | 0 | 0 | 59 |
| Rules | Violations | Severity |
|---|---|---|
| PackageHtml | 2 | |
| JavadocType | 1 | |
JavadocMethod
| 22 | |
JavadocVariable
| 7 | |
JavadocStyle
| 12 | |
PackageName
| 2 | |
| AvoidStarImport | 0 | |
| RedundantImport | 0 | |
| UnusedImports | 0 | |
| ParameterNumber | 0 | |
| NeedBraces | 1 | |
| CovariantEquals | 0 | |
| DoubleCheckedLocking | 0 | |
| EqualsHashCode | 0 | |
HiddenField
| 0 | |
IllegalInstantiation
| 0 | |
| InnerAssignment | 0 | |
MagicNumber
| 6 | |
| StringLiteralEquality | 1 | |
| PackageDeclaration | 0 | |
MultipleStringLiterals
| 4 | |
| HideUtilityClassConstructor | 1 |
| Violation | Message | Line |
|---|---|---|
| Name 'spok' must match pattern '^uk\.ac\.cam\..*$'. | 1 | |
| First sentence should end with a period. | 7 | |
| Utility classes should not have a public or default constructor. | 13 | |
| First sentence should end with a period. | 16 | |
| '0xf0' is a magic number. | 63 | |
| '4' is a magic number. | 63 | |
| '0x0f' is a magic number. | 64 |
| Violation | Message | Line |
|---|---|---|
| Name 'spok' must match pattern '^uk\.ac\.cam\..*$'. | 1 | |
| First sentence should end with a period. | 58 | |
| First sentence should end with a period. | 116 | |
| The String "jcampdx:" appears 5 times in the file. | 130 | |
| First sentence should end with a period. | 137 | |
| First sentence should end with a period. | 171 | |
| Literal Strings should be compared using equals(), not '!='. | 222 | |
| The String "//entry[@id='" appears 4 times in the file. | 242 | |
| Expected an @return tag. | 322 | |
| Expected @param tag for 'key'. | 322 | |
| '2' is a magic number. | 324 | |
| 'if' construct must use '{}'s. | 332 |
| Violation | Message | Line |
|---|---|---|
| Missing package documentation file. | 0 |
| Violation | Message | Line |
|---|---|---|
| Javadoc has empty description section. | 48 | |
| '20' is a magic number. | 58 | |
| Missing a Javadoc comment. | 65 | |
| Javadoc has empty description section. | 74 | |
| Expected an @return tag. | 77 | |
| Expected @param tag for 'process'. | 77 | |
| First sentence should end with a period. | 106 | |
| Javadoc has empty description section. | 132 | |
| Expected an @return tag. | 135 | |
| Expected @param tag for 'jcampFile'. | 136 | |
| Expected @param tag for 'packageUri'. | 136 | |
| '2' is a magic number. | 146 | |
| Missing a Javadoc comment. | 172 | |
| Expected @param tag for 'process'. | 184 |
| Violation | Message | Line |
|---|---|---|
| Missing a Javadoc comment. | 18 | |
| Missing a Javadoc comment. | 22 | |
| Missing a Javadoc comment. | 26 | |
| Missing a Javadoc comment. | 30 |
| Violation | Message | Line |
|---|---|---|
| Javadoc has empty description section. | 31 | |
| Javadoc has empty description section. | 43 | |
| Expected an @return tag. | 46 | |
| Expected @param tag for 'file'. | 46 | |
| The String "Problem reading from " appears 6 times in the file. | 55 | |
| The String ": " appears 6 times in the file. | 55 | |
| Expected an @return tag. | 76 | |
| Expected @param tag for 'file'. | 76 | |
| Expected @param tag for 'packageUri'. | 76 | |
| Missing a Javadoc comment. | 80 | |
| Missing a Javadoc comment. | 109 | |
| Missing a Javadoc comment. | 118 | |
| Missing a Javadoc comment. | 132 | |
| Missing a Javadoc comment. | 133 | |
| Missing a Javadoc comment. | 135 |
| Violation | Message | Line |
|---|---|---|
| Missing a Javadoc comment. | 14 | |
| Missing a Javadoc comment. | 17 | |
| Missing a Javadoc comment. | 20 | |
| Missing a Javadoc comment. | 23 | |
| Missing a Javadoc comment. | 26 |
| Violation | Message | Line |
|---|---|---|
| Missing package documentation file. | 0 |