This is an automated email from the ASF dual-hosted git repository. asf-gitbox-commits pushed a commit to branch geoapi-3.1 in repository https://gitbox.apache.org/repos/asf/sis.git
commit 90feafe896c6632a4813a874525695e87fb7814d Merge: 9db36b9428 cc7642ab57 Author: Martin Desruisseaux <[email protected]> AuthorDate: Tue Jun 23 17:29:37 2026 +0200 Merge branch 'geoapi-4.0' into geoapi-3.1 .../apache/sis/cloud/aws/s3/ClientFileSystem.java | 13 - .../sis/cloud/aws/s3/ClientFileSystemTest.java | 17 +- .../apache/sis/cloud/aws/s3/FileServiceTest.java | 10 +- .../main/org/apache/sis/coverage/Category.java | 87 +++-- .../main/org/apache/sis/coverage/CategoryList.java | 2 +- .../org/apache/sis/coverage/SampleDimension.java | 55 ++- .../main/org/apache/sis/coverage/package-info.java | 3 +- .../main/org/apache/sis/image/ComputedImage.java | 15 - .../main/org/apache/sis/image/PlanarImage.java | 21 ++ .../sis/image/internal/shared/ReshapedImage.java | 14 +- .../sis/image/internal/shared/TiledImage.java | 23 +- .../org/apache/sis/coverage/CategoryListTest.java | 117 +++++++ .../test/org/apache/sis/coverage/CategoryTest.java | 107 ++++++ .../apache/sis/coverage/SampleDimensionTest.java | 132 ++++++++ .../org/apache/sis/image/ImageProcessorTest.java | 45 +++ .../image/internal/shared/ReshapedImageTest.java | 25 +- .../storage/geotiff/writer/ReformattedImage.java | 4 +- .../sis/storage/geotiff/GeoTiffStoreTest.java | 128 ++++++- .../org/apache/sis/storage/geotiff/ReaderTest.java | 49 ++- .../storage/geotiff/tiled_without_compression.tiff | Bin 0 -> 2324 bytes .../geotiff/untiled_without_compression.tiff | Bin 0 -> 1240 bytes .../apache/sis/storage/tiling/ImageTileMatrix.java | 346 ++++++++++++++----- .../apache/sis/storage/tiling/IterationDomain.java | 38 +-- .../org/apache/sis/storage/tiling/TileMatrix.java | 2 + .../sis/storage/tiling/ImageTileMatrixTest.java | 371 +++++++++++++++++++++ .../main/org/apache/sis/math/NumberType.java | 47 ++- .../org/apache/sis/measure/MeasurementRange.java | 26 +- .../main/org/apache/sis/measure/Range.java | 123 ++++++- .../main/org/apache/sis/util/ComparisonMode.java | 21 +- .../main/org/apache/sis/util/Utilities.java | 15 +- .../apache/sis/util/internal/shared/Numerics.java | 11 +- .../apache/sis/measure/MeasurementRangeTest.java | 1 + .../test/org/apache/sis/measure/RangeTest.java | 24 ++ gradle/wrapper/gradle-wrapper.properties | 2 +- 34 files changed, 1635 insertions(+), 259 deletions(-)
