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 5364df70d4 Handle more divers structures in GIMI files
     new 363f81c359 Document the limitations of the current GDAL modules. Tune 
the exception to throw when GDAL is not available.
     new 23f06c63c3 Make the GSF module independent of the GDAL module. It 
forces us to copy the `org.apache.sis.storage.panama` package, because we do 
not yet have a location for it that modules could share. However, we copy only 
a simplified version of that package in GSF for now.
     new 27465f381e Move the GDAL module from "incubator" to "optional". The 
use of `optional` is temporary since the GDAL license is not a problem. This is 
because the module depends on Java 22, while the core library depends on Java 
11.

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:
 incubator/build.gradle.kts                         |  17 +--
 .../main/module-info.java                          |   3 -
 .../main/org/apache/sis/storage/gsf/GSF.java       |  34 +++---
 .../apache/sis/storage/gsf/GSFStoreProvider.java   |   6 +-
 .../sis/storage/gsf/panama/LibraryLoader.java      | 125 +++++++++++++++++++++
 .../sis/storage/gsf/panama/LibraryStatus.java      |  25 +++--
 .../sis/storage/gsf/panama/NativeFunctions.java    |  84 ++++++++++++++
 .../sis/storage/gsf/panama}/package-info.java      |  12 +-
 optional/README.md                                 |   3 +
 optional/build.gradle.kts                          |  19 +++-
 optional/src/org.apache.sis.gui/bundle/README      |   5 +-
 .../org.apache.sis.storage.DataStoreProvider       |   0
 .../main/module-info.java                          |   3 -
 .../main/org/apache/sis/storage/gdal/Band.java     |   0
 .../sis/storage/gdal/ColorInterpretation.java      |   0
 .../main/org/apache/sis/storage/gdal/DataType.java |   0
 .../main/org/apache/sis/storage/gdal/Driver.java   |   0
 .../org/apache/sis/storage/gdal/ErrorHandler.java  |   0
 .../main/org/apache/sis/storage/gdal/GDAL.java     |   0
 .../org/apache/sis/storage/gdal/GDALStore.java     |   0
 .../apache/sis/storage/gdal/GDALStoreProvider.java |   0
 .../main/org/apache/sis/storage/gdal/OpenFlag.java |   0
 .../main/org/apache/sis/storage/gdal/Opener.java   |   0
 .../org/apache/sis/storage/gdal/SpatialRef.java    |   0
 .../org/apache/sis/storage/gdal/Subdataset.java    |   0
 .../apache/sis/storage/gdal/SubdatasetList.java    |   0
 .../org/apache/sis/storage/gdal/TiledCoverage.java |   0
 .../org/apache/sis/storage/gdal/TiledResource.java |   0
 .../org/apache/sis/storage/gdal/package-info.java  |   7 +-
 .../apache/sis/storage/panama/LibraryLoader.java   |   0
 .../apache/sis/storage/panama/LibraryStatus.java   |  13 ++-
 .../apache/sis/storage/panama/NativeFunctions.java |   0
 .../org/apache/sis/storage/panama/Resources.java   |   0
 .../apache/sis/storage/panama/Resources.properties |   0
 .../apache/sis/storage/panama/Resources_en.java    |   0
 .../apache/sis/storage/panama/Resources_fr.java    |   0
 .../sis/storage/panama/Resources_fr.properties     |   0
 .../apache/sis/storage/panama/package-info.java    |   0
 .../org/apache/sis/storage/gdal/GDALStoreTest.java |   0
 .../test/org/apache/sis/storage/gdal/test.tiff     | Bin
 40 files changed, 289 insertions(+), 67 deletions(-)
 create mode 100644 
incubator/src/org.apache.sis.storage.gsf/main/org/apache/sis/storage/gsf/panama/LibraryLoader.java
 copy 
optional/src/org.apache.sis.gui/main/org/apache/sis/gui/dataset/TreeViewType.java
 => 
incubator/src/org.apache.sis.storage.gsf/main/org/apache/sis/storage/gsf/panama/LibraryStatus.java
 (59%)
 create mode 100644 
incubator/src/org.apache.sis.storage.gsf/main/org/apache/sis/storage/gsf/panama/NativeFunctions.java
 copy {buildSrc/src/main/java/org/apache/sis/buildtools/doclet => 
incubator/src/org.apache.sis.storage.gsf/main/org/apache/sis/storage/gsf/panama}/package-info.java
 (61%)
 rename {incubator => 
optional}/src/org.apache.sis.storage.gdal/main/META-INF.services/org.apache.sis.storage.DataStoreProvider
 (100%)
 rename {incubator => 
optional}/src/org.apache.sis.storage.gdal/main/module-info.java (95%)
 rename {incubator => 
optional}/src/org.apache.sis.storage.gdal/main/org/apache/sis/storage/gdal/Band.java
 (100%)
 rename {incubator => 
optional}/src/org.apache.sis.storage.gdal/main/org/apache/sis/storage/gdal/ColorInterpretation.java
 (100%)
 rename {incubator => 
optional}/src/org.apache.sis.storage.gdal/main/org/apache/sis/storage/gdal/DataType.java
 (100%)
 rename {incubator => 
optional}/src/org.apache.sis.storage.gdal/main/org/apache/sis/storage/gdal/Driver.java
 (100%)
 rename {incubator => 
optional}/src/org.apache.sis.storage.gdal/main/org/apache/sis/storage/gdal/ErrorHandler.java
 (100%)
 rename {incubator => 
optional}/src/org.apache.sis.storage.gdal/main/org/apache/sis/storage/gdal/GDAL.java
 (100%)
 rename {incubator => 
optional}/src/org.apache.sis.storage.gdal/main/org/apache/sis/storage/gdal/GDALStore.java
 (100%)
 rename {incubator => 
optional}/src/org.apache.sis.storage.gdal/main/org/apache/sis/storage/gdal/GDALStoreProvider.java
 (100%)
 rename {incubator => 
optional}/src/org.apache.sis.storage.gdal/main/org/apache/sis/storage/gdal/OpenFlag.java
 (100%)
 rename {incubator => 
optional}/src/org.apache.sis.storage.gdal/main/org/apache/sis/storage/gdal/Opener.java
 (100%)
 rename {incubator => 
optional}/src/org.apache.sis.storage.gdal/main/org/apache/sis/storage/gdal/SpatialRef.java
 (100%)
 rename {incubator => 
optional}/src/org.apache.sis.storage.gdal/main/org/apache/sis/storage/gdal/Subdataset.java
 (100%)
 rename {incubator => 
optional}/src/org.apache.sis.storage.gdal/main/org/apache/sis/storage/gdal/SubdatasetList.java
 (100%)
 rename {incubator => 
optional}/src/org.apache.sis.storage.gdal/main/org/apache/sis/storage/gdal/TiledCoverage.java
 (100%)
 rename {incubator => 
optional}/src/org.apache.sis.storage.gdal/main/org/apache/sis/storage/gdal/TiledResource.java
 (100%)
 rename {incubator => 
optional}/src/org.apache.sis.storage.gdal/main/org/apache/sis/storage/gdal/package-info.java
 (85%)
 rename {incubator => 
optional}/src/org.apache.sis.storage.gdal/main/org/apache/sis/storage/panama/LibraryLoader.java
 (100%)
 rename {incubator => 
optional}/src/org.apache.sis.storage.gdal/main/org/apache/sis/storage/panama/LibraryStatus.java
 (85%)
 rename {incubator => 
optional}/src/org.apache.sis.storage.gdal/main/org/apache/sis/storage/panama/NativeFunctions.java
 (100%)
 rename {incubator => 
optional}/src/org.apache.sis.storage.gdal/main/org/apache/sis/storage/panama/Resources.java
 (100%)
 rename {incubator => 
optional}/src/org.apache.sis.storage.gdal/main/org/apache/sis/storage/panama/Resources.properties
 (100%)
 rename {incubator => 
optional}/src/org.apache.sis.storage.gdal/main/org/apache/sis/storage/panama/Resources_en.java
 (100%)
 rename {incubator => 
optional}/src/org.apache.sis.storage.gdal/main/org/apache/sis/storage/panama/Resources_fr.java
 (100%)
 rename {incubator => 
optional}/src/org.apache.sis.storage.gdal/main/org/apache/sis/storage/panama/Resources_fr.properties
 (100%)
 rename {incubator => 
optional}/src/org.apache.sis.storage.gdal/main/org/apache/sis/storage/panama/package-info.java
 (100%)
 rename {incubator => 
optional}/src/org.apache.sis.storage.gdal/test/org/apache/sis/storage/gdal/GDALStoreTest.java
 (100%)
 rename {incubator => 
optional}/src/org.apache.sis.storage.gdal/test/org/apache/sis/storage/gdal/test.tiff
 (100%)

Reply via email to