Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos InfosWarnings WarningsErrors Errors
1380202116

Files

FilesInfosWarningsErrors
org/deegree/cs/CRSCodeType.java011
org/deegree/cs/CRSIdentifiable.java063
org/deegree/cs/CRSResource.java010
org/deegree/cs/CoordinateTransformer.java052
org/deegree/cs/Transformer.java050
org/deegree/cs/components/Axis.java002
org/deegree/cs/components/IAxis.java010
org/deegree/cs/components/IDatum.java010
org/deegree/cs/components/IEllipsoid.java010
org/deegree/cs/components/IGeodeticDatum.java010
org/deegree/cs/components/IPrimeMeridian.java010
org/deegree/cs/components/IUnit.java010
org/deegree/cs/components/IVerticalDatum.java010
org/deegree/cs/components/Unit.java041
org/deegree/cs/configuration/resources/CRSResource.java020
org/deegree/cs/configuration/resources/XLinkResolver.java010
org/deegree/cs/configuration/wkt/WKTParser.java0015
org/deegree/cs/coordinatesystems/CRS.java001
org/deegree/cs/coordinatesystems/CompoundCRS.java010
org/deegree/cs/coordinatesystems/GeographicCRS.java020
org/deegree/cs/coordinatesystems/ICRS.java030
org/deegree/cs/coordinatesystems/IProjectedCRS.java030
org/deegree/cs/coordinatesystems/IVerticalCRS.java010
org/deegree/cs/io/deegree/CRSExporter.java0012
org/deegree/cs/io/deegree/CRSExporterBase.java005
org/deegree/cs/persistence/AbstractCRSStore.java021
org/deegree/cs/persistence/CRSManager.java061
org/deegree/cs/persistence/CRSStore.java0160
org/deegree/cs/persistence/CRSStoreProvider.java020
org/deegree/cs/persistence/deegree/d3/CRSParser.java0170
org/deegree/cs/persistence/deegree/d3/DeegreeCRSStore.java062
org/deegree/cs/persistence/deegree/d3/DeegreeCRSStoreProvider.java010
org/deegree/cs/persistence/deegree/d3/parsers/CoordinateSystemParser.java082
org/deegree/cs/persistence/deegree/d3/parsers/DatumParser.java010
org/deegree/cs/persistence/deegree/d3/parsers/DefinitionParser.java020
org/deegree/cs/persistence/deegree/d3/parsers/EllipsoidParser.java010
org/deegree/cs/persistence/deegree/d3/parsers/PrimemeridianParser.java010
org/deegree/cs/persistence/deegree/d3/parsers/ProjectionParser.java012
org/deegree/cs/persistence/deegree/d3/parsers/TransformationParser.java045
org/deegree/cs/persistence/deegree/db/DBCRSStore.java050
org/deegree/cs/persistence/gml/GMLCRSStore.java02416
org/deegree/cs/persistence/gml/GMLCRSStoreProvider.java012
org/deegree/cs/persistence/gml/GMLFileResource.java041
org/deegree/cs/persistence/gml/GMLResource.java020
org/deegree/cs/persistence/proj4/PROJ4CRSStore.java01510
org/deegree/cs/persistence/proj4/PROJ4CRSStoreProvider.java010
org/deegree/cs/persistence/proj4/ProjFileResource.java022
org/deegree/cs/projections/IProjection.java010
org/deegree/cs/projections/Projection.java001
org/deegree/cs/projections/SupportedProjectionParameters.java011
org/deegree/cs/projections/SupportedProjections.java051
org/deegree/cs/projections/azimuthal/ILambertAzimuthalEqualArea.java010
org/deegree/cs/projections/azimuthal/IStereographicAlternative.java010
org/deegree/cs/projections/azimuthal/IStereographicAzimuthal.java010
org/deegree/cs/projections/azimuthal/LambertAzimuthalEqualArea.java002
org/deegree/cs/projections/azimuthal/StereographicAzimuthal.java002
org/deegree/cs/projections/conic/IConicProjection.java010
org/deegree/cs/projections/conic/ILambertConformalConic.java010
org/deegree/cs/projections/cylindric/IMercator.java010
org/deegree/cs/projections/cylindric/ITransverseMercator.java010
org/deegree/cs/refs/components/AxisRef.java010
org/deegree/cs/refs/components/GeodeticDatumRef.java010
org/deegree/cs/refs/components/VerticalDatumRef.java010
org/deegree/cs/refs/coordinatesystem/CRSRef.java020
org/deegree/cs/refs/coordinatesystem/GeographicCRSRef.java010
org/deegree/cs/refs/coordinatesystem/ProjectedCRSRef.java010
org/deegree/cs/refs/projections/LambertAzimuthalEqualAreaRef.java020
org/deegree/cs/refs/projections/LambertConformalConicRef.java010
org/deegree/cs/refs/projections/MercatorRef.java010
org/deegree/cs/refs/projections/ProjectionRef.java010
org/deegree/cs/refs/projections/StereographicAlternativeRef.java020
org/deegree/cs/refs/projections/StereographicAzimuthalRef.java010
org/deegree/cs/refs/projections/TransverseMercatorRef.java020
org/deegree/cs/transformations/SupportedTransformationParameters.java001
org/deegree/cs/transformations/SupportedTransformations.java041
org/deegree/cs/transformations/Transformation.java004
org/deegree/cs/transformations/TransformationFactory.java0111
org/deegree/cs/transformations/coordinate/ConcatenatedTransform.java002
org/deegree/cs/transformations/coordinate/MatrixTransform.java011
org/deegree/cs/transformations/ntv2/NTv2Transformation.java001
org/deegree/cs/utilities/MappingUtils.java002
org/deegree/cs/utilities/Matrix.java010

Rules

RulesViolationsSeverity
EmptyStatement0Warnings Warning
CyclomaticComplexity67Errors Error
ClassFanOutComplexity14Errors Error
CovariantEquals0Errors Error
ClassDataAbstractionCoupling
  • max: "12"
6Errors Error
NPathComplexity29Errors Error
RedundantImport0Warnings Warning
UnusedImports23Warnings Warning
RedundantModifier32Warnings Warning
RedundantThrows118Warnings Warning
FileLength0Errors Error
NewlineAtEndOfFile29Warnings Warning

Details

org/deegree/cs/CRSCodeType.java

ViolationMessageLine
ErrorsCyclomatic Complexity is 20 (max allowed is 10).95
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.149

org/deegree/cs/CRSIdentifiable.java

ViolationMessageLine
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.173
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.196
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.214
ErrorsCyclomatic Complexity is 15 (max allowed is 10).224
ErrorsNPath Complexity is 768 (max allowed is 200).224
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.467
WarningsRedundant throws: 'NumberFormatException' is subclass of 'IllegalArgumentException'.467
WarningsRedundant throws: 'NumberFormatException' is unchecked exception.467
ErrorsCyclomatic Complexity is 11 (max allowed is 10).500

org/deegree/cs/CRSResource.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/cs/CoordinateTransformer.java

ViolationMessageLine
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.77
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.91
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.103
ErrorsCyclomatic Complexity is 22 (max allowed is 10).120
ErrorsNPath Complexity is 4,896 (max allowed is 200).120
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.121
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.219

org/deegree/cs/Transformer.java

ViolationMessageLine
WarningsUnused import - org.deegree.cs.transformations.TransformationFactory.49
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.81
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.100
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.161
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.209

org/deegree/cs/components/Axis.java

ViolationMessageLine
ErrorsCyclomatic Complexity is 15 (max allowed is 10).144
ErrorsCyclomatic Complexity is 11 (max allowed is 10).269

org/deegree/cs/components/IAxis.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/cs/components/IDatum.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/cs/components/IEllipsoid.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/cs/components/IGeodeticDatum.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/cs/components/IPrimeMeridian.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/cs/components/IUnit.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/cs/components/IVerticalDatum.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/cs/components/Unit.java

ViolationMessageLine
ErrorsCyclomatic Complexity is 36 (max allowed is 10).209
WarningsRedundant 'final' modifier.264
WarningsRedundant 'final' modifier.281
WarningsRedundant 'final' modifier.342
WarningsRedundant 'final' modifier.349

org/deegree/cs/configuration/resources/CRSResource.java

ViolationMessageLine
WarningsRedundant 'public' modifier.68
WarningsRedundant 'public' modifier.81

org/deegree/cs/configuration/resources/XLinkResolver.java

ViolationMessageLine
WarningsRedundant 'public' modifier.65

org/deegree/cs/configuration/wkt/WKTParser.java

ViolationMessageLine
ErrorsClass Data Abstraction Coupling is 28 (max allowed is 12) classes [ArrayList, Axis, BufferedReader, CRSCodeType, CRSIdentifiable, CompoundCRS, Ellipsoid, File, FileReader, GeocentricCRS, GeodeticDatum, GeographicCRS, HashMap, Helmert, IAxis, LambertConformalConic, Point2d, PrimeMeridian, ProjectedCRS, StereographicAlternative, StereographicAzimuthal, StreamTokenizer, StringReader, TransverseMercator, UnknownUnitException, VerticalCRS, VerticalDatum, WKTParsingException].105
ErrorsClass Fan-Out Complexity is 40 (max allowed is 20).105
ErrorsCyclomatic Complexity is 11 (max allowed is 10).363
ErrorsCyclomatic Complexity is 14 (max allowed is 10).416
ErrorsCyclomatic Complexity is 11 (max allowed is 10).479
ErrorsCyclomatic Complexity is 13 (max allowed is 10).613
ErrorsCyclomatic Complexity is 15 (max allowed is 10).676
ErrorsNPath Complexity is 240 (max allowed is 200).676
ErrorsCyclomatic Complexity is 16 (max allowed is 10).756
ErrorsNPath Complexity is 480 (max allowed is 200).756
ErrorsCyclomatic Complexity is 32 (max allowed is 10).836
ErrorsNPath Complexity is 5,568 (max allowed is 200).836
ErrorsNPath Complexity is 512 (max allowed is 200).1036
ErrorsCyclomatic Complexity is 17 (max allowed is 10).1090
ErrorsNPath Complexity is 216 (max allowed is 200).1090

org/deegree/cs/coordinatesystems/CRS.java

ViolationMessageLine
ErrorsCyclomatic Complexity is 11 (max allowed is 10).285

org/deegree/cs/coordinatesystems/CompoundCRS.java

ViolationMessageLine
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.77

org/deegree/cs/coordinatesystems/GeographicCRS.java

ViolationMessageLine
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.105
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.122

org/deegree/cs/coordinatesystems/ICRS.java

ViolationMessageLine
WarningsUnused import - org.deegree.cs.components.Axis.43
WarningsRedundant 'public' modifier.147
WarningsRedundant 'public' modifier.152

org/deegree/cs/coordinatesystems/IProjectedCRS.java

ViolationMessageLine
WarningsFile does not end with a newline.0
WarningsRedundant 'public' modifier.74
WarningsRedundant 'public' modifier.88

org/deegree/cs/coordinatesystems/IVerticalCRS.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/cs/io/deegree/CRSExporter.java

ViolationMessageLine
ErrorsClass Fan-Out Complexity is 48 (max allowed is 20).110
ErrorsCyclomatic Complexity is 28 (max allowed is 10).157
ErrorsNPath Complexity is 256 (max allowed is 200).157
ErrorsCyclomatic Complexity is 26 (max allowed is 10).277
ErrorsNPath Complexity is 1,330 (max allowed is 200).277
ErrorsCyclomatic Complexity is 12 (max allowed is 10).505
ErrorsCyclomatic Complexity is 12 (max allowed is 10).557
ErrorsCyclomatic Complexity is 15 (max allowed is 10).715
ErrorsNPath Complexity is 1,024 (max allowed is 200).715
ErrorsCyclomatic Complexity is 15 (max allowed is 10).1121
ErrorsCyclomatic Complexity is 19 (max allowed is 10).1402
ErrorsNPath Complexity is 768 (max allowed is 200).1402

org/deegree/cs/io/deegree/CRSExporterBase.java

ViolationMessageLine
ErrorsClass Fan-Out Complexity is 37 (max allowed is 20).95
ErrorsCyclomatic Complexity is 18 (max allowed is 10).130
ErrorsNPath Complexity is 1,026 (max allowed is 200).130
ErrorsCyclomatic Complexity is 19 (max allowed is 10).694
ErrorsNPath Complexity is 768 (max allowed is 200).694

org/deegree/cs/persistence/AbstractCRSStore.java

ViolationMessageLine
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.107
ErrorsCyclomatic Complexity is 15 (max allowed is 10).111
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.113

org/deegree/cs/persistence/CRSManager.java

ViolationMessageLine
WarningsFile does not end with a newline.0
WarningsUnused import - org.deegree.commons.tom.ows.CodeType.64
ErrorsClass Fan-Out Complexity is 31 (max allowed is 20).88
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.346
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.364
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.714
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.739

org/deegree/cs/persistence/CRSStore.java

ViolationMessageLine
WarningsRedundant 'public' modifier.60
WarningsRedundant 'public' modifier.78
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.79
WarningsRedundant 'public' modifier.94
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.95
WarningsRedundant 'public' modifier.110
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.111
WarningsRedundant 'public' modifier.122
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.123
WarningsRedundant 'public' modifier.137
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.138
WarningsRedundant 'public' modifier.150
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.151
WarningsRedundant 'public' modifier.163
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.164
WarningsRedundant 'public' modifier.169

org/deegree/cs/persistence/CRSStoreProvider.java

ViolationMessageLine
WarningsUnused import - java.util.ServiceLoader.39
WarningsRedundant 'public' modifier.64

org/deegree/cs/persistence/deegree/d3/CRSParser.java

ViolationMessageLine
WarningsFile does not end with a newline.0
WarningsUnused import - org.deegree.cs.CRSIdentifiable.44
WarningsRedundant 'public' modifier.74
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.75
WarningsRedundant 'public' modifier.83
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.84
WarningsRedundant 'public' modifier.92
WarningsRedundant 'public' modifier.99
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.100
WarningsRedundant 'public' modifier.109
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.110
WarningsRedundant 'public' modifier.121
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.122
WarningsRedundant 'public' modifier.143
WarningsRedundant 'public' modifier.150
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.151
WarningsRedundant 'public' modifier.160

org/deegree/cs/persistence/deegree/d3/DeegreeCRSStore.java

ViolationMessageLine
WarningsUnused import - org.deegree.cs.projections.Projection.69
ErrorsClass Fan-Out Complexity is 29 (max allowed is 20).143
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.249
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.280
ErrorsCyclomatic Complexity is 11 (max allowed is 10).295
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.341
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.347
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.353

org/deegree/cs/persistence/deegree/d3/DeegreeCRSStoreProvider.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/cs/persistence/deegree/d3/parsers/CoordinateSystemParser.java

ViolationMessageLine
ErrorsClass Data Abstraction Coupling is 14 (max allowed is 12) classes [ArrayList, Axis, CRSConfigurationException, CRSRef, CompoundCRS, GeocentricCRS, GeodeticDatumRef, GeographicCRS, GeographicCRSRef, HashSet, LinkedList, ProjectedCRS, ProjectionRef, QName].94
ErrorsClass Fan-Out Complexity is 33 (max allowed is 20).94
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.134
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.171
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.213
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.243
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.283
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.334
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.360
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.430

org/deegree/cs/persistence/deegree/d3/parsers/DatumParser.java

ViolationMessageLine
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.96

org/deegree/cs/persistence/deegree/d3/parsers/DefinitionParser.java

ViolationMessageLine
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.162
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.238

org/deegree/cs/persistence/deegree/d3/parsers/EllipsoidParser.java

ViolationMessageLine
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.98

org/deegree/cs/persistence/deegree/d3/parsers/PrimemeridianParser.java

ViolationMessageLine
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.91

org/deegree/cs/persistence/deegree/d3/parsers/ProjectionParser.java

ViolationMessageLine
ErrorsClass Fan-Out Complexity is 28 (max allowed is 20).84
ErrorsCyclomatic Complexity is 13 (max allowed is 10).132
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.267

org/deegree/cs/persistence/deegree/d3/parsers/TransformationParser.java

ViolationMessageLine
WarningsUnused import - org.deegree.cs.coordinatesystems.CRS.66
WarningsUnused import - org.deegree.cs.transformations.TransformationFactory.73
ErrorsClass Fan-Out Complexity is 31 (max allowed is 20).89
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.135
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.164
ErrorsCyclomatic Complexity is 12 (max allowed is 10).190
ErrorsCyclomatic Complexity is 13 (max allowed is 10).301
ErrorsNPath Complexity is 288 (max allowed is 200).301
ErrorsCyclomatic Complexity is 11 (max allowed is 10).412

org/deegree/cs/persistence/deegree/db/DBCRSStore.java

ViolationMessageLine
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.73
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.80
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.93
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.100
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.107

org/deegree/cs/persistence/gml/GMLCRSStore.java

ViolationMessageLine
ErrorsClass Data Abstraction Coupling is 31 (max allowed is 12) classes [ArrayList, Axis, CRSCodeType, CRSConfigurationException, CRSIdentifiable, CompoundCRS, Ellipsoid, GeocentricCRS, GeocentricTransform, GeodeticDatum, GeographicCRS, Helmert, IAxis, LambertAzimuthalEqualArea, LambertConformalConic, NTv2Transformation, NotSupportedTransformation, Pair, Point2d, PrimeMeridian, ProjectedCRS, QName, StereographicAlternative, StereographicAzimuthal, TransverseMercator, URL, VerticalCRS, VerticalDatum, XMLAdapter, XMLParsingException, XPath].123
ErrorsClass Fan-Out Complexity is 57 (max allowed is 20).123
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.158
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.163
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.176
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.210
ErrorsCyclomatic Complexity is 22 (max allowed is 10).234
ErrorsNPath Complexity is 608 (max allowed is 200).234
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.235
ErrorsCyclomatic Complexity is 16 (max allowed is 10).337
ErrorsCyclomatic Complexity is 17 (max allowed is 10).435
ErrorsNPath Complexity is 1,728 (max allowed is 200).435
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.436
ErrorsCyclomatic Complexity is 13 (max allowed is 10).550
ErrorsNPath Complexity is 448 (max allowed is 200).550
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.551
ErrorsNPath Complexity is 256 (max allowed is 200).644
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.645
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.715
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.784
ErrorsCyclomatic Complexity is 22 (max allowed is 10).827
ErrorsNPath Complexity is 672 (max allowed is 200).827
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.828
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.913
ErrorsCyclomatic Complexity is 14 (max allowed is 10).936
ErrorsNPath Complexity is 680 (max allowed is 200).936
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.937
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.1015
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.1069
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.1103
ErrorsCyclomatic Complexity is 29 (max allowed is 10).1134
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.1135
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.1258
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.1291
ErrorsCyclomatic Complexity is 11 (max allowed is 10).1344
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.1345
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.1401
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.1460
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.1465
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.1544

org/deegree/cs/persistence/gml/GMLCRSStoreProvider.java

ViolationMessageLine
WarningsFile does not end with a newline.0
ErrorsClass Fan-Out Complexity is 23 (max allowed is 20).70
ErrorsCyclomatic Complexity is 17 (max allowed is 10).90

org/deegree/cs/persistence/gml/GMLFileResource.java

ViolationMessageLine
ErrorsClass Fan-Out Complexity is 22 (max allowed is 20).84
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.212
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.250
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.256
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.269

org/deegree/cs/persistence/gml/GMLResource.java

ViolationMessageLine
WarningsRedundant 'public' modifier.59
WarningsRedundant 'public' modifier.64

org/deegree/cs/persistence/proj4/PROJ4CRSStore.java

ViolationMessageLine
ErrorsClass Data Abstraction Coupling is 20 (max allowed is 12) classes [Axis, CRSCodeType, CRSConfigurationException, EPSGCode, Ellipsoid, GeodeticDatum, GeographicCRS, HashMap, Helmert, LambertAzimuthalEqualArea, LambertConformalConic, LinkedList, NumberFormatException, Point2d, PrimeMeridian, ProjectedCRS, StereographicAlternative, StereographicAzimuthal, TransverseMercator, Unit].93
ErrorsClass Fan-Out Complexity is 32 (max allowed is 20).93
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.140
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.179
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.225
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.272
ErrorsCyclomatic Complexity is 19 (max allowed is 10).311
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.312
ErrorsCyclomatic Complexity is 23 (max allowed is 10).420
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.421
ErrorsCyclomatic Complexity is 59 (max allowed is 10).578
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.579
ErrorsCyclomatic Complexity is 146 (max allowed is 10).853
ErrorsNPath Complexity is 126,464 (max allowed is 200).853
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.854
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.1069
ErrorsCyclomatic Complexity is 47 (max allowed is 10).1097
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.1098
ErrorsCyclomatic Complexity is 22 (max allowed is 10).1349
ErrorsNPath Complexity is 1,656 (max allowed is 200).1349
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.1455
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.1465
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.1475
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.1499
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.1531

org/deegree/cs/persistence/proj4/PROJ4CRSStoreProvider.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/cs/persistence/proj4/ProjFileResource.java

ViolationMessageLine
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.177
ErrorsCyclomatic Complexity is 13 (max allowed is 10).230
ErrorsNPath Complexity is 233 (max allowed is 200).230
WarningsRedundant throws: 'CRSConfigurationException' is unchecked exception.231

org/deegree/cs/projections/IProjection.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/cs/projections/Projection.java

ViolationMessageLine
ErrorsCyclomatic Complexity is 11 (max allowed is 10).360

org/deegree/cs/projections/SupportedProjectionParameters.java

ViolationMessageLine
WarningsFile does not end with a newline.0
ErrorsCyclomatic Complexity is 52 (max allowed is 10).100

org/deegree/cs/projections/SupportedProjections.java

ViolationMessageLine
WarningsUnused import - org.deegree.cs.projections.azimuthal.LambertAzimuthalEqualArea.41
WarningsUnused import - org.deegree.cs.projections.azimuthal.StereographicAlternative.42
WarningsUnused import - org.deegree.cs.projections.azimuthal.StereographicAzimuthal.43
WarningsUnused import - org.deegree.cs.projections.conic.LambertConformalConic.44
WarningsUnused import - org.deegree.cs.projections.cylindric.TransverseMercator.45
ErrorsCyclomatic Complexity is 26 (max allowed is 10).89

org/deegree/cs/projections/azimuthal/ILambertAzimuthalEqualArea.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/cs/projections/azimuthal/IStereographicAlternative.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/cs/projections/azimuthal/IStereographicAzimuthal.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/cs/projections/azimuthal/LambertAzimuthalEqualArea.java

ViolationMessageLine
ErrorsCyclomatic Complexity is 22 (max allowed is 10).163
ErrorsCyclomatic Complexity is 23 (max allowed is 10).304

org/deegree/cs/projections/azimuthal/StereographicAzimuthal.java

ViolationMessageLine
ErrorsCyclomatic Complexity is 19 (max allowed is 10).238
ErrorsCyclomatic Complexity is 16 (max allowed is 10).337

org/deegree/cs/projections/conic/IConicProjection.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/cs/projections/conic/ILambertConformalConic.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/cs/projections/cylindric/IMercator.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/cs/projections/cylindric/ITransverseMercator.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/cs/refs/components/AxisRef.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/cs/refs/components/GeodeticDatumRef.java

ViolationMessageLine
WarningsRedundant throws: 'ReferenceResolvingException' is unchecked exception.101

org/deegree/cs/refs/components/VerticalDatumRef.java

ViolationMessageLine
WarningsUnused import - org.deegree.cs.components.VerticalDatum.42

org/deegree/cs/refs/coordinatesystem/CRSRef.java

ViolationMessageLine
WarningsUnused import - org.deegree.cs.persistence.CRSStore.54
WarningsRedundant throws: 'ReferenceResolvingException' is unchecked exception.237

org/deegree/cs/refs/coordinatesystem/GeographicCRSRef.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/cs/refs/coordinatesystem/ProjectedCRSRef.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/cs/refs/projections/LambertAzimuthalEqualAreaRef.java

ViolationMessageLine
WarningsUnused import - org.deegree.cs.projections.azimuthal.LambertAzimuthalEqualArea.43
WarningsRedundant throws: 'ReferenceResolvingException' is unchecked exception.78

org/deegree/cs/refs/projections/LambertConformalConicRef.java

ViolationMessageLine
WarningsRedundant throws: 'ReferenceResolvingException' is unchecked exception.86

org/deegree/cs/refs/projections/MercatorRef.java

ViolationMessageLine
WarningsUnused import - org.deegree.cs.projections.cylindric.Mercator.42

org/deegree/cs/refs/projections/ProjectionRef.java

ViolationMessageLine
WarningsUnused import - org.deegree.cs.projections.Projection.49

org/deegree/cs/refs/projections/StereographicAlternativeRef.java

ViolationMessageLine
WarningsUnused import - org.deegree.cs.projections.azimuthal.StereographicAlternative.43
WarningsRedundant throws: 'ReferenceResolvingException' is unchecked exception.78

org/deegree/cs/refs/projections/StereographicAzimuthalRef.java

ViolationMessageLine
WarningsRedundant throws: 'ReferenceResolvingException' is unchecked exception.82

org/deegree/cs/refs/projections/TransverseMercatorRef.java

ViolationMessageLine
WarningsFile does not end with a newline.0
WarningsRedundant throws: 'ReferenceResolvingException' is unchecked exception.90

org/deegree/cs/transformations/SupportedTransformationParameters.java

ViolationMessageLine
ErrorsCyclomatic Complexity is 21 (max allowed is 10).100

org/deegree/cs/transformations/SupportedTransformations.java

ViolationMessageLine
WarningsFile does not end with a newline.0
WarningsUnused import - org.deegree.cs.transformations.coordinate.GeocentricTransform.41
WarningsUnused import - org.deegree.cs.transformations.helmert.Helmert.42
WarningsUnused import - org.deegree.cs.transformations.polynomial.PolynomialTransformation.43
ErrorsCyclomatic Complexity is 21 (max allowed is 10).91

org/deegree/cs/transformations/Transformation.java

ViolationMessageLine
ErrorsClass Data Abstraction Coupling is 15 (max allowed is 12) classes [CRSCodeType, CRSIdentifiable, ConcatenatedTransform, GeocentricTransform, Helmert, IdentityTransform, LeastSquareApproximation, LinkedList, MatrixTransform, NTv2Transformation, NotSupportedTransformation, Point3d, ProjectionTransform, StringBuilder, TransformationException].84
ErrorsCyclomatic Complexity is 17 (max allowed is 10).176
ErrorsNPath Complexity is 9,216 (max allowed is 200).176
ErrorsCyclomatic Complexity is 12 (max allowed is 10).427

org/deegree/cs/transformations/TransformationFactory.java

ViolationMessageLine
ErrorsClass Data Abstraction Coupling is 18 (max allowed is 12) classes [ArrayList, AxisFlipTransformation, CRSCodeType, CRSIdentifiable, CompoundCRS, GeocentricCRS, GeocentricTransform, GeographicCRS, Helmert, IdentityTransform, LeastSquareApproximation, Matrix, Matrix4d, MatrixTransform, NTv2Transformation, ProjectionTransform, StringBuilder, TransformationException].112
ErrorsClass Fan-Out Complexity is 34 (max allowed is 20).112
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.202
ErrorsCyclomatic Complexity is 30 (max allowed is 10).223
ErrorsNPath Complexity is 22,320 (max allowed is 200).223
ErrorsCyclomatic Complexity is 12 (max allowed is 10).404
ErrorsCyclomatic Complexity is 30 (max allowed is 10).635
ErrorsNPath Complexity is 15,210 (max allowed is 200).635
ErrorsCyclomatic Complexity is 27 (max allowed is 10).810
ErrorsNPath Complexity is 216 (max allowed is 200).810
ErrorsCyclomatic Complexity is 14 (max allowed is 10).978
ErrorsCyclomatic Complexity is 17 (max allowed is 10).1254

org/deegree/cs/transformations/coordinate/ConcatenatedTransform.java

ViolationMessageLine
ErrorsCyclomatic Complexity is 19 (max allowed is 10).185
ErrorsNPath Complexity is 3,456 (max allowed is 200).185

org/deegree/cs/transformations/coordinate/MatrixTransform.java

ViolationMessageLine
WarningsUnused import - javax.media.jai.PerspectiveTransform.42
ErrorsCyclomatic Complexity is 13 (max allowed is 10).419

org/deegree/cs/transformations/ntv2/NTv2Transformation.java

ViolationMessageLine
ErrorsClass Fan-Out Complexity is 22 (max allowed is 20).86

org/deegree/cs/utilities/MappingUtils.java

ViolationMessageLine
ErrorsCyclomatic Complexity is 22 (max allowed is 10).190
ErrorsNPath Complexity is 3,200 (max allowed is 200).190

org/deegree/cs/utilities/Matrix.java

ViolationMessageLine
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.124