This is an automated email from the ASF dual-hosted git repository.
jsorel pushed a change to branch feat/coverage-json
in repository https://gitbox.apache.org/repos/asf/sis.git
from 48c170932f feat(coveragejson): initial binding and grid coverage
implementation of CoverageJson
add f308b11bc8 Rename `ProjectionType.COMPLETING` ad `COMPUTING`.
add 31126879d2 Retrofit `GroupAsPolylineOperation` together with all other
feature operations. It required a generalization for working on attributes as
well as associations.
add 3d84f4f38a More conservative handling of nested operations in
`GroupAsPolylineOperation`.
add d6577877ca Provide a way to tell whether an expression is a volatile
function. This is internal API for now; we have not yet determined where would
be a public API.
add 2bf0bc48a0 Clarify whether to inherit the intrinsic properties of a
function or to inherit only the transitive properties.
add 6ad64f5ffa Use the information about volatile function in order to
determine whether to apply an optimization.
add 46d1541b9f Remove test suites, replaced by classical JUnit execution.
https://issues.apache.org/jira/browse/SIS-580
add 0277839ccb Do not extend `org.junit.Assert` anymore, make the
`Assertions` class independent instead. This change makes easier to see which
assertions are used and on which module they depend.
https://issues.apache.org/jira/browse/SIS-579
add 756a5e0ea3 Avoid start imports of `org.opengis.test.Assert` static
methods. This is in anticipation for a fix equivalent to SIS-579 in GeoAPI.
new 2412497587 Merge branch 'geoapi-4.0' into feat/coverage-json
The 1 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:
.../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 | 28 +-
.../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, 1622 insertions(+), 2629 deletions(-)
delete mode 100644
application/sis-console/src/test/java/org/apache/sis/test/suite/ConsoleTestSuite.java
delete mode 100644
application/sis-console/src/test/java/org/apache/sis/test/suite/package-info.txt
delete mode 100644
application/sis-javafx/src/test/java/org/apache/sis/test/suite/ApplicationTestSuite.java
delete mode 100644
application/sis-javafx/src/test/java/org/apache/sis/test/suite/package-info.txt
delete mode 100644
application/sis-openoffice/src/test/java/org/apache/sis/test/suite/OpenOfficeTestSuite.java
delete mode 100644
application/sis-openoffice/src/test/java/org/apache/sis/test/suite/package-info.txt
delete mode 100644
cloud/sis-cloud-aws/src/test/java/org/apache/sis/test/suite/AWSTestSuite.java
delete mode 100644
cloud/sis-cloud-aws/src/test/java/org/apache/sis/test/suite/package-info.txt
delete mode 100644
core/sis-cql/src/test/java/org/apache/sis/cql/CQLTestSuite.java
create mode 100644
core/sis-feature/src/main/java/org/apache/sis/feature/GroupAsPolylineOperation.java
rename core/sis-feature/src/test/java/org/apache/sis/{test/FeatureAssert.java
=> feature/Assertions.java} (97%)
create mode 100644
core/sis-feature/src/test/java/org/apache/sis/feature/GroupAsPolylineOperationTest.java
delete mode 100644
core/sis-feature/src/test/java/org/apache/sis/test/package-info.txt
delete mode 100644
core/sis-feature/src/test/java/org/apache/sis/test/suite/FeatureTestSuite.java
delete mode 100644
core/sis-feature/src/test/java/org/apache/sis/test/suite/package-info.txt
rename
core/sis-metadata/src/test/java/org/apache/sis/{test/MetadataAssert.java =>
metadata/Assertions.java} (96%)
delete mode 100644
core/sis-metadata/src/test/java/org/apache/sis/test/package-info.txt
delete mode 100644
core/sis-metadata/src/test/java/org/apache/sis/test/suite/MetadataTestSuite.java
delete mode 100644
core/sis-metadata/src/test/java/org/apache/sis/test/suite/package-info.txt
delete mode 100644
core/sis-portrayal/src/test/java/org/apache/sis/test/suite/PortrayalTestSuite.java
delete mode 100644
core/sis-portrayal/src/test/java/org/apache/sis/test/suite/package-info.txt
delete mode 100644
core/sis-referencing-by-identifiers/src/test/java/org/apache/sis/test/suite/ReferencingByIdentifiersTestSuite.java
delete mode 100644
core/sis-referencing-by-identifiers/src/test/java/org/apache/sis/test/suite/package-info.txt
delete mode 100644
core/sis-referencing/src/test/java/org/apache/sis/io/wkt/package-info.txt
rename
core/sis-referencing/src/test/java/org/apache/sis/{test/ReferencingAssert.java
=> referencing/Assertions.java} (98%)
delete mode 100644
core/sis-referencing/src/test/java/org/apache/sis/test/package-info.txt
delete mode 100644
core/sis-referencing/src/test/java/org/apache/sis/test/suite/ReferencingTestSuite.java
delete mode 100644
core/sis-referencing/src/test/java/org/apache/sis/test/suite/package-info.txt
copy
storage/sis-geotiff/src/test/java/org/apache/sis/storage/geotiff/TagsTest.java
=> core/sis-utility/src/test/java/org/apache/sis/math/FunctionPropertyTest.java
(53%)
rename core/sis-utility/src/test/java/org/apache/sis/test/{Assert.java =>
Assertions.java} (98%)
delete mode 100644
core/sis-utility/src/test/java/org/apache/sis/test/TestSuite.java
delete mode 100644
core/sis-utility/src/test/java/org/apache/sis/test/suite/UtilityTestSuite.java
delete mode 100644
core/sis-utility/src/test/java/org/apache/sis/test/suite/package-info.java
delete mode 100644
profiles/sis-french-profile/src/test/java/org/apache/sis/test/suite/FrenchProfileTestSuite.java
delete mode 100644
profiles/sis-french-profile/src/test/java/org/apache/sis/test/suite/package-info.txt
delete mode 100644
profiles/sis-japan-profile/src/test/java/org/apache/sis/test/suite/JapanProfileTestSuite.java
delete mode 100644
profiles/sis-japan-profile/src/test/java/org/apache/sis/test/suite/package-info.txt
delete mode 100644
storage/sis-earth-observation/src/test/java/org/apache/sis/test/suite/EarthObservationTestSuite.java
delete mode 100644
storage/sis-geotiff/src/test/java/org/apache/sis/test/suite/GeoTiffTestSuite.java
delete mode 100644
storage/sis-netcdf/src/test/java/org/apache/sis/test/suite/NetcdfTestSuite.java
delete mode 100644
storage/sis-netcdf/src/test/java/org/apache/sis/test/suite/package-info.txt
delete mode 100644
storage/sis-shapefile/src/test/java/org/apache/sis/test/suite/ShapefileTestSuite.java
delete mode 100644
storage/sis-shapefile/src/test/java/org/apache/sis/test/suite/package-info.txt
delete mode 100644
storage/sis-sqlstore/src/test/java/org/apache/sis/test/suite/SQLTestSuite.java
delete mode 100644
storage/sis-sqlstore/src/test/java/org/apache/sis/test/suite/package-info.txt
delete mode 100644
storage/sis-storage/src/test/java/org/apache/sis/test/suite/StorageTestSuite.java
delete mode 100644
storage/sis-storage/src/test/java/org/apache/sis/test/suite/package-info.txt
delete mode 100644
storage/sis-xmlstore/src/main/java/org/apache/sis/internal/storage/gpx/GroupAsPolylineOperation.java
delete mode 100644
storage/sis-xmlstore/src/test/java/org/apache/sis/test/suite/GPXTestSuite.java
delete mode 100644
storage/sis-xmlstore/src/test/java/org/apache/sis/test/suite/package-info.txt