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 c92fa5ad66 Add JUnit 5 in test dependencies for progressive migration. Opportunistically upgrade `ArgumentChecks` to JUnit 5, after its change for testing negative zeros. new abafcba8a2 Skip the Ivy task if the "dependencies" directory is already present. new 350b496160 Partial upgrade to ISO 19111:2019: replace some (not yet all) usages of deprecated `getScope()` and `getDomainOfValidity()` methods by `getDomains()`. 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: .../org.apache.sis.console/main/module-info.java | 2 + .../org/apache/sis/console/TransformCommand.java | 17 +- .../org.apache.sis.metadata/main/module-info.java | 2 +- .../metadata/internal/ImplementationHelper.java | 8 +- .../apache/sis/metadata/iso/extent/Extents.java | 47 ++++- .../metadata/simple/SimpleIdentifiedObject.java | 6 + .../metadata/replace/ReferenceSystemMetadata.java | 3 +- .../apache/sis/util/iso/DefaultLocalNameTest.java | 2 +- .../main/module-info.java | 3 +- .../main/org/apache/sis/openoffice/CalcAddins.java | 2 +- .../sis/openoffice/ReferencingFunctions.java | 37 ++-- .../main/org/apache/sis/io/wkt/Formatter.java | 59 ++++-- .../sis/referencing/AbstractIdentifiedObject.java | 227 ++++++++++++++++----- .../sis/referencing/AbstractReferenceSystem.java | 183 ++--------------- .../main/org/apache/sis/referencing/CRS.java | 44 ++-- .../sis/referencing/DefaultObjectDomain.java | 221 ++++++++++++++++++++ .../apache/sis/referencing/IdentifiedObjects.java | 13 +- .../org/apache/sis/referencing/NameIterator.java | 32 ++- .../org/apache/sis/referencing/Properties.java | 87 ++++---- .../apache/sis/referencing/crs/AbstractCRS.java | 31 +-- .../sis/referencing/crs/DefaultCompoundCRS.java | 26 +-- .../sis/referencing/crs/DefaultDerivedCRS.java | 26 +-- .../sis/referencing/crs/DefaultEngineeringCRS.java | 26 +-- .../sis/referencing/crs/DefaultGeocentricCRS.java | 26 +-- .../sis/referencing/crs/DefaultGeographicCRS.java | 23 +-- .../sis/referencing/crs/DefaultImageCRS.java | 26 +-- .../sis/referencing/crs/DefaultParametricCRS.java | 26 +-- .../sis/referencing/crs/DefaultProjectedCRS.java | 26 +-- .../sis/referencing/crs/DefaultTemporalCRS.java | 26 +-- .../sis/referencing/crs/DefaultVerticalCRS.java | 26 +-- .../org/apache/sis/referencing/cs/AbstractCS.java | 12 +- .../apache/sis/referencing/cs/AxesConvention.java | 12 +- .../apache/sis/referencing/cs/DefaultAffineCS.java | 12 +- .../sis/referencing/cs/DefaultCartesianCS.java | 12 +- .../sis/referencing/cs/DefaultCompoundCS.java | 12 +- .../cs/DefaultCoordinateSystemAxis.java | 24 +-- .../sis/referencing/cs/DefaultCylindricalCS.java | 12 +- .../sis/referencing/cs/DefaultEllipsoidalCS.java | 12 +- .../apache/sis/referencing/cs/DefaultLinearCS.java | 12 +- .../sis/referencing/cs/DefaultParametricCS.java | 12 +- .../apache/sis/referencing/cs/DefaultPolarCS.java | 12 +- .../sis/referencing/cs/DefaultSphericalCS.java | 12 +- .../apache/sis/referencing/cs/DefaultTimeCS.java | 12 +- .../sis/referencing/cs/DefaultUserDefinedCS.java | 12 +- .../sis/referencing/cs/DefaultVerticalCS.java | 12 +- .../sis/referencing/datum/AbstractDatum.java | 129 ++---------- .../sis/referencing/datum/DefaultEllipsoid.java | 12 +- .../referencing/datum/DefaultEngineeringDatum.java | 32 +-- .../sis/referencing/datum/DefaultImageDatum.java | 29 +-- .../referencing/datum/DefaultParametricDatum.java | 32 +-- .../referencing/datum/DefaultPrimeMeridian.java | 12 +- .../referencing/datum/DefaultTemporalDatum.java | 32 +-- .../referencing/datum/DefaultVerticalDatum.java | 32 +-- .../referencing/factory/GeodeticObjectFactory.java | 54 ++--- .../operation/AbstractCoordinateOperation.java | 122 ++--------- .../operation/DefaultConcatenatedOperation.java | 26 +-- .../apache/sis/referencing/util/WKTKeywords.java | 3 +- .../org/apache/sis/storage/base/Capability.java | 2 +- .../main/org/apache/sis/setup/About.java | 2 +- .../resources/ResourceInternationalString.java | 4 +- .../org/apache/sis/util/resources/Vocabulary.java | 10 +- .../sis/util/resources/Vocabulary.properties | 2 +- .../sis/util/resources/Vocabulary_fr.properties | 2 +- geoapi/snapshot | 2 +- netbeans-project/build.xml | 7 +- .../org/apache/sis/gui/dataset/WindowHandler.java | 2 +- .../apache/sis/gui/internal/DataStoreOpener.java | 2 +- .../org/apache/sis/gui/referencing/CRSChooser.java | 2 +- 68 files changed, 935 insertions(+), 1092 deletions(-) create mode 100644 endorsed/src/org.apache.sis.referencing/main/org/apache/sis/referencing/DefaultObjectDomain.java