The following document contains the results of Checkstyle
.
| Files | Infos |
Warnings |
Errors |
|---|---|---|---|
| 40 | 0 | 0 | 181 |
| Violation | Message | Line |
|---|---|---|
| Redundant throws: 'IllegalArgumentException' is unchecked exception. | 89 |
| Violation | Message | Line |
|---|---|---|
| '{' should be on the previous line. | 64 | |
| '{' is followed by whitespace. | 65 |
| Violation | Message | Line |
|---|---|---|
| Missing package documentation file. | 0 |
| Violation | Message | Line |
|---|---|---|
| Line does not match expected header line of ' * contributor license agreements. See the NOTICE file distributed with'. | 3 | |
| Missing a Javadoc comment. | 31 | |
| Missing a Javadoc comment. | 33 | |
| '(' is followed by whitespace. | 33 | |
| 'array' hides a field. | 33 | |
| ')' is preceded with whitespace. | 33 | |
| Missing a Javadoc comment. | 37 | |
| '(' is followed by whitespace. | 37 | |
| ')' is preceded with whitespace. | 37 | |
| '(' is followed by whitespace. | 38 | |
| ')' is preceded with whitespace. | 38 | |
| Missing a Javadoc comment. | 41 | |
| '(' is followed by whitespace. | 41 | |
| ')' is preceded with whitespace. | 41 | |
| '(' is followed by whitespace. | 42 | |
| ')' is preceded with whitespace. | 42 | |
| '(' is followed by whitespace. | 43 | |
| ')' is preceded with whitespace. | 43 | |
| Missing a Javadoc comment. | 47 | |
| '(' is followed by whitespace. | 48 | |
| ')' is preceded with whitespace. | 48 |
| Violation | Message | Line |
|---|---|---|
| 'catch' is not followed by whitespace. | 108 | |
| '(' is followed by whitespace. | 108 | |
| ')' is preceded with whitespace. | 108 | |
| 'catch' is not followed by whitespace. | 110 |
| Violation | Message | Line |
|---|---|---|
| Got an exception - java.lang.RuntimeException: Unable to get class information for MethodMap.AmbiguousException. | 0 | |
| Missing a Javadoc comment. | 53 | |
| Missing a Javadoc comment. | 55 | |
| 'rlog' hides a field. | 62 | |
| Expected @param tag for 'rlog'. | 62 | |
| Line is longer than 120 characters. | 112 | |
| Line is longer than 120 characters. | 138 | |
| Line is longer than 120 characters. | 139 |
| Violation | Message | Line |
|---|---|---|
| Got an exception - java.lang.RuntimeException: Unable to get class information for MethodMap.AmbiguousException. | 0 | |
| Missing a Javadoc comment. | 57 | |
| Missing a Javadoc comment. | 71 | |
| 'rlog' hides a field. | 71 | |
| Line is longer than 120 characters. | 85 | |
| Line is longer than 120 characters. | 87 | |
| Redundant throws: 'IllegalArgumentException' is unchecked exception. | 87 |
| Violation | Message | Line |
|---|---|---|
| Missing package documentation file. | 0 |
| Violation | Message | Line |
|---|---|---|
| First sentence should end with a period. | 40 | |
| '}' should be on the same line. | 120 | |
| Must have at least one statement. | 121 | |
| Missing a Javadoc comment. | 257 | |
| Variable 'method' must be private and have accessor methods. | 257 | |
| Missing a Javadoc comment. | 258 | |
| Variable 'isVarArg' must be private and have accessor methods. | 258 | |
| Missing a Javadoc comment. | 259 | |
| Variable 'wrapArray' must be private and have accessor methods. | 259 | |
| Missing a Javadoc comment. | 270 | |
| 'method' hides a field. | 270 | |
| 'wrapArray' hides a field. | 270 | |
| Expected an @return tag. | 308 | |
| Expected an @return tag. | 333 | |
| '}' should be on the same line. | 338 | |
| '}' should be on the same line. | 350 |
| Violation | Message | Line |
|---|---|---|
| 'if' construct must use '{}'s. | 67 | |
| 'if' construct must use '{}'s. | 69 | |
| 'if' construct must use '{}'s. | 71 | |
| 'if' construct must use '{}'s. | 73 | |
| '&&' should be on a new line. | 73 | |
| 'if' construct must use '{}'s. | 76 | |
| '&&' should be on a new line. | 76 | |
| '||' should be on a new line. | 77 | |
| 'if' construct must use '{}'s. | 80 | |
| '&&' should be on a new line. | 80 | |
| '||' should be on a new line. | 81 | |
| 'if' construct must use '{}'s. | 84 | |
| '&&' should be on a new line. | 84 | |
| '||' should be on a new line. | 85 | |
| '||' should be on a new line. | 86 | |
| 'if' construct must use '{}'s. | 89 | |
| '&&' should be on a new line. | 89 | |
| '||' should be on a new line. | 90 | |
| '||' should be on a new line. | 91 | |
| 'if' construct must use '{}'s. | 138 | |
| 'if' construct must use '{}'s. | 140 | |
| '&&' should be on a new line. | 140 | |
| 'if' construct must use '{}'s. | 143 | |
| '&&' should be on a new line. | 143 | |
| '||' should be on a new line. | 144 | |
| 'if' construct must use '{}'s. | 147 | |
| '&&' should be on a new line. | 147 | |
| '||' should be on a new line. | 148 | |
| 'if' construct must use '{}'s. | 151 | |
| '&&' should be on a new line. | 151 | |
| '||' should be on a new line. | 152 | |
| '||' should be on a new line. | 153 |
| Violation | Message | Line |
|---|---|---|
| Missing a Javadoc comment. | 83 |
| Violation | Message | Line |
|---|---|---|
| Missing package documentation file. | 0 |
| Violation | Message | Line |
|---|---|---|
| '{' should be on the previous line. | 75 | |
| 'catch' is not followed by whitespace. | 102 | |
| '(' is followed by whitespace. | 102 | |
| ')' is preceded with whitespace. | 102 |
| Violation | Message | Line |
|---|---|---|
| Line does not match expected header line of '/*'. | 1 | |
| First sentence should end with a period. | 22 | |
| '{' should be on the previous line. | 32 | |
| First sentence should end with a period. | 33 | |
| Redundant 'public' modifier. | 41 | |
| Expected @param tag for 'o'. | 41 | |
| Expected @param tag for 'params'. | 41 | |
| Expected @throws tag for 'Exception'. | 42 | |
| First sentence should end with a period. | 44 | |
| Redundant 'public' modifier. | 50 | |
| First sentence should end with a period. | 52 | |
| Redundant 'public' modifier. | 56 | |
| First sentence should end with a period. | 58 | |
| Redundant 'public' modifier. | 62 |
| Violation | Message | Line |
|---|---|---|
| Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 60 | |
| Name 'ef' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 75 | |
| Comment matches to-do format 'TODO:'. | 151 |
| Violation | Message | Line |
|---|---|---|
| Line does not match expected header line of '/*'. | 1 | |
| '{' should be on the previous line. | 32 | |
| First sentence should end with a period. | 33 | |
| Redundant 'public' modifier. | 37 | |
| Expected @throws tag for 'Exception'. | 37 | |
| First sentence should end with a period. | 39 | |
| Redundant 'public' modifier. | 46 | |
| Expected @param tag for 'obj'. | 46 | |
| Expected @param tag for 'info'. | 46 | |
| Expected @throws tag for 'Exception'. | 46 | |
| First sentence should end with a period. | 48 | |
| Redundant 'public' modifier. | 57 | |
| Expected @param tag for 'obj'. | 57 | |
| Expected @param tag for 'method'. | 57 | |
| Expected @param tag for 'args'. | 57 | |
| Expected @param tag for 'info'. | 57 | |
| Expected @throws tag for 'Exception'. | 57 | |
| First sentence should end with a period. | 59 | |
| Redundant 'public' modifier. | 67 | |
| Expected @param tag for 'obj'. | 67 | |
| Expected @param tag for 'identifier'. | 67 | |
| Expected @param tag for 'info'. | 67 | |
| Expected @throws tag for 'Exception'. | 67 | |
| First sentence should end with a period. | 69 | |
| Redundant 'public' modifier. | 78 | |
| Expected @param tag for 'obj'. | 78 | |
| Expected @param tag for 'identifier'. | 78 | |
| Expected @param tag for 'arg'. | 78 | |
| Expected @param tag for 'info'. | 78 | |
| Expected @throws tag for 'Exception'. | 78 |
| Violation | Message | Line |
|---|---|---|
| Variable 'methodByNameMap' must be private and have accessor methods. | 54 | |
| Expected @param tag for 'key'. | 81 | |
| Redundant throws: 'AmbiguousException' is unchecked exception. | 114 | |
| First sentence should end with a period. | 144 | |
| Missing a Javadoc comment. | 151 | |
| Redundant throws: 'AmbiguousException' is unchecked exception. | 152 | |
| switch without "default" clause. | 181 | |
| Avoid nested blocks. | 182 | |
| Avoid nested blocks. | 192 | |
| '||' should be on a new line. | 247 | |
| '||' should be on a new line. | 250 | |
| Conditional logic can be removed. | 317 | |
| '&&' should be on a new line. | 317 | |
| Missing a Javadoc comment. | 365 | |
| Missing a Javadoc comment. | 371 |
| Violation | Message | Line |
|---|---|---|
| Missing a Javadoc comment. | 33 | |
| Missing a Javadoc comment. | 35 | |
| 'property' hides a field. | 35 | |
| Missing a Javadoc comment. | 41 | |
| Missing a Javadoc comment. | 62 |
| Violation | Message | Line |
|---|---|---|
| Line does not match expected header line of '/*'. | 1 | |
| First sentence should end with a period. | 22 | |
| '{' should be on the previous line. | 30 | |
| Missing a Javadoc comment. | 31 | |
| Missing a Javadoc comment. | 32 | |
| Missing a Javadoc comment. | 33 | |
| 'line' hides a field. | 40 | |
| 'column' hides a field. | 40 | |
| '{' should be on the previous line. | 41 | |
| '{' should be on the previous line. | 51 | |
| '{' should be on the previous line. | 58 | |
| '{' should be on the previous line. | 66 | |
| '{' should be on the previous line. | 74 | |
| '{' should be on the previous line. | 85 | |
| '+' should be on a new line. | 86 |