This is an automated email from the ASF dual-hosted git repository.

desruisseaux pushed a commit to branch geoapi-3.1
in repository https://gitbox.apache.org/repos/asf/sis.git

commit 5acd0c2351a2fb3368d6c19348003c7d8490281f
Merge: 9b695745b2 170703b77e
Author: Martin Desruisseaux <[email protected]>
AuthorDate: Fri Apr 17 15:44:18 2026 +0200

    Merge branch 'geoapi-4.0' into geoapi-3.1.
    This is mostly bug fixes.

 .../sis/coverage/grid/GridCoverageBuilder.java     | 384 +++++++++++++++------
 .../org/apache/sis/coverage/grid/GridExtent.java   | 147 ++++++++
 .../main/org/apache/sis/image/BandedIterator.java  |  27 +-
 .../apache/sis/image/WritablePixelIterator.java    |  38 +-
 .../sis/image/internal/shared/ObservableImage.java |   2 +-
 .../sis/image/internal/shared/TiledImage.java      |   2 +-
 .../image/internal/shared/WritableTiledImage.java  |   5 +-
 .../sis/coverage/grid/GridCoverageBuilderTest.java |  25 +-
 .../apache/sis/coverage/grid/GridExtentTest.java   |  40 +++
 .../coverage/grid/ResampledGridCoverageTest.java   |   2 +-
 .../apache/sis/image/BandAggregateImageTest.java   |   1 +
 .../org/apache/sis/image/BandSelectImageTest.java  |   1 +
 .../sis/image/BandedSampleConverterTest.java       |   2 +-
 .../org/apache/sis/image/ImageCombinerTest.java    |   5 +-
 .../org/apache/sis/image/PixelIteratorTest.java    |   5 +-
 .../test/org/apache/sis/image/PlanarImageTest.java |   3 +-
 .../org/apache/sis/image/ResampledImageTest.java   |   3 +-
 .../apache/sis/image/StatisticsCalculatorTest.java |   3 +-
 .../test/org/apache/sis/image/TiledImageMock.java  |   2 +
 .../metadata/sql/internal/shared/ScriptRunner.java |  39 ++-
 .../sis/storage/geotiff/ImageFileDirectory.java    |   7 +-
 .../org/apache/sis/storage/geotiff/Writer.java     |   5 +-
 .../sis/storage/geotiff/writer/TileMatrix.java     |   2 +-
 .../sis/storage/geotiff/GeoTiffStoreTest.java      |  46 ++-
 .../org/apache/sis/storage/geotiff/ReaderTest.java |  43 ++-
 .../org/apache/sis/storage/geotiff/WriterTest.java |   2 +-
 .../test/org/apache/sis/storage/geotiff/tiled.tiff | Bin 0 -> 3564 bytes
 .../apache/sis/storage/sql/postgis/TestRaster.java |   2 +-
 .../main/org/apache/sis/io/stream/ChannelData.java |  16 +
 .../apache/sis/io/stream/ChannelDataOutput.java    |  29 +-
 .../org/apache/sis/io/stream/ChannelFactory.java   |  14 +-
 .../sis/io/stream/ChannelImageOutputStream.java    |   2 +-
 .../main/org/apache/sis/io/stream/IOUtilities.java |   4 +-
 .../org/apache/sis/storage/StorageConnector.java   |  95 ++++-
 .../storage/base/WritableGridCoverageSupport.java  |   2 +-
 .../storage/tiling/TiledGridCoverageResource.java  |  52 ++-
 .../apache/sis/storage/tiling/TiledResource.java   |   2 +
 .../sis/io/stream/ChannelDataOutputTest.java       |   4 +-
 .../sis/io/stream/HyperRectangleWriterTest.java    |   4 +-
 .../io/stream/SubsampledRectangleWriterTest.java   |   2 +-
 .../apache/sis/io/stream/UpdatableWriteTest.java   |   2 +-
 .../main/org/apache/sis/util/resources/Errors.java |   5 +
 .../apache/sis/util/resources/Errors.properties    |   1 +
 .../apache/sis/util/resources/Errors_fr.properties |   1 +
 .../sis/storage/shapefile/ShapefileProvider.java   |  17 +
 .../sis/storage/shapefile/ShapefileStore.java      |   8 +-
 .../apache/sis/gui/coverage/CoverageCanvas.java    |  93 ++---
 .../main/org/apache/sis/gui/internal/FontGIS.java  |   2 +-
 .../org/apache/sis/gui/internal/GUIUtilities.java  |  22 ++
 .../apache/sis/gui/internal/io/FileAccessView.java |   6 +-
 .../org/apache/sis/gui/map/EvanescentPane.java     |  51 ++-
 .../main/org/apache/sis/gui/map/MapCanvas.java     | 197 ++++++++---
 .../apache/sis/gui/internal/GUIUtilitiesTest.java  |  15 +
 53 files changed, 1150 insertions(+), 339 deletions(-)


Reply via email to