Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

Files Infos Infos Warnings Warnings Errors Errors
108 0 152 50

Files

Files Infos Warnings Errors
org/deegree/coverage/Coverage.java 0 5 0
org/deegree/coverage/SupplementProperties.java 0 1 0
org/deegree/coverage/filter/raster/RasterFilter.java 0 0 1
org/deegree/coverage/persistence/CoverageBuilder.java 0 1 0
org/deegree/coverage/persistence/CoverageBuilderManager.java 0 1 0
org/deegree/coverage/persistence/pyramid/PyramidProvider.java 0 1 0
org/deegree/coverage/rangeset/AxisSubset.java 0 0 3
org/deegree/coverage/rangeset/Interval.java 0 1 0
org/deegree/coverage/rangeset/SingleValue.java 0 2 0
org/deegree/coverage/rangeset/ValueType.java 0 1 1
org/deegree/coverage/raster/AbstractRaster.java 0 0 2
org/deegree/coverage/raster/RasterTransformer.java 0 4 0
org/deegree/coverage/raster/SimpleRaster.java 0 1 0
org/deegree/coverage/raster/TiledRaster.java 0 0 1
org/deegree/coverage/raster/cache/CacheInfoFile.java 0 0 2
org/deegree/coverage/raster/cache/CacheRasterReader.java 0 0 2
org/deegree/coverage/raster/cache/RasterCache.java 0 0 2
org/deegree/coverage/raster/cache/TileEntry.java 0 1 0
org/deegree/coverage/raster/container/DiskBasedTileContainer.java 0 0 1
org/deegree/coverage/raster/container/GriddedTileContainer.java 0 0 1
org/deegree/coverage/raster/container/MemoryTileContainer.java 0 1 0
org/deegree/coverage/raster/container/TileContainer.java 0 5 0
org/deegree/coverage/raster/data/RasterData.java 0 58 0
org/deegree/coverage/raster/data/TiledRasterData.java 0 2 0
org/deegree/coverage/raster/data/container/RasterDataContainer.java 0 3 0
org/deegree/coverage/raster/data/container/RasterDataContainerProvider.java 0 1 0
org/deegree/coverage/raster/data/info/BandType.java 0 1 1
org/deegree/coverage/raster/data/nio/ByteBufferRasterData.java 0 1 0
org/deegree/coverage/raster/data/nio/PixelInterleavedRasterData.java 0 0 1
org/deegree/coverage/raster/geom/RasterGeoReference.java 0 5 1
org/deegree/coverage/raster/interpolation/Interpolation.java 0 1 0
org/deegree/coverage/raster/interpolation/NearestNeighborInterpolation.java 0 1 0
org/deegree/coverage/raster/io/RasterDataReader.java 0 2 0
org/deegree/coverage/raster/io/RasterIOOptions.java 0 1 2
org/deegree/coverage/raster/io/RasterIOProvider.java 0 5 0
org/deegree/coverage/raster/io/RasterReader.java 0 14 0
org/deegree/coverage/raster/io/RasterWriter.java 0 4 0
org/deegree/coverage/raster/io/asc/ASCReader.java 0 1 1
org/deegree/coverage/raster/io/asc/ASCWriter.java 0 0 1
org/deegree/coverage/raster/io/grid/GridFileReader.java 0 3 1
org/deegree/coverage/raster/io/grid/GridMetaInfoFile.java 0 3 0
org/deegree/coverage/raster/io/grid/GridWriter.java 0 4 2
org/deegree/coverage/raster/io/imageio/IIORasterDataReader.java 0 0 3
org/deegree/coverage/raster/io/imageio/IIORasterReader.java 0 1 0
org/deegree/coverage/raster/io/imageio/MetaDataReader.java 0 0 1
org/deegree/coverage/raster/io/imageio/geotiff/GeoTiffKey.java 0 10 0
org/deegree/coverage/raster/io/imageio/geotiff/GeoTiffWriter.java 0 0 3
org/deegree/coverage/raster/io/xyz/XYZReader.java 0 0 2
org/deegree/coverage/raster/utils/RasterBuilder.java 0 6 7
org/deegree/coverage/raster/utils/RasterFactory.java 0 0 8

Rules

Rules Violations Severity
EmptyStatement 0 Warnings Warning
CyclomaticComplexity 31 Errors Error
ClassFanOutComplexity 9 Errors Error
CovariantEquals 0 Errors Error
ClassDataAbstractionCoupling
  • max: "12"
2 Errors Error
NPathComplexity 8 Errors Error
RedundantImport 0 Warnings Warning
UnusedImports 10 Warnings Warning
RedundantModifier 119 Warnings Warning
RedundantThrows 12 Warnings Warning
FileLength 0 Errors Error
NewlineAtEndOfFile 11 Warnings Warning

Details

org/deegree/coverage/Coverage.java

Violation Message Line
Warnings File does not end with a newline. 0
Warnings Redundant 'public' modifier. 74
Warnings Redundant 'public' modifier. 81
Warnings Redundant 'public' modifier. 88
Warnings Redundant 'public' modifier. 103

org/deegree/coverage/SupplementProperties.java

Violation Message Line
Warnings File does not end with a newline. 0

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

Violation Message Line
Errors Cyclomatic Complexity is 12 (max allowed is 10). 327

org/deegree/coverage/persistence/CoverageBuilder.java

Violation Message Line
Warnings File does not end with a newline. 0

org/deegree/coverage/persistence/CoverageBuilderManager.java

Violation Message Line
Warnings File does not end with a newline. 0

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

Violation Message Line
Warnings File does not end with a newline. 0

org/deegree/coverage/rangeset/AxisSubset.java

Violation Message Line
Errors Cyclomatic Complexity is 23 (max allowed is 10). 140
Errors Cyclomatic Complexity is 13 (max allowed is 10). 259
Errors Cyclomatic Complexity is 16 (max allowed is 10). 302

org/deegree/coverage/rangeset/Interval.java

Violation Message Line
Warnings Redundant throws: 'IllegalArgumentException' is unchecked exception. 132

org/deegree/coverage/rangeset/SingleValue.java

Violation Message Line
Warnings Redundant throws: 'NumberFormatException' is unchecked exception. 122
Warnings Redundant throws: 'NumberFormatException' is unchecked exception. 155

org/deegree/coverage/rangeset/ValueType.java

Violation Message Line
Warnings File does not end with a newline. 0
Errors Cyclomatic Complexity is 11 (max allowed is 10). 35

org/deegree/coverage/raster/AbstractRaster.java

Violation Message Line
Errors Cyclomatic Complexity is 15 (max allowed is 10). 311
Errors NPath Complexity is 360 (max allowed is 200). 311

org/deegree/coverage/raster/RasterTransformer.java

Violation Message Line
Warnings Redundant throws: 'IllegalArgumentException' is unchecked exception. 93
Warnings Redundant throws: 'IllegalArgumentException' is unchecked exception. 105
Warnings Redundant throws: 'IllegalArgumentException' is unchecked exception. 203
Warnings Redundant throws: 'IllegalArgumentException' is unchecked exception. 299

org/deegree/coverage/raster/SimpleRaster.java

Violation Message Line
Warnings File does not end with a newline. 0

org/deegree/coverage/raster/TiledRaster.java

Violation Message Line
Errors Cyclomatic Complexity is 11 (max allowed is 10). 159

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

Violation Message Line
Errors Cyclomatic Complexity is 14 (max allowed is 10). 156
Errors NPath Complexity is 243 (max allowed is 200). 156

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

Violation Message Line
Errors Class Fan-Out Complexity is 22 (max allowed is 20). 77
Errors Cyclomatic Complexity is 16 (max allowed is 10). 633

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

Violation Message Line
Errors Cyclomatic Complexity is 13 (max allowed is 10). 284
Errors Cyclomatic Complexity is 13 (max allowed is 10). 380

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

Violation Message Line
Warnings File does not end with a newline. 0

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

Violation Message Line
Errors Class Fan-Out Complexity is 25 (max allowed is 20). 77

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

Violation Message Line
Errors Cyclomatic Complexity is 11 (max allowed is 10). 171

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

Violation Message Line
Warnings Unused import - org.deegree.coverage.raster.utils.RasterFactory. 45

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

Violation Message Line
Warnings Redundant 'public' modifier. 66
Warnings Redundant 'public' modifier. 73
Warnings Redundant 'public' modifier. 80
Warnings Redundant 'public' modifier. 87
Warnings Redundant 'public' modifier. 92

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

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

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

Violation Message Line
Warnings Redundant 'final' modifier. 158
Warnings Redundant 'final' modifier. 179

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

Violation Message Line
Warnings Redundant 'public' modifier. 58
Warnings Redundant 'public' modifier. 65
Warnings Redundant 'public' modifier. 72

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

Violation Message Line
Warnings Unused import - java.util.ServiceLoader. 38

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

Violation Message Line
Warnings Unused import - java.awt.image.DataBuffer. 40
Errors Cyclomatic Complexity is 17 (max allowed is 10). 151

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

Violation Message Line
Warnings Redundant throws: 'IndexOutOfBoundsException' is unchecked exception. 363

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

Violation Message Line
Errors Cyclomatic Complexity is 12 (max allowed is 10). 182

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

Violation Message Line
Warnings File does not end with a newline. 0
Errors Cyclomatic Complexity is 17 (max allowed is 10). 733
Warnings Redundant 'final' modifier. 922
Warnings Redundant 'final' modifier. 965
Warnings Redundant 'final' modifier. 977
Warnings Redundant 'final' modifier. 989

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

Violation Message Line
Warnings Redundant 'public' modifier. 61

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

Violation Message Line
Warnings Unused import - org.deegree.coverage.raster.data.info.DataType. 41

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

Violation Message Line
Warnings Redundant 'public' modifier. 55
Warnings Redundant 'public' modifier. 60

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

Violation Message Line
Errors Cyclomatic Complexity is 12 (max allowed is 10). 337
Warnings Redundant throws: 'NumberFormatException' is unchecked exception. 338
Errors Cyclomatic Complexity is 15 (max allowed is 10). 385

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

Violation Message Line
Warnings Unused import - java.util.ServiceLoader. 38
Warnings Redundant 'public' modifier. 62
Warnings Redundant 'public' modifier. 68
Warnings Redundant 'public' modifier. 73
Warnings Redundant 'public' modifier. 78

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

Violation Message Line
Warnings Redundant 'public' modifier. 69
Warnings Redundant 'public' modifier. 81
Warnings Redundant 'public' modifier. 90
Warnings Redundant 'public' modifier. 95
Warnings Redundant 'public' modifier. 100
Warnings Redundant 'public' modifier. 105
Warnings Redundant 'public' modifier. 110
Warnings Redundant 'public' modifier. 115
Warnings Redundant 'public' modifier. 120
Warnings Redundant 'public' modifier. 128
Warnings Redundant 'public' modifier. 134
Warnings Redundant 'public' modifier. 141
Warnings Redundant 'public' modifier. 146
Warnings Redundant 'public' modifier. 151

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

Violation Message Line
Warnings Redundant 'public' modifier. 66
Warnings Redundant 'public' modifier. 79
Warnings Redundant 'public' modifier. 89
Warnings Redundant 'public' modifier. 94

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

Violation Message Line
Errors Class Fan-Out Complexity is 24 (max allowed is 20). 82
Warnings Redundant 'final' modifier. 290

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

Violation Message Line
Errors Cyclomatic Complexity is 12 (max allowed is 10). 98

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

Violation Message Line
Warnings Redundant throws: 'NumberFormatException' is unchecked exception. 147
Warnings Redundant 'final' modifier. 157
Warnings Redundant 'final' modifier. 167
Errors Cyclomatic Complexity is 11 (max allowed is 10). 188

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

Violation Message Line
Warnings Unused import - org.deegree.coverage.raster.container.GriddedBlobTileContainer. 49
Warnings Redundant throws: 'NumberFormatException' is unchecked exception. 143
Warnings Redundant throws: 'NumberFormatException' is unchecked exception. 162

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

Violation Message Line
Errors Class Fan-Out Complexity is 23 (max allowed is 20). 81
Errors Cyclomatic Complexity is 12 (max allowed is 10). 312
Warnings Redundant 'final' modifier. 385
Warnings Redundant 'final' modifier. 402
Warnings Redundant 'final' modifier. 442
Warnings Redundant 'final' modifier. 452

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

Violation Message Line
Errors Class Fan-Out Complexity is 22 (max allowed is 20). 81
Errors Cyclomatic Complexity is 15 (max allowed is 10). 265
Errors Cyclomatic Complexity is 11 (max allowed is 10). 323

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

Violation Message Line
Warnings File does not end with a newline. 0

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

Violation Message Line
Errors Cyclomatic Complexity is 14 (max allowed is 10). 108

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

Violation Message Line
Warnings Redundant 'public' modifier. 50
Warnings Redundant 'public' modifier. 53
Warnings Redundant 'public' modifier. 56
Warnings Redundant 'public' modifier. 59
Warnings Redundant 'public' modifier. 62
Warnings Redundant 'public' modifier. 68
Warnings Redundant 'public' modifier. 74
Warnings Redundant 'public' modifier. 77
Warnings Redundant 'public' modifier. 80
Warnings Redundant 'public' modifier. 83

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

Violation Message Line
Errors Class Fan-Out Complexity is 28 (max allowed is 20). 95
Errors Cyclomatic Complexity is 20 (max allowed is 10). 225
Errors NPath Complexity is 308 (max allowed is 200). 225

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

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

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

Violation Message Line
Warnings File does not end with a newline. 0
Warnings Unused import - org.deegree.coverage.raster.SimpleRaster. 63
Warnings Unused import - org.deegree.coverage.raster.container.IndexedMemoryTileContainer. 67
Warnings Unused import - org.deegree.coverage.raster.geom.RasterGeoReference.OriginLocation. 69
Errors Class Fan-Out Complexity is 31 (max allowed is 20). 92
Warnings Redundant 'final' modifier. 131
Errors Cyclomatic Complexity is 17 (max allowed is 10). 221
Errors NPath Complexity is 993 (max allowed is 200). 221
Errors Cyclomatic Complexity is 17 (max allowed is 10). 368
Errors NPath Complexity is 220 (max allowed is 200). 368
Errors Cyclomatic Complexity is 13 (max allowed is 10). 453
Errors NPath Complexity is 264 (max allowed is 200). 453
Warnings Redundant 'final' modifier. 453

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

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