This is an automated email from the ASF dual-hosted git repository. desruisseaux pushed a commit to branch geoapi-3.1 in repository https://gitbox.apache.org/repos/asf/sis.git
commit 05a9bb3b0121e65ac852b50d40363862324dee34 Merge: 92a8dad131 d438a0d1b6 Author: Martin Desruisseaux <martin.desruisse...@geomatys.com> AuthorDate: Tue Dec 6 19:28:16 2022 +0100 Merge branch 'geoapi-4.0' into geoapi-3.1 .../apache/sis/console/FormattedOutputCommand.java | 2 +- .../org/apache/sis/console/CRSCommandTest.java | 14 +- .../org/apache/sis/internal/doclet/Preformat.java | 2 +- .../org/apache/sis/internal/maven/Filenames.java | 2 +- .../coverage/j2d/MultiBandsIndexColorModel.java | 2 +- .../org/apache/sis/internal/feature/Resources.java | 2 +- .../internal/jaxb/metadata/DQM_Description.java | 8 +- .../sis/internal/jaxb/metadata/DQM_Measure.java | 8 +- .../DQ_StandaloneQualityReportInformation.java | 8 +- .../jaxb/metadata/replace/QualityParameter.java | 4 +- .../sis/internal/simple/CitationConstant.java | 12 +- .../org/apache/sis/metadata/PropertyAccessor.java | 4 +- .../org/apache/sis/metadata/TreeNodeChildren.java | 2 +- .../sis/metadata/iso/quality/AbstractElement.java | 12 +- ...ava => DefaultEvaluationReportInformation.java} | 18 +- ...ription.java => DefaultMeasureDescription.java} | 22 +- ...aultMeasure.java => DefaultQualityMeasure.java} | 20 +- .../sis/metadata/iso/quality/DefaultUsability.java | 4 +- .../iso/quality/DefaultUsabilityElement.java | 106 -------- .../apache/sis/util/iso/DefaultNameFactory.java | 2 +- .../org/apache/sis/util/iso/DefaultNameSpace.java | 2 +- .../java/org/apache/sis/xml/NilObjectHandler.java | 7 +- .../java/org/apache/sis/xml/ValueConverter.java | 2 +- .../metadata/replace/QualityParameterTest.java | 4 +- .../apache/sis/metadata/iso/AllMetadataTest.java | 7 +- .../java/org/apache/sis/test/MetadataAssert.java | 4 +- .../apache/sis/test/xml/DocumentComparator.java | 7 +- .../java/org/apache/sis/test/xml/package-info.java | 2 +- .../test/java/org/apache/sis/xml/XLinkTest.java | 2 +- .../apache/sis/internal/gazetteer/Resources.java | 4 +- .../org/apache/sis/geometry/AbstractEnvelope.java | 2 +- .../java/org/apache/sis/geometry/Envelope2D.java | 2 +- .../apache/sis/internal/referencing/Resources.java | 4 +- .../operation/CoordinateOperationFinder.java | 2 +- .../operation/matrix/AffineTransforms2D.java | 4 +- .../operation/transform/AbstractMathTransform.java | 2 +- .../operation/transform/ConcatenatedTransform.java | 2 +- .../transform/ConcatenatedTransform2D.java | 2 +- .../transform/ConcatenatedTransformDirect2D.java | 2 +- .../operation/transform/LinearTransform1D.java | 2 +- .../sis/referencing/GeodeticObjectVerifier.java | 6 +- .../apache/sis/referencing/crs/HardCodedCRS.java | 6 +- .../factory/CommonAuthorityFactoryTest.java | 27 +- .../transform/ConcatenatedTransformTest.java | 4 +- .../operation/transform/MathTransformWrapper.java | 2 +- .../java/org/apache/sis/internal/jdk9/JDK9.java | 13 + .../apache/sis/util/logging/MonolineFormatter.java | 2 +- .../java/org/apache/sis/util/resources/Errors.java | 2 +- .../sis/util/resources/IndexedResourceBundle.java | 2 +- .../org/apache/sis/util/resources/Messages.java | 2 +- .../org/apache/sis/util/resources/Vocabulary.java | 2 +- pom.xml | 2 +- .../apache/sis/storage/netcdf/AttributeNames.java | 4 +- .../shapefile/jdbc/sql/ClauseResolver.java | 2 +- .../sis/internal/storage/image/FormatFinder.java | 2 +- .../sis/internal/storage/io/IOUtilities.java | 2 +- .../sis/storage/IllegalFeatureTypeException.java | 2 +- .../org/apache/sis/storage/StorageConnector.java | 2 +- .../org/apache/sis/storage/WritableFeatureSet.java | 10 + .../apache/sis/internal/storage/gpx/Reader.java | 2 +- .../org/apache/sis/internal/storage/gpx/Store.java | 63 ++--- .../sis/internal/storage/gpx/StoreProvider.java | 10 +- .../apache/sis/internal/storage/gpx/Updater.java | 89 +++++++ .../sis/internal/storage/gpx/WritableStore.java | 182 +++++++++++++ .../apache/sis/internal/storage/gpx/Writer.java | 14 +- .../storage/xml/stream/RewriteOnUpdate.java | 283 +++++++++++++++++++++ .../internal/storage/xml/stream/StaxDataStore.java | 83 +++--- .../storage/xml/stream/StaxStreamWriter.java | 12 +- .../internal/storage/xml/stream/package-info.java | 2 +- .../sis/internal/storage/gpx/UpdaterTest.java | 182 +++++++++++++ .../sis/internal/storage/gpx/WriterTest.java | 14 +- .../org/apache/sis/test/suite/GPXTestSuite.java | 3 +- 72 files changed, 1008 insertions(+), 344 deletions(-)