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 8f4b197bc6 Merge branch 'geoapi-4.0' into geoapi-3.1. Includes new map 
projection and improvements on World File data store.
     add db1dff71aa Post-merge cleaning.
     add b62ce391e5 Remove all usage of `java.util.security.AccessController` 
because this class is deprecated since Java 17. The 
`src/main/config/security.policy` file is deleted.
     add a31362ab0a Make `WorldFileStore` class public for giving access to the 
`getFormatNames(boolean)` method. Remove a method which is not used anymore.
     add f5e80273b3 Move some URLs in a class for easier maintenance. Change 
"http:sis.apache.org" to "https:". Allow configuration of the URL to EPSG 
installation.
     add 520c658428 Make the name separator configurable when using a S3 
storage service.
     add 7b929c8a84 Add a "main class" attribute for JavaFX application.
     add 8e7b1a515c Upgrade dependency versions.
     add 0096500b34 Add documentation and missing annotations. Fix some javadoc 
errors.
     add 4c2f877889 English spelling: "The later" → "The latter".
     add 0666ddb3dd Better handling of directory on S3 storage.
     new c654790fde 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:
 application/sis-console/pom.xml                    |   1 -
 .../java/org/apache/sis/console/package-info.java  |   2 +-
 application/sis-javafx/pom.xml                     |   3 +
 application/sis-javafx/src/main/artifact/bin/sisfx |   2 +-
 .../main/java/org/apache/sis/gui/package-info.java |   8 ++
 application/sis-openoffice/pom.xml                 |   2 +-
 cloud/sis-cloud-S3/pom.xml                         |   2 +-
 .../apache/sis/cloud/aws/s3/ClientFileSystem.java  |  40 +++++--
 .../org/apache/sis/cloud/aws/s3/FileService.java   |  14 ++-
 .../java/org/apache/sis/cloud/aws/s3/KeyPath.java  | 118 ++++++++++-----------
 .../apache/sis/cloud/aws/s3/KeyPathMatcher.java    |  22 +++-
 .../apache/sis/cloud/aws/s3/ObjectAttributes.java  |   2 +-
 .../org/apache/sis/cloud/aws/s3/PathIterator.java  |  12 ++-
 .../org/apache/sis/cloud/aws/s3/package-info.java  |   2 +-
 .../sis/cloud/aws/s3/ClientFileSystemTest.java     |   4 +-
 .../sis/cloud/aws/s3/KeyPathMatcherTest.java       |   2 +-
 .../org/apache/sis/cloud/aws/s3/KeyPathTest.java   |  24 ++---
 core/sis-build-helper/pom.xml                      |   8 +-
 core/sis-cql/pom.xml                               |   4 +-
 .../sis/coverage/grid/GridCoverageProcessor.java   |   4 +-
 .../java/org/apache/sis/image/MaskedImage.java     |   2 +-
 .../internal/coverage/j2d/ColorModelFactory.java   |   3 +-
 .../apache/sis/internal/jaxb/gml/TimeInstant.java  |   2 +-
 .../metadata/legacy/LegacyPropertyAdapter.java     |   2 +-
 .../sis/internal/metadata/sql/Initializer.java     |  21 +---
 .../sis/internal/metadata/sql/LocalDataSource.java |  12 +--
 .../org/apache/sis/metadata/MetadataStandard.java  |   5 +-
 .../org/apache/sis/metadata/PropertyAccessor.java  |   2 +-
 .../iso/acquisition/DefaultRequirement.java        |   2 +
 .../iso/citation/DefaultResponsibleParty.java      |   2 +-
 .../org/apache/sis/metadata/iso/package-info.java  |   2 +-
 .../sis/metadata/iso/quality/DefaultScope.java     |   2 +-
 .../apache/sis/metadata/sql/MetadataWriter.java    |   2 +-
 .../metadata/iso/citation/HardCodedCitations.java  |   5 +-
 .../sis/metadata/sql/MetadataWriterTest.java       |   3 +-
 .../java/org/apache/sis/test/sql/TestDatabase.java |   2 +-
 .../java/org/apache/sis/test/xml/InfiniteSet.java  |   2 +-
 .../apache/sis/geometry/GeneralDirectPosition.java |   9 +-
 .../sis/internal/referencing/AxisDirections.java   |   4 +-
 .../referencing/j2d/AffineTransform2D.java         |   2 +-
 .../apache/sis/internal/referencing/j2d/Tile.java  |   2 +-
 .../parameter/DefaultParameterDescriptorGroup.java |   2 +-
 .../sis/parameter/DefaultParameterValue.java       |   2 +-
 .../org/apache/sis/parameter/TensorParameters.java |   7 +-
 .../sis/referencing/AbstractIdentifiedObject.java  |   2 +-
 .../main/java/org/apache/sis/referencing/CRS.java  |   4 +-
 .../sis/referencing/EPSGFactoryFallback.java       |  46 +++++++-
 .../sis/referencing/datum/BursaWolfParameters.java |   2 +-
 .../referencing/datum/DefaultVerticalDatum.java    |   2 +-
 .../sis/referencing/datum/TimeDependentBWP.java    |   2 +-
 .../factory/GeodeticAuthorityFactory.java          |   6 +-
 .../referencing/factory/GeodeticObjectFactory.java |   8 +-
 .../referencing/factory/sql/EPSGCodeFinder.java    |   2 +-
 .../referencing/factory/sql/EPSGDataAccess.java    |   7 +-
 .../sis/referencing/factory/sql/EPSGFactory.java   |   4 +-
 .../sis/referencing/factory/sql/package-info.java  |   2 +-
 .../DefaultCoordinateOperationFactory.java         |   2 +-
 .../referencing/operation/projection/Mercator.java |  13 +--
 .../operation/projection/package-info.java         |   2 +-
 .../transform/DefaultMathTransformFactory.java     |  12 +--
 .../operation/transform/TransferFunction.java      |   2 +-
 .../org/apache/sis/io/wkt/ComparisonWithEPSG.java  |   2 +-
 .../factory/AuthorityFactoryProxyTest.java         |   2 +-
 .../referencing/factory/sql/EPSGInstallerTest.java |   2 +-
 .../factory/sql/epsg/DataScriptFormatter.java      |   3 +-
 .../sis/referencing/factory/sql/epsg/package.html  |   4 +-
 .../operation/DefaultConversionTest.java           |   2 +-
 .../operation/DefaultTransformationTest.java       |   2 +-
 .../projection/ProjectionResultComparator.java     |   2 +-
 .../report/CoordinateOperationMethods.java         |   9 +-
 .../report/CoordinateReferenceSystems.java         |   6 +-
 .../sis/referencing/report/HTMLGenerator.java      |   2 +-
 .../apache/sis/internal/system/DataDirectory.java  |   4 +-
 .../org/apache/sis/internal/util/Constants.java    |   2 +-
 .../apache/sis/internal/util/DefinitionURI.java    |   2 +-
 .../apache/sis/internal/util/FinalFieldSetter.java | 112 ++++++++-----------
 .../apache/sis/internal/util/MetadataServices.java |   8 +-
 .../org/apache/sis/internal/util/Numerics.java     |   2 +-
 .../java/org/apache/sis/internal/util/Strings.java |   2 +-
 .../java/org/apache/sis/internal/util/URLs.java    |  62 +++++++++++
 .../java/org/apache/sis/measure/AbstractUnit.java  |   2 +-
 .../main/java/org/apache/sis/measure/Range.java    |   4 +-
 .../java/org/apache/sis/measure/RangeFormat.java   |   7 +-
 .../java/org/apache/sis/measure/UnitFormat.java    |   5 +-
 .../java/org/apache/sis/setup/Configuration.java   |   4 +-
 .../apache/sis/setup/InstallationResources.java    |  22 +++-
 .../apache/sis/setup/OptionalInstallations.java    |  30 ++++--
 .../java/org/apache/sis/util/CharSequences.java    |   2 +-
 .../main/java/org/apache/sis/util/Exceptions.java  |   3 +-
 .../apache/sis/util/resources/package-info.java    |   7 +-
 .../org/apache/sis/math/DecimalFunctionsTest.java  |   2 +-
 .../sis/util/collection/TreeTableFormatTest.java   |   2 +-
 ide-project/NetBeans/nbproject/project.properties  |  15 ++-
 pom.xml                                            |  22 ++--
 src/main/config/security.policy                    |  51 ---------
 .../sis/storage/landsat/LandsatStoreProvider.java  |   7 +-
 .../sis/storage/geotiff/GeoTiffStoreProvider.java  |  11 +-
 .../sis/storage/geotiff/GridGeometryBuilder.java   |   2 +-
 .../org/apache/sis/internal/netcdf/Raster.java     |   2 +-
 .../org/apache/sis/internal/storage/CodeType.java  |   2 +-
 .../sis/internal/storage/ResourceOnFileSystem.java |   3 +
 .../sis/internal/storage/TiledGridCoverage.java    |   2 +-
 .../sis/internal/storage/folder/WritableStore.java |   2 +-
 .../sis/internal/storage/image/WorldFileStore.java |  52 ++++-----
 .../storage/image/WorldFileStoreProvider.java      |   2 +-
 .../sis/internal/storage/image/WritableStore.java  |  22 ++++
 .../internal/storage/io/HyperRectangleReader.java  |   2 +-
 .../sis/internal/storage/io/IOUtilities.java       |  26 +++--
 .../sis/storage/AbstractGridCoverageResource.java  |   2 +-
 .../org/apache/sis/storage/DataStoreProvider.java  |   4 +-
 .../internal/storage/image/WorldFileStoreTest.java |   6 ++
 .../sis/internal/storage/io/IOUtilitiesTest.java   |   1 +
 .../apache/sis/internal/storage/xml/StoreTest.java |   4 +-
 113 files changed, 591 insertions(+), 462 deletions(-)
 create mode 100644 
core/sis-utility/src/main/java/org/apache/sis/internal/util/URLs.java
 delete mode 100644 src/main/config/security.policy

Reply via email to