This is an automated email from the ASF dual-hosted git repository. desruisseaux pushed a change to branch geoapi-4.0 in repository https://gitbox.apache.org/repos/asf/sis.git
from 696dfafa87 Allow `ChannelImageInputStream` to wrap an array of `byte[]` containing all data. new 4da5559c3a Fix an EOF exception when reading a GeoTIFF image using LZW compression but without EOI (End Of Information) code. new 6680d98683 Add an annotation for methods which may return `java.util.Optional` in a future SIS version. This is for documentation purpose only and a reminder for future development. We do not annotate all possible methods yet; annotations will be added progressively. new 99a1d79f15 Add a `MatrixSIS.getInteger(j,i)` method returning a `long`. This method can be more accurate than `double` type when using `GeneralMatrix`. The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../apache/sis/metadata/iso/extent/Extents.java | 9 +++++- .../main/java/org/apache/sis/util/iso/Types.java | 5 ++++ .../main/java/org/apache/sis/referencing/CRS.java | 10 +++++++ .../operation/matrix/GeneralMatrix.java | 28 ++++++++++++++++++- .../referencing/operation/matrix/MatrixSIS.java | 17 +++++++++++- .../referencing/operation/matrix/package-info.java | 2 +- .../operation/transform/MathTransforms.java | 2 ++ .../operation/matrix/GeneralMatrixTest.java | 19 ++++++++++++- .../org/apache/sis/internal/util/DoubleDouble.java | 14 +++++++--- .../main/java/org/apache/sis/measure/Units.java | 3 ++ .../org/apache/sis/util/OptionalCandidate.java} | 20 +++++++------- .../sis/internal/storage/inflater/CCITTRLE.java | 8 ++++-- .../storage/inflater/CompressionChannel.java | 19 +++++++++---- .../sis/internal/storage/inflater/Inflater.java | 26 +++++++++--------- .../apache/sis/internal/storage/inflater/LZW.java | 32 ++++++++++++++++++---- .../sis/internal/storage/inflater/PackBits.java | 10 ++++--- .../apache/sis/internal/storage/inflater/ZIP.java | 8 ++++-- .../sis/storage/geotiff/CompressedSubset.java | 2 +- .../org/apache/sis/storage/geotiff/DataCube.java | 16 +++++------ .../org/apache/sis/storage/geotiff/DataSubset.java | 4 +-- .../internal/storage/inflater/CCITTRLETest.java | 2 +- 21 files changed, 191 insertions(+), 65 deletions(-) copy core/sis-utility/src/{test/java/org/apache/sis/test/TestStep.java => main/java/org/apache/sis/util/OptionalCandidate.java} (62%)