The following document contains the results of Checkstyle.
Rules | Violations | Severity |
---|---|---|
EmptyStatement | 0 | Warning |
CyclomaticComplexity | 13 | Error |
ClassFanOutComplexity | 12 | Error |
CovariantEquals | 5 | Error |
ClassDataAbstractionCoupling
| 3 | Error |
NPathComplexity | 3 | Error |
RedundantImport | 0 | Warning |
UnusedImports | 40 | Warning |
RedundantModifier | 183 | Warning |
RedundantThrows | 18 | Warning |
FileLength | 0 | Error |
NewlineAtEndOfFile | 10 | Warning |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 56 | |
Redundant 'public' modifier. | 63 | |
Redundant 'public' modifier. | 70 | |
Redundant 'public' modifier. | 78 | |
Redundant 'public' modifier. | 85 | |
Redundant 'public' modifier. | 92 | |
Redundant 'public' modifier. | 101 |
Violation | Message | Line |
---|---|---|
Unused import - org.deegree.geometry.multi.MultiGeometry. | 46 | |
Unused import - org.deegree.geometry.multi.MultiLineString. | 47 | |
Unused import - org.deegree.geometry.multi.MultiPoint. | 48 | |
Unused import - org.deegree.geometry.multi.MultiPolygon. | 49 | |
Unused import - org.deegree.geometry.primitive.LineString. | 51 | |
Unused import - org.deegree.geometry.primitive.LinearRing. | 52 | |
Unused import - org.deegree.geometry.primitive.Polygon. | 54 | |
Redundant 'public' modifier. | 155 | |
Redundant 'public' modifier. | 163 | |
Redundant 'public' modifier. | 171 | |
Redundant 'public' modifier. | 178 | |
Redundant 'public' modifier. | 186 | |
Redundant 'public' modifier. | 193 | |
Redundant 'public' modifier. | 201 | |
Redundant 'public' modifier. | 209 | |
Redundant 'public' modifier. | 216 | |
Redundant 'public' modifier. | 223 | |
Redundant 'public' modifier. | 234 | |
Redundant 'public' modifier. | 245 | |
Redundant 'public' modifier. | 256 | |
Redundant 'public' modifier. | 267 | |
Redundant 'public' modifier. | 277 | |
Redundant 'public' modifier. | 288 | |
Redundant 'public' modifier. | 297 | |
Redundant 'public' modifier. | 307 | |
Redundant 'public' modifier. | 318 | |
Redundant 'public' modifier. | 329 | |
Redundant 'public' modifier. | 338 | |
Redundant 'public' modifier. | 345 | |
Redundant 'public' modifier. | 352 | |
Redundant 'public' modifier. | 361 | |
Redundant 'public' modifier. | 370 | |
Redundant 'public' modifier. | 379 | |
Redundant 'public' modifier. | 386 | |
Redundant 'public' modifier. | 397 |
Violation | Message | Line |
---|---|---|
Class Data Abstraction Coupling is 39 (max allowed is 12) classes [DefaultArc, DefaultArcByBulge, DefaultArcByCenterPoint, DefaultArcString, DefaultArcStringByBulge, DefaultBSpline, DefaultBezier, DefaultCircle, DefaultCircleByCenterPoint, DefaultClothoid, DefaultCompositeCurve, DefaultCompositeGeometry, DefaultCompositeSolid, DefaultCompositeSurface, DefaultCone, DefaultCubicSpline, DefaultCurve, DefaultCylinder, DefaultGeodesic, DefaultGeodesicString, DefaultGriddedSurfacePatch, DefaultLineStringSegment, DefaultLinearRing, DefaultMultiCurve, DefaultMultiSolid, DefaultMultiSurface, DefaultOffsetCurve, DefaultOrientableCurve, DefaultOrientableSurface, DefaultPolygonPatch, DefaultPolyhedralSurface, DefaultRectangle, DefaultRing, DefaultSolid, DefaultSphere, DefaultSurface, DefaultTin, DefaultTriangle, DefaultTriangulatedSurface]. | 145 | |
Class Fan-Out Complexity is 91 (max allowed is 20). | 145 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 66 | |
Redundant throws: 'GeometryInspectionException' is unchecked exception. | 67 | |
Redundant 'public' modifier. | 78 | |
Redundant throws: 'GeometryInspectionException' is unchecked exception. | 79 | |
Redundant 'public' modifier. | 90 | |
Redundant throws: 'GeometryInspectionException' is unchecked exception. | 91 | |
Redundant 'public' modifier. | 102 |
Violation | Message | Line |
---|---|---|
Unused import - org.deegree.cs.coordinatesystems.CRS. | 49 | |
Class Fan-Out Complexity is 72 (max allowed is 20). | 125 | |
Redundant throws: 'IllegalArgumentException' is unchecked exception. | 138 | |
Redundant throws: 'IllegalArgumentException' is unchecked exception. | 152 | |
Redundant throws: 'IllegalArgumentException' is unchecked exception. | 162 | |
Redundant throws: 'IllegalArgumentException' is unchecked exception. | 181 | |
Redundant throws: 'IllegalArgumentException' is unchecked exception. | 202 | |
Redundant throws: 'IllegalArgumentException' is unchecked exception. | 241 | |
Redundant throws: 'IllegalArgumentException' is unchecked exception. | 259 | |
Redundant throws: 'IllegalArgumentException' is unchecked exception. | 283 | |
Redundant throws: 'IllegalArgumentException' is unchecked exception. | 307 | |
Cyclomatic Complexity is 15 (max allowed is 10). | 464 | |
Cyclomatic Complexity is 16 (max allowed is 10). | 636 | |
Cyclomatic Complexity is 13 (max allowed is 10). | 910 |
Violation | Message | Line |
---|---|---|
File does not end with a newline. | 0 | |
Unused import - org.deegree.geometry.multi.MultiLineString. | 45 | |
Unused import - org.deegree.geometry.multi.MultiPoint. | 46 | |
Cyclomatic Complexity is 14 (max allowed is 10). | 271 |
Violation | Message | Line |
---|---|---|
Unused import - org.deegree.geometry.multi.MultiCurve. | 43 | |
Unused import - org.deegree.geometry.primitive.patches.SurfacePatch. | 54 | |
Unused import - org.deegree.geometry.primitive.segments.CurveSegment. | 55 | |
Class Fan-Out Complexity is 25 (max allowed is 20). | 77 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 60 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 66 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 60 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 60 |
Violation | Message | Line |
---|---|---|
File does not end with a newline. | 0 | |
Redundant 'public' modifier. | 56 |
Violation | Message | Line |
---|---|---|
File does not end with a newline. | 0 |
Violation | Message | Line |
---|---|---|
Class Fan-Out Complexity is 61 (max allowed is 20). | 110 | |
Cyclomatic Complexity is 18 (max allowed is 10). | 658 | |
Redundant throws: 'NullPointerException' is unchecked exception. | 1349 |
Violation | Message | Line |
---|---|---|
Class Fan-Out Complexity is 34 (max allowed is 20). | 95 | |
Cyclomatic Complexity is 16 (max allowed is 10). | 168 | |
Cyclomatic Complexity is 16 (max allowed is 10). | 346 | |
NPath Complexity is 3,840 (max allowed is 200). | 346 | |
Redundant throws: 'IllegalArgumentException' is unchecked exception. | 692 | |
Redundant throws: 'IllegalArgumentException' is unchecked exception. | 829 |
Violation | Message | Line |
---|---|---|
File does not end with a newline. | 0 | |
Cyclomatic Complexity is 11 (max allowed is 10). | 111 |
Violation | Message | Line |
---|---|---|
Unused import - com.vividsolutions.jts.geom.LinearRing. | 51 |
Violation | Message | Line |
---|---|---|
Unused import - org.deegree.geometry.composite.CompositeGeometry. | 41 | |
Unused import - org.deegree.geometry.primitive.Curve. | 42 | |
Unused import - org.deegree.geometry.primitive.LineString. | 43 | |
Unused import - org.deegree.geometry.primitive.Point. | 44 | |
Unused import - org.deegree.geometry.primitive.Polygon. | 45 | |
Unused import - org.deegree.geometry.primitive.Solid. | 46 | |
Unused import - org.deegree.geometry.primitive.Surface. | 47 | |
Redundant 'public' modifier. | 91 | |
Redundant 'public' modifier. | 96 |
Violation | Message | Line |
---|---|---|
Unused import - org.deegree.cs.coordinatesystems.CRS. | 38 | |
Redundant 'public' modifier. | 56 |
Violation | Message | Line |
---|---|---|
Unused import - org.deegree.cs.coordinatesystems.CRS. | 38 | |
Redundant 'public' modifier. | 56 |
Violation | Message | Line |
---|---|---|
Unused import - org.deegree.geometry.primitive.LineString. | 39 | |
Redundant 'public' modifier. | 69 | |
Redundant 'public' modifier. | 77 | |
Redundant 'public' modifier. | 88 | |
Redundant 'public' modifier. | 95 | |
Redundant 'public' modifier. | 102 | |
Redundant 'public' modifier. | 112 |
Violation | Message | Line |
---|---|---|
Unused import - org.deegree.geometry.primitive.segments.LineStringSegment. | 46 | |
Redundant 'public' modifier. | 85 | |
Redundant 'public' modifier. | 92 | |
Redundant 'public' modifier. | 99 | |
Redundant 'public' modifier. | 106 | |
Redundant 'public' modifier. | 115 | |
Redundant 'public' modifier. | 122 | |
Redundant 'public' modifier. | 129 | |
Redundant 'public' modifier. | 136 | |
Redundant 'public' modifier. | 149 | |
Redundant 'public' modifier. | 162 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 79 | |
Redundant 'public' modifier. | 86 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 58 | |
Redundant 'public' modifier. | 65 | |
Redundant 'public' modifier. | 72 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 59 | |
Redundant 'public' modifier. | 66 | |
Redundant 'public' modifier. | 73 |
Violation | Message | Line |
---|---|---|
Unused import - java.util.List. | 38 | |
Unused import - org.deegree.commons.tom.gml.property.Property. | 40 | |
Redundant 'public' modifier. | 58 | |
Redundant 'public' modifier. | 65 | |
Redundant 'public' modifier. | 72 | |
Redundant 'public' modifier. | 79 | |
Redundant 'public' modifier. | 89 | |
Redundant 'public' modifier. | 96 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 61 | |
Redundant 'public' modifier. | 73 | |
Redundant 'public' modifier. | 80 | |
Redundant 'public' modifier. | 88 |
Violation | Message | Line |
---|---|---|
Unused import - org.deegree.geometry.primitive.patches.PolygonPatch. | 38 | |
Redundant 'public' modifier. | 56 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 71 | |
Redundant 'public' modifier. | 78 | |
Redundant 'public' modifier. | 85 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 70 | |
Redundant 'public' modifier. | 77 | |
Redundant 'public' modifier. | 84 | |
Redundant 'public' modifier. | 91 | |
Redundant 'public' modifier. | 102 | |
Redundant 'public' modifier. | 109 |
Violation | Message | Line |
---|---|---|
Unused import - org.deegree.geometry.primitive.patches.PolygonPatch. | 43 | |
Unused import - org.deegree.geometry.primitive.patches.Triangle. | 45 | |
Redundant 'public' modifier. | 84 | |
Redundant 'public' modifier. | 91 | |
Redundant 'public' modifier. | 98 | |
Redundant 'public' modifier. | 105 | |
Redundant 'public' modifier. | 112 | |
Redundant 'public' modifier. | 126 | |
Redundant 'public' modifier. | 140 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 69 | |
Redundant 'public' modifier. | 76 | |
Redundant 'public' modifier. | 83 | |
Redundant 'public' modifier. | 93 | |
Redundant 'public' modifier. | 100 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 58 | |
Redundant 'public' modifier. | 66 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 59 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 82 | |
Redundant 'public' modifier. | 89 | |
Redundant 'public' modifier. | 96 | |
Redundant 'public' modifier. | 105 | |
Redundant 'public' modifier. | 112 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 75 | |
Redundant 'public' modifier. | 87 | |
Redundant 'public' modifier. | 94 | |
Redundant 'public' modifier. | 99 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 58 | |
Redundant 'public' modifier. | 65 | |
Redundant 'public' modifier. | 72 | |
Redundant 'public' modifier. | 79 | |
Redundant 'public' modifier. | 87 | |
Redundant 'public' modifier. | 90 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 62 |
Violation | Message | Line |
---|---|---|
File does not end with a newline. | 0 | |
Unused import - org.deegree.geometry.primitive.Surface. | 40 | |
Redundant 'public' modifier. | 68 | |
Redundant 'public' modifier. | 75 | |
Redundant 'public' modifier. | 83 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 58 | |
Redundant 'public' modifier. | 65 | |
Redundant 'public' modifier. | 72 | |
Redundant 'public' modifier. | 80 | |
Redundant 'public' modifier. | 83 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 55 | |
Redundant 'public' modifier. | 62 | |
Redundant 'public' modifier. | 69 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 55 | |
Redundant 'public' modifier. | 62 | |
Redundant 'public' modifier. | 69 | |
Redundant 'public' modifier. | 76 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 62 | |
Redundant 'public' modifier. | 71 | |
Redundant 'public' modifier. | 78 | |
Redundant 'public' modifier. | 85 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 55 | |
Redundant 'public' modifier. | 65 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 59 | |
Redundant 'public' modifier. | 66 | |
Redundant 'public' modifier. | 73 | |
Redundant 'public' modifier. | 80 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 65 | |
Redundant 'public' modifier. | 72 | |
Redundant 'public' modifier. | 79 | |
Redundant 'public' modifier. | 86 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 53 | |
Redundant 'public' modifier. | 60 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 57 | |
Redundant 'public' modifier. | 66 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 56 | |
Redundant 'public' modifier. | 63 | |
Redundant 'public' modifier. | 70 | |
Redundant 'public' modifier. | 77 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 57 | |
Redundant 'public' modifier. | 64 | |
Redundant 'public' modifier. | 71 |
Violation | Message | Line |
---|---|---|
Unused import - org.deegree.geometry.primitive.Curve. | 38 | |
Redundant 'public' modifier. | 93 | |
Redundant 'public' modifier. | 100 | |
Redundant 'public' modifier. | 107 | |
Redundant 'public' modifier. | 114 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 55 | |
Redundant 'public' modifier. | 62 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 56 |
Violation | Message | Line |
---|---|---|
Unused import - org.deegree.geometry.primitive.Point. | 39 | |
Redundant 'public' modifier. | 57 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 58 | |
Redundant 'public' modifier. | 68 | |
Redundant 'public' modifier. | 75 |
Violation | Message | Line |
---|---|---|
covariant equals without overriding equals(java.lang.Object). | 101 |
Violation | Message | Line |
---|---|---|
Class Data Abstraction Coupling is 13 (max allowed is 12) classes [ArrayList, DefaultEnvelope, DefaultLineString, DefaultLinearRing, DefaultMultiGeometry, DefaultMultiLineString, DefaultMultiPoint, DefaultMultiPolygon, DefaultPoint, DefaultPolygon, JTSPoints, Measure, com.vividsolutions.jts.geom.GeometryFactory]. | 92 | |
Class Fan-Out Complexity is 41 (max allowed is 20). | 92 | |
covariant equals without overriding equals(java.lang.Object). | 224 | |
Cyclomatic Complexity is 20 (max allowed is 10). | 344 |
Violation | Message | Line |
---|---|---|
Cyclomatic Complexity is 11 (max allowed is 10). | 218 | |
Redundant 'final' modifier. | 242 | |
Redundant 'final' modifier. | 247 |
Violation | Message | Line |
---|---|---|
Class Fan-Out Complexity is 23 (max allowed is 20). | 70 |
Violation | Message | Line |
---|---|---|
Unused import - org.deegree.geometry.Geometry. | 42 |
Violation | Message | Line |
---|---|---|
File does not end with a newline. | 0 |
Violation | Message | Line |
---|---|---|
Class Fan-Out Complexity is 25 (max allowed is 20). | 73 |
Violation | Message | Line |
---|---|---|
Unused import - org.deegree.geometry.primitive.Ring. | 43 |
Violation | Message | Line |
---|---|---|
covariant equals without overriding equals(java.lang.Object). | 168 |
Violation | Message | Line |
---|---|---|
covariant equals without overriding equals(java.lang.Object). | 140 |
Violation | Message | Line |
---|---|---|
covariant equals without overriding equals(java.lang.Object). | 119 |
Violation | Message | Line |
---|---|---|
Class Fan-Out Complexity is 30 (max allowed is 20). | 76 |
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. | 53 | |
Redundant 'public' modifier. | 55 |
Violation | Message | Line |
---|---|---|
Class Fan-Out Complexity is 26 (max allowed is 20). | 81 |
Violation | Message | Line |
---|---|---|
Redundant throws: 'GeometryInspectionException' is unchecked exception. | 58 | |
Redundant throws: 'GeometryInspectionException' is unchecked exception. | 76 | |
Redundant throws: 'GeometryInspectionException' is unchecked exception. | 82 |
Violation | Message | Line |
---|---|---|
Class Fan-Out Complexity is 27 (max allowed is 20). | 77 | |
Cyclomatic Complexity is 16 (max allowed is 10). | 266 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 62 |
Violation | Message | Line |
---|---|---|
Unused import - org.deegree.geometry.primitive.segments.Arc. | 56 | |
Unused import - org.deegree.geometry.primitive.segments.Circle. | 57 | |
Class Data Abstraction Coupling is 18 (max allowed is 12) classes [ArrayList, Coordinate, CurveDiscontinuity, CurveLinearizer, CurveSelfIntersection, DuplicatePoints, ExteriorRingOrientation, GeometryFactory, InteriorRingIntersectsExterior, InteriorRingOrientation, InteriorRingOutsideExterior, InteriorRingsIntersect, InteriorRingsNested, IsSimpleOp, LinkedList, NumPointsCriterion, RingNotClosed, org.deegree.geometry.GeometryFactory]. | 137 | |
Class Fan-Out Complexity is 40 (max allowed is 20). | 137 | |
Cyclomatic Complexity is 17 (max allowed is 10). | 228 | |
NPath Complexity is 420 (max allowed is 200). | 228 | |
Cyclomatic Complexity is 25 (max allowed is 10). | 319 | |
NPath Complexity is 91,841 (max allowed is 200). | 319 |
Violation | Message | Line |
---|---|---|
Unused import - org.deegree.geometry.primitive.Ring. | 40 |