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 70a0d1bb95 feat(Geometry): merge OGC SFA getBoundary() and ISO 
boundary()
70a0d1bb95 is described below

commit 70a0d1bb951dab180d858803ebf703d26077b588
Author: jsorel <[email protected]>
AuthorDate: Wed Oct 7 10:53:27 2026 +0200

    feat(Geometry): merge OGC SFA getBoundary() and ISO boundary()
---
 .../main/org/apache/sis/geometries/Curve.java      |  2 +-
 .../main/org/apache/sis/geometries/Empty.java      |  2 +-
 .../main/org/apache/sis/geometries/Geometry.java   | 24 ++++++++++++++--------
 .../main/org/apache/sis/geometries/Point.java      |  2 +-
 .../main/org/apache/sis/geometries/Solid.java      | 22 --------------------
 .../main/org/apache/sis/geometries/Surface.java    | 22 --------------------
 .../internal/shared/DefaultGeometryCollection.java |  2 +-
 .../internal/shared/DefaultMultiPoint.java         |  2 +-
 .../geometries/internal/shared/DefaultPolygon.java |  9 --------
 .../geometries/operation/GeometryProcessor.java    |  2 +-
 .../test/org/apache/sis/geometries/EmptyTest.java  |  6 +++---
 .../sis/geometries/GeometryCollectionTest.java     |  4 ++--
 .../sis/geometries/OrientedGeometryTest.java       |  4 ++--
 .../test/org/apache/sis/geometries/PointTest.java  |  6 +++---
 .../test/org/apache/sis/geometries/PrismTest.java  |  4 ++--
 .../sis/geometries/curve/ArcByBulgeTest.java       |  4 ++--
 .../sis/geometries/curve/ArcByCenterPointTest.java |  4 ++--
 .../sis/geometries/curve/BSplineCurveTest.java     |  4 ++--
 .../sis/geometries/curve/CircularStringTest.java   |  4 ++--
 .../sis/geometries/curve/CompoundCurveTest.java    |  4 ++--
 .../org/apache/sis/geometries/curve/ConicTest.java |  4 ++--
 .../apache/sis/geometries/curve/GeodesicTest.java  |  4 ++--
 .../sis/geometries/curve/LineStringTest.java       |  4 ++--
 .../sis/geometries/curve/OffsetCurveTest.java      |  4 ++--
 .../sis/geometries/curve/PolynomialSplineTest.java |  4 ++--
 .../sis/geometries/curve/ProductCurveTest.java     |  4 ++--
 .../org/apache/sis/geometries/curve/RhumbTest.java |  4 ++--
 .../apache/sis/geometries/curve/SpiralTest.java    |  4 ++--
 .../internal/shared/DefaultReversedCurveTest.java  |  4 ++--
 .../shared/DefaultReversedSurfaceTest.java         |  8 --------
 .../sis/geometries/solid/BSplineSolidTest.java     |  8 --------
 .../sis/geometries/solid/PolyhedronTest.java       |  8 --------
 .../sis/geometries/surface/CurvePolygonTest.java   |  8 --------
 .../surface/ParametricCurveSurfaceTest.java        |  8 --------
 .../apache/sis/geometries/surface/PolygonTest.java |  8 --------
 .../geometries/surface/PolyhedralSurfaceTest.java  |  8 --------
 36 files changed, 62 insertions(+), 163 deletions(-)

diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Curve.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Curve.java
index 7e1267ba76..09112d85eb 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Curve.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Curve.java
@@ -217,7 +217,7 @@ public sealed interface Curve extends Orientable
      */
     @UML(identifier="boundary", specification=ISO_19107)
     @Override
-    default Geometry boundary() {
+    default Geometry getBoundary() {
         if (isEmpty() || isClosed()) {
             return GeometryFactory.createEmpty(getCoordinateReferenceSystem());
         }
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Empty.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Empty.java
index 236b22b9fa..8a9141960e 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Empty.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Empty.java
@@ -127,7 +127,7 @@ public sealed interface Empty extends Geometry
      */
     @UML(identifier="boundary", specification=ISO_19107)
     @Override
-    default Geometry boundary() {
+    default Geometry getBoundary() {
         return this;
     }
 
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Geometry.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Geometry.java
index edcc865709..5487278e83 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Geometry.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Geometry.java
@@ -249,7 +249,7 @@ public sealed interface Geometry
     }
 
     /**
-     * Rule used to compute the {@linkplain #boundary() boundary} of this 
geometry
+     * Rule used to compute the {@linkplain #getBoundary() boundary} of this 
geometry
      * in the ambiguous cases raised by aggregates.
      *
      * <p>Constraints:</p>
@@ -357,7 +357,7 @@ public sealed interface Geometry
     }
 
     /**
-     * Union of this geometry and of its {@linkplain #boundary() boundary}.
+     * Union of this geometry and of its {@linkplain #getBoundary() boundary}.
      *
      * @return closure of this geometry, in the coordinate reference system of 
this geometry.
      *
@@ -489,7 +489,7 @@ public sealed interface Geometry
 
     /**
      * Returns whether this geometry closes on itself, i.e. whether its
-     * {@linkplain #boundary() boundary} is empty.
+     * {@linkplain #getBoundary() boundary} is empty.
      *
      * <p>Constraints:</p>
      * <ul>
@@ -538,9 +538,17 @@ public sealed interface Geometry
      *       {@linkplain #isCycle() cycle}, in which case the boundary is 
empty.</li>
      *   <li>The boundary of a point, and of any finite set of points, is 
empty.</li>
      *   <li>The boundary of a curve is its start point and its end point.</li>
-     *   <li>The boundary of a surface is a set of simple curves, each of them 
a cycle having the
-     *       surface on its left but not on its right.</li>
-     *   <li>The boundary of a solid is a set of surfaces, each of them a 
cycle.</li>
+     *   <li>The boundary of a surface is a set of rings, each of them a 
simple closed curve having
+     *       the surface on its left but not on its right. There is at least 
one ring. Except on a
+     *       plane, no ring is the exterior one, since the notion of unbounded 
exterior does not
+     *       apply. In a 2-dimensional coordinate system the rings determine 
the surface completely,
+     *       and may therefore be used to build it.</li>
+     *   <li>The boundary of a solid is a set of shells, each of them a closed 
surface without
+     *       boundary. There is at least one shell, every shell is a cycle, 
and the shells are
+     *       oriented outward: the upward normal of each of them faces away 
from the interior of
+     *       the solid. The shell with the largest envelope is the exterior 
one, which is well
+     *       defined only because the enclosing coordinate space is a 
3-dimensional Euclidean
+     *       space.</li>
      *   <li>How the boundary of an aggregate is computed depends on
      *       {@linkplain #getBoundaryType() the boundary type}.</li>
      * </ul>
@@ -548,10 +556,10 @@ public sealed interface Geometry
      * @return boundary of the geometry
      *
      * @see OGC Simple Feature Access 1.2.1 - 6.1.2.2
-     * @see ISO 19107:2019 - 6.4.4.7, 10.8.3
+     * @see ISO 19107:2019 - 6.4.4.7, 6.4.25.2, 6.4.28.2, 10.8.3
      */
     @UML(identifier="boundary", specification=ISO_19107)
-    default Geometry boundary() {
+    default Geometry getBoundary() {
         //TODO remove this method default when all classes implement it.
         throw new UnsupportedOperationException();
     }
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Point.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Point.java
index c007fbe9e6..b6e6115936 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Point.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Point.java
@@ -222,7 +222,7 @@ public sealed interface Point extends Primitive
      */
     @UML(identifier="boundary", specification=ISO_19107)
     @Override
-    default Geometry boundary() {
+    default Geometry getBoundary() {
         return GeometryFactory.createEmpty(getCoordinateReferenceSystem());
     }
 
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Solid.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Solid.java
index c16f4e6f3d..d0e319c8e4 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Solid.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Solid.java
@@ -82,28 +82,6 @@ public sealed interface Solid extends Primitive
         return false;
     }
 
-    /**
-     * Shells bounding this solid, each of them a closed surface without 
boundary.
-     *
-     * <p>Constraints:</p>
-     * <ul>
-     *   <li>At least one shell.</li>
-     *   <li>Every shell is a cycle, therefore a closed composite surface 
having an empty boundary.</li>
-     *   <li>The shells are oriented outward: the upward normal of each of 
them faces away from the
-     *       interior of this solid.</li>
-     *   <li>The shell with the largest envelope is the exterior one, which is 
well defined only
-     *       because the enclosing coordinate space is a 3-dimensional 
Euclidean space.</li>
-     * </ul>
-     *
-     * @return boundary of this solid.
-     *
-     * @see ISO 19107:2019 - 6.4.28.2
-     */
-    @UML(identifier="boundary", specification=ISO_19107)
-    default Geometry getBoundary() {
-        throw new UnsupportedOperationException();
-    }
-
     /**
      * Sum of the areas of all the boundary surfaces of this solid.
      *
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Surface.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Surface.java
index cf1db7bac4..6c67c842cd 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Surface.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Surface.java
@@ -138,28 +138,6 @@ public sealed interface Surface extends Orientable
         throw new UnsupportedOperationException();
     }
 
-    /**
-     * Rings bounding this surface, each of them a simple closed curve having 
this surface on its left.
-     *
-     * <p>Constraints:</p>
-     * <ul>
-     *   <li>At least one ring.</li>
-     *   <li>Except on a plane, no ring is the exterior one, since the notion 
of unbounded exterior
-     *       does not apply.</li>
-     *   <li>In a 2-dimensional coordinate system the rings determine the 
surface completely,
-     *       and may therefore be used to build it.</li>
-     * </ul>
-     *
-     * @return boundary of this surface.
-     *
-     * @see ISO 19107:2019 - 6.4.25.2
-     */
-    @UML(identifier="boundary", specification=ISO_19107)
-    default Geometry getBoundary() {
-        //TODO
-        throw new UnsupportedOperationException();
-    }
-
     /**
      * Interpolation mechanisms used between the data points of this surface.
      * The default is a polygonal interpolation.
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/internal/shared/DefaultGeometryCollection.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/internal/shared/DefaultGeometryCollection.java
index 518b81ed1b..cf209c2106 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/internal/shared/DefaultGeometryCollection.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/internal/shared/DefaultGeometryCollection.java
@@ -95,7 +95,7 @@ public non-sealed class DefaultGeometryCollection<T extends 
Geometry> extends Ab
     }
 
     @Override
-    public Geometry boundary() {
+    public Geometry getBoundary() {
         if (isEmpty()) {
             // The boundary of the empty set is empty.
             return GeometryFactory.createEmpty(getCoordinateReferenceSystem());
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/internal/shared/DefaultMultiPoint.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/internal/shared/DefaultMultiPoint.java
index 7faad51e6b..fc5ac4f8a9 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/internal/shared/DefaultMultiPoint.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/internal/shared/DefaultMultiPoint.java
@@ -95,7 +95,7 @@ public non-sealed class DefaultMultiPoint extends 
AbstractGeometry implements Mu
     }
 
     @Override
-    public Geometry boundary() {
+    public Geometry getBoundary() {
         if (isEmpty()) {
             // The boundary of the empty set is empty.
             return GeometryFactory.createEmpty(getCoordinateReferenceSystem());
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/internal/shared/DefaultPolygon.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/internal/shared/DefaultPolygon.java
index bef2c94d4f..34ab1a5e9f 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/internal/shared/DefaultPolygon.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/internal/shared/DefaultPolygon.java
@@ -139,15 +139,6 @@ public non-sealed class DefaultPolygon extends 
AbstractGeometry implements Polyg
         return fromJTS(asJTS().getBoundary());
     }
 
-    /**
-     * Returns the same geometry as {@link #getBoundary()}, which is the name 
given by
-     * {@link org.apache.sis.geometries.Surface} to the same ISO 19107 
operation.
-     */
-    @Override
-    public Geometry boundary() {
-        return getBoundary();
-    }
-
     @Override
     public boolean isSimple() {
         //TODO : fallback on JTS until implemented
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/operation/GeometryProcessor.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/operation/GeometryProcessor.java
index 7aa551d26a..d8ea8cc735 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/operation/GeometryProcessor.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/operation/GeometryProcessor.java
@@ -358,7 +358,7 @@ public final class GeometryProcessor {
                  */
                 final Geometry other = geom1.isEmpty() ? geom2 : geom1;
                 final int interior = other.getTopologicDimension();
-                final int boundary = other.boundary().getTopologicDimension();
+                final int boundary = 
other.getBoundary().getTopologicDimension();
                 if (geom1.isEmpty()) {
                     dimensions[6] = interior;       // Exterior of geom1 ∩ 
interior of geom2.
                     dimensions[7] = boundary;       // Exterior of geom1 ∩ 
boundary of geom2.
diff --git 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/EmptyTest.java
 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/EmptyTest.java
index 5df74c1263..fb471a324f 100644
--- 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/EmptyTest.java
+++ 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/EmptyTest.java
@@ -116,12 +116,12 @@ public abstract class EmptyTest {
     }
 
     /**
-     * Test of {@code boundary()}.
+     * Test of {@code getBoundary()}.
      */
     @Test
-    public void testBoundary() {
+    public void testGetBoundary() {
         final Empty empty = createEmpty(CRS_2D);
-        final Geometry boundary = empty.boundary();
+        final Geometry boundary = empty.getBoundary();
         assertSame(empty, boundary);
         assertTrue(boundary.isEmpty());
     }
diff --git 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/GeometryCollectionTest.java
 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/GeometryCollectionTest.java
index f6a0836fd7..059e23441a 100644
--- 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/GeometryCollectionTest.java
+++ 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/GeometryCollectionTest.java
@@ -220,11 +220,11 @@ public class GeometryCollectionTest {
     }
 
     /**
-     * Test of {@code boundary()}.
+     * Test of {@code getBoundary()}.
      */
     @Test
     @Disabled("Not implemented yet.")
-    public void testBoundary() {
+    public void testGetBoundary() {
     }
 
     /**
diff --git 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/OrientedGeometryTest.java
 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/OrientedGeometryTest.java
index bbc04f39c2..e287ef0b9d 100644
--- 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/OrientedGeometryTest.java
+++ 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/OrientedGeometryTest.java
@@ -212,11 +212,11 @@ public class OrientedGeometryTest {
     }
 
     /**
-     * Test of {@code boundary()}.
+     * Test of {@code getBoundary()}.
      */
     @Test
     @Disabled("Not implemented yet.")
-    public void testBoundary() {
+    public void testGetBoundary() {
     }
 
     /**
diff --git 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/PointTest.java
 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/PointTest.java
index 478ac9e956..3ebcd2862e 100644
--- 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/PointTest.java
+++ 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/PointTest.java
@@ -191,12 +191,12 @@ public abstract class PointTest {
     }
 
     /**
-     * Test of {@code boundary()}.
+     * Test of {@code getBoundary()}.
      */
     @Test
-    public void testBoundary() {
+    public void testGetBoundary() {
         final Point point = createPoint2D();
-        final Geometry boundary = point.boundary();
+        final Geometry boundary = point.getBoundary();
         assertNotNull(boundary);
         assertTrue(boundary.isEmpty(), "The boundary of a point is the empty 
set.");
         assertEquals(GeometryType.EMPTY, boundary.getGeometryType());
diff --git 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/PrismTest.java
 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/PrismTest.java
index 753da081e0..3c74a7e80e 100644
--- 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/PrismTest.java
+++ 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/PrismTest.java
@@ -220,11 +220,11 @@ public class PrismTest {
     }
 
     /**
-     * Test of {@code boundary()}.
+     * Test of {@code getBoundary()}.
      */
     @Test
     @Disabled("Not implemented yet.")
-    public void testBoundary() {
+    public void testGetBoundary() {
     }
 
     /**
diff --git 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/ArcByBulgeTest.java
 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/ArcByBulgeTest.java
index df0651f87a..18bbfdb899 100644
--- 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/ArcByBulgeTest.java
+++ 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/ArcByBulgeTest.java
@@ -164,11 +164,11 @@ public class ArcByBulgeTest {
     }
 
     /**
-     * Test of {@code boundary()}.
+     * Test of {@code getBoundary()}.
      */
     @Test
     @Disabled("Not implemented yet.")
-    public void testBoundary() {
+    public void testGetBoundary() {
     }
 
     /**
diff --git 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/ArcByCenterPointTest.java
 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/ArcByCenterPointTest.java
index 672dc2dacd..244a420010 100644
--- 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/ArcByCenterPointTest.java
+++ 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/ArcByCenterPointTest.java
@@ -188,11 +188,11 @@ public class ArcByCenterPointTest {
     }
 
     /**
-     * Test of {@code boundary()}.
+     * Test of {@code getBoundary()}.
      */
     @Test
     @Disabled("Not implemented yet.")
-    public void testBoundary() {
+    public void testGetBoundary() {
     }
 
     /**
diff --git 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/BSplineCurveTest.java
 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/BSplineCurveTest.java
index ab9fb6badf..b7fb5d6749 100644
--- 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/BSplineCurveTest.java
+++ 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/BSplineCurveTest.java
@@ -156,11 +156,11 @@ public class BSplineCurveTest {
     }
 
     /**
-     * Test of {@code boundary()}.
+     * Test of {@code getBoundary()}.
      */
     @Test
     @Disabled("Not implemented yet.")
-    public void testBoundary() {
+    public void testGetBoundary() {
     }
 
     /**
diff --git 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/CircularStringTest.java
 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/CircularStringTest.java
index c06d677a18..f634c83c8c 100644
--- 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/CircularStringTest.java
+++ 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/CircularStringTest.java
@@ -156,11 +156,11 @@ public class CircularStringTest {
     }
 
     /**
-     * Test of {@code boundary()}.
+     * Test of {@code getBoundary()}.
      */
     @Test
     @Disabled("Not implemented yet.")
-    public void testBoundary() {
+    public void testGetBoundary() {
     }
 
     /**
diff --git 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/CompoundCurveTest.java
 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/CompoundCurveTest.java
index 5c1d8474cd..9c7e657c77 100644
--- 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/CompoundCurveTest.java
+++ 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/CompoundCurveTest.java
@@ -132,11 +132,11 @@ public class CompoundCurveTest {
     }
 
     /**
-     * Test of {@code boundary()}.
+     * Test of {@code getBoundary()}.
      */
     @Test
     @Disabled("Not implemented yet.")
-    public void testBoundary() {
+    public void testGetBoundary() {
     }
 
     /**
diff --git 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/ConicTest.java
 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/ConicTest.java
index 1beed19d55..8a8e78ef7a 100644
--- 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/ConicTest.java
+++ 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/ConicTest.java
@@ -108,11 +108,11 @@ public class ConicTest {
     }
 
     /**
-     * Test of {@code boundary()}.
+     * Test of {@code getBoundary()}.
      */
     @Test
     @Disabled("Not implemented yet.")
-    public void testBoundary() {
+    public void testGetBoundary() {
     }
 
     /**
diff --git 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/GeodesicTest.java
 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/GeodesicTest.java
index 53c0890a50..178681f9e8 100644
--- 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/GeodesicTest.java
+++ 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/GeodesicTest.java
@@ -156,11 +156,11 @@ public class GeodesicTest {
     }
 
     /**
-     * Test of {@code boundary()}.
+     * Test of {@code getBoundary()}.
      */
     @Test
     @Disabled("Not implemented yet.")
-    public void testBoundary() {
+    public void testGetBoundary() {
     }
 
     /**
diff --git 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/LineStringTest.java
 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/LineStringTest.java
index 26008cf462..c9e610cf55 100644
--- 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/LineStringTest.java
+++ 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/LineStringTest.java
@@ -180,11 +180,11 @@ public class LineStringTest {
     }
 
     /**
-     * Test of {@code boundary()}.
+     * Test of {@code getBoundary()}.
      */
     @Test
     @Disabled("Not implemented yet.")
-    public void testBoundary() {
+    public void testGetBoundary() {
     }
 
     /**
diff --git 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/OffsetCurveTest.java
 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/OffsetCurveTest.java
index 32bb84470c..86199ba135 100644
--- 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/OffsetCurveTest.java
+++ 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/OffsetCurveTest.java
@@ -116,11 +116,11 @@ public class OffsetCurveTest {
     }
 
     /**
-     * Test of {@code boundary()}.
+     * Test of {@code getBoundary()}.
      */
     @Test
     @Disabled("Not implemented yet.")
-    public void testBoundary() {
+    public void testGetBoundary() {
     }
 
     /**
diff --git 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/PolynomialSplineTest.java
 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/PolynomialSplineTest.java
index 5016bf731f..87b7cb981b 100644
--- 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/PolynomialSplineTest.java
+++ 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/PolynomialSplineTest.java
@@ -180,11 +180,11 @@ public class PolynomialSplineTest {
     }
 
     /**
-     * Test of {@code boundary()}.
+     * Test of {@code getBoundary()}.
      */
     @Test
     @Disabled("Not implemented yet.")
-    public void testBoundary() {
+    public void testGetBoundary() {
     }
 
     /**
diff --git 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/ProductCurveTest.java
 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/ProductCurveTest.java
index ab97b41c10..f9a3fc3ac0 100644
--- 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/ProductCurveTest.java
+++ 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/ProductCurveTest.java
@@ -124,11 +124,11 @@ public class ProductCurveTest {
     }
 
     /**
-     * Test of {@code boundary()}.
+     * Test of {@code getBoundary()}.
      */
     @Test
     @Disabled("Not implemented yet.")
-    public void testBoundary() {
+    public void testGetBoundary() {
     }
 
     /**
diff --git 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/RhumbTest.java
 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/RhumbTest.java
index edfc8f1f3c..2a4fad9970 100644
--- 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/RhumbTest.java
+++ 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/RhumbTest.java
@@ -164,11 +164,11 @@ public class RhumbTest {
     }
 
     /**
-     * Test of {@code boundary()}.
+     * Test of {@code getBoundary()}.
      */
     @Test
     @Disabled("Not implemented yet.")
-    public void testBoundary() {
+    public void testGetBoundary() {
     }
 
     /**
diff --git 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/SpiralTest.java
 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/SpiralTest.java
index d8fafe5a9a..1726791fa1 100644
--- 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/SpiralTest.java
+++ 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/curve/SpiralTest.java
@@ -124,11 +124,11 @@ public class SpiralTest {
     }
 
     /**
-     * Test of {@code boundary()}.
+     * Test of {@code getBoundary()}.
      */
     @Test
     @Disabled("Not implemented yet.")
-    public void testBoundary() {
+    public void testGetBoundary() {
     }
 
     /**
diff --git 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/internal/shared/DefaultReversedCurveTest.java
 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/internal/shared/DefaultReversedCurveTest.java
index 2e85295d83..59f47cc473 100644
--- 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/internal/shared/DefaultReversedCurveTest.java
+++ 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/internal/shared/DefaultReversedCurveTest.java
@@ -92,11 +92,11 @@ public class DefaultReversedCurveTest {
     }
 
     /**
-     * Test of {@code boundary()}.
+     * Test of {@code getBoundary()}.
      */
     @Test
     @Disabled("Not implemented yet.")
-    public void testBoundary() {
+    public void testGetBoundary() {
     }
 
     /**
diff --git 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/internal/shared/DefaultReversedSurfaceTest.java
 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/internal/shared/DefaultReversedSurfaceTest.java
index 2ad199bfb0..38607739a3 100644
--- 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/internal/shared/DefaultReversedSurfaceTest.java
+++ 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/internal/shared/DefaultReversedSurfaceTest.java
@@ -323,14 +323,6 @@ public class DefaultReversedSurfaceTest {
     public void testIsValid() {
     }
 
-    /**
-     * Test of {@code boundary()}.
-     */
-    @Test
-    @Disabled("Not implemented yet.")
-    public void testBoundary() {
-    }
-
     /**
      * Test of {@code userProperties()}.
      */
diff --git 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/solid/BSplineSolidTest.java
 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/solid/BSplineSolidTest.java
index c4c7047e9e..8209ab8ad5 100644
--- 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/solid/BSplineSolidTest.java
+++ 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/solid/BSplineSolidTest.java
@@ -339,14 +339,6 @@ public class BSplineSolidTest {
     public void testIsValid() {
     }
 
-    /**
-     * Test of {@code boundary()}.
-     */
-    @Test
-    @Disabled("Not implemented yet.")
-    public void testBoundary() {
-    }
-
     /**
      * Test of {@code userProperties()}.
      */
diff --git 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/solid/PolyhedronTest.java
 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/solid/PolyhedronTest.java
index 568e47b123..a750b0ec36 100644
--- 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/solid/PolyhedronTest.java
+++ 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/solid/PolyhedronTest.java
@@ -275,14 +275,6 @@ public class PolyhedronTest {
     public void testIsValid() {
     }
 
-    /**
-     * Test of {@code boundary()}.
-     */
-    @Test
-    @Disabled("Not implemented yet.")
-    public void testBoundary() {
-    }
-
     /**
      * Test of {@code userProperties()}.
      */
diff --git 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/surface/CurvePolygonTest.java
 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/surface/CurvePolygonTest.java
index 4b96ae88b3..27a748775d 100644
--- 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/surface/CurvePolygonTest.java
+++ 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/surface/CurvePolygonTest.java
@@ -363,14 +363,6 @@ public class CurvePolygonTest {
     public void testIsValid() {
     }
 
-    /**
-     * Test of {@code boundary()}.
-     */
-    @Test
-    @Disabled("Not implemented yet.")
-    public void testBoundary() {
-    }
-
     /**
      * Test of {@code userProperties()}.
      */
diff --git 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/surface/ParametricCurveSurfaceTest.java
 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/surface/ParametricCurveSurfaceTest.java
index e794cfe439..dedcd1b22e 100644
--- 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/surface/ParametricCurveSurfaceTest.java
+++ 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/surface/ParametricCurveSurfaceTest.java
@@ -379,14 +379,6 @@ public class ParametricCurveSurfaceTest {
     public void testIsValid() {
     }
 
-    /**
-     * Test of {@code boundary()}.
-     */
-    @Test
-    @Disabled("Not implemented yet.")
-    public void testBoundary() {
-    }
-
     /**
      * Test of {@code userProperties()}.
      */
diff --git 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/surface/PolygonTest.java
 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/surface/PolygonTest.java
index ed8c8a24cb..3e0b52613a 100644
--- 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/surface/PolygonTest.java
+++ 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/surface/PolygonTest.java
@@ -363,14 +363,6 @@ public class PolygonTest {
     public void testIsValid() {
     }
 
-    /**
-     * Test of {@code boundary()}.
-     */
-    @Test
-    @Disabled("Not implemented yet.")
-    public void testBoundary() {
-    }
-
     /**
      * Test of {@code userProperties()}.
      */
diff --git 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/surface/PolyhedralSurfaceTest.java
 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/surface/PolyhedralSurfaceTest.java
index dc1d55f480..22595deef0 100644
--- 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/surface/PolyhedralSurfaceTest.java
+++ 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/surface/PolyhedralSurfaceTest.java
@@ -355,14 +355,6 @@ public class PolyhedralSurfaceTest {
     public void testIsValid() {
     }
 
-    /**
-     * Test of {@code boundary()}.
-     */
-    @Test
-    @Disabled("Not implemented yet.")
-    public void testBoundary() {
-    }
-
     /**
      * Test of {@code userProperties()}.
      */

Reply via email to