This is an automated email from the ASF dual-hosted git repository. desruisseaux pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/sis.git
commit cf19121ee41c5704b695d0d99c3a2cca33521689 Merge: e0503ad983 c654790fde Author: Martin Desruisseaux <[email protected]> AuthorDate: Mon May 9 14:16:10 2022 +0200 Merge branch 'geoapi-3.1' 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 +- .../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 +- .../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 +- .../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 + 109 files changed, 582 insertions(+), 454 deletions(-) diff --cc ide-project/NetBeans/nbproject/project.properties index 5071b39974,494b611753..29feef3a45 --- a/ide-project/NetBeans/nbproject/project.properties +++ b/ide-project/NetBeans/nbproject/project.properties @@@ -93,9 -92,10 +91,10 @@@ test.jpn-profile.dir = ${project.root}/ # Those dependencies must exist in the local Maven repository. # Those numbers should match the ones declared in the pom.xml files. # -geoapi.version = 3.1-SNAPSHOT +geoapi.version = 3.0.1 jsr363.version = 1.0 jaxb.version = 2.3.3 + jaxb.runtime = 2.3.6 istack.version = 3.0.11 activation.version = 1.2.2 jama.version = 1.0.3 diff --cc pom.xml index bc3a7bb55e,11c6246f79..11ea4113e2 --- a/pom.xml +++ b/pom.xml @@@ -558,8 -558,7 +558,7 @@@ <sis.plugin.version>${project.version}</sis.plugin.version> <sis.non-free.version>1.1</sis.non-free.version> <!-- Used only if "non-free" profile is activated. --> <javafx.version>17</javafx.version> <!-- Used only if "javafx" profile is activated. --> - <geoapi.version>3.1-SNAPSHOT</geoapi.version> + <geoapi.version>3.0.1</geoapi.version> - <jaxb.version>2.3.3</jaxb.version> </properties> <profiles>
