This is an automated email from the ASF dual-hosted git repository. jsorel pushed a commit to branch feat/coverage-json in repository https://gitbox.apache.org/repos/asf/sis.git
commit 24124975874b2b5ef45ef62878ff2e3ffd828ba3 Merge: 48c170932f 756a5e0ea3 Author: jsorel <johann.so...@geomatys.com> AuthorDate: Mon May 15 08:34:23 2023 +0200 Merge branch 'geoapi-4.0' into feat/coverage-json .../apache/sis/test/suite/ConsoleTestSuite.java | 49 ---- .../org/apache/sis/test/suite/package-info.txt | 3 - .../sis/test/suite/ApplicationTestSuite.java | 44 --- .../org/apache/sis/test/suite/package-info.txt | 3 - .../apache/sis/test/suite/OpenOfficeTestSuite.java | 45 ---- .../org/apache/sis/test/suite/package-info.txt | 3 - .../org/apache/sis/test/suite/AWSTestSuite.java | 41 --- .../org/apache/sis/test/suite/package-info.txt | 3 - .../test/java/org/apache/sis/cql/CQLTestSuite.java | 49 ---- .../apache/sis/feature/DefaultAssociationRole.java | 8 +- .../org/apache/sis/feature/FeatureOperations.java | 51 +++- .../main/java/org/apache/sis/feature/Features.java | 39 ++- .../sis/feature/GroupAsPolylineOperation.java | 250 +++++++++++++++++ .../java/org/apache/sis/feature/LinkOperation.java | 2 +- .../org/apache/sis/filter/AssociationValue.java | 12 + .../org/apache/sis/filter/ConvertFunction.java | 12 + .../java/org/apache/sis/filter/LeafExpression.java | 26 ++ .../java/org/apache/sis/filter/Optimization.java | 48 +++- .../sis/internal/coverage/j2d/ObservableImage.java | 2 +- .../sis/internal/feature/FeatureExpression.java | 15 +- .../apache/sis/internal/feature/Geometries.java | 33 --- .../sis/internal/feature/GeometryWrapper.java | 6 +- .../apache/sis/internal/feature/esri/Wrapper.java | 4 +- .../sis/internal/feature/j2d/PointWrapper.java | 2 +- .../apache/sis/internal/feature/j2d/Wrapper.java | 2 +- .../apache/sis/internal/feature/jts/Wrapper.java | 2 +- .../java/org/apache/sis/internal/filter/Node.java | 87 ++++++ .../java/org/apache/sis/coverage/CategoryTest.java | 3 +- .../apache/sis/coverage/SampleDimensionTest.java | 3 +- .../apache/sis/coverage/SampleRangeFormatTest.java | 2 +- .../coverage/grid/BufferedGridCoverageTest.java | 2 +- .../coverage/grid/ConvertedGridCoverageTest.java | 4 +- .../coverage/grid/DimensionalityReductionTest.java | 3 +- .../sis/coverage/grid/GridCoverage2DTest.java | 4 +- .../sis/coverage/grid/GridDerivationTest.java | 5 +- .../apache/sis/coverage/grid/GridExtentTest.java | 7 +- .../apache/sis/coverage/grid/GridGeometryTest.java | 4 +- .../sis/coverage/grid/PixelTranslationTest.java | 3 +- .../coverage/grid/ResampledGridCoverageTest.java | 7 +- .../sis/coverage/grid/ReshapedImageTest.java | 2 +- .../apache/sis/feature/AbstractFeatureTest.java | 2 +- .../apache/sis/feature/AbstractOperationTest.java | 3 +- .../FeatureAssert.java => feature/Assertions.java} | 9 +- .../apache/sis/feature/CharacteristicMapTest.java | 3 +- .../sis/feature/CharacteristicTypeMapTest.java | 3 +- .../sis/feature/DefaultAssociationRoleTest.java | 3 +- .../sis/feature/DefaultAttributeTypeTest.java | 4 +- .../apache/sis/feature/DefaultFeatureTypeTest.java | 3 +- .../apache/sis/feature/EnvelopeOperationTest.java | 4 +- .../org/apache/sis/feature/FeatureFormatTest.java | 2 +- .../apache/sis/feature/FeatureOperationsTest.java | 7 +- .../org/apache/sis/feature/FeatureTestCase.java | 4 +- .../sis/feature/GroupAsPolylineOperationTest.java | 71 +++++ .../sis/feature/MultiValuedAttributeTest.java | 3 +- .../sis/feature/SingletonAssociationTest.java | 3 +- .../apache/sis/feature/SingletonAttributeTest.java | 3 +- .../feature/builder/AttributeTypeBuilderTest.java | 4 +- .../builder/CharacteristicTypeBuilderTest.java | 3 +- .../apache/sis/filter/ArithmeticFunctionTest.java | 3 +- .../sis/filter/BinarySpatialFilterTestCase.java | 2 +- .../apache/sis/filter/ComparisonFilterTest.java | 4 +- .../apache/sis/filter/IdentifierFilterTest.java | 3 +- .../org/apache/sis/filter/LeafExpressionTest.java | 3 +- .../org/apache/sis/filter/LogicalFilterTest.java | 30 ++- .../org/apache/sis/filter/TemporalFilterTest.java | 4 +- .../org/apache/sis/image/BandSelectImageTest.java | 4 +- .../sis/image/BandedSampleConverterTest.java | 2 +- .../org/apache/sis/image/ComputedImageTest.java | 2 +- .../org/apache/sis/image/ImageCombinerTest.java | 3 +- .../java/org/apache/sis/image/MaskedImageTest.java | 3 +- .../java/org/apache/sis/image/PlanarImageTest.java | 2 +- .../org/apache/sis/image/ResamplingGridTest.java | 3 +- .../org/apache/sis/index/tree/PointTreeTest.java | 2 +- .../sis/internal/feature/GeometriesTestCase.java | 2 +- .../sis/internal/feature/j2d/FactoryTest.java | 2 +- .../sis/internal/feature/j2d/FlatShapeTest.java | 2 +- .../internal/feature/jts/ShapeConverterTest.java | 3 +- .../internal/filter/sqlmm/RegistryTestCase.java | 3 +- .../sis/internal/filter/sqlmm/SQLMMTest.java | 3 +- .../apache/sis/test/feature/FeatureComparator.java | 3 +- .../test/java/org/apache/sis/test/package-info.txt | 3 - .../apache/sis/test/suite/FeatureTestSuite.java | 144 ---------- .../org/apache/sis/test/suite/package-info.txt | 3 - .../internal/jaxb/IdentifierMapAdapterTest.java | 3 +- .../internal/jaxb/ModifiableIdentifierMapTest.java | 2 +- .../internal/jaxb/cat/CodeListMarshallingTest.java | 3 +- .../sis/internal/jaxb/cat/EnumAdapterTest.java | 2 +- .../sis/internal/jaxb/cat/EnumMarshallingTest.java | 4 +- .../sis/internal/jaxb/gml/TimePeriodTest.java | 3 +- .../internal/jaxb/lan/FreeTextMarshallingTest.java | 3 +- .../sis/internal/jaxb/lan/LanguageCodeTest.java | 3 +- .../sis/internal/jaxb/lan/PT_LocaleTest.java | 2 +- .../metadata/replace/QualityParameterTest.java | 3 +- .../metadata/replace/ServiceParameterTest.java | 3 +- .../apache/sis/internal/metadata/MergerTest.java | 3 +- .../Assertions.java} | 17 +- .../apache/sis/metadata/MetadataStandardTest.java | 3 +- .../sis/metadata/ModifiableMetadataTest.java | 4 +- .../apache/sis/metadata/PropertyAccessorTest.java | 4 +- .../sis/metadata/PropertyInformationTest.java | 5 +- .../org/apache/sis/metadata/SpecialCasesTest.java | 3 +- .../java/org/apache/sis/metadata/TreeNodeTest.java | 3 +- .../apache/sis/metadata/TreeTableFormatTest.java | 2 +- .../org/apache/sis/metadata/TreeTableViewTest.java | 3 +- .../java/org/apache/sis/metadata/ValueMapTest.java | 3 +- .../sis/metadata/iso/DefaultIdentifierTest.java | 4 +- .../sis/metadata/iso/DefaultMetadataTest.java | 3 +- .../sis/metadata/iso/citation/CitationsTest.java | 4 +- .../metadata/iso/citation/DefaultCitationTest.java | 3 +- .../iso/citation/DefaultResponsibilityTest.java | 2 +- .../constraint/DefaultLegalConstraintsTest.java | 3 +- .../sis/metadata/iso/content/DefaultBandTest.java | 3 +- .../sis/metadata/iso/extent/DefaultExtentTest.java | 3 +- .../extent/DefaultGeographicBoundingBoxTest.java | 3 +- .../identification/DefaultBrowseGraphicTest.java | 3 +- .../DefaultDataIdentificationTest.java | 4 +- .../DefaultRepresentativeFractionTest.java | 3 +- .../iso/identification/DefaultResolutionTest.java | 3 +- .../DefaultServiceIdentificationTest.java | 3 +- .../metadata/iso/lineage/DefaultLineageTest.java | 3 +- .../iso/lineage/DefaultProcessStepTest.java | 3 +- .../maintenance/DefaultScopeDescriptionTest.java | 2 +- .../quality/AbstractPositionalAccuracyTest.java | 3 +- .../iso/quality/DefaultEvaluationMethodTest.java | 3 +- .../sis/metadata/iso/quality/ScopeCodeTest.java | 3 +- .../iso/spatial/DefaultGeorectifiedTest.java | 2 +- .../test/java/org/apache/sis/test/package-info.txt | 3 - .../apache/sis/test/suite/MetadataTestSuite.java | 156 ----------- .../org/apache/sis/test/suite/package-info.txt | 3 - .../apache/sis/test/xml/DocumentComparator.java | 3 +- .../java/org/apache/sis/test/xml/TestCase.java | 4 +- .../apache/sis/util/iso/DefaultLocalNameTest.java | 5 +- .../org/apache/sis/util/iso/DefaultRecordTest.java | 4 +- .../apache/sis/util/iso/DefaultRecordTypeTest.java | 3 +- .../apache/sis/util/iso/DefaultScopedNameTest.java | 11 +- .../apache/sis/util/iso/NameMarshallingTest.java | 3 +- .../java/org/apache/sis/util/iso/TypesTest.java | 3 +- .../sis/xml/CharSequenceSubstitutionTest.java | 4 +- .../apache/sis/xml/NilReasonMarshallingTest.java | 5 +- .../java/org/apache/sis/xml/NilReasonTest.java | 3 +- .../apache/sis/xml/TransformingNamespacesTest.java | 3 +- .../org/apache/sis/xml/UUIDMarshallingTest.java | 5 +- .../org/apache/sis/xml/XLinkMarshallingTest.java | 4 +- .../apache/sis/test/suite/PortrayalTestSuite.java | 46 ---- .../org/apache/sis/test/suite/package-info.txt | 3 - .../gazetteer/GazetteerFactoryTest.java | 3 +- .../referencing/gazetteer/LocationFormatTest.java | 2 +- .../referencing/gazetteer/LocationTypeTest.java | 4 +- .../gazetteer/ReferencingByIdentifiersTest.java | 3 +- .../suite/ReferencingByIdentifiersTestSuite.java | 49 ---- .../org/apache/sis/test/suite/package-info.txt | 3 - .../sis/geometry/AbstractDirectPositionTest.java | 2 +- .../apache/sis/geometry/AbstractEnvelopeTest.java | 6 +- .../org/apache/sis/geometry/ArrayEnvelopeTest.java | 3 +- .../apache/sis/geometry/DirectPosition1DTest.java | 5 +- .../apache/sis/geometry/DirectPosition2DTest.java | 5 +- .../org/apache/sis/geometry/Envelope2DTest.java | 5 +- .../apache/sis/geometry/EnvelopeReducerTest.java | 2 +- .../org/apache/sis/geometry/EnvelopesTest.java | 4 +- .../sis/geometry/GeneralDirectPositionTest.java | 5 +- .../apache/sis/geometry/GeneralEnvelopeTest.java | 6 +- .../apache/sis/geometry/ImmutableEnvelopeTest.java | 5 +- .../java/org/apache/sis/geometry/Shapes2DTest.java | 2 +- .../org/apache/sis/geometry/TransformTestCase.java | 2 +- .../sis/geometry/WraparoundAdjustmentTest.java | 3 +- .../referencing/SecondDefiningParameterTest.java | 3 +- .../referencing/EllipsoidalHeightCombinerTest.java | 6 +- .../referencing/ServicesForMetadataTest.java | 3 +- .../referencing/WraparoundApplicatorTest.java | 2 +- .../referencing/j2d/AbstractShapeTest.java | 2 +- .../referencing/j2d/ShapeUtilitiesTest.java | 3 +- .../internal/referencing/provider/AffineTest.java | 3 +- .../provider/DatumShiftGridCompressedTest.java | 2 +- .../FranceGeocentricInterpolationTest.java | 3 +- .../provider/GeocentricTranslationTest.java | 3 +- .../referencing/provider/Geographic3Dto2DTest.java | 4 +- .../provider/LongitudeRotationTest.java | 4 +- .../referencing/provider/MapProjectionTest.java | 4 +- .../internal/referencing/provider/NADCONTest.java | 4 +- .../internal/referencing/provider/NTv2Test.java | 4 +- .../java/org/apache/sis/io/wkt/ColorsTest.java | 3 +- .../org/apache/sis/io/wkt/ComparisonWithEPSG.java | 2 +- .../java/org/apache/sis/io/wkt/FormatterTest.java | 3 +- .../sis/io/wkt/GeodeticObjectParserTest.java | 6 +- .../apache/sis/io/wkt/MathTransformParserTest.java | 3 +- .../java/org/apache/sis/io/wkt/SymbolsTest.java | 3 +- .../org/apache/sis/io/wkt/WKTDictionaryTest.java | 4 +- .../java/org/apache/sis/io/wkt/WKTFormatTest.java | 4 +- .../java/org/apache/sis/io/wkt/package-info.txt | 7 - .../DefaultParameterDescriptorGroupTest.java | 6 +- .../parameter/DefaultParameterDescriptorTest.java | 5 +- .../parameter/DefaultParameterValueGroupTest.java | 6 +- .../sis/parameter/DefaultParameterValueTest.java | 6 +- .../parameter/MatrixParametersAlphaNumTest.java | 2 +- .../apache/sis/parameter/MatrixParametersTest.java | 3 +- .../apache/sis/parameter/ParameterFormatTest.java | 3 +- .../sis/parameter/ParameterMarshallingTest.java | 6 +- .../apache/sis/parameter/TensorParametersTest.java | 5 +- .../org/apache/sis/parameter/TensorValuesTest.java | 4 +- .../referencing/AbstractIdentifiedObjectTest.java | 3 +- .../referencing/AbstractReferenceSystemTest.java | 5 +- .../Assertions.java} | 17 +- .../sis/referencing/AuthorityFactoriesTest.java | 3 +- .../java/org/apache/sis/referencing/CRSTest.java | 4 +- .../org/apache/sis/referencing/CommonCRSTest.java | 4 +- .../sis/referencing/EPSGFactoryFallbackTest.java | 4 +- .../sis/referencing/GeodeticCalculatorTest.java | 5 +- .../sis/referencing/GeodeticObjectVerifier.java | 3 +- .../sis/referencing/IdentifiedObjectsTest.java | 7 +- .../sis/referencing/ImmutableIdentifierTest.java | 5 +- .../sis/referencing/NamedIdentifierTest.java | 3 +- .../sis/referencing/StandardDefinitionsTest.java | 3 +- .../sis/referencing/crs/AbstractCRSTest.java | 2 +- .../referencing/crs/DefaultCompoundCRSTest.java | 7 +- .../sis/referencing/crs/DefaultDerivedCRSTest.java | 6 +- .../referencing/crs/DefaultEngineeringCRSTest.java | 6 +- .../referencing/crs/DefaultGeocentricCRSTest.java | 3 +- .../referencing/crs/DefaultGeodeticCRSTest.java | 2 +- .../referencing/crs/DefaultGeographicCRSTest.java | 4 +- .../sis/referencing/crs/DefaultImageCRSTest.java | 6 +- .../referencing/crs/DefaultProjectedCRSTest.java | 5 +- .../referencing/crs/DefaultTemporalCRSTest.java | 3 +- .../referencing/crs/DefaultVerticalCRSTest.java | 2 +- .../sis/referencing/crs/HardCodedCRSTest.java | 3 +- .../apache/sis/referencing/cs/AbstractCSTest.java | 3 +- .../sis/referencing/cs/CoordinateSystemsTest.java | 4 +- .../sis/referencing/cs/DefaultCartesianCSTest.java | 5 +- .../cs/DefaultCoordinateSystemAxisTest.java | 4 +- .../referencing/cs/DefaultCylindricalCSTest.java | 3 +- .../referencing/cs/DefaultEllipsoidalCSTest.java | 4 +- .../sis/referencing/cs/DefaultPolarCSTest.java | 3 +- .../sis/referencing/cs/DefaultSphericalCSTest.java | 3 +- .../referencing/cs/DirectionAlongMeridianTest.java | 3 +- .../apache/sis/referencing/cs/HardCodedCSTest.java | 3 +- .../apache/sis/referencing/cs/NormalizerTest.java | 4 +- .../referencing/datum/BursaWolfParametersTest.java | 4 +- .../referencing/datum/DefaultEllipsoidTest.java | 4 +- .../datum/DefaultGeodeticDatumTest.java | 7 +- .../datum/DefaultPrimeMeridianTest.java | 4 +- .../datum/DefaultTemporalDatumTest.java | 4 +- .../datum/DefaultVerticalDatumTest.java | 4 +- .../referencing/datum/TimeDependentBWPTest.java | 3 +- .../factory/CommonAuthorityFactoryTest.java | 7 +- .../factory/GeodeticObjectFactoryTest.java | 3 +- .../factory/IdentifiedObjectFinderTest.java | 3 +- .../factory/MultiAuthoritiesFactoryTest.java | 4 +- .../sis/referencing/factory/TestFactorySource.java | 3 +- .../referencing/factory/sql/EPSGFactoryTest.java | 7 +- .../geoapi/ParameterizedTransformTest.java | 2 +- .../operation/CoordinateOperationFinderTest.java | 4 +- .../operation/CoordinateOperationRegistryTest.java | 4 +- .../DefaultConcatenatedOperationTest.java | 5 +- .../operation/DefaultConversionTest.java | 4 +- .../DefaultCoordinateOperationFactoryTest.java | 4 +- .../referencing/operation/DefaultFormulaTest.java | 2 +- .../operation/DefaultOperationMethodTest.java | 5 +- .../operation/DefaultPassThroughOperationTest.java | 4 +- .../operation/DefaultTransformationTest.java | 4 +- .../operation/SingleOperationMarshallingTest.java | 6 +- .../builder/LinearTransformBuilderTest.java | 4 +- .../builder/LocalizationGridBuilderTest.java | 3 +- .../operation/builder/ResidualGridTest.java | 3 +- .../referencing/operation/matrix/MatricesTest.java | 4 +- .../referencing/operation/matrix/Matrix4Test.java | 3 +- .../operation/matrix/MatrixTestCase.java | 4 +- .../operation/matrix/NonSquareMatrixTest.java | 14 +- .../operation/projection/EquirectangularTest.java | 8 +- .../operation/projection/InitializerTest.java | 2 +- .../projection/LambertConicConformalTest.java | 3 +- .../operation/projection/MercatorTest.java | 3 +- .../projection/TransverseMercatorTest.java | 2 +- .../transform/AbridgedMolodenskyTransformTest.java | 4 +- .../transform/ConcatenatedTransformTest.java | 3 +- .../transform/ContextualParametersTest.java | 3 +- .../operation/transform/CopyTransformTest.java | 5 +- .../transform/DefaultMathTransformFactoryTest.java | 4 +- .../operation/transform/DomainDefinitionTest.java | 2 +- .../transform/EllipsoidToCentricTransformTest.java | 4 +- .../transform/ExponentialTransform1DTest.java | 4 +- .../transform/LinearInterpolator1DTest.java | 3 +- .../operation/transform/LinearTransformTest.java | 2 +- .../transform/LogarithmicTransform1DTest.java | 3 +- .../operation/transform/MathTransformTestCase.java | 15 +- .../operation/transform/MathTransformsTest.java | 4 +- .../transform/MolodenskyTransformTest.java | 3 +- .../transform/ProjectiveTransformTest.java | 3 +- .../operation/transform/ScaleTransformTest.java | 3 +- .../operation/transform/TransferFunctionTest.java | 4 +- .../transform/TransformResultComparator.java | 3 +- .../transform/TransformSeparatorTest.java | 4 +- .../transform/TranslationTransformTest.java | 2 +- .../transform/WraparoundTransformTest.java | 3 +- .../test/integration/CoordinateOperationTest.java | 3 +- .../integration/CoordinateReferenceSystemTest.java | 3 +- .../apache/sis/test/integration/MetadataTest.java | 2 +- .../sis/test/integration/MetadataVerticalTest.java | 4 +- .../test/java/org/apache/sis/test/package-info.txt | 3 - .../sis/test/suite/ReferencingTestSuite.java | 300 --------------------- .../org/apache/sis/test/suite/package-info.txt | 3 - .../java/org/apache/sis/math/FunctionProperty.java | 85 +++++- .../sis/internal/converter/AngleConverterTest.java | 3 +- .../sis/internal/converter/ArrayConverterTest.java | 4 +- .../internal/converter/ConverterRegistryTest.java | 4 +- .../internal/converter/FallbackConverterTest.java | 3 +- .../internal/converter/NumberConverterTest.java | 4 +- .../sis/internal/converter/PathConverterTest.java | 3 +- .../internal/converter/StringConverterTest.java | 3 +- .../sis/internal/converter/SystemRegistryTest.java | 4 +- .../org/apache/sis/internal/test/AssertTest.java | 10 +- .../sis/internal/util/CheckedArrayListTest.java | 2 +- .../sis/internal/util/CollectionsExtTest.java | 4 +- .../java/org/apache/sis/io/AppenderTestCase.java | 3 +- .../java/org/apache/sis/math/FractionTest.java | 3 +- .../org/apache/sis/math/FunctionPropertyTest.java | 49 ++++ .../test/java/org/apache/sis/math/LineTest.java | 3 +- .../test/java/org/apache/sis/math/PlaneTest.java | 3 +- .../org/apache/sis/math/StatisticsFormatTest.java | 2 +- .../java/org/apache/sis/math/StatisticsTest.java | 3 +- .../test/java/org/apache/sis/math/VectorTest.java | 3 +- .../apache/sis/measure/ConventionalUnitTest.java | 3 +- .../apache/sis/measure/LinearConverterTest.java | 4 +- .../apache/sis/measure/MeasurementRangeTest.java | 3 +- .../org/apache/sis/measure/QuantitiesTest.java | 3 +- .../java/org/apache/sis/measure/RangeTest.java | 3 +- .../java/org/apache/sis/measure/ScalarTest.java | 4 +- .../org/apache/sis/measure/SystemUnitTest.java | 5 +- .../org/apache/sis/measure/UnitDimensionTest.java | 4 +- .../org/apache/sis/measure/UnitServicesTest.java | 3 +- .../java/org/apache/sis/measure/UnitsTest.java | 3 +- .../java/org/apache/sis/setup/OptionKeyTest.java | 3 +- .../sis/test/{Assert.java => Assertions.java} | 11 +- .../test/java/org/apache/sis/test/DependsOn.java | 17 +- .../org/apache/sis/test/LogRecordCollector.java | 13 +- .../test/java/org/apache/sis/test/TestCase.java | 12 +- .../test/java/org/apache/sis/test/TestRunner.java | 52 +--- .../test/java/org/apache/sis/test/TestSuite.java | 263 ------------------ .../apache/sis/test/suite/UtilityTestSuite.java | 144 ---------- .../org/apache/sis/test/suite/package-info.java | 27 -- .../sis/util/DefaultInternationalStringTest.java | 3 +- .../sis/util/SimpleInternationalStringTest.java | 3 +- .../test/java/org/apache/sis/util/VersionTest.java | 3 +- .../org/apache/sis/util/collection/CacheTest.java | 3 +- .../sis/util/collection/DefaultTreeTableTest.java | 4 +- .../sis/util/collection/IntegerListTest.java | 5 +- .../apache/sis/util/collection/RangeSetTest.java | 3 +- .../sis/util/collection/TableColumnTest.java | 5 +- .../sis/util/collection/TreeTableFormatTest.java | 3 +- .../apache/sis/util/collection/TreeTablesTest.java | 4 +- .../sis/util/collection/WeakHashSetTest.java | 3 +- .../sis/util/collection/WeakValueHashMapTest.java | 3 +- .../sis/util/logging/MonolineFormatterTest.java | 3 +- .../util/resources/IndexedResourceBundleTest.java | 3 +- .../org/apache/sis/util/resources/LoaderTest.java | 2 +- pom.xml | 3 - .../profile/fra/DataIdentificationTest.java | 3 +- .../profile/fra/DirectReferenceSystemTest.java | 2 +- .../sis/profile/france/FrenchProfileTest.java | 3 +- .../sis/test/suite/FrenchProfileTestSuite.java | 46 ---- .../org/apache/sis/test/suite/package-info.txt | 3 - .../sis/test/suite/JapanProfileTestSuite.java | 44 --- .../org/apache/sis/test/suite/package-info.txt | 3 - .../sis/test/suite/EarthObservationTestSuite.java | 46 ---- .../sis/storage/geotiff/XMLMetadataTest.java | 3 +- .../apache/sis/test/suite/GeoTiffTestSuite.java | 53 ---- .../apache/sis/internal/netcdf/FeatureSetTest.java | 3 +- .../org/apache/sis/internal/netcdf/GridTest.java | 3 +- .../apache/sis/internal/netcdf/VariableTest.java | 2 +- .../sis/storage/netcdf/MetadataReaderTest.java | 2 +- .../storage/netcdf/NetcdfStoreProviderTest.java | 3 +- .../apache/sis/storage/netcdf/NetcdfStoreTest.java | 2 +- .../org/apache/sis/test/suite/NetcdfTestSuite.java | 57 ---- .../org/apache/sis/test/suite/package-info.txt | 3 - .../apache/sis/test/suite/ShapefileTestSuite.java | 44 --- .../org/apache/sis/test/suite/package-info.txt | 3 - .../sis/internal/sql/postgis/PostgresTest.java | 3 +- .../org/apache/sis/storage/sql/SQLStoreTest.java | 4 +- .../org/apache/sis/test/suite/SQLTestSuite.java | 46 ---- .../org/apache/sis/test/suite/package-info.txt | 3 - .../java/org/apache/sis/storage/FeatureQuery.java | 10 +- .../internal/storage/MemoryGridResourceTest.java | 3 +- .../sis/internal/storage/MetadataBuilderTest.java | 5 +- .../apache/sis/internal/storage/wkt/StoreTest.java | 3 +- .../apache/sis/internal/storage/xml/StoreTest.java | 3 +- .../org/apache/sis/storage/CoverageSubsetTest.java | 3 +- .../org/apache/sis/storage/DataStoresTest.java | 3 +- .../org/apache/sis/storage/FeatureQueryTest.java | 2 +- .../org/apache/sis/storage/ProbeResultTest.java | 4 +- .../apache/sis/storage/StorageConnectorTest.java | 3 +- .../aggregate/ConcatenatedFeatureSetTest.java | 4 +- .../apache/sis/test/suite/StorageTestSuite.java | 85 ------ .../org/apache/sis/test/suite/package-info.txt | 3 - .../storage/gpx/GroupAsPolylineOperation.java | 211 --------------- .../org/apache/sis/internal/storage/gpx/Types.java | 31 ++- .../sis/internal/storage/gpx/UpdaterTest.java | 3 +- .../sis/internal/storage/gpx/WriterTest.java | 3 +- .../org/apache/sis/test/suite/GPXTestSuite.java | 44 --- .../org/apache/sis/test/suite/package-info.txt | 3 - 397 files changed, 1655 insertions(+), 2617 deletions(-)