The following document contains the results of Checkstyle. 
| Rules | Violations | Severity |
|---|---|---|
| EmptyStatement | 0 | |
| CyclomaticComplexity | 32 | |
| ClassFanOutComplexity | 15 | |
| CovariantEquals | 0 | |
ClassDataAbstractionCoupling
|
8 | |
| NPathComplexity | 18 | |
| RedundantImport | 0 | |
| UnusedImports | 14 | |
| RedundantModifier | 3 | |
| RedundantThrows | 9 | |
| FileLength | 0 | |
| NewlineAtEndOfFile | 38 |
| Violation | Message | Line |
|---|---|---|
| File does not end with a newline. | 0 | |
| Redundant 'public' modifier. | 59 | |
| Redundant 'public' modifier. | 69 |
| Violation | Message | Line |
|---|---|---|
| File does not end with a newline. | 0 | |
| Unused import - org.deegree.feature.types.FeatureType. | 52 |
| Violation | Message | Line |
|---|---|---|
| File does not end with a newline. | 0 |
| Violation | Message | Line |
|---|---|---|
| Unused import - org.deegree.feature.types.AppSchema. | 51 | |
| Redundant throws: 'IllegalArgumentException' is unchecked exception. | 254 |
| Violation | Message | Line |
|---|---|---|
| Class Data Abstraction Coupling is 35 (max allowed is 12) classes [ArrayList, BBOX, CombinedFeatureInputStream, CombinedReferenceResolver, DBField, DefaultLockManager, FeatureBuilderBlob, FeatureBuilderRelational, FeatureParticleConverter, FeatureResultSetIterator, FeatureStoreException, FeatureStoreGMLIdResolver, FilterEvaluationException, FilteredFeatureInputStream, GeometryMapping, GeometryStorageParams, GeometryTransformer, HashMap, IdFilter, Iterator, IteratorFeatureInputStream, LinkedHashMap, MemoryFeatureInputStream, NoSuchElementException, OperatorFilter, PrimitiveType, PrimitiveValue, PropertyNameMapper, PropertyNameMapping, ResourceInitException, SQLFeatureStoreTransaction, SQLIdentifier, SQLPropertyNameMapper, SimpleFeatureStoreCache, StringBuilder]. | 152 | |
| Class Fan-Out Complexity is 94 (max allowed is 20). | 152 | |
| Cyclomatic Complexity is 14 (max allowed is 10). | 225 | |
| NPath Complexity is 384 (max allowed is 200). | 225 | |
| Cyclomatic Complexity is 11 (max allowed is 10). | 323 | |
| Cyclomatic Complexity is 13 (max allowed is 10). | 717 | |
| NPath Complexity is 236 (max allowed is 200). | 717 | |
| Cyclomatic Complexity is 13 (max allowed is 10). | 1076 | |
| NPath Complexity is 344 (max allowed is 200). | 1076 | |
| Cyclomatic Complexity is 14 (max allowed is 10). | 1185 | |
| NPath Complexity is 1,540 (max allowed is 200). | 1185 | |
| Cyclomatic Complexity is 16 (max allowed is 10). | 1329 | |
| NPath Complexity is 5,200 (max allowed is 200). | 1329 | |
| Cyclomatic Complexity is 12 (max allowed is 10). | 1443 |
| Violation | Message | Line |
|---|---|---|
| File does not end with a newline. | 0 | |
| Unused import - org.deegree.sqldialect.SQLDialectProvider. | 52 |
| Violation | Message | Line |
|---|---|---|
| Class Data Abstraction Coupling is 18 (max allowed is 12) classes [ArrayList, BBoxTracker, ByteArrayOutputStream, DBField, FeatureStoreException, GenericFeatureCollection, GeometryMapping, GeometryStorageParams, HashMap, HashSet, IdFilter, InsertRowManager, LinkedHashSet, PrimitiveType, PrimitiveValue, Query, SQLException, StringBuilder]. | 122 | |
| Class Fan-Out Complexity is 64 (max allowed is 20). | 122 | |
| Cyclomatic Complexity is 15 (max allowed is 10). | 407 | |
| NPath Complexity is 224 (max allowed is 200). | 407 | |
| Cyclomatic Complexity is 26 (max allowed is 10). | 540 | |
| NPath Complexity is 5,046 (max allowed is 200). | 540 | |
| Cyclomatic Complexity is 12 (max allowed is 10). | 827 | |
| Cyclomatic Complexity is 13 (max allowed is 10). | 876 |
| Violation | Message | Line |
|---|---|---|
| File does not end with a newline. | 0 | |
| Class Fan-Out Complexity is 33 (max allowed is 20). | 91 | |
| Redundant throws: 'FactoryConfigurationError' is unchecked exception. | 141 | |
| Redundant throws: 'XMLParsingException' is unchecked exception. | 210 | |
| Redundant throws: 'FactoryConfigurationError' is unchecked exception. | 211 | |
| Redundant throws: 'IllegalArgumentException' is unchecked exception. | 312 |
| Violation | Message | Line |
|---|---|---|
| File does not end with a newline. | 0 | |
| Unused import - org.deegree.cs.coordinatesystems.CRS. | 39 | |
| Unused import - org.deegree.feature.persistence.sql.FeatureTypeMapping. | 41 | |
| Unused import - org.deegree.feature.persistence.sql.MappedAppSchema. | 42 |
| Violation | Message | Line |
|---|---|---|
| File does not end with a newline. | 0 |
| Violation | Message | Line |
|---|---|---|
| File does not end with a newline. | 0 | |
| Class Data Abstraction Coupling is 13 (max allowed is 12) classes [ANTLRStringStream, AutoIDGenerator, CommonTokenStream, FMLLexer, FMLParser, HashMap, MappedSchemaBuilderGML, MappedSchemaBuilderTable, MappedSchemaBuilderTableOld, SQLIdentifier, SequenceIDGenerator, TableJoin, UUIDGenerator]. | 94 | |
| Class Fan-Out Complexity is 37 (max allowed is 20). | 94 |
| Violation | Message | Line |
|---|---|---|
| Class Data Abstraction Coupling is 29 (max allowed is 12) classes [ArrayList, BBoxTableMapping, BlobCodec, BlobMapping, CompoundMapping, ConstantMapping, FIDMapping, FeatureMapping, FeatureStoreException, FeatureTypeMapping, File, GMLAppSchemaReader, GeometryMapping, GeometryStorageParams, HashMap, MappedAppSchema, NamespaceBindings, Pair, PrimitiveMapping, PrimitiveType, PrimitiveValue, QName, SQLIdentifier, TableName, URL, ValueReference, XMLAdapter, XPathSchemaWalker, org.deegree.feature.persistence.sql.FeatureTypeMapping]. | 127 | |
| Class Fan-Out Complexity is 66 (max allowed is 20). | 127 | |
| Cyclomatic Complexity is 20 (max allowed is 10). | 181 | |
| NPath Complexity is 513 (max allowed is 200). | 181 |
| Violation | Message | Line |
|---|---|---|
| File does not end with a newline. | 0 | |
| Class Data Abstraction Coupling is 23 (max allowed is 12) classes [ArrayList, ColumnMetadata, DBField, FIDMapping, FeatureStoreException, FeatureType, FeatureTypeMapping, GenericFeatureType, GeometryMapping, GeometryPropertyType, GeometryStorageParams, HashMap, HashSet, LinkedHashMap, MappedAppSchema, Pair, PrimitiveMapping, PrimitiveType, QName, SQLIdentifier, SimplePropertyType, TableName, ValueReference]. | 111 | |
| Class Fan-Out Complexity is 54 (max allowed is 20). | 111 | |
| Cyclomatic Complexity is 21 (max allowed is 10). | 281 | |
| NPath Complexity is 10,944 (max allowed is 200). | 281 | |
| Cyclomatic Complexity is 15 (max allowed is 10). | 383 | |
| NPath Complexity is 432 (max allowed is 200). | 383 | |
| Cyclomatic Complexity is 14 (max allowed is 10). | 464 |
| Violation | Message | Line |
|---|---|---|
| File does not end with a newline. | 0 | |
| Class Data Abstraction Coupling is 23 (max allowed is 12) classes [ArrayList, ColumnMetadataOld, DBField, FIDMapping, FeatureStoreException, FeatureType, FeatureTypeMapping, GenericFeatureType, GeometryMapping, GeometryPropertyType, GeometryStorageParams, HashMap, HashSet, LinkedHashMap, MappedAppSchema, Pair, PrimitiveMapping, PrimitiveType, QName, SQLIdentifier, SimplePropertyType, TableName, ValueReference]. | 115 | |
| Class Fan-Out Complexity is 54 (max allowed is 20). | 115 | |
| Cyclomatic Complexity is 15 (max allowed is 10). | 285 | |
| NPath Complexity is 1,824 (max allowed is 200). | 285 | |
| Cyclomatic Complexity is 15 (max allowed is 10). | 369 | |
| NPath Complexity is 432 (max allowed is 200). | 369 | |
| Cyclomatic Complexity is 14 (max allowed is 10). | 450 |
| Violation | Message | Line |
|---|---|---|
| File does not end with a newline. | 0 | |
| Class Fan-Out Complexity is 26 (max allowed is 20). | 84 | |
| Cyclomatic Complexity is 13 (max allowed is 10). | 220 |
| Violation | Message | Line |
|---|---|---|
| File does not end with a newline. | 0 | |
| Redundant 'public' modifier. | 61 |
| Violation | Message | Line |
|---|---|---|
| File does not end with a newline. | 0 |
| Violation | Message | Line |
|---|---|---|
| File does not end with a newline. | 0 | |
| Class Fan-Out Complexity is 22 (max allowed is 20). | 68 | |
| Cyclomatic Complexity is 12 (max allowed is 10). | 196 |
| 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 |
| Violation | Message | Line |
|---|---|---|
| File does not end with a newline. | 0 |
| Violation | Message | Line |
|---|---|---|
| File does not end with a newline. | 0 | |
| Unused import - org.deegree.feature.persistence.sql.FeatureTypeMapping. | 43 |
| Violation | Message | Line |
|---|---|---|
| File does not end with a newline. | 0 |
| Violation | Message | Line |
|---|---|---|
| File does not end with a newline. | 0 | |
| Redundant throws: 'IllegalArgumentException' is unchecked exception. | 58 |
| 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 |
|---|---|---|
| Unused import - org.deegree.feature.persistence.sql.MappedAppSchema. | 51 |
| Violation | Message | Line |
|---|---|---|
| File does not end with a newline. | 0 |
| Violation | Message | Line |
|---|---|---|
| Unused import - org.deegree.protocol.wfs.transaction.action.IDGenMode. | 54 |
| Violation | Message | Line |
|---|---|---|
| Class Fan-Out Complexity is 23 (max allowed is 20). | 71 | |
| Cyclomatic Complexity is 12 (max allowed is 10). | 190 | |
| NPath Complexity is 256 (max allowed is 200). | 190 |
| Violation | Message | Line |
|---|---|---|
| Unused import - org.deegree.feature.persistence.sql.SQLFeatureStoreTransaction. | 64 | |
| Class Fan-Out Complexity is 46 (max allowed is 20). | 103 | |
| Cyclomatic Complexity is 31 (max allowed is 10). | 300 | |
| NPath Complexity is 2,073 (max allowed is 200). | 300 |
| Violation | Message | Line |
|---|---|---|
| File does not end with a newline. | 0 | |
| Class Data Abstraction Coupling is 24 (max allowed is 12) classes [ArrayList, AutoIDGenerator, BBoxTableMapping, BlobCodec, BlobMapping, CompoundMapping, DBField, FIDMapping, FeatureMapping, FeatureType, FeatureTypeMapping, GeometryMapping, HashMap, MappedAppSchema, MappingContextManager, Pair, PrimitiveMapping, PrimitiveType, QName, SQLIdentifier, TableJoin, TableName, UUIDGenerator, ValueReference]. | 115 | |
| Class Fan-Out Complexity is 55 (max allowed is 20). | 115 | |
| Cyclomatic Complexity is 15 (max allowed is 10). | 260 | |
| Cyclomatic Complexity is 15 (max allowed is 10). | 510 | |
| NPath Complexity is 300 (max allowed is 200). | 510 | |
| Cyclomatic Complexity is 13 (max allowed is 10). | 705 | |
| NPath Complexity is 288 (max allowed is 200). | 705 |
| Violation | Message | Line |
|---|---|---|
| File does not end with a newline. | 0 | |
| Unused import - org.deegree.feature.types.FeatureType. | 38 |
| Violation | Message | Line |
|---|---|---|
| File does not end with a newline. | 0 |
| Violation | Message | Line |
|---|---|---|
| File does not end with a newline. | 0 | |
| Class Fan-Out Complexity is 24 (max allowed is 20). | 82 | |
| Cyclomatic Complexity is 16 (max allowed is 10). | 145 | |
| Cyclomatic Complexity is 11 (max allowed is 10). | 261 |
| 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 | |
| Class Data Abstraction Coupling is 13 (max allowed is 12) classes [ArrayList, CurveSegment, GenericProperty, GenericXMLElement, GeometryFactory, HashMap, LinkedHashMap, NamespaceBindings, Pair, PrimitiveValue, QName, SQLException, StringBuilder]. | 109 | |
| Class Fan-Out Complexity is 55 (max allowed is 20). | 109 | |
| Cyclomatic Complexity is 15 (max allowed is 10). | 189 | |
| Cyclomatic Complexity is 49 (max allowed is 10). | 353 | |
| NPath Complexity is 64,912 (max allowed is 200). | 353 | |
| Cyclomatic Complexity is 12 (max allowed is 10). | 641 |
| Violation | Message | Line |
|---|---|---|
| File does not end with a newline. | 0 | |
| Unused import - org.deegree.feature.Feature. | 42 |
| Violation | Message | Line |
|---|---|---|
| File does not end with a newline. | 0 | |
| Unused import - org.deegree.geometry.Geometry. | 46 |
| Violation | Message | Line |
|---|---|---|
| File does not end with a newline. | 0 |
| Violation | Message | Line |
|---|---|---|
| File does not end with a newline. | 0 | |
| Redundant throws: 'UnsupportedOperationException' is unchecked exception. | 70 | |
| Redundant throws: 'IllegalArgumentException' is unchecked exception. | 70 | |
| Redundant throws: 'UnsupportedOperationException' is unchecked exception. | 79 |
| Violation | Message | Line |
|---|---|---|
| File does not end with a newline. | 0 | |
| Unused import - org.deegree.commons.tom.primitive.PrimitiveValue. | 41 |
| Violation | Message | Line |
|---|---|---|
| File does not end with a newline. | 0 |