The following document contains the results of Checkstyle. 
| Rules | Violations | Severity |
|---|---|---|
| SuppressionCommentFilter | 0 | |
| FileContentsHolder | 0 | |
| EmptyBlock | 0 | |
| NeedBraces | 0 | |
| AvoidNestedBlocks | 0 | |
InterfaceIsType
| 0 | |
| HideUtilityClassConstructor | 0 | |
| MutableException | 7 | |
| EmptyStatement | 0 | |
| EqualsAvoidNull | 0 | |
| EqualsHashCode | 0 | |
| InnerAssignment | 0 | |
| ModifiedControlVariable | 0 | |
| SimplifyBooleanExpression | 0 | |
| StringLiteralEquality | 0 | |
| NoFinalizer | 0 | |
| DeclarationOrder | 2 | |
| ParameterAssignment | 0 | |
| DefaultComesLast | 0 | |
| FallThrough | 0 | |
| MultipleVariableDeclarations | 0 | |
| BooleanExpressionComplexity | 0 | |
| UpperEll | 0 | |
| ArrayTypeStyle | 0 | |
| PackageName | 0 |
| Violation | Message | Line |
|---|---|---|
| Instance variable definition in wrong order. | 22 | |
| Constructor definition in wrong order. | 24 |
| Violation | Message | Line |
|---|---|---|
| The field 'expectedExceptionInstanceType' must be declared final. | 14 | |
| The field 'message' must be declared final. | 15 | |
| The field 'isExactlyType' must be declared final. | 16 | |
| The field 'hasNoCauseQuery' must be declared final. | 17 | |
| The field 'hasMessageStartingWith' must be declared final. | 18 | |
| The field 'expectedException' must be declared final. | 19 |