The following document contains the results of Checkstyle. 
| Rules | Violations | Severity | 
|---|---|---|
| EmptyStatement | 0 | |
| CyclomaticComplexity | 10 | |
| ClassFanOutComplexity | 3 | |
| CovariantEquals | 0 | |
ClassDataAbstractionCoupling
  | 0 | |
| NPathComplexity | 4 | |
| RedundantImport | 0 | |
| UnusedImports | 12 | |
| RedundantModifier | 22 | |
| RedundantThrows | 9 | |
| FileLength | 0 | |
| NewlineAtEndOfFile | 6 | 
| Violation | Message | Line | 
|---|---|---|
| Unused import - org.deegree.geometry.Geometry. | 40 | 
| Violation | Message | Line | 
|---|---|---|
| File does not end with a newline. | 0 | 
| Violation | Message | Line | 
|---|---|---|
| Unused import - org.deegree.rendering.r3d.multiresolution.MultiresolutionMesh. | 40 | 
| Violation | Message | Line | 
|---|---|---|
| Unused import - org.deegree.rendering.r3d.multiresolution.MultiresolutionMesh. | 40 | 
| Violation | Message | Line | 
|---|---|---|
| Unused import - org.deegree.rendering.r3d.multiresolution.MultiresolutionMesh. | 39 | |
| Unused import - org.deegree.rendering.r3d.multiresolution.SelectiveRefinement. | 40 | |
| Unused import - org.deegree.rendering.r3d.multiresolution.SpatialSelection. | 41 | |
| Redundant 'public' modifier. | 62 | |
| Redundant 'public' modifier. | 68 | |
| Redundant 'public' modifier. | 77 | 
| Violation | Message | Line | 
|---|---|---|
| Unused import - org.deegree.rendering.r3d.multiresolution.MultiresolutionMesh. | 40 | 
| Violation | Message | Line | 
|---|---|---|
| File does not end with a newline. | 0 | 
| Violation | Message | Line | 
|---|---|---|
| File does not end with a newline. | 0 | 
| Violation | Message | Line | 
|---|---|---|
| File does not end with a newline. | 0 | |
| Redundant 'public' modifier. | 51 | 
| Violation | Message | Line | 
|---|---|---|
| File does not end with a newline. | 0 | |
| Redundant throws: 'IllegalArgumentException' is unchecked exception. | 174 | 
| Violation | Message | Line | 
|---|---|---|
| Redundant 'public' modifier. | 62 | 
| Violation | Message | Line | 
|---|---|---|
| Redundant throws: 'UnsatisfiedLinkError' is unchecked exception. | 67 | 
| Violation | Message | Line | 
|---|---|---|
| Redundant throws: 'GLException' is unchecked exception. | 88 | |
| Cyclomatic Complexity is 15 (max allowed is 10). | 177 | 
| Violation | Message | Line | 
|---|---|---|
| Redundant throws: 'GLException' is unchecked exception. | 80 | 
| Violation | Message | Line | 
|---|---|---|
| Redundant 'public' modifier. | 64 | 
| Violation | Message | Line | 
|---|---|---|
| Redundant throws: 'RuntimeException' is unchecked exception. | 70 | |
| Redundant throws: 'RuntimeException' is unchecked exception. | 85 | |
| Redundant throws: 'RuntimeException' is unchecked exception. | 102 | |
| Redundant throws: 'RuntimeException' is unchecked exception. | 251 | 
| Violation | Message | Line | 
|---|---|---|
| Unused import - org.deegree.rendering.r3d.multiresolution.MultiresolutionMesh. | 52 | |
| Cyclomatic Complexity is 12 (max allowed is 10). | 294 | |
| Cyclomatic Complexity is 30 (max allowed is 10). | 437 | |
| NPath Complexity is 1,327 (max allowed is 200). | 437 | 
| Violation | Message | Line | 
|---|---|---|
| Class Fan-Out Complexity is 27 (max allowed is 20). | 80 | |
| Cyclomatic Complexity is 14 (max allowed is 10). | 142 | |
| NPath Complexity is 257 (max allowed is 200). | 142 | |
| Cyclomatic Complexity is 11 (max allowed is 10). | 275 | |
| Cyclomatic Complexity is 16 (max allowed is 10). | 384 | 
| Violation | Message | Line | 
|---|---|---|
| Class Fan-Out Complexity is 22 (max allowed is 20). | 75 | 
| Violation | Message | Line | 
|---|---|---|
| Class Fan-Out Complexity is 38 (max allowed is 20). | 98 | |
| Cyclomatic Complexity is 15 (max allowed is 10). | 142 | |
| NPath Complexity is 1,152 (max allowed is 200). | 142 | |
| Cyclomatic Complexity is 18 (max allowed is 10). | 212 | |
| NPath Complexity is 348 (max allowed is 200). | 212 | 
| Violation | Message | Line | 
|---|---|---|
| Unused import - org.deegree.rendering.r3d.opengl.rendering.dem.RenderMeshFragment. | 41 | |
| Redundant 'public' modifier. | 58 | |
| Redundant 'public' modifier. | 67 | |
| Redundant 'public' modifier. | 74 | |
| Redundant 'public' modifier. | 79 | |
| Redundant 'public' modifier. | 84 | 
| Violation | Message | Line | 
|---|---|---|
| Unused import - org.deegree.rendering.r3d.opengl.tesselation.Tesselator. | 49 | |
| Cyclomatic Complexity is 11 (max allowed is 10). | 255 | 
| Violation | Message | Line | 
|---|---|---|
| Redundant 'public' modifier. | 56 | |
| Redundant 'public' modifier. | 61 | |
| Redundant 'public' modifier. | 73 | 
| Violation | Message | Line | 
|---|---|---|
| Unused import - java.nio.FloatBuffer. | 39 | 
| Violation | Message | Line | 
|---|---|---|
| Unused import - org.deegree.rendering.r3d.opengl.rendering.model.geometry.WorldRenderableObject. | 47 | 
| Violation | Message | Line | 
|---|---|---|
| Cyclomatic Complexity is 13 (max allowed is 10). | 129 | 
| Violation | Message | Line | 
|---|---|---|
| Redundant 'final' modifier. | 167 | |
| Redundant 'final' modifier. | 184 | |
| Redundant 'final' modifier. | 230 | 
| Violation | Message | Line | 
|---|---|---|
| Redundant 'public' modifier. | 56 | |
| Redundant 'public' modifier. | 58 | |
| Redundant 'public' modifier. | 60 |