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

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


    from 0704b92b5e Merge branch 'geoapi-4.0' into geoapi-3.1. Contains bug 
fixes in SQLStore.
     add 304b134b1d Fix a `ClassCastException` in the comparison of temporal 
objects.
     add f5847a4f88 Handle LocalDate format in CQL parser
     add c171717d16 Allow to specify a timezone when reading features from a 
Shapefile. If a timezone is specified, then hours are arbitrarily set to the 
middle of the day. The default stay no timezone, in which case dates are 
instances of `java.time.LocalDate`.
     add f8a9c9ae79 Partial replacement of `java.util.TimeZone` by 
`java.time.ZoneId`. The old timezone is kept in codes related to 
`java.text.Format`. This commit has two incompatible changes:
     add 934715d706 Move `SchemaModifier` (renamed `CoverageModifier`) to 
public API. Add a method for customizing the `GridGeometry` and invoke it in 
the WorldFile reader. This is useful when an image does not declare a CRS but 
the user know what the CRS should be.
     add 1476b6c6ec Allow to customize the the sample dimensions and grid 
geometry created by GeoHEIF store.
     new ebe3bf8253 Merge branch 'geoapi-4.0' into geoapi-3.1

The 1 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:
 .../main/org/apache/sis/console/AboutCommand.java  |   4 +-
 .../main/org/apache/sis/console/CommandRunner.java |   9 +-
 .../org/apache/sis/console/CommandRunnerTest.java  |  11 +-
 .../main/org/apache/sis/filter/TemporalFilter.java |   6 +-
 .../org.apache.sis.metadata/main/module-info.java  |   1 +
 .../main/org/apache/sis/temporal/TimeMethods.java  | 162 +++++++--
 .../main/org/apache/sis/xml/MarshalContext.java    |  21 +-
 .../main/org/apache/sis/xml/Pooled.java            |  21 +-
 .../main/org/apache/sis/xml/XML.java               |   5 +-
 .../main/org/apache/sis/xml/bind/Context.java      |   8 +-
 ...neralDurationTest.java => TimeMethodsTest.java} |  30 +-
 .../org/apache/sis/xml/privy/XmlUtilitiesTest.java |   2 +-
 .../test/org/apache/sis/xml/test/TestCase.java     |   4 +-
 .../main/org/apache/sis/io/wkt/WKTFormat.java      |  16 +-
 .../test/org/apache/sis/io/wkt/WKTFormatTest.java  |   3 +-
 .../main/org/apache/sis/storage/landsat/Band.java  |   9 +-
 .../main/module-info.java                          |   3 -
 .../org/apache/sis/storage/geotiff/DataCube.java   |   3 +-
 .../org/apache/sis/storage/geotiff/DataSubset.java |  41 ++-
 .../apache/sis/storage/geotiff/GeoTiffStore.java   |  32 +-
 .../sis/storage/geotiff/ImageFileDirectory.java    |  50 +--
 .../sis/storage/geotiff/spi/SchemaModifier.java    | 306 ----------------
 .../sis/storage/geotiff/spi/package-info.java      |  23 --
 .../sis/storage/netcdf/base/GridMapping.java       |   3 +-
 .../sis/storage/xml/stream/StaxDataStore.java      |   4 +-
 .../org.apache.sis.storage/main/module-info.java   |   1 +
 .../main/org/apache/sis/storage/DataOptionKey.java |   9 +
 .../org/apache/sis/storage/base/URIDataStore.java  |   4 +-
 .../main/org/apache/sis/storage/folder/Store.java  |   8 +-
 .../apache/sis/storage/folder/StoreProvider.java   |   6 +-
 .../sis/storage/image/WorldFileResource.java       |  16 +-
 .../apache/sis/storage/image/WorldFileStore.java   |  31 +-
 .../sis/storage/modifier/CoverageModifier.java     | 385 +++++++++++++++++++++
 .../apache/sis/storage/modifier}/package-info.java |   7 +-
 .../org/apache/sis/storage/wkt/StoreFormat.java    |   4 +-
 .../main/org/apache/sis/setup/OptionKey.java       |  11 +-
 .../main/antlr/org/apache/sis/cql/internal/CQL.g4  |   4 +-
 .../main/org/apache/sis/cql/CQL.java               |   4 +-
 .../org/apache/sis/cql/ExpressionReadingTest.java  |  15 +-
 .../org/apache/sis/cql/ExpressionWritingTest.java  |  11 +-
 .../sis/storage/geoheif/CoverageBuilder.java       |  38 +-
 .../apache/sis/storage/geoheif/GeoHeifStore.java   |   9 +-
 .../main/org/apache/sis/storage/geoheif/Image.java |   8 +
 .../apache/sis/storage/geoheif/ImageResource.java  |   5 +-
 .../sis/storage/geoheif/ResourceBuilder.java       |   8 +-
 .../sis/storage/geoheif/UncompressedImage.java     |   2 +-
 .../sis/storage/shapefile/ShapefileStore.java      |  48 ++-
 .../apache/sis/storage/shapefile/dbf/DBFField.java |  31 +-
 .../sis/storage/shapefile/dbf/DBFHeader.java       |   5 +-
 .../sis/storage/shapefile/dbf/DBFReader.java       |   5 +-
 .../sis/storage/shapefile/dbf/DBFIOTest.java       |   6 +-
 .../apache/sis/storage/shapefile/dbf/Snippets.java |   8 +-
 .../org/apache/sis/gui/referencing/WKTPane.java    |   3 +-
 .../org/apache/sis/storage/gdal/GDALStore.java     |   2 +-
 54 files changed, 910 insertions(+), 561 deletions(-)
 copy 
endorsed/src/org.apache.sis.metadata/test/org/apache/sis/temporal/{GeneralDurationTest.java
 => TimeMethodsTest.java} (54%)
 delete mode 100644 
endorsed/src/org.apache.sis.storage.geotiff/main/org/apache/sis/storage/geotiff/spi/SchemaModifier.java
 delete mode 100644 
endorsed/src/org.apache.sis.storage.geotiff/main/org/apache/sis/storage/geotiff/spi/package-info.java
 create mode 100644 
endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/modifier/CoverageModifier.java
 copy {optional/src/org.apache.sis.gui/main/org/apache/sis/gui/referencing => 
endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/modifier}/package-info.java
 (85%)

Reply via email to