The following document contains the results of Checkstyle. 
| Rules | Violations | Severity |
|---|---|---|
| EmptyStatement | 0 | |
| CyclomaticComplexity | 4 | |
| ClassFanOutComplexity | 4 | |
| CovariantEquals | 0 | |
ClassDataAbstractionCoupling
| 1 | |
| NPathComplexity | 1 | |
| RedundantImport | 0 | |
| UnusedImports | 0 | |
| RedundantModifier | 0 | |
| RedundantThrows | 4 | |
| FileLength | 0 | |
| NewlineAtEndOfFile | 0 |
| Violation | Message | Line |
|---|---|---|
| Class Fan-Out Complexity is 23 (max allowed is 20). | 72 |
| Violation | Message | Line |
|---|---|---|
| Class Fan-Out Complexity is 25 (max allowed is 20). | 82 | |
| Cyclomatic Complexity is 11 (max allowed is 10). | 104 |
| Violation | Message | Line |
|---|---|---|
| Class Fan-Out Complexity is 39 (max allowed is 20). | 95 | |
| Redundant throws: 'IllegalArgumentException' is unchecked exception. | 419 | |
| Redundant throws: 'IllegalArgumentException' is unchecked exception. | 430 | |
| Redundant throws: 'IllegalArgumentException' is unchecked exception. | 453 | |
| Redundant throws: 'IllegalArgumentException' is unchecked exception. | 483 |
| Violation | Message | Line |
|---|---|---|
| Class Data Abstraction Coupling is 16 (max allowed is 12) classes [ArrayList, FeatureStoreException, FilterEvaluationException, GMLObjectVisitor, GMLObjectWalker, GenericFeatureCollection, GenericProperty, GeometryTransformer, HashMap, HashSet, InvalidParameterValueException, MemoryFeatureInputStream, Pair, QName, RTree, TypedObjectNodeXPathEvaluator]. | 95 | |
| Class Fan-Out Complexity is 41 (max allowed is 20). | 95 | |
| Cyclomatic Complexity is 18 (max allowed is 10). | 164 | |
| Cyclomatic Complexity is 22 (max allowed is 10). | 300 | |
| NPath Complexity is 3,009 (max allowed is 200). | 300 | |
| Cyclomatic Complexity is 15 (max allowed is 10). | 374 |