The following document contains the results of Checkstyle.
Rules | Violations | Severity |
---|---|---|
EmptyStatement | 0 | Warning |
CyclomaticComplexity | 32 | Error |
ClassFanOutComplexity | 15 | Error |
CovariantEquals | 0 | Error |
ClassDataAbstractionCoupling
| 8 | Error |
NPathComplexity | 18 | Error |
RedundantImport | 0 | Warning |
UnusedImports | 14 | Warning |
RedundantModifier | 3 | Warning |
RedundantThrows | 9 | Warning |
FileLength | 0 | Error |
NewlineAtEndOfFile | 39 | Warning |
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 |
---|---|---|
File does not end with a newline. | 0 | |
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). | 716 | |
NPath Complexity is 236 (max allowed is 200). | 716 | |
Cyclomatic Complexity is 13 (max allowed is 10). | 1074 | |
NPath Complexity is 344 (max allowed is 200). | 1074 | |
Cyclomatic Complexity is 14 (max allowed is 10). | 1182 | |
NPath Complexity is 1,540 (max allowed is 200). | 1182 | |
Cyclomatic Complexity is 16 (max allowed is 10). | 1326 | |
NPath Complexity is 5,200 (max allowed is 200). | 1326 | |
Cyclomatic Complexity is 12 (max allowed is 10). | 1440 |
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 17 (max allowed is 12) classes [ArrayList, BBoxTracker, ByteArrayOutputStream, DBField, FeatureStoreException, GeometryMapping, GeometryStorageParams, HashMap, HashSet, IdFilter, InsertRowManager, LinkedHashSet, PrimitiveType, PrimitiveValue, Query, SQLException, StringBuilder]. | 120 | |
Class Fan-Out Complexity is 63 (max allowed is 20). | 120 | |
Cyclomatic Complexity is 15 (max allowed is 10). | 405 | |
NPath Complexity is 224 (max allowed is 200). | 405 | |
Cyclomatic Complexity is 26 (max allowed is 10). | 538 | |
NPath Complexity is 5,046 (max allowed is 200). | 538 | |
Cyclomatic Complexity is 11 (max allowed is 10). | 825 | |
Cyclomatic Complexity is 13 (max allowed is 10). | 870 |
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 30 (max allowed is 10). | 300 | |
NPath Complexity is 1,353 (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]. | 116 | |
Class Fan-Out Complexity is 56 (max allowed is 20). | 116 | |
Cyclomatic Complexity is 15 (max allowed is 10). | 261 | |
Cyclomatic Complexity is 15 (max allowed is 10). | 511 | |
NPath Complexity is 300 (max allowed is 200). | 511 | |
Cyclomatic Complexity is 13 (max allowed is 10). | 710 | |
NPath Complexity is 288 (max allowed is 200). | 710 |
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]. | 108 | |
Class Fan-Out Complexity is 55 (max allowed is 20). | 108 | |
Cyclomatic Complexity is 15 (max allowed is 10). | 188 | |
Cyclomatic Complexity is 49 (max allowed is 10). | 349 | |
NPath Complexity is 64,912 (max allowed is 200). | 349 | |
Cyclomatic Complexity is 12 (max allowed is 10). | 637 |
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 |