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

asf-gitbox-commits pushed a change to branch geoapi-3.1
in repository https://gitbox.apache.org/repos/asf/sis.git


    from 60f07fc246 Merge branch 'geoapi-4.0' into geoapi-3.1
     add 021bb9624f feat(Shapefile): add incremental id shapefile test
     add 45ea93f10c feat(Geometry): add physics model api from ISO 12113
     add d82902e847 fix(Shapefile): always generate an incremental feature 
identifier
     add 7be914eae2 Move `OptionKey` to the storage module. Retrofit 
`DataOptionKey` into `OptionKey`. Old classes are deprecated for removal.
     add 7d99b77b9b Add an option for allowing users to supply their own 
`XMLInputFactory`. Reuse the check done in `InputFactory` against unsupported 
properties.
     add 69a2a1c8d6 feat(Shapefile): create identifiers conform to gml 
requierements
     add f9ada6f7bc Be more tolerant in the comparison of members of a datum 
ensemble.
     add f9c3aa8b2a Replace numerical values of enumerations by text in GeoTIFF 
metadata. This is for making debugging easier.
     add 953ad86847 When invoking `CRS.findOperation(sourceCRS, targetCRS, 
context)` with a pair of CRSs created by `GridGeometry.createGridCRS(…)`, try 
to delegate to `GridGeometry.createTransformTo(…)`.
     add d367107cdb feat(Shapefile): generate consistant feature index when 
filters are used
     add 781bfe91d8 feat(DataStore): add timezone parameter name constant
     add ea81e2ea10 feat(Shapefile): add support for timezone parameter
     add faa80d5c73 Add an `InternalDataStoreException` for making easier to 
spot exceptions that shouldn't happen.
     add 374e94d4cd Rename the `gimi` sub-package as `geo` because the GIMI 
draft standard is heading toward a different approach based on RDF files.
     add 3f23779ec3 Replace `@todo` Javadoc tag by a new `@Incomplete` 
annotation for identifying the boxes that are not fully implemented.
     add d024c7dd36 In the tree representation of GeoHEIF nodes, indicate when 
a box is unsupported.
     add 7ca22a3878 Implement the support of the `tilC` box in GeoHEIF files.
     add ad86df60e5 In the tree of GeoHEIF nodes, move the nodes derived from 
`flags` below the "flags" node.
     add 3123aa404b Replace the internal `TreeFormatCustomization` interface by 
a public `TreeTable.Node.isVisible()` method.
     add 63c9dc02ec Move the storage metadata helper classes to a separated 
package. This is in anticipation for the addition of more types.
     add bfc9eed9b6 Replace some usages of `ReadOnlyObjectWrapper` by 
`SimpleObjectProperty` in places where the read-only aspect of the property was 
not really used.
     add 16a4b9549e Show summary of GeoHEIF box when the tree node is 
collapsed. Navigation among HEIF boxes is not easy, so we are trying to help.
     add 0ab3a59500 Minor refactoring of the `PropertyFormat` internal class 
for making it more convenient to extend.
     add 130aab7172 Apply to ISO-19115 metadata the same mechanism used by 
GeoHEIF for summarizing metadata.
     add 0d5e5d119d Fix an anomaly in the display of the tree of GeoHEIF boxes.
     new 3b34cf323f Merge geoapi-4.0 into geoapi-3.1. The main work are related 
to improvement in GeoHEIF support.

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:
 .../main/org/apache/sis/console/CommandRunner.java |   4 +-
 .../apache/sis/console/FormattedOutputCommand.java |   2 +-
 .../org/apache/sis/console/TranslateCommand.java   |   2 +-
 .../coverage/grid/CoordinateOperationFinder.java   |  44 +-
 .../apache/sis/coverage/grid/GridCRSBuilder.java   | 128 +++++-
 .../apache/sis/coverage/grid/GridGeometryTest.java |  48 ++
 .../org/apache/sis/metadata/MetadataStandard.java  |   2 +-
 .../org/apache/sis/metadata/TitleProperty.java     |   2 +-
 .../main/org/apache/sis/metadata/TreeNode.java     |  90 +++-
 .../org/apache/sis/metadata/TreeNodeChildren.java  |  44 +-
 .../org/apache/sis/metadata/TreeTableView.java     |  67 +--
 .../apache/sis/metadata/ValueExistencePolicy.java  | 104 +++--
 .../main/org/apache/sis/metadata/package-info.java |   2 +-
 .../org/apache/sis/xml/PooledUnmarshaller.java     |   8 +-
 .../main/org/apache/sis/xml/TransformedEvent.java  |   2 +-
 .../main/org/apache/sis/xml/XML.java               |   4 +-
 .../main/org/apache/sis/xml/bind/gcx/Anchor.java   |   9 +-
 .../sis/xml/internal/shared/InputFactory.java      |  42 +-
 .../main/org/apache/sis/xml/package-info.java      |  24 +-
 .../apache/sis/metadata/TreeNodeChildrenTest.java  |  14 +-
 .../test/org/apache/sis/metadata/TreeNodeTest.java |  11 +-
 .../apache/sis/metadata/TreeTableFormatTest.java   |  15 +-
 .../org/apache/sis/metadata/TreeTableViewTest.java |   3 +-
 .../sis/xml/internal/shared/InputFactoryTest.java  |   8 +-
 .../main/org/apache/sis/io/wkt/WKTFormat.java      |   4 +-
 .../sis/referencing/cs/CoordinateSystems.java      |   2 +-
 .../referencing/datum/DefaultDatumEnsemble.java    |  30 +-
 .../apache/sis/referencing/datum/package-info.java |   2 +-
 .../factory/CommonAuthorityFactory.java            |   6 +-
 .../referencing/factory/FactoryDataException.java  |   2 +-
 .../referencing/factory/GeodeticObjectFactory.java |   2 +-
 ...xception.java => InternalFactoryException.java} |  28 +-
 .../internal/ParameterizedTransformBuilder.java    |   4 +-
 .../internal/shared/CoordinateOperations.java      |   4 +-
 .../internal/shared/OperationMethodExt.java        |  73 +++
 .../operation/AbstractCoordinateOperation.java     |   8 +-
 .../operation/AbstractSingleOperation.java         |   4 +-
 .../operation/CoordinateOperationContext.java      |   2 +-
 .../operation/CoordinateOperationFinder.java       |  69 ++-
 .../operation/CoordinateOperationRegistry.java     |  14 +-
 .../operation/DefaultConcatenatedOperation.java    |   4 +-
 .../DefaultCoordinateOperationFactory.java         |  19 +-
 .../sis/referencing/operation/DefaultFormula.java  |   9 +-
 .../operation/DefaultOperationMethod.java          |   4 +-
 .../referencing/operation/gridded/LoadedGrid.java  |   2 +-
 .../operation/projection/ZonedGridSystem.java      |   3 +-
 .../provider/FranceGeocentricInterpolation.java    |   3 +-
 .../GeocentricAffineBetweenGeographic.java         |   3 +-
 .../operation/provider/GeocentricToGeographic.java |   3 +-
 .../operation/provider/Geographic3Dto2D.java       |   3 +-
 .../operation/provider/Spherical2Dto3D.java        |   3 +-
 .../operation/provider/VerticalOffset.java         |   3 +-
 .../transform/DefaultMathTransformFactory.java     |   3 +-
 .../transform/EllipsoidToRadiusTransform.java      |   3 +-
 .../operation/transform/MathTransformProvider.java |  31 +-
 .../test/org/apache/sis/io/wkt/WKTFormatTest.java  |  21 +-
 .../operation/DefaultTransformationTest.java       |   3 +-
 .../main/org/apache/sis/storage/landsat/Band.java  |   4 +-
 .../org/apache/sis/storage/landsat/BandGroup.java  |   2 +-
 .../apache/sis/storage/landsat/LandsatStore.java   |   2 +-
 .../apache/sis/storage/landsat/MetadataReader.java |   2 +-
 .../storage/landsat/LandsatStoreProviderTest.java  |   2 +-
 .../apache/sis/storage/geotiff/Compression.java    |   2 +-
 .../apache/sis/storage/geotiff/FormatModifier.java |   2 +-
 .../apache/sis/storage/geotiff/GeoTiffStore.java   |   4 +-
 .../apache/sis/storage/geotiff/NativeMetadata.java | 106 ++++-
 .../org/apache/sis/storage/geotiff/Writer.java     |   2 +-
 .../geotiff/reader/GridGeometryBuilder.java        |   2 +-
 .../geotiff/reader/ImageMetadataBuilder.java       |   2 +-
 .../sis/storage/geotiff/reader/Localization.java   |   3 +-
 .../sis/storage/geotiff/reader/XMLMetadata.java    |   5 +-
 .../sis/storage/geotiff/writer/GeoEncoder.java     |   2 +-
 .../storage/geotiff/reader/XMLMetadataTest.java    |   2 +-
 .../apache/sis/storage/netcdf/MetadataReader.java  |   2 +-
 .../org/apache/sis/storage/netcdf/NetcdfStore.java |   2 +-
 .../sis/storage/netcdf/NetcdfStoreProvider.java    |   2 +-
 .../apache/sis/storage/netcdf/base/Decoder.java    |   2 +-
 .../sis/storage/netcdf/base/RasterResource.java    |   2 +-
 .../sis/storage/netcdf/classic/ChannelDecoder.java |   2 +-
 .../sis/storage/netcdf/ucar/DecoderWrapper.java    |   2 +-
 .../main/org/apache/sis/storage/sql/SQLStore.java  |   4 +-
 .../apache/sis/storage/sql/feature/Database.java   |   2 +-
 .../sis/storage/sql/feature/SchemaModifier.java    |   4 +-
 .../sis/storage/sql/postgis/PostgresTest.java      |   2 +-
 .../main/org/apache/sis/storage/gpx/Store.java     |   2 +-
 .../main/org/apache/sis/storage/gpx/Types.java     |   2 +-
 .../sis/storage/xml/stream/StaxDataStore.java      |  41 +-
 .../org/apache/sis/storage/gpx/ReaderTest.java     |   2 +-
 .../org/apache/sis/storage/gpx/UpdaterTest.java    |   2 +-
 .../org/apache/sis/storage/gpx/WriterTest.java     |   2 +-
 .../org.apache.sis.storage/main/module-info.java   |  13 +
 .../apache/sis/io/stream/InternalOptionKey.java    |   2 +-
 .../org/apache/sis/storage/AbstractFeatureSet.java |   2 +-
 .../sis/storage/AbstractGridCoverageResource.java  |   2 +-
 .../org/apache/sis/storage/AbstractResource.java   |   2 +-
 .../org/apache/sis/storage/CoverageSubset.java     |   2 +-
 .../main/org/apache/sis/storage/DataOptionKey.java |  83 +---
 .../main/org/apache/sis/storage/DataStore.java     |   3 +-
 .../org/apache/sis/storage/DataStoreProvider.java  |  13 +
 .../org/apache/sis/storage/DataStoreRegistry.java  |   2 +-
 .../main/org/apache/sis/storage/FeatureSubset.java |   2 +-
 .../sis/storage/InternalDataStoreException.java    |   9 +-
 .../main/org/apache/sis/storage/OptionKey.java     | 297 ++++++++++++
 .../org/apache/sis/storage/StorageConnector.java   |  19 +-
 .../storage/aggregate/AggregatedFeatureSet.java    |   2 +-
 .../sis/storage/aggregate/AggregatedResource.java  |   2 +-
 .../aggregate/BandAggregateGridResource.java       |   2 +-
 .../aggregate/ConcatenatedGridResource.java        |   2 +-
 .../sis/storage/aggregate/GroupAggregate.java      |   2 +-
 .../main/org/apache/sis/storage/base/CodeType.java |  12 +-
 .../sis/storage/base/DocumentedStoreProvider.java  |   2 +-
 .../org/apache/sis/storage/base/PRJDataStore.java  |   2 +-
 .../org/apache/sis/storage/base/URIDataStore.java  |  12 +-
 .../sis/storage/base/URIDataStoreProvider.java     |  14 +-
 .../org/apache/sis/storage/base/package-info.java  |   2 +-
 .../main/org/apache/sis/storage/csv/Store.java     |   9 +-
 .../org/apache/sis/storage/csv/StoreProvider.java  |   6 +-
 .../org/apache/sis/storage/csv/package-info.java   |   2 +-
 .../apache/sis/storage/esri/AsciiGridStore.java    |   6 +-
 .../org/apache/sis/storage/esri/RasterStore.java   |   2 +-
 .../main/org/apache/sis/storage/folder/Store.java  |   7 +-
 .../apache/sis/storage/folder/StoreProvider.java   |   4 +-
 .../apache/sis/storage/folder/WritableStore.java   |   2 +-
 .../apache/sis/storage/image/WorldFileStore.java   |   4 +-
 .../apache/sis/storage/image/WritableStore.java    |   2 +-
 .../storage/{base => metadata}/LegalSymbols.java   |   3 +-
 .../{base => metadata}/MetadataBuilder.java        |   3 +-
 .../{base => metadata}/MetadataFetcher.java        |   8 +-
 .../{base => metadata}/ResourceLineage.java        |   2 +-
 .../apache/sis/storage/metadata}/package-info.java |   6 +-
 .../sis/storage/modifier/CoverageModifier.java     |  10 +-
 .../org/apache/sis/storage/tiling/TileMatrix.java  |   2 +-
 .../apache/sis/storage/tiling/TileMatrixSet.java   |   2 +-
 .../main/org/apache/sis/storage/wkt/Store.java     |   4 +-
 .../main/org/apache/sis/storage/xml/Store.java     |   4 +-
 .../org/apache/sis/storage/DataOptionKeyTest.java  |  46 --
 .../org/apache/sis/storage}/OptionKeyTest.java     |  23 +-
 .../apache/sis/storage/StorageConnectorTest.java   |   1 -
 .../apache/sis/storage/csv/StoreProviderTest.java  |   2 +-
 .../test/org/apache/sis/storage/csv/StoreTest.java |   5 +-
 .../apache/sis/storage/esri/WritableStoreTest.java |   2 +-
 .../sis/storage/image/WorldFileStoreTest.java      |   2 +-
 .../{base => metadata}/MetadataBuilderTest.java    |   2 +-
 .../main/org/apache/sis/io/CompoundFormat.java     |  77 ++--
 .../main/org/apache/sis/io/LineAppender.java       |   6 +-
 .../main/org/apache/sis/math/StatisticsFormat.java |  14 +-
 .../main/org/apache/sis/setup/GeometryLibrary.java |   2 +-
 .../main/org/apache/sis/setup/OptionKey.java       |  46 +-
 .../main/org/apache/sis/setup/package-info.java    |   5 +-
 .../sis/util/AbstractInternationalString.java      |  22 +-
 .../main/org/apache/sis/util/Exceptions.java       |   6 +-
 .../org/apache/sis/util/collection/TreeTable.java  |  18 +-
 .../sis/util/collection/TreeTableFormat.java       |  67 +--
 .../apache/sis/util/internal/shared/Constants.java |   2 +-
 .../sis/util/internal/shared/PropertyFormat.java   |  74 +--
 .../internal/shared/TreeFormatCustomization.java   |  51 ---
 .../sis/util/internal/shared/TreeTableForGUI.java  |  42 ++
 .../org/apache/sis/util/resources/Vocabulary.java  |  10 +
 .../sis/util/resources/Vocabulary.properties       |   2 +
 .../sis/util/resources/Vocabulary_fr.properties    |   2 +
 .../org/apache/sis/geometries/scene/SceneNode.java |  76 +++
 .../main/org/apache/sis/geometries/scene/Skin.java |   1 +
 .../sis/geometries/scene/physics/Collider.java     |  83 ++++
 .../geometries/scene/physics/ColliderGeometry.java |  65 +++
 .../geometries/scene/physics/CollisionFilter.java  |  85 ++++
 .../apache/sis/geometries/scene/physics/Joint.java | 360 +++++++++++++++
 .../sis/geometries/scene/physics/Motion.java       | 180 ++++++++
 .../geometries/scene/physics/PhysicalMaterial.java | 130 ++++++
 .../sis/geometries/scene/physics/Trigger.java      |  87 ++++
 .../storage/coveragejson/CoverageJsonStore.java    |   2 +-
 .../sis/storage/geoheif/CoverageBuilder.java       |   9 +-
 .../apache/sis/storage/geoheif/GeoHeifStore.java   |   5 +-
 .../sis/storage/geoheif/UncompressedImage.java     |   2 +-
 .../main/org/apache/sis/storage/isobmff/Box.java   |   4 +-
 .../apache/sis/storage/isobmff/BoxRegistry.java    |   9 +
 .../apache/sis/storage/isobmff/ContainerBox.java   |  15 +-
 .../org/apache/sis/storage/isobmff/Extension.java  |  20 +-
 .../org/apache/sis/storage/isobmff/FullBox.java    |  41 +-
 .../org/apache/sis/storage/isobmff/Incomplete.java |  17 +-
 .../sis/storage/isobmff/MainBoxRegistry.java       |   2 +-
 .../apache/sis/storage/isobmff/NodeSummary.java    |  59 +++
 .../org/apache/sis/storage/isobmff/Reader.java     |  19 +-
 .../main/org/apache/sis/storage/isobmff/Root.java  |   2 +-
 .../org/apache/sis/storage/isobmff/TreeNode.java   | 507 +++++++++++++++------
 .../storage/isobmff/base/ColourInformation.java    |   2 +-
 .../sis/storage/isobmff/base/CombinaisonType.java  |   2 +-
 .../apache/sis/storage/isobmff/base/Copyright.java |   3 +-
 .../sis/storage/isobmff/base/EntityToGroup.java    |   2 +
 .../storage/isobmff/base/FDItemInfoExtension.java  |   4 +-
 .../apache/sis/storage/isobmff/base/FileType.java  |   2 +-
 .../apache/sis/storage/isobmff/base/GroupList.java |   2 +-
 .../sis/storage/isobmff/base/HandlerReference.java |   2 +-
 .../storage/isobmff/base/IdentifiedMediaData.java  |   2 +-
 .../apache/sis/storage/isobmff/base/ItemInfo.java  |  17 +-
 .../sis/storage/isobmff/base/ItemInfoEntry.java    |   9 +-
 .../sis/storage/isobmff/base/ItemLocation.java     |   2 +-
 .../sis/storage/isobmff/base/ItemProperties.java   |  40 +-
 .../isobmff/base/ItemPropertyAssociation.java      |  41 +-
 .../isobmff/base/ItemPropertyContainer.java        |   2 +-
 .../sis/storage/isobmff/base/ItemReference.java    |   5 +-
 .../org/apache/sis/storage/isobmff/base/Meta.java  |   5 +-
 .../org/apache/sis/storage/isobmff/base/Movie.java |   2 +-
 .../sis/storage/isobmff/base/MovieHeader.java      |   5 +-
 .../sis/storage/isobmff/base/OriginalFileType.java |   2 +-
 .../sis/storage/isobmff/base/PrimaryItem.java      |   2 +-
 .../isobmff/base/ProgressiveDownloadInfo.java      |   5 +-
 .../isobmff/base/SingleItemTypeReference.java      |   2 +-
 .../org/apache/sis/storage/isobmff/base/Track.java |   2 +-
 .../sis/storage/isobmff/base/TrackHeader.java      |  27 +-
 .../apache/sis/storage/isobmff/base/UserData.java  |   2 +-
 .../storage/isobmff/{gimi => geo}/ModelCRS.java    |   9 +-
 .../isobmff/{gimi => geo}/ModelTiePoint.java       |  29 +-
 .../isobmff/{gimi => geo}/ModelTransformation.java |   6 +-
 .../isobmff/geo/TiledImageConfiguration.java       | 164 +++++++
 .../isobmff/{gimi => geo}/UnknownProperty.java     |   4 +-
 .../isobmff/{gimi => geo}/package-info.java        |   2 +-
 .../isobmff/gimi/TiledImageConfiguration.java      |  56 ---
 .../sis/storage/isobmff/image/CreationTime.java    |   1 +
 .../storage/isobmff/image/ModificationTime.java    |   1 +
 .../sis/storage/isobmff/image/UserDescription.java |   3 +-
 .../sis/storage/isobmff/mpeg/ChromaLocation.java   |   5 +-
 .../apache/sis/storage/isobmff/mpeg/Component.java |   1 +
 .../isobmff/mpeg/ComponentReferenceLevel.java      |   5 +-
 .../isobmff/mpeg/DepthMappingInformation.java      |   5 +-
 .../storage/isobmff/mpeg/DisparityInformation.java |   5 +-
 .../sis/storage/isobmff/mpeg/FieldInterlace.java   |   5 +-
 .../storage/isobmff/mpeg/FieldInterlaceType.java   |   5 +-
 .../isobmff/mpeg/FramePackingInformation.java      |   5 +-
 .../mpeg/PolarizationPatternDefinition.java        |   5 +-
 .../storage/isobmff/mpeg/SensorBadPixelsMap.java   |   5 +-
 .../mpeg/SensorNonUniformityCorrection.java        |   5 +-
 .../sis/storage/isobmff/mpeg/TAIClockInfo.java     |   6 +-
 .../sis/storage/isobmff/mpeg/TAITimeStamp.java     |   5 +-
 .../isobmff/mpeg/UncompressedFrameConfig.java      |   2 +-
 .../storage/isobmff/video/ContentDescribes.java    |   5 +-
 .../isobmff/{gimi => geo}/ExtensionTest.java       |   4 +-
 .../org/apache/sis/storage/geopackage/Content.java |   2 +-
 .../sis/storage/geopackage/GpkgStoreProvider.java  |   2 +-
 .../apache/sis/storage/geopackage/Initializer.java |   2 +-
 .../sis/storage/geopackage/GpkgStoreTest.java      |   2 +-
 .../conformance/CoreConformanceTest.java           |   2 +-
 .../main/org/apache/sis/storage/gsf/GSFStore.java  |   2 +-
 .../sis/storage/shapefile/ShapefileProvider.java   |  13 +-
 .../sis/storage/shapefile/ShapefileStore.java      |  39 +-
 .../apache/sis/storage/shapefile/dbf/DBFField.java |   2 +-
 .../sis/storage/shapefile/shp/ShapeRecord.java     |   1 +
 .../sis/storage/shapefile/ShapefileStoreTest.java  |  32 ++
 .../sis/storage/shapefile/dbf/DBFIOTest.java       |   2 +-
 .../apache/sis/storage/shapefile/dbf/Snippets.java |   2 +-
 .../storage/shapefile/{multipoint.cpg => noid.cpg} |   0
 .../test/org/apache/sis/storage/shapefile/noid.dbf | Bin 0 -> 147 bytes
 .../storage/shapefile/{multipoint.prj => noid.prj} |   0
 .../test/org/apache/sis/storage/shapefile/noid.shp | Bin 0 -> 128 bytes
 .../test/org/apache/sis/storage/shapefile/noid.shx | Bin 0 -> 108 bytes
 .../sis/storage/shapefile/shp/ShapeIOTest.java     |   2 +-
 .../apache/sis/storage/shapefile/shp/Snippets.java |   2 +-
 .../apache/sis/gui/coverage/BandRangeTable.java    |   6 +-
 .../sis/gui/coverage/ImagePropertyExplorer.java    |  12 +-
 .../org/apache/sis/gui/dataset/FeatureTable.java   |  19 +-
 .../sis/gui/internal/IdentityValueFactory.java     |   4 +-
 .../sis/gui/internal/PropertyValueFormats.java     |   4 +-
 .../sis/gui/internal/PropertyValueFormatter.java   |   2 +-
 .../org/apache/sis/gui/metadata/MetadataTree.java  | 157 +++++--
 .../sis/gui/metadata/StandardMetadataTree.java     |  10 +-
 .../org/apache/sis/gui/metadata/package-info.java  |   2 +-
 .../org/apache/sis/storage/gdal/GDALStore.java     |   4 +-
 .../apache/sis/storage/gdal/GDALStoreProvider.java |   2 +-
 .../org/apache/sis/storage/gdal/TiledResource.java |   2 +-
 268 files changed, 3666 insertions(+), 1380 deletions(-)
 copy 
endorsed/src/org.apache.sis.referencing/main/org/apache/sis/referencing/factory/{FactoryDataException.java
 => InternalFactoryException.java} (68%)
 create mode 100644 
endorsed/src/org.apache.sis.referencing/main/org/apache/sis/referencing/internal/shared/OperationMethodExt.java
 create mode 100644 
endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/OptionKey.java
 rename endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/{base 
=> metadata}/LegalSymbols.java (99%)
 rename endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/{base 
=> metadata}/MetadataBuilder.java (99%)
 rename endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/{base 
=> metadata}/MetadataFetcher.java (98%)
 rename endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/{base 
=> metadata}/ResourceLineage.java (99%)
 copy {optional/src/org.apache.sis.gui/main/org/apache/sis/gui/internal => 
endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/metadata}/package-info.java
 (89%)
 delete mode 100644 
endorsed/src/org.apache.sis.storage/test/org/apache/sis/storage/DataOptionKeyTest.java
 rename endorsed/src/{org.apache.sis.util/test/org/apache/sis/setup => 
org.apache.sis.storage/test/org/apache/sis/storage}/OptionKeyTest.java (79%)
 rename endorsed/src/org.apache.sis.storage/test/org/apache/sis/storage/{base 
=> metadata}/MetadataBuilderTest.java (99%)
 delete mode 100644 
endorsed/src/org.apache.sis.util/main/org/apache/sis/util/internal/shared/TreeFormatCustomization.java
 create mode 100644 
endorsed/src/org.apache.sis.util/main/org/apache/sis/util/internal/shared/TreeTableForGUI.java
 create mode 100644 
incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/physics/Collider.java
 create mode 100644 
incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/physics/ColliderGeometry.java
 create mode 100644 
incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/physics/CollisionFilter.java
 create mode 100644 
incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/physics/Joint.java
 create mode 100644 
incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/physics/Motion.java
 create mode 100644 
incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/physics/PhysicalMaterial.java
 create mode 100644 
incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/physics/Trigger.java
 copy 
endorsed/src/org.apache.sis.metadata/main/org/apache/sis/xml/bind/UseLegacyMetadata.java
 => 
incubator/src/org.apache.sis.storage.geoheif/main/org/apache/sis/storage/isobmff/Incomplete.java
 (69%)
 create mode 100644 
incubator/src/org.apache.sis.storage.geoheif/main/org/apache/sis/storage/isobmff/NodeSummary.java
 rename 
incubator/src/org.apache.sis.storage.geoheif/main/org/apache/sis/storage/isobmff/{gimi
 => geo}/ModelCRS.java (94%)
 rename 
incubator/src/org.apache.sis.storage.geoheif/main/org/apache/sis/storage/isobmff/{gimi
 => geo}/ModelTiePoint.java (83%)
 rename 
incubator/src/org.apache.sis.storage.geoheif/main/org/apache/sis/storage/isobmff/{gimi
 => geo}/ModelTransformation.java (95%)
 create mode 100644 
incubator/src/org.apache.sis.storage.geoheif/main/org/apache/sis/storage/isobmff/geo/TiledImageConfiguration.java
 rename 
incubator/src/org.apache.sis.storage.geoheif/main/org/apache/sis/storage/isobmff/{gimi
 => geo}/UnknownProperty.java (95%)
 rename 
incubator/src/org.apache.sis.storage.geoheif/main/org/apache/sis/storage/isobmff/{gimi
 => geo}/package-info.java (96%)
 delete mode 100644 
incubator/src/org.apache.sis.storage.geoheif/main/org/apache/sis/storage/isobmff/gimi/TiledImageConfiguration.java
 rename 
incubator/src/org.apache.sis.storage.geoheif/test/org/apache/sis/storage/isobmff/{gimi
 => geo}/ExtensionTest.java (93%)
 copy 
incubator/src/org.apache.sis.storage.shapefile/test/org/apache/sis/storage/shapefile/{multipoint.cpg
 => noid.cpg} (100%)
 create mode 100644 
incubator/src/org.apache.sis.storage.shapefile/test/org/apache/sis/storage/shapefile/noid.dbf
 copy 
incubator/src/org.apache.sis.storage.shapefile/test/org/apache/sis/storage/shapefile/{multipoint.prj
 => noid.prj} (100%)
 create mode 100644 
incubator/src/org.apache.sis.storage.shapefile/test/org/apache/sis/storage/shapefile/noid.shp
 create mode 100644 
incubator/src/org.apache.sis.storage.shapefile/test/org/apache/sis/storage/shapefile/noid.shx

Reply via email to