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 7f9cbaea89 Post-merge reorganization of import statements.
7f9cbaea89 is described below

commit 7f9cbaea893ad2d46871c8eb973bbff6c0998519
Author: Martin Desruisseaux <[email protected]>
AuthorDate: Sat Nov 7 18:58:57 2026 +0100

    Post-merge reorganization of import statements.
---
 .../xml/bind/metadata/replace/ReferenceSystemMetadata.java   |  2 +-
 .../sis/style/se1/function/AbstractLookupFunction.java       |  2 --
 .../main/org/apache/sis/style/se1/function/Categorize.java   |  2 --
 .../main/org/apache/sis/style/se1/function/ChangeCase.java   |  2 --
 .../main/org/apache/sis/style/se1/function/Concatenate.java  |  2 --
 .../main/org/apache/sis/style/se1/function/FormatDate.java   |  2 --
 .../main/org/apache/sis/style/se1/function/FormatNumber.java |  2 --
 .../main/org/apache/sis/style/se1/function/Interpolate.java  |  2 --
 .../main/org/apache/sis/style/se1/function/Recode.java       |  2 --
 .../main/org/apache/sis/style/se1/function/StringLength.java |  2 --
 .../org/apache/sis/style/se1/function/StringPosition.java    |  2 --
 .../main/org/apache/sis/style/se1/function/Substring.java    |  2 --
 .../org/apache/sis/style/se1/function/SymbologyFunction.java |  6 ++----
 .../apache/sis/style/se1/function/SymbologyFunctions.java    |  6 ++----
 .../main/org/apache/sis/style/se1/function/Trim.java         |  2 --
 .../test/org/apache/sis/style/se1/ColorMapTest.java          |  8 +++++---
 .../test/org/apache/sis/style/se1/ColorReplacementTest.java  |  9 +++++----
 .../org/apache/sis/style/se1/function/CategorizeTest.java    | 12 +++++-------
 .../sis/style/se1/function/FormattingFunctionsTest.java      | 10 ++++------
 .../org/apache/sis/style/se1/function/InterpolateTest.java   | 12 +++++-------
 .../test/org/apache/sis/style/se1/function/RecodeTest.java   | 10 ++++------
 .../main/org/apache/sis/referencing/CRS.java                 |  4 +++-
 .../operation/CoordinateOperationRegistryTest.java           |  2 +-
 .../main/org/apache/sis/geometries/GeometryCollection.java   |  1 +
 .../geometries/internal/shared/DefaultOffsetLineString.java  |  6 +++---
 .../org/apache/sis/geometries/internal/shared/Vertex.java    |  3 ++-
 .../main/org/apache/sis/geometries/mesh/MeshPrimitive.java   |  2 +-
 .../apache/sis/geometries/operation/GeometryProcessor.java   |  2 +-
 .../main/org/apache/sis/maths/Sample.java                    |  1 +
 .../main/org/apache/sis/maths/Vector1D.java                  |  1 +
 .../main/org/apache/sis/maths/VectorAsDirectPosition.java    |  1 +
 .../operation/triangulate/delaunay/OrientedEdgeTest.java     |  2 +-
 .../storage/dggs/DiscreteGlobalGridCoverageProcessor.java    |  2 +-
 .../main/org/apache/sis/storage/rs/CodedDerivation.java      |  2 +-
 .../storage/rs/internal/shared/CompoundCodedResource.java    |  6 +++---
 35 files changed, 54 insertions(+), 80 deletions(-)

diff --git 
a/endorsed/src/org.apache.sis.metadata/main/org/apache/sis/xml/bind/metadata/replace/ReferenceSystemMetadata.java
 
b/endorsed/src/org.apache.sis.metadata/main/org/apache/sis/xml/bind/metadata/replace/ReferenceSystemMetadata.java
index 85fd851038..3dd30b68f2 100644
--- 
a/endorsed/src/org.apache.sis.metadata/main/org/apache/sis/xml/bind/metadata/replace/ReferenceSystemMetadata.java
+++ 
b/endorsed/src/org.apache.sis.metadata/main/org/apache/sis/xml/bind/metadata/replace/ReferenceSystemMetadata.java
@@ -16,7 +16,6 @@
  */
 package org.apache.sis.xml.bind.metadata.replace;
 
-import java.util.Optional;
 import java.lang.reflect.Type;
 import jakarta.xml.bind.Marshaller;
 import jakarta.xml.bind.annotation.XmlType;
@@ -30,6 +29,7 @@ import org.apache.sis.util.ComparisonMode;
 import org.apache.sis.util.Utilities;
 
 // Specific to the geoapi-3.1 and geoapi-4.0 branches:
+import java.util.Optional;
 import org.opengis.referencing.ReferenceSystemType;
 import org.apache.sis.util.collection.Containers;
 
diff --git 
a/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/AbstractLookupFunction.java
 
b/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/AbstractLookupFunction.java
index ff1bad4955..8450c70271 100644
--- 
a/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/AbstractLookupFunction.java
+++ 
b/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/AbstractLookupFunction.java
@@ -19,8 +19,6 @@ package org.apache.sis.style.se1.function;
 
 import java.util.Optional;
 import java.util.function.Function;
-
-// Specific to the geoapi-3.1 and geoapi-4.0 branches:
 import org.opengis.filter.Expression;
 
 
diff --git 
a/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/Categorize.java
 
b/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/Categorize.java
index c3be4c80e9..648901b5df 100644
--- 
a/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/Categorize.java
+++ 
b/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/Categorize.java
@@ -20,8 +20,6 @@ package org.apache.sis.style.se1.function;
 import java.util.ArrayList;
 import java.util.List;
 import java.util.function.Function;
-
-// Specific to the geoapi-3.1 and geoapi-4.0 branches:
 import org.opengis.filter.Expression;
 
 
diff --git 
a/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/ChangeCase.java
 
b/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/ChangeCase.java
index c2c1f2de3c..4c2b7f9605 100644
--- 
a/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/ChangeCase.java
+++ 
b/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/ChangeCase.java
@@ -19,8 +19,6 @@ package org.apache.sis.style.se1.function;
 import java.util.List;
 import java.util.Locale;
 import java.util.Objects;
-
-// Specific to the geoapi-3.1 and geoapi-4.0 branches:
 import org.opengis.filter.Expression;
 
 
diff --git 
a/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/Concatenate.java
 
b/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/Concatenate.java
index 89f127651e..6a98e2fcf4 100644
--- 
a/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/Concatenate.java
+++ 
b/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/Concatenate.java
@@ -17,8 +17,6 @@
 package org.apache.sis.style.se1.function;
 
 import java.util.List;
-
-// Specific to the geoapi-3.1 and geoapi-4.0 branches:
 import org.opengis.filter.Expression;
 
 
diff --git 
a/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/FormatDate.java
 
b/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/FormatDate.java
index fdb8bc2be8..84a8e5f208 100644
--- 
a/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/FormatDate.java
+++ 
b/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/FormatDate.java
@@ -33,8 +33,6 @@ import java.util.List;
 import java.util.Locale;
 import java.util.Objects;
 import java.util.Optional;
-
-// Specific to the geoapi-3.1 and geoapi-4.0 branches:
 import org.opengis.filter.Expression;
 
 
diff --git 
a/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/FormatNumber.java
 
b/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/FormatNumber.java
index 796e0824ea..14c0e5f035 100644
--- 
a/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/FormatNumber.java
+++ 
b/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/FormatNumber.java
@@ -23,8 +23,6 @@ import java.util.List;
 import java.util.Locale;
 import java.util.Objects;
 import java.util.Optional;
-
-// Specific to the geoapi-3.1 and geoapi-4.0 branches:
 import org.opengis.filter.Expression;
 
 
diff --git 
a/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/Interpolate.java
 
b/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/Interpolate.java
index 546a1e79a4..dd2fce7d96 100644
--- 
a/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/Interpolate.java
+++ 
b/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/Interpolate.java
@@ -25,8 +25,6 @@ import java.util.List;
 import java.util.Objects;
 import java.util.Optional;
 import java.util.function.Function;
-
-// Specific to the geoapi-3.1 and geoapi-4.0 branches:
 import org.opengis.filter.Expression;
 
 
diff --git 
a/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/Recode.java
 
b/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/Recode.java
index 39e9ebabc5..2de02e3f09 100644
--- 
a/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/Recode.java
+++ 
b/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/Recode.java
@@ -25,8 +25,6 @@ import java.util.List;
 import java.util.Map;
 import java.util.Objects;
 import java.util.function.Function;
-
-// Specific to the geoapi-3.1 and geoapi-4.0 branches:
 import org.opengis.filter.Expression;
 
 
diff --git 
a/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/StringLength.java
 
b/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/StringLength.java
index 704591dba9..a299481b34 100644
--- 
a/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/StringLength.java
+++ 
b/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/StringLength.java
@@ -18,8 +18,6 @@ package org.apache.sis.style.se1.function;
 
 import java.util.List;
 import java.util.Objects;
-
-// Specific to the geoapi-3.1 and geoapi-4.0 branches:
 import org.opengis.filter.Expression;
 
 
diff --git 
a/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/StringPosition.java
 
b/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/StringPosition.java
index 4bd4fd1214..79479b1064 100644
--- 
a/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/StringPosition.java
+++ 
b/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/StringPosition.java
@@ -18,8 +18,6 @@ package org.apache.sis.style.se1.function;
 
 import java.util.List;
 import java.util.Objects;
-
-// Specific to the geoapi-3.1 and geoapi-4.0 branches:
 import org.opengis.filter.Expression;
 
 
diff --git 
a/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/Substring.java
 
b/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/Substring.java
index b667b6d327..097d9431cb 100644
--- 
a/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/Substring.java
+++ 
b/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/Substring.java
@@ -20,8 +20,6 @@ import java.util.ArrayList;
 import java.util.List;
 import java.util.Objects;
 import java.util.Optional;
-
-// Specific to the geoapi-3.1 and geoapi-4.0 branches:
 import org.opengis.filter.Expression;
 
 
diff --git 
a/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/SymbologyFunction.java
 
b/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/SymbologyFunction.java
index 8836f944b4..2bb6a0d5b1 100644
--- 
a/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/SymbologyFunction.java
+++ 
b/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/SymbologyFunction.java
@@ -25,14 +25,12 @@ import java.util.Locale;
 import java.util.Objects;
 import org.opengis.util.LocalName;
 import org.opengis.util.ScopedName;
+import org.opengis.filter.Expression;
+import org.opengis.filter.Literal;
 import org.apache.sis.util.ObjectConverters;
 import org.apache.sis.util.UnconvertibleObjectException;
 import org.apache.sis.util.iso.Names;
 
-// Specific to the geoapi-3.1 and geoapi-4.0 branches:
-import org.opengis.filter.Expression;
-import org.opengis.filter.Literal;
-
 
 /**
  * Base class of the functions defined by Symbology Encoding.
diff --git 
a/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/SymbologyFunctions.java
 
b/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/SymbologyFunctions.java
index bc77fd80fb..fcb3526bfe 100644
--- 
a/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/SymbologyFunctions.java
+++ 
b/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/SymbologyFunctions.java
@@ -22,13 +22,11 @@ import java.util.List;
 import java.util.Set;
 import org.opengis.util.LocalName;
 import org.opengis.util.TypeName;
-import org.apache.sis.filter.FunctionRegister;
-import org.apache.sis.util.iso.Names;
-
-// Specific to the geoapi-3.1 and geoapi-4.0 branches:
 import org.opengis.filter.Expression;
 import org.opengis.filter.Literal;
 import org.opengis.filter.capability.AvailableFunction;
+import org.apache.sis.filter.FunctionRegister;
+import org.apache.sis.util.iso.Names;
 
 
 /**
diff --git 
a/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/Trim.java
 
b/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/Trim.java
index 1236c113fe..aa04750408 100644
--- 
a/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/Trim.java
+++ 
b/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/style/se1/function/Trim.java
@@ -19,8 +19,6 @@ package org.apache.sis.style.se1.function;
 import java.util.List;
 import java.util.Objects;
 import java.util.Optional;
-
-// Specific to the geoapi-3.1 and geoapi-4.0 branches:
 import org.opengis.filter.Expression;
 
 
diff --git 
a/endorsed/src/org.apache.sis.portrayal/test/org/apache/sis/style/se1/ColorMapTest.java
 
b/endorsed/src/org.apache.sis.portrayal/test/org/apache/sis/style/se1/ColorMapTest.java
index 8084985996..ffc24e546a 100644
--- 
a/endorsed/src/org.apache.sis.portrayal/test/org/apache/sis/style/se1/ColorMapTest.java
+++ 
b/endorsed/src/org.apache.sis.portrayal/test/org/apache/sis/style/se1/ColorMapTest.java
@@ -17,12 +17,14 @@
 package org.apache.sis.style.se1;
 
 import java.awt.Color;
-import java.util.List;
-import org.apache.sis.style.se1.function.Categorize;
-import org.apache.sis.style.se1.function.Interpolate;
 
 // Test dependencies
 import org.junit.jupiter.api.Test;
+
+// Specific to the geoapi-3.1 and geoapi-4.0 branches:
+import java.util.List;
+import org.apache.sis.style.se1.function.Categorize;
+import org.apache.sis.style.se1.function.Interpolate;
 import static org.junit.jupiter.api.Assertions.*;
 
 
diff --git 
a/endorsed/src/org.apache.sis.portrayal/test/org/apache/sis/style/se1/ColorReplacementTest.java
 
b/endorsed/src/org.apache.sis.portrayal/test/org/apache/sis/style/se1/ColorReplacementTest.java
index bbf91d1657..179f59f9b7 100644
--- 
a/endorsed/src/org.apache.sis.portrayal/test/org/apache/sis/style/se1/ColorReplacementTest.java
+++ 
b/endorsed/src/org.apache.sis.portrayal/test/org/apache/sis/style/se1/ColorReplacementTest.java
@@ -16,15 +16,16 @@
  */
 package org.apache.sis.style.se1;
 
+// Test dependencies
+import org.junit.jupiter.api.Test;
+import static org.junit.jupiter.api.Assertions.*;
+
+// Specific to the geoapi-3.1 and geoapi-4.0 branches:
 import java.awt.Color;
 import java.util.List;
 import org.apache.sis.style.se1.function.Recode.MapItem;
 import org.apache.sis.style.se1.function.Recode;
 
-// Test dependencies
-import org.junit.jupiter.api.Test;
-import static org.junit.jupiter.api.Assertions.*;
-
 
 /**
  * Tests for {@link ColorReplacement}.
diff --git 
a/endorsed/src/org.apache.sis.portrayal/test/org/apache/sis/style/se1/function/CategorizeTest.java
 
b/endorsed/src/org.apache.sis.portrayal/test/org/apache/sis/style/se1/function/CategorizeTest.java
index ab7c516255..31285f5cec 100644
--- 
a/endorsed/src/org.apache.sis.portrayal/test/org/apache/sis/style/se1/function/CategorizeTest.java
+++ 
b/endorsed/src/org.apache.sis.portrayal/test/org/apache/sis/style/se1/function/CategorizeTest.java
@@ -18,6 +18,11 @@ package org.apache.sis.style.se1.function;
 
 import java.awt.Color;
 import java.util.List;
+import org.opengis.feature.Feature;
+import org.opengis.feature.FeatureType;
+import org.opengis.filter.Expression;
+import org.opengis.filter.FilterFactory;
+import org.opengis.filter.Literal;
 import org.apache.sis.feature.builder.FeatureTypeBuilder;
 import org.apache.sis.filter.DefaultFilterFactory;
 
@@ -26,13 +31,6 @@ import org.junit.jupiter.api.Test;
 import static org.junit.jupiter.api.Assertions.*;
 import org.apache.sis.test.TestCase;
 
-// Specific to the geoapi-3.1 and geoapi-4.0 branches:
-import org.opengis.feature.Feature;
-import org.opengis.feature.FeatureType;
-import org.opengis.filter.Expression;
-import org.opengis.filter.FilterFactory;
-import org.opengis.filter.Literal;
-
 
 /**
  * Tests for {@link Categorize}.
diff --git 
a/endorsed/src/org.apache.sis.portrayal/test/org/apache/sis/style/se1/function/FormattingFunctionsTest.java
 
b/endorsed/src/org.apache.sis.portrayal/test/org/apache/sis/style/se1/function/FormattingFunctionsTest.java
index 85ef41d1f3..e46785ce4c 100644
--- 
a/endorsed/src/org.apache.sis.portrayal/test/org/apache/sis/style/se1/function/FormattingFunctionsTest.java
+++ 
b/endorsed/src/org.apache.sis.portrayal/test/org/apache/sis/style/se1/function/FormattingFunctionsTest.java
@@ -21,6 +21,10 @@ import java.time.ZoneId;
 import java.time.ZonedDateTime;
 import java.util.Date;
 import java.util.List;
+import org.opengis.feature.Feature;
+import org.opengis.feature.FeatureType;
+import org.opengis.filter.Expression;
+import org.opengis.filter.FilterFactory;
 import org.apache.sis.feature.builder.FeatureTypeBuilder;
 import org.apache.sis.filter.DefaultFilterFactory;
 
@@ -29,12 +33,6 @@ import org.junit.jupiter.api.Test;
 import static org.junit.jupiter.api.Assertions.*;
 import org.apache.sis.test.TestCase;
 
-// Specific to the geoapi-3.1 and geoapi-4.0 branches:
-import org.opengis.feature.Feature;
-import org.opengis.feature.FeatureType;
-import org.opengis.filter.Expression;
-import org.opengis.filter.FilterFactory;
-
 
 /**
  * Tests the Symbology Encoding formatting functions: {@link FormatNumber}, 
{@link FormatDate}, {@link Substring},
diff --git 
a/endorsed/src/org.apache.sis.portrayal/test/org/apache/sis/style/se1/function/InterpolateTest.java
 
b/endorsed/src/org.apache.sis.portrayal/test/org/apache/sis/style/se1/function/InterpolateTest.java
index 8fa6cb10a8..359d2c3e33 100644
--- 
a/endorsed/src/org.apache.sis.portrayal/test/org/apache/sis/style/se1/function/InterpolateTest.java
+++ 
b/endorsed/src/org.apache.sis.portrayal/test/org/apache/sis/style/se1/function/InterpolateTest.java
@@ -19,6 +19,11 @@ package org.apache.sis.style.se1.function;
 import java.awt.Color;
 import java.util.List;
 import java.util.Optional;
+import org.opengis.feature.Feature;
+import org.opengis.feature.FeatureType;
+import org.opengis.filter.Expression;
+import org.opengis.filter.FilterFactory;
+import org.opengis.filter.Literal;
 import org.apache.sis.feature.builder.FeatureTypeBuilder;
 import org.apache.sis.filter.DefaultFilterFactory;
 
@@ -27,13 +32,6 @@ import org.junit.jupiter.api.Test;
 import static org.junit.jupiter.api.Assertions.*;
 import org.apache.sis.test.TestCase;
 
-// Specific to the geoapi-3.1 and geoapi-4.0 branches:
-import org.opengis.feature.Feature;
-import org.opengis.feature.FeatureType;
-import org.opengis.filter.Expression;
-import org.opengis.filter.FilterFactory;
-import org.opengis.filter.Literal;
-
 
 /**
  * Tests for {@link Interpolate} and {@link InterpolationPoint}.
diff --git 
a/endorsed/src/org.apache.sis.portrayal/test/org/apache/sis/style/se1/function/RecodeTest.java
 
b/endorsed/src/org.apache.sis.portrayal/test/org/apache/sis/style/se1/function/RecodeTest.java
index 1fc0368b5f..74b04c3ac5 100644
--- 
a/endorsed/src/org.apache.sis.portrayal/test/org/apache/sis/style/se1/function/RecodeTest.java
+++ 
b/endorsed/src/org.apache.sis.portrayal/test/org/apache/sis/style/se1/function/RecodeTest.java
@@ -18,6 +18,10 @@ package org.apache.sis.style.se1.function;
 
 import java.awt.Color;
 import java.util.List;
+import org.opengis.feature.Feature;
+import org.opengis.feature.FeatureType;
+import org.opengis.filter.Expression;
+import org.opengis.filter.FilterFactory;
 import org.apache.sis.feature.builder.FeatureTypeBuilder;
 import org.apache.sis.filter.DefaultFilterFactory;
 
@@ -26,12 +30,6 @@ import org.junit.jupiter.api.Test;
 import static org.junit.jupiter.api.Assertions.*;
 import org.apache.sis.test.TestCase;
 
-// Specific to the geoapi-3.1 and geoapi-4.0 branches:
-import org.opengis.feature.Feature;
-import org.opengis.feature.FeatureType;
-import org.opengis.filter.Expression;
-import org.opengis.filter.FilterFactory;
-
 
 /**
  * Tests for {@link Recode} and {@link MapItem}.
diff --git 
a/endorsed/src/org.apache.sis.referencing/main/org/apache/sis/referencing/CRS.java
 
b/endorsed/src/org.apache.sis.referencing/main/org/apache/sis/referencing/CRS.java
index bfa6a59116..0ab5dcaacd 100644
--- 
a/endorsed/src/org.apache.sis.referencing/main/org/apache/sis/referencing/CRS.java
+++ 
b/endorsed/src/org.apache.sis.referencing/main/org/apache/sis/referencing/CRS.java
@@ -96,11 +96,13 @@ import org.apache.sis.util.logging.Logging;
 
 // Specific to the geoapi-3.1 and geoapi-4.0 branches:
 import org.opengis.referencing.ObjectDomain;
-import org.opengis.referencing.crs.DerivedCRS;
 import org.opengis.referencing.datum.DatumEnsemble;
 import org.opengis.referencing.datum.DynamicReferenceFrame;
 import org.opengis.coordinate.CoordinateMetadata;
 
+// Specific to the geoapi-4.0 branch:
+import org.opengis.referencing.crs.DerivedCRS;
+
 
 /**
  * Static methods working on Coordinate Reference System (<abbr>CRS</abbr>) 
objects.
diff --git 
a/endorsed/src/org.apache.sis.referencing/test/org/apache/sis/referencing/operation/CoordinateOperationRegistryTest.java
 
b/endorsed/src/org.apache.sis.referencing/test/org/apache/sis/referencing/operation/CoordinateOperationRegistryTest.java
index 17fe6ab0c0..7b012055f1 100644
--- 
a/endorsed/src/org.apache.sis.referencing/test/org/apache/sis/referencing/operation/CoordinateOperationRegistryTest.java
+++ 
b/endorsed/src/org.apache.sis.referencing/test/org/apache/sis/referencing/operation/CoordinateOperationRegistryTest.java
@@ -36,6 +36,7 @@ import org.apache.sis.referencing.internal.shared.Formulas;
 import org.apache.sis.referencing.crs.DefaultGeographicCRS;
 import org.apache.sis.referencing.cs.AxesConvention;
 import org.apache.sis.io.wkt.WKTFormat;
+import org.apache.sis.referencing.operation.transform.MathTransforms;
 
 // Test dependencies
 import org.junit.jupiter.api.BeforeEach;
@@ -48,7 +49,6 @@ import org.junit.jupiter.api.extension.RegisterExtension;
 import org.apache.sis.test.LoggingWatcher;
 import org.apache.sis.referencing.operation.transform.MathTransformTestCase;
 import static 
org.apache.sis.referencing.Assertions.assertEpsgNameAndIdentifierEqual;
-import org.apache.sis.referencing.operation.transform.MathTransforms;
 import static org.apache.sis.test.TestCase.assumeConnectionToEPSG;
 
 // Specific to the geoapi-3.1 and geoapi-4.0 branches:
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/GeometryCollection.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/GeometryCollection.java
index f74ad8d24d..49a0eb34f0 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/GeometryCollection.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/GeometryCollection.java
@@ -40,6 +40,7 @@ import org.apache.sis.geometry.GeneralEnvelope;
 import org.apache.sis.measure.Quantities;
 import org.apache.sis.measure.Units;
 
+
 /**
  * A typed collection of geometric objects which behaves as the set union of 
its elements.
  *
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/internal/shared/DefaultOffsetLineString.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/internal/shared/DefaultOffsetLineString.java
index 0c025798ee..99c6f94b53 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/internal/shared/DefaultOffsetLineString.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/internal/shared/DefaultOffsetLineString.java
@@ -18,13 +18,13 @@ package org.apache.sis.geometries.internal.shared;
 
 import java.util.HashMap;
 import java.util.Map;
-import javax.measure.IncommensurableException;
-import javax.measure.Quantity;
-import javax.measure.Unit;
 import static java.lang.StrictMath.abs;
 import static java.lang.StrictMath.hypot;
 import static java.lang.StrictMath.max;
 import static java.lang.StrictMath.min;
+import javax.measure.IncommensurableException;
+import javax.measure.Quantity;
+import javax.measure.Unit;
 import org.opengis.geometry.Envelope;
 import org.opengis.referencing.crs.CoordinateReferenceSystem;
 import org.apache.sis.geometries.DataPoints;
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/internal/shared/Vertex.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/internal/shared/Vertex.java
index 255a16b738..4126fcb8d3 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/internal/shared/Vertex.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/internal/shared/Vertex.java
@@ -18,11 +18,12 @@ package org.apache.sis.geometries.internal.shared;
 
 import java.util.Arrays;
 import java.util.TreeSet;
+import org.opengis.referencing.crs.CoordinateReferenceSystem;
 import org.apache.sis.geometries.DataPoints;
 import org.apache.sis.geometries.DataPointsType;
 import org.apache.sis.geometries.Point;
 import org.apache.sis.maths.Vector;
-import org.opengis.referencing.crs.CoordinateReferenceSystem;
+
 
 /**
  * An indexed point in the {@code DataPoints}
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/mesh/MeshPrimitive.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/mesh/MeshPrimitive.java
index 8523cc7c08..cbad7e6f46 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/mesh/MeshPrimitive.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/mesh/MeshPrimitive.java
@@ -37,6 +37,7 @@ import org.apache.sis.geometries.GeometryFactory;
 import org.apache.sis.geometries.GeometryType;
 import org.apache.sis.geometries.Point;
 import org.apache.sis.geometries.DataPointsType;
+import org.apache.sis.geometries.GeometryCollection;
 import static org.apache.sis.geometries.DataPointsType.ATT_COLOR;
 import static org.apache.sis.geometries.DataPointsType.ATT_JOINTS;
 import static org.apache.sis.geometries.DataPointsType.ATT_NORMAL;
@@ -44,7 +45,6 @@ import static 
org.apache.sis.geometries.DataPointsType.ATT_POSITION;
 import static org.apache.sis.geometries.DataPointsType.ATT_TANGENT;
 import static org.apache.sis.geometries.DataPointsType.ATT_TEXCOORD;
 import static org.apache.sis.geometries.DataPointsType.ATT_WEIGHTS;
-import org.apache.sis.geometries.GeometryCollection;
 import org.apache.sis.geometries.curve.LineString;
 import org.apache.sis.geometries.internal.shared.ArrayDataPoints;
 import org.apache.sis.geometries.internal.shared.Vertex;
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 c7cb6bc6a1..c76a5b74f8 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
@@ -59,8 +59,8 @@ import org.apache.sis.maths.NDArrays;
 import org.apache.sis.maths.SampleSystem;
 import org.apache.sis.maths.Vector;
 import org.apache.sis.measure.Quantities;
-import org.apache.sis.referencing.CRS;
 import org.apache.sis.measure.Units;
+import org.apache.sis.referencing.CRS;
 import org.apache.sis.util.ArgumentChecks;
 
 
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/maths/Sample.java 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/maths/Sample.java
index 16516f0653..06134f138c 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/maths/Sample.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/maths/Sample.java
@@ -16,6 +16,7 @@
  */
 package org.apache.sis.maths;
 
+
 /**
  *
  * @author Johann Sorel (Geomatys)
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/maths/Vector1D.java 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/maths/Vector1D.java
index 6418c1d2a9..db2b4db63b 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/maths/Vector1D.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/maths/Vector1D.java
@@ -16,6 +16,7 @@
  */
 package org.apache.sis.maths;
 
+
 /**
  *
  * @author Johann Sorel (Geomatys)
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/maths/VectorAsDirectPosition.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/maths/VectorAsDirectPosition.java
index 1963d0c309..9688b2b342 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/maths/VectorAsDirectPosition.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/maths/VectorAsDirectPosition.java
@@ -19,6 +19,7 @@ package org.apache.sis.maths;
 import org.opengis.geometry.DirectPosition;
 import org.opengis.referencing.crs.CoordinateReferenceSystem;
 
+
 /**
  *
  * @author Johann Sorel (Geomatys)
diff --git 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/operation/triangulate/delaunay/OrientedEdgeTest.java
 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/operation/triangulate/delaunay/OrientedEdgeTest.java
index 0ff36599c9..3a2c2f732c 100644
--- 
a/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/operation/triangulate/delaunay/OrientedEdgeTest.java
+++ 
b/incubator/src/org.apache.sis.geometry/test/org/apache/sis/geometries/operation/triangulate/delaunay/OrientedEdgeTest.java
@@ -17,8 +17,8 @@
 package org.apache.sis.geometries.operation.triangulate.delaunay;
 
 import java.util.Iterator;
-import org.apache.sis.geometries.internal.shared.Vertex;
 import org.opengis.referencing.crs.CoordinateReferenceSystem;
+import org.apache.sis.geometries.internal.shared.Vertex;
 import org.apache.sis.geometries.mesh.MeshPrimitive;
 import org.apache.sis.maths.NDArrays;
 import org.apache.sis.maths.Array;
diff --git 
a/incubator/src/org.apache.sis.referencing.dggs/main/org/apache/sis/storage/dggs/DiscreteGlobalGridCoverageProcessor.java
 
b/incubator/src/org.apache.sis.referencing.dggs/main/org/apache/sis/storage/dggs/DiscreteGlobalGridCoverageProcessor.java
index 53376a06af..b12f0eca86 100644
--- 
a/incubator/src/org.apache.sis.referencing.dggs/main/org/apache/sis/storage/dggs/DiscreteGlobalGridCoverageProcessor.java
+++ 
b/incubator/src/org.apache.sis.referencing.dggs/main/org/apache/sis/storage/dggs/DiscreteGlobalGridCoverageProcessor.java
@@ -643,7 +643,7 @@ public final class DiscreteGlobalGridCoverageProcessor {
                 //remove any extra slice information
                 coverage = ad.getSource();
             }
-            
+
             final DiscreteGlobalGridReferenceSystem dggrs = 
dggGrid.getReferenceSystem();
             final DiscreteGlobalGridHierarchy dggh = 
dggrs.getGridSystem().getHierarchy();
             final List<SampleDimension> sampleDimensions = 
coverage.getSampleDimensions();
diff --git 
a/incubator/src/org.apache.sis.referencing.dggs/main/org/apache/sis/storage/rs/CodedDerivation.java
 
b/incubator/src/org.apache.sis.referencing.dggs/main/org/apache/sis/storage/rs/CodedDerivation.java
index 39f125fc86..2012cf70d3 100644
--- 
a/incubator/src/org.apache.sis.referencing.dggs/main/org/apache/sis/storage/rs/CodedDerivation.java
+++ 
b/incubator/src/org.apache.sis.referencing.dggs/main/org/apache/sis/storage/rs/CodedDerivation.java
@@ -23,8 +23,8 @@ import java.util.Objects;
 import java.util.Optional;
 import java.util.Set;
 import java.util.stream.Stream;
-import javax.measure.IncommensurableException;
 import com.google.common.geometry.S2Polygon;
+import javax.measure.IncommensurableException;
 import org.opengis.geometry.Envelope;
 import org.opengis.referencing.ReferenceSystem;
 import org.opengis.referencing.crs.CoordinateReferenceSystem;
diff --git 
a/incubator/src/org.apache.sis.referencing.dggs/main/org/apache/sis/storage/rs/internal/shared/CompoundCodedResource.java
 
b/incubator/src/org.apache.sis.referencing.dggs/main/org/apache/sis/storage/rs/internal/shared/CompoundCodedResource.java
index bc7f993e00..4cf34868b9 100644
--- 
a/incubator/src/org.apache.sis.referencing.dggs/main/org/apache/sis/storage/rs/internal/shared/CompoundCodedResource.java
+++ 
b/incubator/src/org.apache.sis.referencing.dggs/main/org/apache/sis/storage/rs/internal/shared/CompoundCodedResource.java
@@ -24,8 +24,10 @@ import java.util.Set;
 import java.util.TreeSet;
 import org.opengis.referencing.ReferenceSystem;
 import org.opengis.referencing.operation.TransformException;
+import org.opengis.referencing.operation.MathTransform;
 import org.opengis.util.FactoryException;
 import org.opengis.util.GenericName;
+import org.opengis.referencing.crs.CoordinateReferenceSystem;
 import org.apache.sis.coverage.SampleDimension;
 import org.apache.sis.coverage.grid.GridExtent;
 import org.apache.sis.coverage.grid.GridGeometry;
@@ -37,10 +39,8 @@ import org.apache.sis.storage.AbstractResource;
 import org.apache.sis.storage.DataStoreException;
 import org.apache.sis.storage.rs.CodedCoverage;
 import org.apache.sis.storage.rs.CodedGeometry;
-import static org.apache.sis.storage.rs.CodedGeometry.compound;
 import org.apache.sis.storage.rs.CodedResource;
-import org.opengis.referencing.crs.CoordinateReferenceSystem;
-import org.opengis.referencing.operation.MathTransform;
+import static org.apache.sis.storage.rs.CodedGeometry.compound;
 
 
 /**

Reply via email to