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 5b94a0a6e4 Remove deprecated dimension attributes from `OperationMethod`. new bbd71a4c22 Remove the use of internal `LazySet` as a workaround for JDK 8 bug in `java.util.ServiceLoader` since this workaround is no longer necessary. Remove usage of `ServiceLoader` in `LazySet` since it does not work anymore in JPMS context. Services shall be loaded in the caller class. new 61e956a326 Delegate the loading of GeoAPI resources to GeoAPI itself. This is necessary in the context of named Jigsaw modules. new f9c073b1c8 Replace `TypeRegistration.hasRenameFile(…)` by a mechanism in which the `TypeRegistration` subclass fetches itself the resource. This is necessary in a context of Java module, because the resource can not be opened from `org.apache.sis.xml.Transformer`. new 5e334c44a4 Remove usage of `ResourceBundle.Control` because it is not supported in the context of named modules. Move calls to `ResourceBundle.getBundle(…)` in the modules that provide the resources because `getBundle(…)` become caller-sensitive in JPMS context. The 4 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: .../org/apache/sis/internal/gui/Resources.java | 39 ++++--- .../org/apache/sis/internal/gui/Resources_en.java} | 12 ++- .../org/apache/sis/internal/gui/Resources_fr.java} | 12 ++- .../apache/sis/cloud/aws/internal/Resources.java | 35 ++++-- .../sis/cloud/aws/internal/Resources_en.java | 12 ++- .../sis/cloud/aws/internal/Resources_fr.java | 12 ++- .../org/apache/sis/internal/feature/Resources.java | 35 ++++-- .../apache/sis/internal/feature/Resources_en.java | 12 ++- .../apache/sis/internal/feature/Resources_fr.java | 12 ++- .../apache/sis/internal/jaxb/TypeRegistration.java | 55 ++++++---- .../apache/sis/internal/jaxb/cat/CodeListUID.java | 5 +- .../apache/sis/internal/jaxb/cat/package-info.java | 2 +- .../apache/sis/internal/metadata/Resources.java | 35 ++++-- .../apache/sis/internal/metadata/Resources_en.java | 12 ++- .../apache/sis/internal/metadata/Resources_fr.java | 12 ++- .../main/java/org/apache/sis/util/iso/Types.java | 54 +++++----- .../main/java/org/apache/sis/xml/LegacyCodes.java | 2 +- .../main/java/org/apache/sis/xml/Transformer.java | 16 +-- .../java/org/apache/sis/util/iso/TypesTest.java | 8 +- .../apache/sis/internal/gazetteer/Resources.java | 35 ++++-- .../sis/internal/gazetteer/Resources_en.java | 12 ++- .../sis/internal/gazetteer/Resources_fr.java | 12 ++- .../apache/sis/internal/referencing/LazySet.java | 93 +++++----------- .../apache/sis/internal/referencing/Resources.java | 35 ++++-- .../sis/internal/referencing/Resources_en.java | 12 ++- .../sis/internal/referencing/Resources_fr.java | 12 ++- .../apache/sis/referencing/AuthorityFactories.java | 16 ++- .../transform/DefaultMathTransformFactory.java | 25 +---- .../sis/internal/referencing/LazySetTest.java | 8 +- .../referencing/provider/ProvidersTest.java | 2 +- .../transform/DefaultMathTransformFactoryTest.java | 21 ++++ .../org/apache/sis/internal/util/CodeLists.java | 9 +- .../apache/sis/internal/util/MetadataServices.java | 7 +- .../java/org/apache/sis/util/resources/Errors.java | 35 ++++-- .../org/apache/sis/util/resources/Errors_en.java | 12 ++- .../org/apache/sis/util/resources/Errors_fr.java | 12 ++- .../sis/util/resources/IndexedResourceBundle.java | 83 ++++++-------- .../java/org/apache/sis/util/resources/Loader.java | 120 --------------------- .../org/apache/sis/util/resources/Messages.java | 35 ++++-- .../org/apache/sis/util/resources/Messages_en.java | 12 ++- .../org/apache/sis/util/resources/Messages_fr.java | 12 ++- .../org/apache/sis/util/resources/Vocabulary.java | 35 ++++-- .../apache/sis/util/resources/Vocabulary_en.java | 12 ++- .../apache/sis/util/resources/Vocabulary_fr.java | 12 ++- .../util/resources/IndexedResourceBundleTest.java | 10 +- .../org/apache/sis/util/resources/LoaderTest.java | 48 --------- .../sis/internal/profile/fra/ProfileTypes.java | 20 ++-- .../org/apache/sis/internal/geotiff/Resources.java | 35 ++++-- .../apache/sis/internal/geotiff/Resources_en.java | 12 ++- .../apache/sis/internal/geotiff/Resources_fr.java | 12 ++- .../org/apache/sis/internal/netcdf/Convention.java | 8 +- .../org/apache/sis/internal/netcdf/Resources.java | 35 ++++-- .../apache/sis/internal/netcdf/Resources_en.java | 12 ++- .../apache/sis/internal/netcdf/Resources_fr.java | 12 ++- .../apache/sis/internal/sql/feature/Resources.java | 35 ++++-- .../sis/internal/sql/feature/Resources_en.java | 12 ++- .../sis/internal/sql/feature/Resources_fr.java | 12 ++- .../org/apache/sis/internal/storage/Resources.java | 35 ++++-- .../apache/sis/internal/storage/Resources_en.java | 12 ++- .../apache/sis/internal/storage/Resources_fr.java | 12 ++- .../org/apache/sis/storage/DataStoreRegistry.java | 60 ++++++----- .../java/org/apache/sis/storage/DataStores.java | 54 ++-------- .../org/apache/sis/storage/DataStoresTest.java | 6 +- 63 files changed, 776 insertions(+), 727 deletions(-) copy application/{sis-webapp/src/main/java/org/apache/sis/services/Servlet.java => sis-javafx/src/main/java/org/apache/sis/internal/gui/Resources_en.java} (74%) copy application/{sis-webapp/src/main/java/org/apache/sis/services/Servlet.java => sis-javafx/src/main/java/org/apache/sis/internal/gui/Resources_fr.java} (74%) copy application/sis-webapp/src/main/java/org/apache/sis/services/Servlet.java => cloud/sis-cloud-aws/src/main/java/org/apache/sis/cloud/aws/internal/Resources_en.java (74%) copy application/sis-webapp/src/main/java/org/apache/sis/services/Servlet.java => cloud/sis-cloud-aws/src/main/java/org/apache/sis/cloud/aws/internal/Resources_fr.java (74%) copy application/sis-webapp/src/main/java/org/apache/sis/services/Servlet.java => core/sis-feature/src/main/java/org/apache/sis/internal/feature/Resources_en.java (74%) copy application/sis-webapp/src/main/java/org/apache/sis/services/Servlet.java => core/sis-feature/src/main/java/org/apache/sis/internal/feature/Resources_fr.java (74%) copy application/sis-webapp/src/main/java/org/apache/sis/services/Servlet.java => core/sis-metadata/src/main/java/org/apache/sis/internal/metadata/Resources_en.java (74%) copy application/sis-webapp/src/main/java/org/apache/sis/services/Servlet.java => core/sis-metadata/src/main/java/org/apache/sis/internal/metadata/Resources_fr.java (74%) copy application/sis-webapp/src/main/java/org/apache/sis/services/Servlet.java => core/sis-referencing-by-identifiers/src/main/java/org/apache/sis/internal/gazetteer/Resources_en.java (74%) copy application/sis-webapp/src/main/java/org/apache/sis/services/Servlet.java => core/sis-referencing-by-identifiers/src/main/java/org/apache/sis/internal/gazetteer/Resources_fr.java (74%) copy application/sis-webapp/src/main/java/org/apache/sis/services/Servlet.java => core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/Resources_en.java (74%) copy application/sis-webapp/src/main/java/org/apache/sis/services/Servlet.java => core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/Resources_fr.java (74%) copy application/sis-webapp/src/main/java/org/apache/sis/services/Servlet.java => core/sis-utility/src/main/java/org/apache/sis/util/resources/Errors_en.java (75%) copy application/sis-webapp/src/main/java/org/apache/sis/services/Servlet.java => core/sis-utility/src/main/java/org/apache/sis/util/resources/Errors_fr.java (75%) delete mode 100644 core/sis-utility/src/main/java/org/apache/sis/util/resources/Loader.java copy application/sis-webapp/src/main/java/org/apache/sis/services/Servlet.java => core/sis-utility/src/main/java/org/apache/sis/util/resources/Messages_en.java (74%) copy application/sis-webapp/src/main/java/org/apache/sis/services/Servlet.java => core/sis-utility/src/main/java/org/apache/sis/util/resources/Messages_fr.java (74%) copy application/sis-webapp/src/main/java/org/apache/sis/services/Servlet.java => core/sis-utility/src/main/java/org/apache/sis/util/resources/Vocabulary_en.java (74%) copy application/sis-webapp/src/main/java/org/apache/sis/services/Servlet.java => core/sis-utility/src/main/java/org/apache/sis/util/resources/Vocabulary_fr.java (74%) delete mode 100644 core/sis-utility/src/test/java/org/apache/sis/util/resources/LoaderTest.java copy application/sis-webapp/src/main/java/org/apache/sis/services/Servlet.java => storage/sis-geotiff/src/main/java/org/apache/sis/internal/geotiff/Resources_en.java (74%) copy application/sis-webapp/src/main/java/org/apache/sis/services/Servlet.java => storage/sis-geotiff/src/main/java/org/apache/sis/internal/geotiff/Resources_fr.java (74%) copy application/sis-webapp/src/main/java/org/apache/sis/services/Servlet.java => storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/Resources_en.java (74%) copy application/sis-webapp/src/main/java/org/apache/sis/services/Servlet.java => storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/Resources_fr.java (74%) copy application/sis-webapp/src/main/java/org/apache/sis/services/Servlet.java => storage/sis-sqlstore/src/main/java/org/apache/sis/internal/sql/feature/Resources_en.java (74%) copy application/sis-webapp/src/main/java/org/apache/sis/services/Servlet.java => storage/sis-sqlstore/src/main/java/org/apache/sis/internal/sql/feature/Resources_fr.java (74%) copy application/sis-webapp/src/main/java/org/apache/sis/services/Servlet.java => storage/sis-storage/src/main/java/org/apache/sis/internal/storage/Resources_en.java (74%) copy application/sis-webapp/src/main/java/org/apache/sis/services/Servlet.java => storage/sis-storage/src/main/java/org/apache/sis/internal/storage/Resources_fr.java (74%)