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 75d1967fa4 Fix the last JUnit test failure when using EPSG version 12.
This fix is not satisfying, as it cannot be applied between two datum ensemble.
A generalization of this fix would need a refactoring of the way that
Bursa-Wolf parameters are searched.
add f4ee01f6fe Minor cleanups and addition of more efficient methods for
inversion of small matrices.
new bf613f9a3f Remove the links to the old version (2015) of WKT 2
specification. Do not replace by newer version (2019) for avoiding maintenance
cost, especially since the links were often referencing specific sections.
new 67df589956 Fix the existing JUnit tests to the 2015 version of WKT2.
It allows us to start implementing the 2019 version without breaking the tests.
The 2 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/CommandRunner.java | 2 +-
.../apache/sis/console/FormattedOutputCommand.java | 6 +++
.../iso/extent/DefaultGeographicDescription.java | 2 +-
.../main/org/apache/sis/io/wkt/AbstractParser.java | 8 ++++
.../main/org/apache/sis/io/wkt/Convention.java | 43 +++++++++---------
.../org/apache/sis/io/wkt/FormattableObject.java | 6 +--
.../main/org/apache/sis/io/wkt/Formatter.java | 53 +++++++++++++++-------
.../apache/sis/io/wkt/GeodeticObjectParser.java | 42 ++++++-----------
.../org/apache/sis/io/wkt/MathTransformParser.java | 2 -
.../main/org/apache/sis/io/wkt/Transliterator.java | 1 -
.../main/org/apache/sis/io/wkt/WKTFormat.java | 6 +--
.../main/org/apache/sis/io/wkt/package-info.java | 11 ++---
.../sis/parameter/DefaultParameterValue.java | 2 -
.../org/apache/sis/parameter/TensorParameters.java | 4 +-
.../sis/referencing/AbstractIdentifiedObject.java | 16 ++-----
.../main/org/apache/sis/referencing/CRS.java | 10 ++--
.../sis/referencing/ImmutableIdentifier.java | 2 -
.../sis/referencing/StandardDefinitions.java | 22 +++++++--
.../apache/sis/referencing/crs/AbstractCRS.java | 3 --
.../sis/referencing/crs/DefaultCompoundCRS.java | 5 +-
.../sis/referencing/crs/DefaultDerivedCRS.java | 2 -
.../sis/referencing/crs/DefaultEngineeringCRS.java | 2 -
.../sis/referencing/crs/DefaultGeocentricCRS.java | 2 -
.../sis/referencing/crs/DefaultGeographicCRS.java | 2 -
.../sis/referencing/crs/DefaultImageCRS.java | 2 -
.../sis/referencing/crs/DefaultParametricCRS.java | 2 -
.../sis/referencing/crs/DefaultProjectedCRS.java | 2 -
.../sis/referencing/crs/DefaultTemporalCRS.java | 2 -
.../sis/referencing/crs/DefaultVerticalCRS.java | 2 -
.../org/apache/sis/referencing/cs/AbstractCS.java | 2 -
.../sis/referencing/cs/CoordinateSystems.java | 3 +-
.../cs/DefaultCoordinateSystemAxis.java | 4 +-
.../sis/referencing/cs/DirectionAlongMeridian.java | 2 -
.../sis/referencing/datum/DefaultEllipsoid.java | 2 -
.../referencing/datum/DefaultEngineeringDatum.java | 2 -
.../referencing/datum/DefaultGeodeticDatum.java | 2 -
.../sis/referencing/datum/DefaultImageDatum.java | 2 -
.../referencing/datum/DefaultParametricDatum.java | 2 -
.../referencing/datum/DefaultPrimeMeridian.java | 2 -
.../referencing/datum/DefaultTemporalDatum.java | 2 -
.../referencing/datum/DefaultVerticalDatum.java | 2 -
.../referencing/factory/GeodeticObjectFactory.java | 2 -
.../internal/PositionalAccuracyConstant.java | 11 -----
.../apache/sis/referencing/internal/Resources.java | 7 +--
.../sis/referencing/internal/Resources.properties | 1 -
.../referencing/internal/Resources_fr.properties | 1 -
.../operation/AbstractCoordinateOperation.java | 2 -
.../operation/DefaultOperationMethod.java | 2 -
.../sis/referencing/operation/matrix/Matrix1.java | 17 ++++++-
.../sis/referencing/operation/matrix/Matrix2.java | 16 ++++++-
.../transform/DefaultMathTransformFactory.java | 3 +-
.../apache/sis/referencing/privy/WKTKeywords.java | 3 --
.../apache/sis/referencing/privy/WKTUtilities.java | 2 +-
.../org/apache/sis/geometry/ArrayEnvelopeTest.java | 11 +++--
.../apache/sis/geometry/GeneralEnvelopeTest.java | 3 +-
.../DefaultParameterDescriptorGroupTest.java | 7 +--
.../parameter/DefaultParameterDescriptorTest.java | 6 +--
.../org/apache/sis/parameter/TensorValuesTest.java | 5 +-
.../referencing/AbstractReferenceSystemTest.java | 2 +-
.../org/apache/sis/referencing/Assertions.java | 18 ++------
.../referencing/crs/DefaultCompoundCRSTest.java | 2 +-
.../sis/referencing/crs/DefaultDerivedCRSTest.java | 2 +-
.../referencing/crs/DefaultEngineeringCRSTest.java | 2 +-
.../referencing/crs/DefaultGeocentricCRSTest.java | 2 +-
.../referencing/crs/DefaultGeographicCRSTest.java | 4 +-
.../sis/referencing/crs/DefaultImageCRSTest.java | 2 +-
.../referencing/crs/DefaultProjectedCRSTest.java | 2 +-
.../referencing/crs/DefaultTemporalCRSTest.java | 2 +-
.../referencing/crs/DefaultVerticalCRSTest.java | 2 +-
.../cs/DefaultCoordinateSystemAxisTest.java | 39 +++++++++-------
.../referencing/datum/DefaultEllipsoidTest.java | 5 +-
.../datum/DefaultGeodeticDatumTest.java | 4 +-
.../datum/DefaultVerticalDatumTest.java | 4 +-
.../factory/CommonAuthorityFactoryTest.java | 2 +-
.../operation/DefaultOperationMethodTest.java | 2 +-
.../operation/DefaultTransformationTest.java | 2 +-
.../referencing/operation/provider/AffineTest.java | 7 +--
.../operation/provider/LongitudeRotationTest.java | 3 +-
.../report/CoordinateOperationMethods.java | 8 ++--
.../sis/test/integration/ConsistencyTest.java | 4 +-
.../org/apache/sis/storage/base/PRJDataStore.java | 14 +++---
.../apache/sis/storage/esri/WritableStoreTest.java | 2 +-
.../main/org/apache/sis/util/Characters.java | 1 -
.../main/org/apache/sis/util/privy/URLs.java | 5 --
.../sis/referencing/factory/sql/epsg/README.md | 4 +-
85 files changed, 241 insertions(+), 295 deletions(-)