Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

Files Infos Infos Warnings Warnings Errors Errors
81 0 49 17

Files

Files Infos Warnings Errors
org/deegree/rendering/r3d/ViewFrustum.java 0 1 0
org/deegree/rendering/r3d/multiresolution/Arc.java 0 1 0
org/deegree/rendering/r3d/multiresolution/MeshFragmentData.java 0 1 0
org/deegree/rendering/r3d/multiresolution/crit/Coarsest.java 0 1 0
org/deegree/rendering/r3d/multiresolution/crit/Finest.java 0 1 0
org/deegree/rendering/r3d/multiresolution/crit/LODCriterion.java 0 6 0
org/deegree/rendering/r3d/multiresolution/crit/MaxError.java 0 1 0
org/deegree/rendering/r3d/multiresolution/io/MeshFragmentDataReader.java 0 1 0
org/deegree/rendering/r3d/multiresolution/persistence/BatchedMTFileStoreProvider.java 0 1 0
org/deegree/rendering/r3d/multiresolution/persistence/BatchedMTStore.java 0 2 0
org/deegree/rendering/r3d/multiresolution/persistence/BatchedMTStoreManager.java 0 2 0
org/deegree/rendering/r3d/multiresolution/persistence/BatchedMTStoreProvider.java 0 1 0
org/deegree/rendering/r3d/opengl/JOGLChecker.java 0 1 0
org/deegree/rendering/r3d/opengl/display/LODAnalyzer.java 0 1 1
org/deegree/rendering/r3d/opengl/display/TextureTileAnalyzer.java 0 1 0
org/deegree/rendering/r3d/opengl/rendering/JOGLRenderable.java 0 1 0
org/deegree/rendering/r3d/opengl/rendering/ShaderProgram.java 0 4 0
org/deegree/rendering/r3d/opengl/rendering/dem/RenderMeshFragment.java 0 1 3
org/deegree/rendering/r3d/opengl/rendering/dem/manager/TerrainRenderingManager.java 0 0 5
org/deegree/rendering/r3d/opengl/rendering/dem/manager/TextureManager.java 0 0 1
org/deegree/rendering/r3d/opengl/rendering/dem/texturing/StyledGeometryTTProvider.java 0 0 5
org/deegree/rendering/r3d/opengl/rendering/dem/texturing/TextureTileProvider.java 0 6 0
org/deegree/rendering/r3d/opengl/rendering/model/geometry/RenderableGeometry.java 0 1 1
org/deegree/rendering/r3d/opengl/rendering/model/geometry/RenderableQualityModelPart.java 0 3 0
org/deegree/rendering/r3d/opengl/rendering/model/manager/BuildingRenderer.java 0 1 0
org/deegree/rendering/r3d/opengl/rendering/model/manager/LODSwitcher.java 0 1 0
org/deegree/rendering/r3d/opengl/rendering/model/manager/QTModelScene.java 0 0 1
org/deegree/rendering/r3d/opengl/tesselation/Tesselator.java 0 3 0
org/deegree/rendering/r3d/persistence/RenderableStore.java 0 3 0
org/deegree/rendering/r3d/persistence/RenderableStoreManager.java 0 2 0
org/deegree/rendering/r3d/persistence/RenderableStoreProvider.java 0 1 0

Rules

Rules Violations Severity
EmptyStatement 0 Warnings Warning
CyclomaticComplexity 10 Errors Error
ClassFanOutComplexity 3 Errors Error
CovariantEquals 0 Errors Error
ClassDataAbstractionCoupling
  • max: "12"
0 Errors Error
NPathComplexity 4 Errors Error
RedundantImport 0 Warnings Warning
UnusedImports 12 Warnings Warning
RedundantModifier 22 Warnings Warning
RedundantThrows 9 Warnings Warning
FileLength 0 Errors Error
NewlineAtEndOfFile 6 Warnings Warning

Details

org/deegree/rendering/r3d/ViewFrustum.java

Violation Message Line
Warnings Redundant 'final' modifier. 602

org/deegree/rendering/r3d/multiresolution/Arc.java

Violation Message Line
Warnings Unused import - org.deegree.geometry.Geometry. 40

org/deegree/rendering/r3d/multiresolution/MeshFragmentData.java

Violation Message Line
Warnings File does not end with a newline. 0

org/deegree/rendering/r3d/multiresolution/crit/Coarsest.java

Violation Message Line
Warnings Unused import - org.deegree.rendering.r3d.multiresolution.MultiresolutionMesh. 40

org/deegree/rendering/r3d/multiresolution/crit/Finest.java

Violation Message Line
Warnings Unused import - org.deegree.rendering.r3d.multiresolution.MultiresolutionMesh. 40

org/deegree/rendering/r3d/multiresolution/crit/LODCriterion.java

Violation Message Line
Warnings Unused import - org.deegree.rendering.r3d.multiresolution.MultiresolutionMesh. 39
Warnings Unused import - org.deegree.rendering.r3d.multiresolution.SelectiveRefinement. 40
Warnings Unused import - org.deegree.rendering.r3d.multiresolution.SpatialSelection. 41
Warnings Redundant 'public' modifier. 62
Warnings Redundant 'public' modifier. 68
Warnings Redundant 'public' modifier. 77

org/deegree/rendering/r3d/multiresolution/crit/MaxError.java

Violation Message Line
Warnings Unused import - org.deegree.rendering.r3d.multiresolution.MultiresolutionMesh. 40

org/deegree/rendering/r3d/multiresolution/io/MeshFragmentDataReader.java

Violation Message Line
Warnings File does not end with a newline. 0

org/deegree/rendering/r3d/multiresolution/persistence/BatchedMTFileStoreProvider.java

Violation Message Line
Warnings File does not end with a newline. 0

org/deegree/rendering/r3d/multiresolution/persistence/BatchedMTStore.java

Violation Message Line
Warnings File does not end with a newline. 0
Warnings Redundant 'public' modifier. 51

org/deegree/rendering/r3d/multiresolution/persistence/BatchedMTStoreManager.java

Violation Message Line
Warnings File does not end with a newline. 0
Warnings Redundant throws: 'IllegalArgumentException' is unchecked exception. 174

org/deegree/rendering/r3d/multiresolution/persistence/BatchedMTStoreProvider.java

Violation Message Line
Warnings Redundant 'public' modifier. 62

org/deegree/rendering/r3d/opengl/JOGLChecker.java

Violation Message Line
Warnings Redundant throws: 'UnsatisfiedLinkError' is unchecked exception. 67

org/deegree/rendering/r3d/opengl/display/LODAnalyzer.java

Violation Message Line
Warnings Redundant throws: 'GLException' is unchecked exception. 88
Errors Cyclomatic Complexity is 15 (max allowed is 10). 177

org/deegree/rendering/r3d/opengl/display/TextureTileAnalyzer.java

Violation Message Line
Warnings Redundant throws: 'GLException' is unchecked exception. 80

org/deegree/rendering/r3d/opengl/rendering/JOGLRenderable.java

Violation Message Line
Warnings Redundant 'public' modifier. 64

org/deegree/rendering/r3d/opengl/rendering/ShaderProgram.java

Violation Message Line
Warnings Redundant throws: 'RuntimeException' is unchecked exception. 70
Warnings Redundant throws: 'RuntimeException' is unchecked exception. 85
Warnings Redundant throws: 'RuntimeException' is unchecked exception. 102
Warnings Redundant throws: 'RuntimeException' is unchecked exception. 251

org/deegree/rendering/r3d/opengl/rendering/dem/RenderMeshFragment.java

Violation Message Line
Warnings Unused import - org.deegree.rendering.r3d.multiresolution.MultiresolutionMesh. 52
Errors Cyclomatic Complexity is 12 (max allowed is 10). 294
Errors Cyclomatic Complexity is 30 (max allowed is 10). 437
Errors NPath Complexity is 1,327 (max allowed is 200). 437

org/deegree/rendering/r3d/opengl/rendering/dem/manager/TerrainRenderingManager.java

Violation Message Line
Errors Class Fan-Out Complexity is 27 (max allowed is 20). 80
Errors Cyclomatic Complexity is 14 (max allowed is 10). 142
Errors NPath Complexity is 257 (max allowed is 200). 142
Errors Cyclomatic Complexity is 11 (max allowed is 10). 275
Errors Cyclomatic Complexity is 16 (max allowed is 10). 384

org/deegree/rendering/r3d/opengl/rendering/dem/manager/TextureManager.java

Violation Message Line
Errors Class Fan-Out Complexity is 22 (max allowed is 20). 75

org/deegree/rendering/r3d/opengl/rendering/dem/texturing/StyledGeometryTTProvider.java

Violation Message Line
Errors Class Fan-Out Complexity is 38 (max allowed is 20). 98
Errors Cyclomatic Complexity is 15 (max allowed is 10). 142
Errors NPath Complexity is 1,152 (max allowed is 200). 142
Errors Cyclomatic Complexity is 18 (max allowed is 10). 212
Errors NPath Complexity is 348 (max allowed is 200). 212

org/deegree/rendering/r3d/opengl/rendering/dem/texturing/TextureTileProvider.java

Violation Message Line
Warnings Unused import - org.deegree.rendering.r3d.opengl.rendering.dem.RenderMeshFragment. 41
Warnings Redundant 'public' modifier. 58
Warnings Redundant 'public' modifier. 67
Warnings Redundant 'public' modifier. 74
Warnings Redundant 'public' modifier. 79
Warnings Redundant 'public' modifier. 84

org/deegree/rendering/r3d/opengl/rendering/model/geometry/RenderableGeometry.java

Violation Message Line
Warnings Unused import - org.deegree.rendering.r3d.opengl.tesselation.Tesselator. 49
Errors Cyclomatic Complexity is 11 (max allowed is 10). 255

org/deegree/rendering/r3d/opengl/rendering/model/geometry/RenderableQualityModelPart.java

Violation Message Line
Warnings Redundant 'public' modifier. 56
Warnings Redundant 'public' modifier. 61
Warnings Redundant 'public' modifier. 73

org/deegree/rendering/r3d/opengl/rendering/model/manager/BuildingRenderer.java

Violation Message Line
Warnings Unused import - java.nio.FloatBuffer. 39

org/deegree/rendering/r3d/opengl/rendering/model/manager/LODSwitcher.java

Violation Message Line
Warnings Unused import - org.deegree.rendering.r3d.opengl.rendering.model.geometry.WorldRenderableObject. 47

org/deegree/rendering/r3d/opengl/rendering/model/manager/QTModelScene.java

Violation Message Line
Errors Cyclomatic Complexity is 13 (max allowed is 10). 129

org/deegree/rendering/r3d/opengl/tesselation/Tesselator.java

Violation Message Line
Warnings Redundant 'final' modifier. 167
Warnings Redundant 'final' modifier. 184
Warnings Redundant 'final' modifier. 230

org/deegree/rendering/r3d/persistence/RenderableStore.java

Violation Message Line
Warnings Redundant 'public' modifier. 56
Warnings Redundant 'public' modifier. 58
Warnings Redundant 'public' modifier. 60

org/deegree/rendering/r3d/persistence/RenderableStoreManager.java

Violation Message Line
Warnings File does not end with a newline. 0
Warnings Redundant throws: 'IllegalArgumentException' is unchecked exception. 176

org/deegree/rendering/r3d/persistence/RenderableStoreProvider.java

Violation Message Line
Warnings Redundant 'public' modifier. 62