This is an automated email from the ASF dual-hosted git repository.
asf-gitbox-commits pushed a commit to branch geoapi-4.0
in repository https://gitbox.apache.org/repos/asf/sis.git
The following commit(s) were added to refs/heads/geoapi-4.0 by this push:
new 541e44693f Rename the `org.apache.sis.storage.coveragejson` module as
`org.apache.sis.storage.json`.
541e44693f is described below
commit 541e44693f4d574a40835322e067e6cdf6b01976
Author: Martin Desruisseaux <[email protected]>
AuthorDate: Mon Jul 27 10:16:32 2026 +0200
Rename the `org.apache.sis.storage.coveragejson` module as
`org.apache.sis.storage.json`.
---
.../main/java/org/apache/sis/buildtools/gradle/Dependency.java | 2 +-
endorsed/src/org.apache.sis.storage/main/module-info.java | 6 +++---
incubator/build.gradle.kts | 6 +++---
.../META-INF/services/org.apache.sis.storage.DataStoreProvider | 0
.../main/module-info.java | 9 ++++-----
.../org/apache/sis/storage/coveragejson/CoverageJsonStore.java | 0
.../sis/storage/coveragejson/CoverageJsonStoreProvider.java | 0
.../org/apache/sis/storage/coveragejson/CoverageResource.java | 0
.../main/org/apache/sis/storage/coveragejson/binding/Axe.java | 0
.../main/org/apache/sis/storage/coveragejson/binding/Axes.java | 0
.../org/apache/sis/storage/coveragejson/binding/Category.java | 0
.../sis/storage/coveragejson/binding/CategoryEncoding.java | 0
.../org/apache/sis/storage/coveragejson/binding/Coverage.java | 0
.../sis/storage/coveragejson/binding/CoverageCollection.java | 0
.../sis/storage/coveragejson/binding/CoverageJsonObject.java | 0
.../org/apache/sis/storage/coveragejson/binding/Dictionary.java | 0
.../main/org/apache/sis/storage/coveragejson/binding/Domain.java | 0
.../apache/sis/storage/coveragejson/binding/GeographicCRS.java | 0
.../main/org/apache/sis/storage/coveragejson/binding/I18N.java | 0
.../apache/sis/storage/coveragejson/binding/IdentifierRS.java | 0
.../org/apache/sis/storage/coveragejson/binding/Identifiers.java | 0
.../org/apache/sis/storage/coveragejson/binding/NdArray.java | 0
.../sis/storage/coveragejson/binding/ObservedProperty.java | 0
.../org/apache/sis/storage/coveragejson/binding/Parameter.java | 0
.../apache/sis/storage/coveragejson/binding/ParameterGroup.java | 0
.../org/apache/sis/storage/coveragejson/binding/Parameters.java | 0
.../apache/sis/storage/coveragejson/binding/ProjectedCRS.java | 0
.../main/org/apache/sis/storage/coveragejson/binding/Ranges.java | 0
.../storage/coveragejson/binding/ReferenceSystemConnection.java | 0
.../main/org/apache/sis/storage/coveragejson/binding/Symbol.java | 0
.../apache/sis/storage/coveragejson/binding/TargetConcept.java | 0
.../org/apache/sis/storage/coveragejson/binding/TemporalRS.java | 0
.../org/apache/sis/storage/coveragejson/binding/TileSet.java | 0
.../apache/sis/storage/coveragejson/binding/TiledNdArray.java | 0
.../main/org/apache/sis/storage/coveragejson/binding/Unit.java | 0
.../org/apache/sis/storage/coveragejson/binding/VerticalCRS.java | 0
.../apache/sis/storage/coveragejson/binding/package-info.java | 0
.../main/org/apache/sis/storage/coveragejson/package-info.java | 0
.../apache/sis/storage/coveragejson/CoverageJsonStoreTest.java | 0
.../org/apache/sis/storage/coveragejson/binding/BindingTest.java | 0
.../test/org/apache/sis/storage/coveragejson/binding/LICENSE.md | 0
.../org/apache/sis/storage/coveragejson/binding/axe_bounds.json | 0
.../org/apache/sis/storage/coveragejson/binding/axe_polygon.json | 0
.../org/apache/sis/storage/coveragejson/binding/axe_regular.json | 0
.../org/apache/sis/storage/coveragejson/binding/axe_tuples.json | 0
.../storage/coveragejson/binding/coverage_vertical_profile.json | 0
.../coveragejson/binding/coverage_vertical_profile_nocs.json | 0
.../sis/storage/coveragejson/binding/coveragecollection.json | 0
.../org/apache/sis/storage/coveragejson/binding/domain_grid.json | 0
.../sis/storage/coveragejson/binding/domain_trajectory.json | 0
.../apache/sis/storage/coveragejson/binding/domaintype_grid.json | 0
.../sis/storage/coveragejson/binding/domaintype_multipoint.json | 0
.../coveragejson/binding/domaintype_multipointseries.json | 0
.../storage/coveragejson/binding/domaintype_multipolygon.json | 0
.../coveragejson/binding/domaintype_multipolygonseries.json | 0
.../sis/storage/coveragejson/binding/domaintype_point.json | 0
.../sis/storage/coveragejson/binding/domaintype_pointseries.json | 0
.../sis/storage/coveragejson/binding/domaintype_polygon.json | 0
.../storage/coveragejson/binding/domaintype_polygonseries.json | 0
.../sis/storage/coveragejson/binding/domaintype_section.json | 0
.../sis/storage/coveragejson/binding/domaintype_trajectory.json | 0
.../coveragejson/binding/domaintype_vertical_profile.json | 0
.../sis/storage/coveragejson/binding/geographiccrs_longlat.json | 0
.../coveragejson/binding/geographiccrs_longlatheight.json | 0
.../org/apache/sis/storage/coveragejson/binding/ndarray.json | 0
.../storage/coveragejson/binding/parameter_categoricaldata.json | 0
.../storage/coveragejson/binding/parameter_continuousdata.json | 0
.../storage/coveragejson/binding/parametergroup_uncertainty.json | 0
.../coveragejson/binding/parametergroup_vectorquantity.json | 0
.../coveragejson/binding/projectedcrs_britishnationalgrid.json | 0
.../coveragejson/binding/reference_system_connection.json | 0
.../org/apache/sis/storage/coveragejson/binding/temporalrs.json | 0
.../apache/sis/storage/coveragejson/binding/tiledndarray.json | 0
.../sis/storage/coveragejson/binding/verticalcrs_navd88.json | 0
.../test/org/apache/sis/storage/coveragejson/coverage_xyzt.json | 0
netbeans-project/nbproject/project.properties | 2 +-
76 files changed, 12 insertions(+), 13 deletions(-)
diff --git
a/buildSrc/src/main/java/org/apache/sis/buildtools/gradle/Dependency.java
b/buildSrc/src/main/java/org/apache/sis/buildtools/gradle/Dependency.java
index 21e53f58d2..6be46e5944 100644
--- a/buildSrc/src/main/java/org/apache/sis/buildtools/gradle/Dependency.java
+++ b/buildSrc/src/main/java/org/apache/sis/buildtools/gradle/Dependency.java
@@ -77,7 +77,7 @@ public final class Dependency {
Map.entry("storage.gsf", "storage:sis-gsf"),
Map.entry("storage.gdal", "storage:sis-gdal"),
Map.entry("storage.geopackage", "storage:sis-geopackage"),
- Map.entry("storage.coveragejson", "storage:sis-coveragejson"),
+ Map.entry("storage.json", "storage:sis-json"),
Map.entry("portrayal.map", "core:sis-portrayal-map"),
Map.entry("webapp", "application:sis-webapp")
);
diff --git a/endorsed/src/org.apache.sis.storage/main/module-info.java
b/endorsed/src/org.apache.sis.storage/main/module-info.java
index ae73b37fb1..baf79ec7e3 100644
--- a/endorsed/src/org.apache.sis.storage/main/module-info.java
+++ b/endorsed/src/org.apache.sis.storage/main/module-info.java
@@ -55,7 +55,7 @@ module org.apache.sis.storage {
org.apache.sis.storage.geoheif,
org.apache.sis.storage.geotiff,
org.apache.sis.storage.earthobservation,
- org.apache.sis.storage.coveragejson, // In the "incubator"
sub-project.
+ org.apache.sis.storage.json, // In the "incubator"
sub-project.
org.apache.sis.storage.shapefile, // In the "incubator"
sub-project.
org.apache.sis.storage.geopackage, // In the "incubator"
sub-project.
org.apache.sis.storage.gsf, // In the "incubator"
sub-project.
@@ -72,7 +72,7 @@ module org.apache.sis.storage {
org.apache.sis.storage.geoheif,
org.apache.sis.storage.geotiff,
org.apache.sis.storage.earthobservation,
- org.apache.sis.storage.coveragejson, // In the "incubator"
sub-project.
+ org.apache.sis.storage.json, // In the "incubator"
sub-project.
org.apache.sis.storage.geopackage, // In the "incubator"
sub-project.
org.apache.sis.storage.gsf, // In the "incubator"
sub-project.
org.apache.sis.storage.gdal, // In the "optional"
sub-project.
@@ -84,7 +84,7 @@ module org.apache.sis.storage {
org.apache.sis.storage.netcdf,
org.apache.sis.storage.geoheif,
org.apache.sis.storage.geotiff,
- org.apache.sis.storage.coveragejson, // In the "incubator"
sub-project.
+ org.apache.sis.storage.json, // In the "incubator"
sub-project.
org.apache.sis.storage.shapefile, // In the "incubator"
sub-project.
org.apache.sis.storage.geopackage, // In the "incubator"
sub-project.
org.apache.sis.storage.gdal, // In the "optional"
sub-project.
diff --git a/incubator/build.gradle.kts b/incubator/build.gradle.kts
index 1f605bea53..063cb72947 100644
--- a/incubator/build.gradle.kts
+++ b/incubator/build.gradle.kts
@@ -219,10 +219,10 @@ publishing {
description = "Read files in GSF format."
}
}
- create<MavenPublication>("storage.coveragejson") {
- var module = "org.apache.sis.storage.coveragejson"
+ create<MavenPublication>("storage.json") {
+ var module = "org.apache.sis.storage.json"
groupId = "org.apache.sis.storage"
- artifactId = "sis-coveragejson"
+ artifactId = "sis-json"
artifact(layout.buildDirectory.file("libs/${module}.jar"))
artifact(layout.buildDirectory.file("docs/${module}-sources.jar"))
{classifier = "sources"}
artifact(layout.buildDirectory.file("docs/${module}-javadoc.jar"))
{classifier = "javadoc"}
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/META-INF/services/org.apache.sis.storage.DataStoreProvider
b/incubator/src/org.apache.sis.storage.json/main/META-INF/services/org.apache.sis.storage.DataStoreProvider
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/META-INF/services/org.apache.sis.storage.DataStoreProvider
rename to
incubator/src/org.apache.sis.storage.json/main/META-INF/services/org.apache.sis.storage.DataStoreProvider
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/module-info.java
b/incubator/src/org.apache.sis.storage.json/main/module-info.java
similarity index 79%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/module-info.java
rename to incubator/src/org.apache.sis.storage.json/main/module-info.java
index 4005e4cdf9..77b024eeb9 100644
--- a/incubator/src/org.apache.sis.storage.coveragejson/main/module-info.java
+++ b/incubator/src/org.apache.sis.storage.json/main/module-info.java
@@ -18,15 +18,14 @@
/**
* Coverage-json store.
*
- * @todo Consider renaming as {@code org.apache.sis.storage.json.coverage} in
order to group all JSON formats
- * in a single root. Also rename package names accordingly. Having the
exact format name "coveragejson"
- * in module/package name is redundant with {@code CoverageJsonStore}
class name. Furthermore the
- * "Coverage-json" description appears right after module name in
Javadoc. Having a single "json"
+ * @todo Consider renaming packages as {@code
org.apache.sis.storage.json.coverage} in order to group all JSON formats.
+ * Having the exact format name "coveragejson" in package name is
redundant with {@code CoverageJsonStore} class name.
+ * Furthermore, the "Coverage-json" description appears right after
module name in Javadoc. Having a single "json"
* root allow Javadoc to detect more easily the related modules and
organize them accordingly.
*
* @author Johann Sorel (Geomatys)
*/
-module org.apache.sis.storage.coveragejson {
+module org.apache.sis.storage.json {
// Dependencies used in public API.
requires transitive org.apache.sis.referencing;
requires transitive org.apache.sis.storage;
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/CoverageJsonStore.java
b/incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/CoverageJsonStore.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/CoverageJsonStore.java
rename to
incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/CoverageJsonStore.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/CoverageJsonStoreProvider.java
b/incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/CoverageJsonStoreProvider.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/CoverageJsonStoreProvider.java
rename to
incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/CoverageJsonStoreProvider.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/CoverageResource.java
b/incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/CoverageResource.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/CoverageResource.java
rename to
incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/CoverageResource.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/Axe.java
b/incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/Axe.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/Axe.java
rename to
incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/Axe.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/Axes.java
b/incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/Axes.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/Axes.java
rename to
incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/Axes.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/Category.java
b/incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/Category.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/Category.java
rename to
incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/Category.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/CategoryEncoding.java
b/incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/CategoryEncoding.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/CategoryEncoding.java
rename to
incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/CategoryEncoding.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/Coverage.java
b/incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/Coverage.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/Coverage.java
rename to
incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/Coverage.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/CoverageCollection.java
b/incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/CoverageCollection.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/CoverageCollection.java
rename to
incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/CoverageCollection.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/CoverageJsonObject.java
b/incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/CoverageJsonObject.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/CoverageJsonObject.java
rename to
incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/CoverageJsonObject.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/Dictionary.java
b/incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/Dictionary.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/Dictionary.java
rename to
incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/Dictionary.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/Domain.java
b/incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/Domain.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/Domain.java
rename to
incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/Domain.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/GeographicCRS.java
b/incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/GeographicCRS.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/GeographicCRS.java
rename to
incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/GeographicCRS.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/I18N.java
b/incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/I18N.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/I18N.java
rename to
incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/I18N.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/IdentifierRS.java
b/incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/IdentifierRS.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/IdentifierRS.java
rename to
incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/IdentifierRS.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/Identifiers.java
b/incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/Identifiers.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/Identifiers.java
rename to
incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/Identifiers.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/NdArray.java
b/incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/NdArray.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/NdArray.java
rename to
incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/NdArray.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/ObservedProperty.java
b/incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/ObservedProperty.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/ObservedProperty.java
rename to
incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/ObservedProperty.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/Parameter.java
b/incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/Parameter.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/Parameter.java
rename to
incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/Parameter.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/ParameterGroup.java
b/incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/ParameterGroup.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/ParameterGroup.java
rename to
incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/ParameterGroup.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/Parameters.java
b/incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/Parameters.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/Parameters.java
rename to
incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/Parameters.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/ProjectedCRS.java
b/incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/ProjectedCRS.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/ProjectedCRS.java
rename to
incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/ProjectedCRS.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/Ranges.java
b/incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/Ranges.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/Ranges.java
rename to
incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/Ranges.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/ReferenceSystemConnection.java
b/incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/ReferenceSystemConnection.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/ReferenceSystemConnection.java
rename to
incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/ReferenceSystemConnection.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/Symbol.java
b/incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/Symbol.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/Symbol.java
rename to
incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/Symbol.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/TargetConcept.java
b/incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/TargetConcept.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/TargetConcept.java
rename to
incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/TargetConcept.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/TemporalRS.java
b/incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/TemporalRS.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/TemporalRS.java
rename to
incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/TemporalRS.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/TileSet.java
b/incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/TileSet.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/TileSet.java
rename to
incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/TileSet.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/TiledNdArray.java
b/incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/TiledNdArray.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/TiledNdArray.java
rename to
incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/TiledNdArray.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/Unit.java
b/incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/Unit.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/Unit.java
rename to
incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/Unit.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/VerticalCRS.java
b/incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/VerticalCRS.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/VerticalCRS.java
rename to
incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/VerticalCRS.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/package-info.java
b/incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/package-info.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/binding/package-info.java
rename to
incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/binding/package-info.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/package-info.java
b/incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/package-info.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/main/org/apache/sis/storage/coveragejson/package-info.java
rename to
incubator/src/org.apache.sis.storage.json/main/org/apache/sis/storage/coveragejson/package-info.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/CoverageJsonStoreTest.java
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/CoverageJsonStoreTest.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/CoverageJsonStoreTest.java
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/CoverageJsonStoreTest.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/BindingTest.java
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/BindingTest.java
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/BindingTest.java
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/BindingTest.java
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/LICENSE.md
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/LICENSE.md
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/LICENSE.md
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/LICENSE.md
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/axe_bounds.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/axe_bounds.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/axe_bounds.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/axe_bounds.json
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/axe_polygon.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/axe_polygon.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/axe_polygon.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/axe_polygon.json
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/axe_regular.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/axe_regular.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/axe_regular.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/axe_regular.json
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/axe_tuples.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/axe_tuples.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/axe_tuples.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/axe_tuples.json
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/coverage_vertical_profile.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/coverage_vertical_profile.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/coverage_vertical_profile.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/coverage_vertical_profile.json
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/coverage_vertical_profile_nocs.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/coverage_vertical_profile_nocs.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/coverage_vertical_profile_nocs.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/coverage_vertical_profile_nocs.json
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/coveragecollection.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/coveragecollection.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/coveragecollection.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/coveragecollection.json
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/domain_grid.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/domain_grid.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/domain_grid.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/domain_grid.json
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/domain_trajectory.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/domain_trajectory.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/domain_trajectory.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/domain_trajectory.json
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/domaintype_grid.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/domaintype_grid.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/domaintype_grid.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/domaintype_grid.json
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/domaintype_multipoint.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/domaintype_multipoint.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/domaintype_multipoint.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/domaintype_multipoint.json
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/domaintype_multipointseries.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/domaintype_multipointseries.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/domaintype_multipointseries.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/domaintype_multipointseries.json
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/domaintype_multipolygon.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/domaintype_multipolygon.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/domaintype_multipolygon.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/domaintype_multipolygon.json
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/domaintype_multipolygonseries.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/domaintype_multipolygonseries.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/domaintype_multipolygonseries.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/domaintype_multipolygonseries.json
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/domaintype_point.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/domaintype_point.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/domaintype_point.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/domaintype_point.json
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/domaintype_pointseries.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/domaintype_pointseries.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/domaintype_pointseries.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/domaintype_pointseries.json
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/domaintype_polygon.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/domaintype_polygon.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/domaintype_polygon.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/domaintype_polygon.json
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/domaintype_polygonseries.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/domaintype_polygonseries.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/domaintype_polygonseries.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/domaintype_polygonseries.json
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/domaintype_section.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/domaintype_section.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/domaintype_section.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/domaintype_section.json
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/domaintype_trajectory.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/domaintype_trajectory.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/domaintype_trajectory.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/domaintype_trajectory.json
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/domaintype_vertical_profile.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/domaintype_vertical_profile.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/domaintype_vertical_profile.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/domaintype_vertical_profile.json
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/geographiccrs_longlat.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/geographiccrs_longlat.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/geographiccrs_longlat.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/geographiccrs_longlat.json
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/geographiccrs_longlatheight.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/geographiccrs_longlatheight.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/geographiccrs_longlatheight.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/geographiccrs_longlatheight.json
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/ndarray.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/ndarray.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/ndarray.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/ndarray.json
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/parameter_categoricaldata.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/parameter_categoricaldata.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/parameter_categoricaldata.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/parameter_categoricaldata.json
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/parameter_continuousdata.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/parameter_continuousdata.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/parameter_continuousdata.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/parameter_continuousdata.json
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/parametergroup_uncertainty.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/parametergroup_uncertainty.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/parametergroup_uncertainty.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/parametergroup_uncertainty.json
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/parametergroup_vectorquantity.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/parametergroup_vectorquantity.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/parametergroup_vectorquantity.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/parametergroup_vectorquantity.json
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/projectedcrs_britishnationalgrid.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/projectedcrs_britishnationalgrid.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/projectedcrs_britishnationalgrid.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/projectedcrs_britishnationalgrid.json
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/reference_system_connection.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/reference_system_connection.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/reference_system_connection.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/reference_system_connection.json
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/temporalrs.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/temporalrs.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/temporalrs.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/temporalrs.json
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/tiledndarray.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/tiledndarray.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/tiledndarray.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/tiledndarray.json
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/verticalcrs_navd88.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/verticalcrs_navd88.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/binding/verticalcrs_navd88.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/binding/verticalcrs_navd88.json
diff --git
a/incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/coverage_xyzt.json
b/incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/coverage_xyzt.json
similarity index 100%
rename from
incubator/src/org.apache.sis.storage.coveragejson/test/org/apache/sis/storage/coveragejson/coverage_xyzt.json
rename to
incubator/src/org.apache.sis.storage.json/test/org/apache/sis/storage/coveragejson/coverage_xyzt.json
diff --git a/netbeans-project/nbproject/project.properties
b/netbeans-project/nbproject/project.properties
index df2d3a4a66..9988e0c052 100644
--- a/netbeans-project/nbproject/project.properties
+++ b/netbeans-project/nbproject/project.properties
@@ -97,7 +97,7 @@ read.options = --add-reads
org.apache.sis.cloud.aws=org.junit.jupiter.api,junit
--add-reads
org.apache.sis.storage.gsf=org.junit.jupiter.api,junit \
--add-reads
org.apache.sis.storage.gdal=org.junit.jupiter.api,junit \
--add-reads
org.apache.sis.storage.geopackage=org.junit.jupiter.api,junit \
- --add-reads
org.apache.sis.storage.coveragejson=org.junit.jupiter.api,junit \
+ --add-reads
org.apache.sis.storage.json=org.junit.jupiter.api,junit \
--add-reads
org.apache.sis.storage.earthobservation=org.junit.jupiter.api,junit \
--add-reads
org.apache.sis.storage.geotiff=org.junit.jupiter.api,junit \
--add-reads
org.apache.sis.storage.geoheif=org.junit.jupiter.api,junit \