Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos InfosWarnings WarningsErrors Errors
420047

Rules

RulesViolationsSeverity
EmptyStatement0Warnings Warning
CyclomaticComplexity21Errors Error
ClassFanOutComplexity12Errors Error
CovariantEquals0Errors Error
ClassDataAbstractionCoupling
  • max: "12"
6Errors Error
NPathComplexity8Errors Error
RedundantImport0Warnings Warning
UnusedImports0Warnings Warning
RedundantModifier0Warnings Warning
RedundantThrows0Warnings Warning
FileLength0Errors Error
NewlineAtEndOfFile0Warnings Warning

Details

org/deegree/services/wms/MapService.java

ViolationMessageLine
ErrorsClass Data Abstraction Coupling is 14 (max allowed is 12) classes [ArrayList, DoublePair, EmptyLayer, GenericFeatureCollection, GetLegendHandler, HashMap, LayerQuery, LinkedList, MapOptions, MapOptionsMaps, MapServiceBuilder, OldStyleMapService, StyleRegistry, Timer].108
ErrorsClass Fan-Out Complexity is 48 (max allowed is 20).108

org/deegree/services/wms/MapServiceBuilder.java

ViolationMessageLine
ErrorsClass Fan-Out Complexity is 32 (max allowed is 20).91
ErrorsCyclomatic Complexity is 15 (max allowed is 10).192
ErrorsNPath Complexity is 480 (max allowed is 200).192

org/deegree/services/wms/OldStyleMapService.java

ViolationMessageLine
ErrorsClass Fan-Out Complexity is 33 (max allowed is 20).102
ErrorsCyclomatic Complexity is 13 (max allowed is 10).146

org/deegree/services/wms/controller/WMSController.java

ViolationMessageLine
ErrorsClass Data Abstraction Coupling is 30 (max allowed is 12) classes [ArrayList, DOMSource, DefaultRenderContext, FeatureInfoManager, FeatureInfoParams, File, GMLAppSchemaWriter, GetCapabilities, GetFeatureInfo, GetFeatureInfoSchema, GetLegendGraphic, GetMap, HashMap, IOException, LinkedList, MapService, Mapper, NamespaceBindings, OWSException, Pair, RenderingInfo, ResourceInitException, TreeMap, Version, WMSController111, WMSController130, XMLAdapter, XPath, org.deegree.protocol.wms.ops.GetFeatureInfo, org.deegree.protocol.wms.ops.GetMap].152
ErrorsClass Fan-Out Complexity is 84 (max allowed is 20).152
ErrorsCyclomatic Complexity is 14 (max allowed is 10).270
ErrorsNPath Complexity is 324 (max allowed is 200).270
ErrorsCyclomatic Complexity is 15 (max allowed is 10).423
ErrorsCyclomatic Complexity is 11 (max allowed is 10).646

org/deegree/services/wms/controller/WMSControllerBase.java

ViolationMessageLine
ErrorsCyclomatic Complexity is 12 (max allowed is 10).85

org/deegree/services/wms/controller/capabilities/Capabilities130XMLAdapter.java

ViolationMessageLine
ErrorsClass Fan-Out Complexity is 23 (max allowed is 20).81

org/deegree/services/wms/controller/ops/GetMap.java

ViolationMessageLine
ErrorsClass Data Abstraction Coupling is 15 (max allowed is 12) classes [ANTLRStringStream, And, Color, CommonTokenStream, DimensionsLexer, DimensionsParser, GeometryFactory, HashMap, LinkedList, MapOptionsMaps, OWSException, OperatorFilter, Pair, StringReader, URL].126
ErrorsClass Fan-Out Complexity is 43 (max allowed is 20).126

org/deegree/services/wms/dynamic/PostGISUpdater.java

ViolationMessageLine
ErrorsCyclomatic Complexity is 23 (max allowed is 10).174
ErrorsNPath Complexity is 34,566 (max allowed is 200).174

org/deegree/services/wms/dynamic/ShapeUpdater.java

ViolationMessageLine
ErrorsCyclomatic Complexity is 15 (max allowed is 10).81

org/deegree/services/wms/model/layers/DynamicSQLLayer.java

ViolationMessageLine
ErrorsClass Fan-Out Complexity is 37 (max allowed is 20).89
ErrorsCyclomatic Complexity is 18 (max allowed is 10).160
ErrorsNPath Complexity is 390 (max allowed is 200).160

org/deegree/services/wms/model/layers/FeatureLayer.java

ViolationMessageLine
ErrorsClass Data Abstraction Coupling is 24 (max allowed is 12) classes [And, BBOX, Date, GenericFeatureCollection, HashSet, Intersects, InvalidDimensionValue, Java2DRenderer, Java2DTextRenderer, LinkedList, Literal, Mapper, MissingDimensionValue, Operator, OperatorFilter, Or, Pair, PropertyIsBetween, PropertyIsEqualTo, Query, ShapeFeatureStore, ThreadedFeatureInputStream, TypedObjectNodeXPathEvaluator, ValueReference].124
ErrorsClass Fan-Out Complexity is 57 (max allowed is 20).124
ErrorsCyclomatic Complexity is 12 (max allowed is 10).180
ErrorsNPath Complexity is 252 (max allowed is 200).180
ErrorsCyclomatic Complexity is 11 (max allowed is 10).247
ErrorsCyclomatic Complexity is 12 (max allowed is 10).374
ErrorsCyclomatic Complexity is 12 (max allowed is 10).426
ErrorsCyclomatic Complexity is 40 (max allowed is 10).507
ErrorsNPath Complexity is 3,042,496 (max allowed is 200).507

org/deegree/services/wms/model/layers/Layer.java

ViolationMessageLine
ErrorsClass Fan-Out Complexity is 44 (max allowed is 20).104
ErrorsCyclomatic Complexity is 28 (max allowed is 10).151
ErrorsNPath Complexity is 7,080 (max allowed is 200).151
ErrorsCyclomatic Complexity is 14 (max allowed is 10).454

org/deegree/services/wms/model/layers/RasterLayer.java

ViolationMessageLine
ErrorsClass Data Abstraction Coupling is 19 (max allowed is 12) classes [AxisSubset, BigDecimal, GenericFeature, GenericFeatureCollection, GenericFeatureType, GenericProperty, GeometryTransformer, Interval, InvalidDimensionValue, Java2DRasterRenderer, LinkedList, MissingDimensionValue, Pair, PrimitiveValue, QName, RangeSet, RasterFilter, SimplePropertyType, SingleValue].116
ErrorsClass Fan-Out Complexity is 47 (max allowed is 20).116
ErrorsCyclomatic Complexity is 13 (max allowed is 10).172
ErrorsCyclomatic Complexity is 17 (max allowed is 10).240
ErrorsCyclomatic Complexity is 16 (max allowed is 10).316
ErrorsNPath Complexity is 310 (max allowed is 200).316

org/deegree/services/wms/model/layers/StatisticsLayer.java

ViolationMessageLine
ErrorsClass Data Abstraction Coupling is 22 (max allowed is 12) classes [ArrayList, Color, Date, Dimension, DimensionInterval, Fill, GenericFeature, GenericFeatureCollection, GenericFeatureType, GenericProperty, GeometryFactory, GeometryPropertyType, Java2DRenderer, Pair, PolygonStyling, QName, SimpleProperty, SimplePropertyType, Stroke, Style, Symbolizer, TypedObjectNodeXPathEvaluator].106
ErrorsClass Fan-Out Complexity is 40 (max allowed is 20).106
ErrorsCyclomatic Complexity is 11 (max allowed is 10).202

org/deegree/services/wms/utils/MapController.java

ViolationMessageLine
ErrorsClass Fan-Out Complexity is 23 (max allowed is 20).85
ErrorsCyclomatic Complexity is 16 (max allowed is 10).207