This is an automated email from the ASF dual-hosted git repository.

desruisseaux pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/sis.git


    from 1dd515ff2f Merge branch 'geoapi-3.1'
     new 4a18444a15 Set version number to 1.6-SNAPSHOT.
     add a2af10bed6 Removed unused deprecated methods.
     add d584684ed9 Remove the `org.apache.sis.util.Static` class.
     add b708580e1e Remove deprecated methods related to `java.util.Date`.
     add 11f3b0bae3 Move deprecated classes from ISO 19111:2007 into a 
non-exported package. Those classes are kept for GML and ISO 19162:2015 
compatibility.
     add de7dadfd30 Remove the deprecated method related to math transform 
factory.
     add f03e23af59 Remove deprecated method in `CoordinateOperationFactory`. 
Comes together with the corresponding change in GeoAPI.
     add 552f41a83b Remove deprecated methods related to metadata.
     add 0c9e91cb8b Remove more methods which were deprecated in the SIS 1.5 
release. The `forRemoval` flag was missing in `@Deprecated` annotations, but 
some of those methods will be kept on the main branch.
     add 7997e9f006 Prepare the classes related to `org.opengis.util.Record` 
for removal. For now, we only put a warning in the Javadoc (not yet a 
deprecation) and we reduce the possibility to customize `DefaultRecordSchema`. 
Those records classes have been removed in ISO 19103:2024, but we have not yet 
decided what would be their replacement.
     add 90b66dd6ad Merge branch 'geoapi-4.0' into geoapi-3.1. This merge is 
all about removal of deprecated methods.
     new ecf0bfa5b2 Merge branch 'geoapi-3.1': removal of deprecated methods.

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/SIS.java           |   3 +-
 .../org/apache/sis/console/TransformCommand.java   |   4 +-
 .../apache/sis/coverage/grid/GridDerivation.java   |  34 --
 .../org/apache/sis/coverage/grid/GridExtent.java   |  34 --
 .../org/apache/sis/coverage/grid/GridGeometry.java |  17 -
 .../apache/sis/coverage/grid/PixelTranslation.java |   3 +-
 .../org/apache/sis/feature/FeatureOperations.java  |   3 +-
 .../main/org/apache/sis/feature/Features.java      |   3 +-
 .../main/org/apache/sis/image/ImageProcessor.java  |  75 +---
 .../main/org/apache/sis/image/package-info.java    |   2 +-
 .../apache/sis/metadata/ModifiableMetadata.java    |  66 +---
 .../metadata/internal/shared/RecordSchemaSIS.java  | 108 ------
 .../apache/sis/metadata/iso/DefaultMetadata.java   |  19 +-
 .../sis/metadata/iso/citation/Citations.java       |   3 +-
 .../metadata/iso/citation/DefaultCitationDate.java |  15 -
 .../iso/extent/DefaultGeographicDescription.java   |  41 +-
 .../metadata/iso/extent/DefaultTemporalExtent.java |  46 +--
 .../apache/sis/metadata/iso/extent/Extents.java    |  22 +-
 .../sis/metadata/iso/extent/package-info.java      |   6 +-
 .../maintenance/DefaultMaintenanceInformation.java |   4 +-
 .../org/apache/sis/metadata/iso/package-info.java  |   2 +-
 .../sis/pending/geoapi/evolution/Interim.java      |   5 +-
 .../sis/pending/geoapi/evolution/InterimType.java  |   2 -
 .../geoapi/evolution/UnsupportedCodeList.java      |   2 -
 .../evolution/UnsupportedCodeListAdapter.java      |   4 +-
 .../sis/pending/geoapi/evolution/package-info.java |   2 -
 .../org/apache/sis/temporal/LenientDateFormat.java |   8 +-
 .../org/apache/sis/util/iso/DefaultNameSpace.java  |   6 +-
 .../org/apache/sis/util/iso/DefaultRecord.java     |  26 +-
 .../apache/sis/util/iso/DefaultRecordSchema.java   | 128 +++---
 .../org/apache/sis/util/iso/DefaultRecordType.java |  86 +++--
 .../main/org/apache/sis/util/iso/Names.java        |   3 +-
 .../main/org/apache/sis/util/iso/Types.java        |  51 +--
 .../main/org/apache/sis/util/iso/package-info.java |   9 +-
 .../main/org/apache/sis/xml/Namespaces.java        |   3 +-
 .../main/org/apache/sis/xml/XML.java               |   3 +-
 .../sis/metadata/iso/DefaultMetadataTest.java      | 100 +++--
 .../iso/quality/DefaultQuantitativeResultTest.java |  23 +-
 .../sis/util/iso/DefaultRecordSchemaTest.java      |  21 +-
 .../org/apache/sis/util/iso/DefaultRecordTest.java |  13 +-
 .../apache/sis/util/iso/DefaultRecordTypeTest.java |  10 +-
 .../sis/util/iso/SerializableRecordSchema.java     |  81 ----
 .../test/org/apache/sis/util/iso/TypesTest.java    |  18 +-
 .../src/org.apache.sis.openoffice/bundle/README.md |   2 +-
 .../apache/sis/profile/france/FrenchProfile.java   |   3 +-
 .../apache/sis/profile/japan/JapaneseProfile.java  |   4 +-
 .../main/module-info.java                          |   1 +
 .../main/org/apache/sis/geometry/Envelopes.java    |  25 +-
 .../apache/sis/geometry/GeneralDirectPosition.java |  12 +-
 .../main/org/apache/sis/geometry/Shapes2D.java     |   3 +-
 .../main/org/apache/sis/geometry/package-info.java |   2 +-
 .../main/org/apache/sis/io/wkt/Formatter.java      |  36 +-
 .../main/org/apache/sis/io/wkt/package-info.java   |   2 +-
 .../org/apache/sis/parameter/TensorParameters.java |  89 -----
 .../main/org/apache/sis/referencing/CRS.java       |   3 +-
 .../main/org/apache/sis/referencing/CommonCRS.java |  12 +-
 .../apache/sis/referencing/IdentifiedObjects.java  |   3 +-
 .../apache/sis/referencing/crs/AbstractCRS.java    |   4 +-
 .../sis/referencing/crs/AbstractSingleCRS.java     |   3 +-
 .../sis/referencing/crs/DefaultEngineeringCRS.java |  14 +-
 .../sis/referencing/crs/DefaultGeocentricCRS.java  |  24 +-
 .../sis/referencing/crs/DefaultGeographicCRS.java  |  13 +-
 .../sis/referencing/crs/DefaultParametricCRS.java  |  13 +-
 .../sis/referencing/crs/DefaultTemporalCRS.java    |  13 +-
 .../sis/referencing/crs/DefaultVerticalCRS.java    |  13 +-
 .../org/apache/sis/referencing/crs/SubTypes.java   |   1 +
 .../apache/sis/referencing/crs/package-info.java   |   3 +-
 .../org/apache/sis/referencing/cs/AbstractCS.java  |   1 +
 .../sis/referencing/cs/CoordinateSystems.java      |   3 +-
 .../org/apache/sis/referencing/cs/SubTypes.java    |   1 +
 .../sis/referencing/datum/AbstractDatum.java       |   7 +-
 .../sis/referencing/datum/DatumOrEnsemble.java     |   3 +-
 .../sis/referencing/datum/DefaultEllipsoid.java    |  15 +-
 .../referencing/datum/DefaultGeodeticDatum.java    |   2 +-
 .../sis/referencing/datum/TimeDependentBWP.java    |  13 +-
 .../apache/sis/referencing/datum/package-info.java |   8 +-
 .../factory/GeodeticAuthorityFactory.java          |   2 +-
 .../referencing/factory/GeodeticObjectFactory.java |   7 +-
 .../factory/MultiAuthoritiesFactory.java           |  10 +-
 .../referencing/factory/sql/EPSGDataAccess.java    |  10 +-
 .../factory/sql/InstallationScriptProvider.java    |  22 --
 .../internal/ParameterizedTransformBuilder.java    |  17 +
 .../internal/PositionalAccuracyConstant.java       |   4 +-
 .../{crs => legacy}/DefaultImageCRS.java           | 153 +++++---
 .../{datum => legacy}/DefaultImageDatum.java       |  20 +-
 .../{cs => legacy}/DefaultUserDefinedCS.java       |  46 +--
 .../sis/referencing/legacy}/package-info.java      |  43 ++-
 .../operation/CoordinateOperationFinder.java       |   4 +-
 .../operation/CoordinateOperationRegistry.java     |   5 +-
 .../referencing/operation/DefaultConversion.java   |   6 +-
 .../DefaultCoordinateOperationFactory.java         |  29 +-
 .../operation/InverseOperationMethod.java          |   4 +-
 .../operation/matrix/AffineTransforms2D.java       |   3 +-
 .../sis/referencing/operation/matrix/Matrices.java |   3 +-
 .../operation/projection/package-info.java         |  15 +-
 .../GeocentricAffineBetweenGeographic.java         |  15 +-
 .../operation/provider/MapProjection.java          |   8 +-
 .../operation/transform/AbstractMathTransform.java |  51 +--
 .../transform/DefaultMathTransformFactory.java     | 429 +--------------------
 .../transform/EllipsoidToCentricTransform.java     |  45 +--
 .../operation/transform/MathTransformProvider.java |  26 +-
 .../operation/transform/MathTransforms.java        |   3 +-
 .../operation/transform/package-info.java          |   2 +-
 .../org/apache/sis/referencing/package-info.java   |   2 +-
 .../xml/bind/referencing/CC_OperationMethod.java   |   4 +-
 .../sis/xml/bind/referencing/CD_ImageDatum.java    |   2 +-
 .../sis/xml/bind/referencing/CS_UserDefinedCS.java |   2 +-
 .../apache/sis/referencing/crs/HardCodedCRS.java   |   3 +-
 .../sis/referencing/datum/HardCodedDatum.java      |   3 +-
 .../{crs => legacy}/DefaultImageCRSTest.java       |   6 +-
 .../operation/CoordinateOperationFinderTest.java   |   5 +-
 .../DefaultCoordinateOperationFactoryTest.java     |  13 -
 .../transform/MathTransformFactoryMock.java        |   2 -
 .../sis/storage/geotiff/base/GeoCodesTest.java     |   4 +-
 .../main/org/apache/sis/storage/gpx/Metadata.java  |   5 +-
 .../main/org/apache/sis/storage/DataStores.java    |   3 +-
 .../main/org/apache/sis/storage/FeatureQuery.java  |  19 +-
 .../main/org/apache/sis/storage/package-info.java  |   2 +-
 .../main/org/apache/sis/io/IO.java                 |   3 +-
 .../main/org/apache/sis/math/DecimalFunctions.java |   3 +-
 .../main/org/apache/sis/math/MathFunctions.java    |   3 +-
 .../main/org/apache/sis/measure/Quantities.java    |   3 +-
 .../main/org/apache/sis/measure/Units.java         |   3 +-
 .../main/org/apache/sis/system/Environment.java    |   3 +-
 .../main/org/apache/sis/system/Loggers.java        |   3 +-
 .../main/org/apache/sis/system/Modules.java        |   2 +-
 .../main/org/apache/sis/system/Threads.java        |   3 +-
 .../main/org/apache/sis/util/ArgumentChecks.java   |  51 +--
 .../main/org/apache/sis/util/ArraysExt.java        |   2 +-
 .../main/org/apache/sis/util/CharSequences.java    |   2 +-
 .../main/org/apache/sis/util/Characters.java       |   2 +-
 .../main/org/apache/sis/util/Classes.java          |   2 +-
 .../main/org/apache/sis/util/Exceptions.java       |   2 +-
 .../main/org/apache/sis/util/Locales.java          |   2 +-
 .../main/org/apache/sis/util/Numbers.java          |   2 +-
 .../main/org/apache/sis/util/ObjectConverters.java |   2 +-
 .../main/org/apache/sis/util/Static.java           | 119 ------
 .../main/org/apache/sis/util/StringBuilders.java   |  31 +-
 .../main/org/apache/sis/util/Utilities.java        |   2 +-
 .../org/apache/sis/util/collection/Containers.java |   3 +-
 .../org/apache/sis/util/collection/TreeTables.java |   3 +-
 .../main/org/apache/sis/util/logging/Logging.java  |   3 +-
 .../main/org/apache/sis/util/package-info.java     |   2 +-
 .../test/org/apache/sis/test/GeoapiAssert.java     |   3 +-
 .../test/org/apache/sis/test/TestCase.java         |   1 +
 gradle.properties                                  |   2 +-
 parent/pom.xml                                     |   2 +-
 147 files changed, 640 insertions(+), 2146 deletions(-)
 delete mode 100644 
endorsed/src/org.apache.sis.metadata/main/org/apache/sis/metadata/internal/shared/RecordSchemaSIS.java
 delete mode 100644 
endorsed/src/org.apache.sis.metadata/test/org/apache/sis/util/iso/SerializableRecordSchema.java
 delete mode 100644 
endorsed/src/org.apache.sis.referencing/main/org/apache/sis/parameter/TensorParameters.java
 rename 
endorsed/src/org.apache.sis.referencing/main/org/apache/sis/referencing/{crs => 
legacy}/DefaultImageCRS.java (75%)
 rename 
endorsed/src/org.apache.sis.referencing/main/org/apache/sis/referencing/{datum 
=> legacy}/DefaultImageDatum.java (95%)
 rename 
endorsed/src/org.apache.sis.referencing/main/org/apache/sis/referencing/{cs => 
legacy}/DefaultUserDefinedCS.java (84%)
 copy endorsed/src/{org.apache.sis.metadata/test/org/apache/sis/test/mock => 
org.apache.sis.referencing/main/org/apache/sis/referencing/legacy}/package-info.java
 (55%)
 rename 
endorsed/src/org.apache.sis.referencing/test/org/apache/sis/referencing/{crs => 
legacy}/DefaultImageCRSTest.java (97%)
 delete mode 100644 
endorsed/src/org.apache.sis.util/main/org/apache/sis/util/Static.java

Reply via email to