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

desruisseaux pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/sis.git

commit eaa46cbfba316e11a18db66adf0df6fb7f7c4243
Merge: 3990491cc6 9ca908d78d
Author: Martin Desruisseaux <martin.desruisse...@geomatys.com>
AuthorDate: Tue Apr 2 19:32:40 2024 +0200

    Merge branch 'geoapi-3.1'.

 NOTICE                                               |  5 ++++-
 .../sis/referencing/gazetteer/SimpleLocation.java    |  4 +++-
 .../apache/sis/geometry/AbstractDirectPosition.java  |  7 ++++---
 .../org/apache/sis/geometry/DirectPosition1D.java    |  8 +++++++-
 .../org/apache/sis/geometry/DirectPosition2D.java    |  5 +++--
 .../apache/sis/geometry/AbstractEnvelopeTest.java    | 20 ++++++++++----------
 .../org/apache/sis/test/FailureDetailsReporter.java  |  4 +++-
 .../org/apache/sis/gui/coverage/CoverageCanvas.java  |  6 +++---
 8 files changed, 37 insertions(+), 22 deletions(-)

diff --cc 
endorsed/src/org.apache.sis.referencing/main/org/apache/sis/geometry/AbstractDirectPosition.java
index f741148698,b676c51bbb..28d89e3224
--- 
a/endorsed/src/org.apache.sis.referencing/main/org/apache/sis/geometry/AbstractDirectPosition.java
+++ 
b/endorsed/src/org.apache.sis.referencing/main/org/apache/sis/geometry/AbstractDirectPosition.java
@@@ -193,7 -107,10 +192,9 @@@ public abstract class AbstractDirectPos
       * @throws IndexOutOfBoundsException if the given index is negative or is 
equal or greater
       *         than the {@linkplain #getDimension() position dimension}.
       * @throws UnsupportedOperationException if this direct position is 
immutable.
+      *
+      * @since 1.5
       */
 -    @Override
      public void setCoordinate(int dimension, double value) {
          throw new 
UnsupportedOperationException(Errors.format(Errors.Keys.UnmodifiableObject_1, 
getClass()));
      }
diff --cc 
endorsed/src/org.apache.sis.referencing/test/org/apache/sis/geometry/AbstractEnvelopeTest.java
index 7b9d21980e,cf7cd35615..e46a616fb7
--- 
a/endorsed/src/org.apache.sis.referencing/test/org/apache/sis/geometry/AbstractEnvelopeTest.java
+++ 
b/endorsed/src/org.apache.sis.referencing/test/org/apache/sis/geometry/AbstractEnvelopeTest.java
@@@ -194,16 -191,16 +194,16 @@@ public final class AbstractEnvelopeTes
              final Envelope envelope = create(type, 12, -4, 30, 50);
              final DirectPosition lower = envelope.getLowerCorner();
              final DirectPosition upper = envelope.getUpperCorner();
-             assertEquals(  30, envelope.getMinimum (1), label);
-             assertEquals(  50, envelope.getMaximum (1), label);
-             assertEquals(  40, envelope.getMedian  (1), label);
-             assertEquals(  20, envelope.getSpan    (1), label);
-             assertEquals(  12, lower   .getOrdinate(0), label);
-             assertEquals(-180, envelope.getMinimum (0), label);
-             assertEquals(  -4, upper   .getOrdinate(0), label);
-             assertEquals(+180, envelope.getMaximum (0), label);
-             assertEquals(-176, envelope.getMedian  (0), label);
-             assertEquals( 344, envelope.getSpan    (0), label);         // 
360° - testSimpleEnvelope()
+             assertEquals(  30, envelope.getMinimum   (1), label);
+             assertEquals(  50, envelope.getMaximum   (1), label);
+             assertEquals(  40, envelope.getMedian    (1), label);
+             assertEquals(  20, envelope.getSpan      (1), label);
 -            assertEquals(  12, lower   .getCoordinate(0), label);
++            assertEquals(  12, lower   .getOrdinate  (0), label);
+             assertEquals(-180, envelope.getMinimum   (0), label);
 -            assertEquals(  -4, upper   .getCoordinate(0), label);
++            assertEquals(  -4, upper   .getOrdinate  (0), label);
+             assertEquals(+180, envelope.getMaximum   (0), label);
+             assertEquals(-176, envelope.getMedian    (0), label);
+             assertEquals( 344, envelope.getSpan      (0), label);       // 
360° - testSimpleEnvelope()
              switch (type) {
                  default: {
                      final var ext = (AbstractEnvelope) envelope;
diff --cc 
optional/src/org.apache.sis.gui/main/org/apache/sis/gui/coverage/CoverageCanvas.java
index ea00a17eb3,92e3e3ec6d..37916733bb
--- 
a/optional/src/org.apache.sis.gui/main/org/apache/sis/gui/coverage/CoverageCanvas.java
+++ 
b/optional/src/org.apache.sis.gui/main/org/apache/sis/gui/coverage/CoverageCanvas.java
@@@ -1219,9 -1219,9 +1219,9 @@@ public class CoverageCanvas extends Map
                               + "Max: %, 16.4f  %, 16.4f%n"
                               + "POI: %, 16.4f  %, 16.4f%n"
                               + "Min: %, 16.4f  %, 16.4f%n",
-                              aoi.getMaxX(),      aoi.getMaxY(),
-                              poi.getOrdinate(0), poi.getOrdinate(1),
-                              aoi.getMinX(),      aoi.getMinY()))
+                              aoi.getMaxX(),        aoi.getMaxY(),
 -                             poi.getCoordinate(0), poi.getCoordinate(1),
++                             poi.getOrdinate(0),   poi.getOrdinate(1),
+                              aoi.getMinX(),        aoi.getMinY()))
                       .appendHorizontalSeparator();
              }
              final Rectangle source = data.objectiveToData(aoi);

Reply via email to