The following document contains the results of Checkstyle. 
| Rules | Violations | Severity | 
|---|---|---|
| EmptyStatement | 3 | |
| CyclomaticComplexity | 7 | |
| ClassFanOutComplexity | 2 | |
| CovariantEquals | 0 | |
ClassDataAbstractionCoupling
  | 1 | |
| NPathComplexity | 4 | |
| RedundantImport | 0 | |
| UnusedImports | 4 | |
| RedundantModifier | 25 | |
| RedundantThrows | 7 | |
| FileLength | 0 | |
| NewlineAtEndOfFile | 6 | 
| Violation | Message | Line | 
|---|---|---|
| File does not end with a newline. | 0 | |
| Redundant 'public' modifier. | 60 | |
| Redundant 'public' modifier. | 62 | |
| Redundant 'public' modifier. | 64 | |
| Redundant 'public' modifier. | 66 | |
| Redundant 'public' modifier. | 68 | |
| Redundant 'public' modifier. | 70 | |
| Redundant 'public' modifier. | 72 | |
| Redundant 'public' modifier. | 74 | |
| Redundant 'public' modifier. | 76 | |
| Redundant 'public' modifier. | 78 | |
| Redundant 'public' modifier. | 80 | |
| Redundant 'public' modifier. | 82 | |
| Redundant 'public' modifier. | 84 | |
| Redundant 'public' modifier. | 86 | |
| Redundant 'public' modifier. | 88 | |
| Redundant 'public' modifier. | 90 | |
| Redundant 'public' modifier. | 92 | |
| Redundant 'public' modifier. | 99 | |
| Redundant 'public' modifier. | 106 | |
| Redundant 'public' modifier. | 116 | |
| Redundant 'public' modifier. | 129 | |
| Redundant 'public' modifier. | 142 | |
| Redundant 'public' modifier. | 153 | |
| Redundant 'public' modifier. | 162 | |
| Redundant 'public' modifier. | 168 | 
| Violation | Message | Line | 
|---|---|---|
| File does not end with a newline. | 0 | |
| Class Fan-Out Complexity is 22 (max allowed is 20). | 81 | |
| Cyclomatic Complexity is 12 (max allowed is 10). | 144 | |
| Redundant throws: 'IllegalArgumentException' is unchecked exception. | 145 | |
| Redundant throws: 'IllegalArgumentException' is unchecked exception. | 194 | 
| Violation | Message | Line | 
|---|---|---|
| File does not end with a newline. | 0 | |
| Redundant throws: 'IllegalArgumentException' is unchecked exception. | 83 | 
| Violation | Message | Line | 
|---|---|---|
| Cyclomatic Complexity is 19 (max allowed is 10). | 251 | |
| NPath Complexity is 288 (max allowed is 200). | 251 | |
| Cyclomatic Complexity is 22 (max allowed is 10). | 314 | |
| NPath Complexity is 360 (max allowed is 200). | 314 | 
| Violation | Message | Line | 
|---|---|---|
| File does not end with a newline. | 0 | |
| Class Data Abstraction Coupling is 16 (max allowed is 12) classes [AXIOMXPath, ArrayList, ByteArrayOutputStream, CRS, CRSCodeType, DCRecord, Envelope, FilteringXMLStreamWriter, GeometryFactory, ISORecordEvaluator, InvalidParameterException, LinkedList, NamespaceBindings, RecordPropertyParser, XMLAdapter, XPath]. | 100 | |
| Class Fan-Out Complexity is 38 (max allowed is 20). | 100 | |
| Redundant throws: 'FactoryConfigurationError' is unchecked exception. | 413 | 
| Violation | Message | Line | 
|---|---|---|
| Cyclomatic Complexity is 46 (max allowed is 10). | 232 | 
| Violation | Message | Line | 
|---|---|---|
| Unused import - java.io.IOException. | 43 | |
| Unused import - org.deegree.protocol.csw.MetadataStoreException. | 62 | |
| Cyclomatic Complexity is 44 (max allowed is 10). | 102 | |
| NPath Complexity is 448,680,961 (max allowed is 200). | 102 | |
| Redundant throws: 'IllegalArgumentException' is unchecked exception. | 104 | |
| Empty statement. | 213 | |
| Empty statement. | 265 | |
| Empty statement. | 336 | |
| Redundant throws: 'IllegalArgumentException' is unchecked exception. | 776 | 
| Violation | Message | Line | 
|---|---|---|
| Unused import - java.io.IOException. | 43 | |
| Unused import - org.deegree.protocol.csw.MetadataStoreException. | 63 | |
| Cyclomatic Complexity is 11 (max allowed is 10). | 109 | |
| Cyclomatic Complexity is 11 (max allowed is 10). | 287 | |
| NPath Complexity is 336 (max allowed is 200). | 287 | |
| Redundant throws: 'IllegalArgumentException' is unchecked exception. | 288 |