Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos InfosWarnings WarningsErrors Errors
108015250

Files

FilesInfosWarningsErrors
org/deegree/coverage/Coverage.java050
org/deegree/coverage/SupplementProperties.java010
org/deegree/coverage/filter/raster/RasterFilter.java001
org/deegree/coverage/persistence/CoverageBuilder.java010
org/deegree/coverage/persistence/CoverageBuilderManager.java010
org/deegree/coverage/persistence/pyramid/PyramidProvider.java010
org/deegree/coverage/rangeset/AxisSubset.java003
org/deegree/coverage/rangeset/Interval.java010
org/deegree/coverage/rangeset/SingleValue.java020
org/deegree/coverage/rangeset/ValueType.java011
org/deegree/coverage/raster/AbstractRaster.java002
org/deegree/coverage/raster/RasterTransformer.java040
org/deegree/coverage/raster/SimpleRaster.java010
org/deegree/coverage/raster/TiledRaster.java001
org/deegree/coverage/raster/cache/CacheInfoFile.java002
org/deegree/coverage/raster/cache/CacheRasterReader.java002
org/deegree/coverage/raster/cache/RasterCache.java002
org/deegree/coverage/raster/cache/TileEntry.java010
org/deegree/coverage/raster/container/DiskBasedTileContainer.java001
org/deegree/coverage/raster/container/GriddedTileContainer.java001
org/deegree/coverage/raster/container/MemoryTileContainer.java010
org/deegree/coverage/raster/container/TileContainer.java050
org/deegree/coverage/raster/data/RasterData.java0580
org/deegree/coverage/raster/data/TiledRasterData.java020
org/deegree/coverage/raster/data/container/RasterDataContainer.java030
org/deegree/coverage/raster/data/container/RasterDataContainerProvider.java010
org/deegree/coverage/raster/data/info/BandType.java011
org/deegree/coverage/raster/data/nio/ByteBufferRasterData.java010
org/deegree/coverage/raster/data/nio/PixelInterleavedRasterData.java001
org/deegree/coverage/raster/geom/RasterGeoReference.java051
org/deegree/coverage/raster/interpolation/Interpolation.java010
org/deegree/coverage/raster/interpolation/NearestNeighborInterpolation.java010
org/deegree/coverage/raster/io/RasterDataReader.java020
org/deegree/coverage/raster/io/RasterIOOptions.java012
org/deegree/coverage/raster/io/RasterIOProvider.java050
org/deegree/coverage/raster/io/RasterReader.java0140
org/deegree/coverage/raster/io/RasterWriter.java040
org/deegree/coverage/raster/io/asc/ASCReader.java011
org/deegree/coverage/raster/io/asc/ASCWriter.java001
org/deegree/coverage/raster/io/grid/GridFileReader.java031
org/deegree/coverage/raster/io/grid/GridMetaInfoFile.java030
org/deegree/coverage/raster/io/grid/GridWriter.java042
org/deegree/coverage/raster/io/imageio/IIORasterDataReader.java003
org/deegree/coverage/raster/io/imageio/IIORasterReader.java010
org/deegree/coverage/raster/io/imageio/MetaDataReader.java001
org/deegree/coverage/raster/io/imageio/geotiff/GeoTiffKey.java0100
org/deegree/coverage/raster/io/imageio/geotiff/GeoTiffWriter.java003
org/deegree/coverage/raster/io/xyz/XYZReader.java002
org/deegree/coverage/raster/utils/RasterBuilder.java067
org/deegree/coverage/raster/utils/RasterFactory.java008

Rules

RulesViolationsSeverity
EmptyStatement0Warnings Warning
CyclomaticComplexity31Errors Error
ClassFanOutComplexity9Errors Error
CovariantEquals0Errors Error
ClassDataAbstractionCoupling
  • max: "12"
2Errors Error
NPathComplexity8Errors Error
RedundantImport0Warnings Warning
UnusedImports10Warnings Warning
RedundantModifier119Warnings Warning
RedundantThrows12Warnings Warning
FileLength0Errors Error
NewlineAtEndOfFile11Warnings Warning

Details

org/deegree/coverage/Coverage.java

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

org/deegree/coverage/SupplementProperties.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/coverage/filter/raster/RasterFilter.java

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

org/deegree/coverage/persistence/CoverageBuilder.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/coverage/persistence/CoverageBuilderManager.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/coverage/persistence/pyramid/PyramidProvider.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/coverage/rangeset/AxisSubset.java

ViolationMessageLine
ErrorsCyclomatic Complexity is 23 (max allowed is 10).140
ErrorsCyclomatic Complexity is 13 (max allowed is 10).259
ErrorsCyclomatic Complexity is 16 (max allowed is 10).302

org/deegree/coverage/rangeset/Interval.java

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

org/deegree/coverage/rangeset/SingleValue.java

ViolationMessageLine
WarningsRedundant throws: 'NumberFormatException' is unchecked exception.122
WarningsRedundant throws: 'NumberFormatException' is unchecked exception.155

org/deegree/coverage/rangeset/ValueType.java

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

org/deegree/coverage/raster/AbstractRaster.java

ViolationMessageLine
ErrorsCyclomatic Complexity is 15 (max allowed is 10).311
ErrorsNPath Complexity is 360 (max allowed is 200).311

org/deegree/coverage/raster/RasterTransformer.java

ViolationMessageLine
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.93
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.105
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.203
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.299

org/deegree/coverage/raster/SimpleRaster.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/coverage/raster/TiledRaster.java

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

org/deegree/coverage/raster/cache/CacheInfoFile.java

ViolationMessageLine
ErrorsCyclomatic Complexity is 14 (max allowed is 10).156
ErrorsNPath Complexity is 243 (max allowed is 200).156

org/deegree/coverage/raster/cache/CacheRasterReader.java

ViolationMessageLine
ErrorsClass Fan-Out Complexity is 22 (max allowed is 20).77
ErrorsCyclomatic Complexity is 16 (max allowed is 10).633

org/deegree/coverage/raster/cache/RasterCache.java

ViolationMessageLine
ErrorsCyclomatic Complexity is 13 (max allowed is 10).284
ErrorsCyclomatic Complexity is 13 (max allowed is 10).380

org/deegree/coverage/raster/cache/TileEntry.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/coverage/raster/container/DiskBasedTileContainer.java

ViolationMessageLine
ErrorsClass Fan-Out Complexity is 25 (max allowed is 20).77

org/deegree/coverage/raster/container/GriddedTileContainer.java

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

org/deegree/coverage/raster/container/MemoryTileContainer.java

ViolationMessageLine
WarningsUnused import - org.deegree.coverage.raster.utils.RasterFactory.45

org/deegree/coverage/raster/container/TileContainer.java

ViolationMessageLine
WarningsRedundant 'public' modifier.66
WarningsRedundant 'public' modifier.73
WarningsRedundant 'public' modifier.80
WarningsRedundant 'public' modifier.87
WarningsRedundant 'public' modifier.92

org/deegree/coverage/raster/data/RasterData.java

ViolationMessageLine
WarningsUnused import - org.deegree.coverage.raster.data.info.InterleaveType.40
WarningsRedundant 'public' modifier.75
WarningsRedundant 'public' modifier.80
WarningsRedundant 'public' modifier.87
WarningsRedundant 'public' modifier.94
WarningsRedundant 'public' modifier.101
WarningsRedundant 'public' modifier.108
WarningsRedundant 'public' modifier.115
WarningsRedundant 'public' modifier.124
WarningsRedundant 'public' modifier.132
WarningsRedundant 'public' modifier.143
WarningsRedundant 'public' modifier.154
WarningsRedundant 'public' modifier.164
WarningsRedundant 'public' modifier.175
WarningsRedundant 'public' modifier.184
WarningsRedundant 'public' modifier.191
WarningsRedundant 'public' modifier.198
WarningsRedundant 'public' modifier.211
WarningsRedundant 'public' modifier.224
WarningsRedundant 'public' modifier.235
WarningsRedundant 'public' modifier.245
WarningsRedundant 'public' modifier.261
WarningsRedundant 'public' modifier.273
WarningsRedundant 'public' modifier.285
WarningsRedundant 'public' modifier.297
WarningsRedundant 'public' modifier.309
WarningsRedundant 'public' modifier.320
WarningsRedundant 'public' modifier.331
WarningsRedundant 'public' modifier.342
WarningsRedundant 'public' modifier.353
WarningsRedundant 'public' modifier.364
WarningsRedundant 'public' modifier.379
WarningsRedundant 'public' modifier.390
WarningsRedundant 'public' modifier.401
WarningsRedundant 'public' modifier.412
WarningsRedundant 'public' modifier.423
WarningsRedundant 'public' modifier.435
WarningsRedundant 'public' modifier.447
WarningsRedundant 'public' modifier.459
WarningsRedundant 'public' modifier.471
WarningsRedundant 'public' modifier.483
WarningsRedundant 'public' modifier.502
WarningsRedundant 'public' modifier.517
WarningsRedundant 'public' modifier.532
WarningsRedundant 'public' modifier.547
WarningsRedundant 'public' modifier.562
WarningsRedundant 'public' modifier.576
WarningsRedundant 'public' modifier.590
WarningsRedundant 'public' modifier.604
WarningsRedundant 'public' modifier.618
WarningsRedundant 'public' modifier.632
WarningsRedundant 'public' modifier.645
WarningsRedundant 'public' modifier.656
WarningsRedundant 'public' modifier.672
WarningsRedundant 'public' modifier.692
WarningsRedundant 'public' modifier.712
WarningsRedundant 'public' modifier.736
WarningsRedundant 'public' modifier.742

org/deegree/coverage/raster/data/TiledRasterData.java

ViolationMessageLine
WarningsRedundant 'final' modifier.158
WarningsRedundant 'final' modifier.179

org/deegree/coverage/raster/data/container/RasterDataContainer.java

ViolationMessageLine
WarningsRedundant 'public' modifier.58
WarningsRedundant 'public' modifier.65
WarningsRedundant 'public' modifier.72

org/deegree/coverage/raster/data/container/RasterDataContainerProvider.java

ViolationMessageLine
WarningsUnused import - java.util.ServiceLoader.38

org/deegree/coverage/raster/data/info/BandType.java

ViolationMessageLine
WarningsUnused import - java.awt.image.DataBuffer.40
ErrorsCyclomatic Complexity is 17 (max allowed is 10).151

org/deegree/coverage/raster/data/nio/ByteBufferRasterData.java

ViolationMessageLine
WarningsRedundant throws: 'IndexOutOfBoundsException' is unchecked exception.363

org/deegree/coverage/raster/data/nio/PixelInterleavedRasterData.java

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

org/deegree/coverage/raster/geom/RasterGeoReference.java

ViolationMessageLine
WarningsFile does not end with a newline.0
ErrorsCyclomatic Complexity is 17 (max allowed is 10).733
WarningsRedundant 'final' modifier.922
WarningsRedundant 'final' modifier.965
WarningsRedundant 'final' modifier.977
WarningsRedundant 'final' modifier.989

org/deegree/coverage/raster/interpolation/Interpolation.java

ViolationMessageLine
WarningsRedundant 'public' modifier.61

org/deegree/coverage/raster/interpolation/NearestNeighborInterpolation.java

ViolationMessageLine
WarningsUnused import - org.deegree.coverage.raster.data.info.DataType.41

org/deegree/coverage/raster/io/RasterDataReader.java

ViolationMessageLine
WarningsRedundant 'public' modifier.55
WarningsRedundant 'public' modifier.60

org/deegree/coverage/raster/io/RasterIOOptions.java

ViolationMessageLine
ErrorsCyclomatic Complexity is 12 (max allowed is 10).337
WarningsRedundant throws: 'NumberFormatException' is unchecked exception.338
ErrorsCyclomatic Complexity is 15 (max allowed is 10).385

org/deegree/coverage/raster/io/RasterIOProvider.java

ViolationMessageLine
WarningsUnused import - java.util.ServiceLoader.38
WarningsRedundant 'public' modifier.62
WarningsRedundant 'public' modifier.68
WarningsRedundant 'public' modifier.73
WarningsRedundant 'public' modifier.78

org/deegree/coverage/raster/io/RasterReader.java

ViolationMessageLine
WarningsRedundant 'public' modifier.69
WarningsRedundant 'public' modifier.81
WarningsRedundant 'public' modifier.90
WarningsRedundant 'public' modifier.95
WarningsRedundant 'public' modifier.100
WarningsRedundant 'public' modifier.105
WarningsRedundant 'public' modifier.110
WarningsRedundant 'public' modifier.115
WarningsRedundant 'public' modifier.120
WarningsRedundant 'public' modifier.128
WarningsRedundant 'public' modifier.134
WarningsRedundant 'public' modifier.141
WarningsRedundant 'public' modifier.146
WarningsRedundant 'public' modifier.151

org/deegree/coverage/raster/io/RasterWriter.java

ViolationMessageLine
WarningsRedundant 'public' modifier.66
WarningsRedundant 'public' modifier.79
WarningsRedundant 'public' modifier.89
WarningsRedundant 'public' modifier.94

org/deegree/coverage/raster/io/asc/ASCReader.java

ViolationMessageLine
ErrorsClass Fan-Out Complexity is 24 (max allowed is 20).82
WarningsRedundant 'final' modifier.290

org/deegree/coverage/raster/io/asc/ASCWriter.java

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

org/deegree/coverage/raster/io/grid/GridFileReader.java

ViolationMessageLine
WarningsRedundant throws: 'NumberFormatException' is unchecked exception.147
WarningsRedundant 'final' modifier.157
WarningsRedundant 'final' modifier.167
ErrorsCyclomatic Complexity is 11 (max allowed is 10).188

org/deegree/coverage/raster/io/grid/GridMetaInfoFile.java

ViolationMessageLine
WarningsUnused import - org.deegree.coverage.raster.container.GriddedBlobTileContainer.49
WarningsRedundant throws: 'NumberFormatException' is unchecked exception.143
WarningsRedundant throws: 'NumberFormatException' is unchecked exception.162

org/deegree/coverage/raster/io/grid/GridWriter.java

ViolationMessageLine
ErrorsClass Fan-Out Complexity is 23 (max allowed is 20).81
ErrorsCyclomatic Complexity is 12 (max allowed is 10).312
WarningsRedundant 'final' modifier.385
WarningsRedundant 'final' modifier.402
WarningsRedundant 'final' modifier.442
WarningsRedundant 'final' modifier.452

org/deegree/coverage/raster/io/imageio/IIORasterDataReader.java

ViolationMessageLine
ErrorsClass Fan-Out Complexity is 22 (max allowed is 20).81
ErrorsCyclomatic Complexity is 15 (max allowed is 10).265
ErrorsCyclomatic Complexity is 11 (max allowed is 10).323

org/deegree/coverage/raster/io/imageio/IIORasterReader.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/coverage/raster/io/imageio/MetaDataReader.java

ViolationMessageLine
ErrorsCyclomatic Complexity is 14 (max allowed is 10).108

org/deegree/coverage/raster/io/imageio/geotiff/GeoTiffKey.java

ViolationMessageLine
WarningsRedundant 'public' modifier.50
WarningsRedundant 'public' modifier.53
WarningsRedundant 'public' modifier.56
WarningsRedundant 'public' modifier.59
WarningsRedundant 'public' modifier.62
WarningsRedundant 'public' modifier.68
WarningsRedundant 'public' modifier.74
WarningsRedundant 'public' modifier.77
WarningsRedundant 'public' modifier.80
WarningsRedundant 'public' modifier.83

org/deegree/coverage/raster/io/imageio/geotiff/GeoTiffWriter.java

ViolationMessageLine
ErrorsClass Fan-Out Complexity is 28 (max allowed is 20).95
ErrorsCyclomatic Complexity is 20 (max allowed is 10).225
ErrorsNPath Complexity is 308 (max allowed is 200).225

org/deegree/coverage/raster/io/xyz/XYZReader.java

ViolationMessageLine
ErrorsClass Data Abstraction Coupling is 13 (max allowed is 12) classes [BufferResult, BufferedReader, FileReader, GeometryFactory, GridExtension, GridPoint, HashSet, InputStreamReader, LinkedList, RasterGeoReference, RasterIOOptions, SimpleRaster, StreamTokenizer].85
ErrorsClass Fan-Out Complexity is 27 (max allowed is 20).85

org/deegree/coverage/raster/utils/RasterBuilder.java

ViolationMessageLine
WarningsFile does not end with a newline.0
WarningsUnused import - org.deegree.coverage.raster.SimpleRaster.63
WarningsUnused import - org.deegree.coverage.raster.container.IndexedMemoryTileContainer.67
WarningsUnused import - org.deegree.coverage.raster.geom.RasterGeoReference.OriginLocation.69
ErrorsClass Fan-Out Complexity is 31 (max allowed is 20).92
WarningsRedundant 'final' modifier.131
ErrorsCyclomatic Complexity is 17 (max allowed is 10).221
ErrorsNPath Complexity is 993 (max allowed is 200).221
ErrorsCyclomatic Complexity is 17 (max allowed is 10).368
ErrorsNPath Complexity is 220 (max allowed is 200).368
ErrorsCyclomatic Complexity is 13 (max allowed is 10).453
ErrorsNPath Complexity is 264 (max allowed is 200).453
WarningsRedundant 'final' modifier.453

org/deegree/coverage/raster/utils/RasterFactory.java

ViolationMessageLine
ErrorsClass Data Abstraction Coupling is 13 (max allowed is 12) classes [BandedSampleModel, BufferedImage, FloatColorModel, Hashtable, IOException, LinkedHashSet, PixelInterleavedSampleModel, RasterDataInfo, RasterGeoReference, RasterIOOptions, RasterRect, RawDataBufferFloat, SimpleRaster].101
ErrorsClass Fan-Out Complexity is 42 (max allowed is 20).101
ErrorsCyclomatic Complexity is 23 (max allowed is 10).349
ErrorsNPath Complexity is 3,248 (max allowed is 200).349
ErrorsCyclomatic Complexity is 12 (max allowed is 10).503
ErrorsCyclomatic Complexity is 23 (max allowed is 10).575
ErrorsNPath Complexity is 385 (max allowed is 200).575
ErrorsCyclomatic Complexity is 19 (max allowed is 10).756