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

desruisseaux 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 19892f6617 Post-merge automatic reorganization of imports order.
19892f6617 is described below

commit 19892f6617e62099d99d68599821674033edd8e9
Author: Martin Desruisseaux <[email protected]>
AuthorDate: Tue Mar 31 17:23:07 2026 +0200

    Post-merge automatic reorganization of imports order.
---
 .../main/org/apache/sis/filter/math/Predicate.java            |  2 +-
 .../test/org/apache/sis/filter/ComparisonFilterTest.java      |  3 ++-
 .../main/org/apache/sis/map/coverage/RenderingData.java       |  2 +-
 .../main/org/apache/sis/storage/geotiff/DataSubset.java       |  2 +-
 .../test/org/apache/sis/storage/geotiff/GeoTiffStoreTest.java |  4 ++--
 .../org/apache/sis/storage/AbstractGridCoverageResource.java  |  2 +-
 .../org/apache/sis/storage/tiling/TileMatrixSetFormat.java    |  6 +++---
 .../main/org/apache/sis/storage/tiling/TileReadEvent.java     |  2 +-
 .../main/org/apache/sis/geometries/BilinearGrid.java          |  2 +-
 .../main/org/apache/sis/geometries/Geometries.java            |  2 +-
 .../main/org/apache/sis/geometries/Sphere.java                |  8 +++++---
 .../main/org/apache/sis/geometries/math/AbstractAffine.java   |  1 +
 .../main/org/apache/sis/geometries/math/AbstractMatrix.java   |  1 +
 .../org/apache/sis/geometries/math/AbstractSimilarity.java    |  1 +
 .../main/org/apache/sis/geometries/math/Affine.java           |  1 +
 .../main/org/apache/sis/geometries/math/Affine1D.java         |  1 +
 .../main/org/apache/sis/geometries/math/Affine3D.java         |  1 +
 .../main/org/apache/sis/geometries/math/Affine4D.java         |  1 +
 .../main/org/apache/sis/geometries/math/Affines.java          |  1 +
 .../main/org/apache/sis/geometries/math/ArrayFactory.java     |  1 +
 .../main/org/apache/sis/geometries/math/ArrayFactoryFFM.java  |  2 +-
 .../main/org/apache/sis/geometries/math/ArrayFactoryJava.java |  2 +-
 .../main/org/apache/sis/geometries/math/Matrices.java         |  1 +
 .../main/org/apache/sis/geometries/math/Matrix.java           |  1 +
 .../main/org/apache/sis/geometries/math/Matrix2D.java         |  2 +-
 .../main/org/apache/sis/geometries/math/Matrix3D.java         |  1 +
 .../main/org/apache/sis/geometries/math/Matrix4D.java         |  1 +
 .../main/org/apache/sis/geometries/math/MatrixND.java         |  1 +
 .../main/org/apache/sis/geometries/math/Quaternion.java       |  1 +
 .../main/org/apache/sis/geometries/math/ReadOnly.java         |  3 ++-
 .../main/org/apache/sis/geometries/math/Similarity.java       |  3 ++-
 .../main/org/apache/sis/geometries/math/Similarity3D.java     |  1 +
 .../main/org/apache/sis/geometries/math/SimilarityND.java     |  1 +
 .../main/org/apache/sis/geometries/math/Transform1D.java      |  1 +
 .../main/org/apache/sis/geometries/scene/Animation.java       |  1 +
 .../org/apache/sis/geometries/scene/AnimationSampler.java     |  1 +
 .../main/org/apache/sis/geometries/scene/Camera.java          |  1 +
 .../main/org/apache/sis/geometries/scene/Material.java        |  1 +
 .../main/org/apache/sis/geometries/scene/Model.java           |  5 +++--
 .../main/org/apache/sis/geometries/scene/MorphTarget.java     |  1 +
 .../main/org/apache/sis/geometries/scene/Sampler.java         |  1 +
 .../main/org/apache/sis/geometries/scene/SceneNode.java       | 11 ++++++-----
 .../main/org/apache/sis/geometries/scene/Skin.java            |  1 +
 .../main/org/apache/sis/geometries/scene/Surface.java         |  1 +
 .../main/org/apache/sis/geometries/scene/Texture.java         |  1 +
 .../main/org/apache/sis/gui/coverage/StyleController.java     |  2 +-
 .../main/org/apache/sis/storage/gdal/GDALStoreProvider.java   |  2 +-
 47 files changed, 64 insertions(+), 30 deletions(-)

diff --git 
a/endorsed/src/org.apache.sis.feature/main/org/apache/sis/filter/math/Predicate.java
 
b/endorsed/src/org.apache.sis.feature/main/org/apache/sis/filter/math/Predicate.java
index 2426fc031b..b5942a6ce5 100644
--- 
a/endorsed/src/org.apache.sis.feature/main/org/apache/sis/filter/math/Predicate.java
+++ 
b/endorsed/src/org.apache.sis.feature/main/org/apache/sis/filter/math/Predicate.java
@@ -19,7 +19,6 @@ package org.apache.sis.filter.math;
 import java.util.Objects;
 import java.util.function.DoublePredicate;
 import java.io.ObjectStreamException;
-import org.opengis.util.CodeList;
 import org.opengis.util.ScopedName;
 import org.apache.sis.filter.Optimization;
 import org.apache.sis.filter.base.UnaryFunction;
@@ -27,6 +26,7 @@ import 
org.apache.sis.feature.internal.shared.FeatureExpression;
 import org.apache.sis.feature.internal.shared.FeatureProjectionBuilder;
 
 // Specific to the geoapi-3.1 and geoapi-4.0 branches:
+import org.opengis.util.CodeList;
 import org.opengis.filter.Expression;
 import org.opengis.filter.Filter;
 
diff --git 
a/endorsed/src/org.apache.sis.feature/test/org/apache/sis/filter/ComparisonFilterTest.java
 
b/endorsed/src/org.apache.sis.feature/test/org/apache/sis/filter/ComparisonFilterTest.java
index 5dd5449581..a20367131f 100644
--- 
a/endorsed/src/org.apache.sis.feature/test/org/apache/sis/filter/ComparisonFilterTest.java
+++ 
b/endorsed/src/org.apache.sis.feature/test/org/apache/sis/filter/ComparisonFilterTest.java
@@ -16,6 +16,8 @@
  */
 package org.apache.sis.filter;
 
+import org.apache.sis.filter.visitor.FunctionNames;
+
 // Test dependencies
 import org.junit.jupiter.api.Test;
 import static org.junit.jupiter.api.Assertions.*;
@@ -31,7 +33,6 @@ import org.opengis.filter.ComparisonOperator;
 import org.opengis.filter.ComparisonOperatorName;
 import org.opengis.filter.BinaryComparisonOperator;
 import org.opengis.filter.BetweenComparisonOperator;
-import org.apache.sis.filter.visitor.FunctionNames;
 
 
 /**
diff --git 
a/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/map/coverage/RenderingData.java
 
b/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/map/coverage/RenderingData.java
index 3e93c01d82..82e4a97b94 100644
--- 
a/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/map/coverage/RenderingData.java
+++ 
b/endorsed/src/org.apache.sis.portrayal/main/org/apache/sis/map/coverage/RenderingData.java
@@ -60,6 +60,7 @@ import org.apache.sis.image.internal.shared.ColorModelType;
 import org.apache.sis.image.internal.shared.ImageUtilities;
 import org.apache.sis.coverage.internal.shared.SampleDimensions;
 import org.apache.sis.referencing.CRS;
+import org.apache.sis.referencing.IdentifiedObjects;
 import org.apache.sis.referencing.internal.shared.WraparoundApplicator;
 import org.apache.sis.system.Modules;
 import org.apache.sis.util.Debug;
@@ -71,7 +72,6 @@ import org.apache.sis.math.Statistics;
 import org.apache.sis.measure.Quantities;
 import org.apache.sis.measure.Units;
 import org.apache.sis.metadata.iso.extent.Extents;
-import org.apache.sis.referencing.IdentifiedObjects;
 import org.apache.sis.referencing.operation.transform.LinearTransform;
 import org.apache.sis.referencing.operation.transform.MathTransforms;
 import org.apache.sis.referencing.operation.matrix.AffineTransforms2D;
diff --git 
a/endorsed/src/org.apache.sis.storage.geotiff/main/org/apache/sis/storage/geotiff/DataSubset.java
 
b/endorsed/src/org.apache.sis.storage.geotiff/main/org/apache/sis/storage/geotiff/DataSubset.java
index 5179c43c9a..346440cfa0 100644
--- 
a/endorsed/src/org.apache.sis.storage.geotiff/main/org/apache/sis/storage/geotiff/DataSubset.java
+++ 
b/endorsed/src/org.apache.sis.storage.geotiff/main/org/apache/sis/storage/geotiff/DataSubset.java
@@ -18,9 +18,9 @@ package org.apache.sis.storage.geotiff;
 
 import java.util.Arrays;
 import java.nio.Buffer;
-import java.nio.file.Path;
 import java.io.Closeable;
 import java.io.IOException;
+import java.nio.file.Path;
 import java.awt.Point;
 import java.awt.image.BandedSampleModel;
 import java.awt.image.DataBuffer;
diff --git 
a/endorsed/src/org.apache.sis.storage.geotiff/test/org/apache/sis/storage/geotiff/GeoTiffStoreTest.java
 
b/endorsed/src/org.apache.sis.storage.geotiff/test/org/apache/sis/storage/geotiff/GeoTiffStoreTest.java
index 9c66b588e6..6eb8646c16 100644
--- 
a/endorsed/src/org.apache.sis.storage.geotiff/test/org/apache/sis/storage/geotiff/GeoTiffStoreTest.java
+++ 
b/endorsed/src/org.apache.sis.storage.geotiff/test/org/apache/sis/storage/geotiff/GeoTiffStoreTest.java
@@ -16,11 +16,11 @@
  */
 package org.apache.sis.storage.geotiff;
 
-import java.nio.file.Path;
-import java.nio.file.Files;
 import java.io.IOException;
 import java.io.InputStream;
 import java.io.ByteArrayOutputStream;
+import java.nio.file.Path;
+import java.nio.file.Files;
 import java.awt.Dimension;
 import java.awt.image.BufferedImage;
 import java.awt.image.RenderedImage;
diff --git 
a/endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/AbstractGridCoverageResource.java
 
b/endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/AbstractGridCoverageResource.java
index dc7fdb593f..6964b51d2d 100644
--- 
a/endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/AbstractGridCoverageResource.java
+++ 
b/endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/AbstractGridCoverageResource.java
@@ -25,8 +25,8 @@ import java.util.concurrent.TimeUnit;
 import java.math.RoundingMode;
 import java.awt.image.RasterFormatException;
 import org.opengis.geometry.Envelope;
-import org.opengis.metadata.Metadata;
 import org.opengis.geometry.DirectPosition;
+import org.opengis.metadata.Metadata;
 import org.opengis.referencing.operation.CoordinateOperation;
 import org.opengis.referencing.operation.MathTransform;
 import org.opengis.referencing.operation.TransformException;
diff --git 
a/endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/tiling/TileMatrixSetFormat.java
 
b/endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/tiling/TileMatrixSetFormat.java
index a132628bb7..a3ccb5dfd4 100644
--- 
a/endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/tiling/TileMatrixSetFormat.java
+++ 
b/endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/tiling/TileMatrixSetFormat.java
@@ -21,6 +21,9 @@ import java.io.StringWriter;
 import java.io.IOException;
 import java.io.UncheckedIOException;
 import java.text.Format;
+import java.text.NumberFormat;
+import java.text.ParseException;
+import java.text.ParsePosition;
 import java.util.Locale;
 import java.util.List;
 import java.util.ArrayList;
@@ -31,9 +34,6 @@ import java.util.Objects;
 import java.util.Optional;
 import java.util.Arrays;
 import java.util.StringJoiner;
-import java.text.NumberFormat;
-import java.text.ParseException;
-import java.text.ParsePosition;
 import org.opengis.util.GenericName;
 import org.opengis.referencing.crs.CoordinateReferenceSystem;
 import org.opengis.referencing.operation.TransformException;
diff --git 
a/endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/tiling/TileReadEvent.java
 
b/endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/tiling/TileReadEvent.java
index 98a321382d..8c8716b0f1 100644
--- 
a/endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/tiling/TileReadEvent.java
+++ 
b/endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/tiling/TileReadEvent.java
@@ -23,8 +23,8 @@ import java.awt.geom.Rectangle2D;
 import org.opengis.referencing.operation.MathTransform;
 import org.opengis.referencing.operation.MathTransform2D;
 import org.opengis.referencing.operation.TransformException;
-import org.opengis.referencing.crs.CoordinateReferenceSystem;
 import org.opengis.referencing.operation.CoordinateOperation;
+import org.opengis.referencing.crs.CoordinateReferenceSystem;
 import org.apache.sis.referencing.CRS;
 import org.apache.sis.referencing.operation.transform.MathTransforms;
 import org.apache.sis.storage.Resource;
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/BilinearGrid.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/BilinearGrid.java
index 2d13af4af6..42d80f182b 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/BilinearGrid.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/BilinearGrid.java
@@ -16,9 +16,9 @@
  */
 package org.apache.sis.geometries;
 
-import org.apache.sis.geometries.ParametricCurveSurface;
 import static org.opengis.annotation.Specification.ISO_19107;
 import org.opengis.annotation.UML;
+import org.apache.sis.geometries.ParametricCurveSurface;
 
 
 /**
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Geometries.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Geometries.java
index 1a15cd713d..4a7aea836b 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Geometries.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Geometries.java
@@ -51,10 +51,10 @@ import org.apache.sis.geometries.math.Vector3D;
 import org.apache.sis.geometries.math.Vectors;
 import org.apache.sis.geometries.math.Cursor;
 import org.apache.sis.geometries.math.Array;
+import org.apache.sis.geometries.math.Matrix3D;
 import org.apache.sis.geometries.mesh.MeshPrimitive;
 import org.apache.sis.geometries.mesh.MultiMeshPrimitive;
 import org.apache.sis.geometries.internal.shared.ArraySequence;
-import org.apache.sis.geometries.math.Matrix3D;
 import org.apache.sis.geometry.wrapper.jts.JTS;
 import org.apache.sis.measure.Units;
 import org.apache.sis.referencing.CRS;
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Sphere.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Sphere.java
index 4160a45cc5..e747b844d9 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Sphere.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Sphere.java
@@ -18,16 +18,18 @@ package org.apache.sis.geometries;
 
 import java.util.List;
 import org.opengis.geometry.Envelope;
+import org.opengis.geometry.DirectPosition;
 import org.opengis.referencing.crs.CoordinateReferenceSystem;
+import static org.opengis.annotation.Specification.ISO_19107;
+import org.opengis.annotation.UML;
 import org.apache.sis.geometries.internal.shared.AbstractGeometry;
 import org.apache.sis.geometries.math.Tuple;
 import org.apache.sis.geometries.math.Vector;
 import org.apache.sis.geometries.math.Vectors;
 import org.apache.sis.geometry.GeneralEnvelope;
 import org.apache.sis.util.ArgumentChecks;
-import static org.opengis.annotation.Specification.ISO_19107;
-import org.opengis.annotation.UML;
-import org.opengis.geometry.DirectPosition;
+
+// Specific to the geoapi-4.0 branch:
 import org.opengis.metadata.Identifier;
 
 
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/AbstractAffine.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/AbstractAffine.java
index 58310e3b8b..3fe111de6c 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/AbstractAffine.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/AbstractAffine.java
@@ -16,6 +16,7 @@
  */
 package org.apache.sis.geometries.math;
 
+
 /**
  *
  * @author Johann Sorel (Geomatys)
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/AbstractMatrix.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/AbstractMatrix.java
index a820d69ec0..1fbbf5a97c 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/AbstractMatrix.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/AbstractMatrix.java
@@ -18,6 +18,7 @@ package org.apache.sis.geometries.math;
 
 import java.util.Arrays;
 
+
 /**
  * Abstract writable matrix.
  *
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/AbstractSimilarity.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/AbstractSimilarity.java
index 676c48f0b1..2321d685fe 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/AbstractSimilarity.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/AbstractSimilarity.java
@@ -20,6 +20,7 @@ import java.beans.PropertyChangeListener;
 import java.beans.PropertyChangeSupport;
 import java.util.Arrays;
 
+
 /**
  *
  * @author Johann Sorel (Geomatys)
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Affine.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Affine.java
index 5d5affa1bd..e7e9ec2cdb 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Affine.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Affine.java
@@ -16,6 +16,7 @@
  */
 package org.apache.sis.geometries.math;
 
+
 /**
  * An affine is a transform which preserve points, straight lines, planes
  * and parallel lines.
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Affine1D.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Affine1D.java
index 66d09bf495..5f60e5c3ce 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Affine1D.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Affine1D.java
@@ -16,6 +16,7 @@
  */
 package org.apache.sis.geometries.math;
 
+
 /**
  *
  * @author Johann Sorel
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Affine3D.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Affine3D.java
index 6e6c4f666a..83b63d322d 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Affine3D.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Affine3D.java
@@ -16,6 +16,7 @@
  */
 package org.apache.sis.geometries.math;
 
+
 /**
  *
  * @author Johann Sorel (Geomatys)
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Affine4D.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Affine4D.java
index e233a0843d..509226f8d7 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Affine4D.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Affine4D.java
@@ -16,6 +16,7 @@
  */
 package org.apache.sis.geometries.math;
 
+
 /**
  *
  * @author Johann Sorel (Geomatys)
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Affines.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Affines.java
index 61648c08f7..771447ae6c 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Affines.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Affines.java
@@ -16,6 +16,7 @@
  */
 package org.apache.sis.geometries.math;
 
+
 /**
  *
  * @author Johann Sorel
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/ArrayFactory.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/ArrayFactory.java
index 48cf2a97c4..a602cc37ad 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/ArrayFactory.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/ArrayFactory.java
@@ -21,6 +21,7 @@ import java.util.Collection;
 import java.util.Iterator;
 import org.opengis.referencing.crs.CoordinateReferenceSystem;
 
+
 /**
  * Factory to create new arrays of different types.
  *
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/ArrayFactoryFFM.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/ArrayFactoryFFM.java
index 2c644b1cb5..a29e54c160 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/ArrayFactoryFFM.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/ArrayFactoryFFM.java
@@ -18,6 +18,7 @@ package org.apache.sis.geometries.math;
 
 import java.lang.foreign.MemorySegment;
 import java.lang.foreign.SegmentAllocator;
+import org.opengis.referencing.crs.CoordinateReferenceSystem;
 import static org.apache.sis.geometries.math.DataType.BYTE;
 import static org.apache.sis.geometries.math.DataType.DOUBLE;
 import static org.apache.sis.geometries.math.DataType.FLOAT;
@@ -27,7 +28,6 @@ import static org.apache.sis.geometries.math.DataType.SHORT;
 import static org.apache.sis.geometries.math.DataType.UBYTE;
 import static org.apache.sis.geometries.math.DataType.UINT;
 import static org.apache.sis.geometries.math.DataType.USHORT;
-import org.opengis.referencing.crs.CoordinateReferenceSystem;
 
 
 /**
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/ArrayFactoryJava.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/ArrayFactoryJava.java
index ae80c3363a..812a2a683f 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/ArrayFactoryJava.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/ArrayFactoryJava.java
@@ -18,6 +18,7 @@ package org.apache.sis.geometries.math;
 
 import java.util.Arrays;
 import java.util.List;
+import org.opengis.referencing.crs.CoordinateReferenceSystem;
 import static org.apache.sis.geometries.math.DataType.BYTE;
 import static org.apache.sis.geometries.math.DataType.DOUBLE;
 import static org.apache.sis.geometries.math.DataType.FLOAT;
@@ -27,7 +28,6 @@ import static org.apache.sis.geometries.math.DataType.SHORT;
 import static org.apache.sis.geometries.math.DataType.UBYTE;
 import static org.apache.sis.geometries.math.DataType.UINT;
 import static org.apache.sis.geometries.math.DataType.USHORT;
-import org.opengis.referencing.crs.CoordinateReferenceSystem;
 import org.apache.sis.util.ArgumentChecks;
 
 
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Matrices.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Matrices.java
index cba3dd01ad..0cde178a07 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Matrices.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Matrices.java
@@ -16,6 +16,7 @@
  */
 package org.apache.sis.geometries.math;
 
+
 /**
  * Original code from Unlicense.science
  *
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Matrix.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Matrix.java
index 8026a1c7a7..fb2ee70892 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Matrix.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Matrix.java
@@ -16,6 +16,7 @@
  */
 package org.apache.sis.geometries.math;
 
+
 /**
  *
  * @author Johann Sorel (Geomatys)
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Matrix2D.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Matrix2D.java
index 3c8482b9fa..45bb64e11a 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Matrix2D.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Matrix2D.java
@@ -231,4 +231,4 @@ public class Matrix2D extends AbstractMatrix<Matrix2D> {
         return new Matrix2(m00, m01, m10, m11);
     }
 
-}
\ No newline at end of file
+}
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Matrix3D.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Matrix3D.java
index cc91e57736..4a748b210a 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Matrix3D.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Matrix3D.java
@@ -19,6 +19,7 @@ package org.apache.sis.geometries.math;
 import org.apache.sis.referencing.operation.matrix.Matrix3;
 import org.apache.sis.referencing.operation.matrix.MatrixSIS;
 
+
 /**
  * 3x3 matrix
  *
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Matrix4D.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Matrix4D.java
index ac07075edd..20c7155543 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Matrix4D.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Matrix4D.java
@@ -20,6 +20,7 @@ import static org.apache.sis.geometries.math.Matrix.ROW_ORDER;
 import org.apache.sis.referencing.operation.matrix.Matrix4;
 import org.apache.sis.referencing.operation.matrix.MatrixSIS;
 
+
 /**
  * 4x4 matrix
  *
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/MatrixND.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/MatrixND.java
index dcfcd0e99d..e7f84d92ac 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/MatrixND.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/MatrixND.java
@@ -19,6 +19,7 @@ package org.apache.sis.geometries.math;
 import java.util.Arrays;
 import org.apache.sis.referencing.operation.matrix.MatrixSIS;
 
+
 /**
  *
  * @author Johann Sorel
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Quaternion.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Quaternion.java
index 2c12cb69c7..e1a6378e97 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Quaternion.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Quaternion.java
@@ -18,6 +18,7 @@ package org.apache.sis.geometries.math;
 
 import static org.apache.sis.geometries.math.Matrix.ROW_ORDER;
 
+
 /**
  * Quaternion object.
  *
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/ReadOnly.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/ReadOnly.java
index 94015988ca..e1a0de833b 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/ReadOnly.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/ReadOnly.java
@@ -16,9 +16,10 @@
  */
 package org.apache.sis.geometries.math;
 
+import org.opengis.referencing.crs.CoordinateReferenceSystem;
 import org.apache.sis.referencing.CRS;
 import org.apache.sis.referencing.operation.matrix.MatrixSIS;
-import org.opengis.referencing.crs.CoordinateReferenceSystem;
+
 
 /**
  * Interfaces for main interfaces but without modifying methods.
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Similarity.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Similarity.java
index 5fda075790..b895c00810 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Similarity.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Similarity.java
@@ -16,8 +16,9 @@
  */
 package org.apache.sis.geometries.math;
 
-import org.apache.sis.referencing.operation.transform.MathTransforms;
 import org.opengis.referencing.operation.MathTransform;
+import org.apache.sis.referencing.operation.transform.MathTransforms;
+
 
 /**
  * A similarity is the equivalent of a affine transform but preserving angles 
by avoiding
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Similarity3D.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Similarity3D.java
index cabfeb7e38..70dfe57dbd 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Similarity3D.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Similarity3D.java
@@ -18,6 +18,7 @@ package org.apache.sis.geometries.math;
 
 import java.util.Objects;
 
+
 /**
  * 3D similarity.
  *
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/SimilarityND.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/SimilarityND.java
index 5ae629da07..f9fb7afbe1 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/SimilarityND.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/SimilarityND.java
@@ -16,6 +16,7 @@
  */
 package org.apache.sis.geometries.math;
 
+
 /**
  * A similarity is the equivalent of a affine transform but preserving angles 
by avoiding
  * shearing value not rotations.
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Transform1D.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Transform1D.java
index 4a5f9c20a5..624d3f0ce4 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Transform1D.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/math/Transform1D.java
@@ -16,6 +16,7 @@
  */
 package org.apache.sis.geometries.math;
 
+
 /**
  * Single dimension transform.
  *
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/Animation.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/Animation.java
index 499bca9a28..c54fc5f6b6 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/Animation.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/Animation.java
@@ -18,6 +18,7 @@ package org.apache.sis.geometries.scene;
 
 import java.util.Objects;
 
+
 /**
  *
  * @author Johann Sorel (Geomatys)
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/AnimationSampler.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/AnimationSampler.java
index 76eed9070b..a658dce384 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/AnimationSampler.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/AnimationSampler.java
@@ -19,6 +19,7 @@ package org.apache.sis.geometries.scene;
 import java.util.Objects;
 import org.apache.sis.geometries.math.Array;
 
+
 /**
  *
  * @author Johann Sorel (Geomatys)
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/Camera.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/Camera.java
index 449083e2d6..5e0ebd2435 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/Camera.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/Camera.java
@@ -18,6 +18,7 @@ package org.apache.sis.geometries.scene;
 
 import java.util.Objects;
 
+
 /**
  * Base class for Camera types.
  *
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/Material.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/Material.java
index c0c9e65900..88826b1df1 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/Material.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/Material.java
@@ -21,6 +21,7 @@ import java.util.HashMap;
 import java.util.Objects;
 import org.apache.sis.util.ArgumentChecks;
 
+
 /**
  * A material is a set of properties defining a visual representation.
  * Materials on there own do not suffice to obtain the visual aspect
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/Model.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/Model.java
index aa9e6d0998..8a39c49b27 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/Model.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/Model.java
@@ -22,13 +22,14 @@ import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
 import java.util.Objects;
+import org.opengis.geometry.Envelope;
+import org.opengis.referencing.crs.CoordinateReferenceSystem;
 import org.apache.sis.geometries.Geometries;
 import org.apache.sis.geometries.Geometry;
 import org.apache.sis.geometries.mesh.MeshPrimitive;
 import org.apache.sis.geometry.GeneralEnvelope;
 import org.apache.sis.util.ArgumentChecks;
-import org.opengis.geometry.Envelope;
-import org.opengis.referencing.crs.CoordinateReferenceSystem;
+
 
 /**
  * A 3D model is attached to a scene node with geometric and rendering 
definitions.
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/MorphTarget.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/MorphTarget.java
index c518829444..8eaa341334 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/MorphTarget.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/MorphTarget.java
@@ -24,6 +24,7 @@ import org.apache.sis.geometries.math.Array;
 import org.apache.sis.geometries.math.DataType;
 import org.apache.sis.geometries.math.SampleSystem;
 
+
 /**
  *
  * @author Johann Sorel (Geomatys)
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/Sampler.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/Sampler.java
index 5b659d4e79..391ab2c8c0 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/Sampler.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/Sampler.java
@@ -19,6 +19,7 @@ package org.apache.sis.geometries.scene;
 import java.util.Objects;
 import org.apache.sis.util.ArgumentChecks;
 
+
 /**
  * A sampler defines how textures are to be interpolated and clipped/repeated 
when applied on a surface.
  *
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/SceneNode.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/SceneNode.java
index e3fcb61437..d2f16e2ee8 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/SceneNode.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/SceneNode.java
@@ -23,6 +23,11 @@ import java.util.List;
 import java.util.Map;
 import java.util.Objects;
 import java.util.Optional;
+import org.opengis.feature.Feature;
+import org.opengis.geometry.Envelope;
+import org.opengis.referencing.crs.CoordinateReferenceSystem;
+import org.opengis.referencing.operation.NoninvertibleTransformException;
+import org.opengis.referencing.operation.TransformException;
 import org.apache.sis.geometries.Geometries;
 import org.apache.sis.geometries.math.Similarity;
 import org.apache.sis.geometries.math.Similarity3D;
@@ -33,11 +38,7 @@ import 
org.apache.sis.referencing.operation.transform.LinearTransform;
 import org.apache.sis.referencing.operation.transform.MathTransforms;
 import org.apache.sis.util.ArgumentChecks;
 import org.apache.sis.util.Utilities;
-import org.opengis.feature.Feature;
-import org.opengis.geometry.Envelope;
-import org.opengis.referencing.crs.CoordinateReferenceSystem;
-import org.opengis.referencing.operation.NoninvertibleTransformException;
-import org.opengis.referencing.operation.TransformException;
+
 
 /**
  * A scene node.
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/Skin.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/Skin.java
index 3fcd1bfe25..bf6da97ead 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/Skin.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/Skin.java
@@ -20,6 +20,7 @@ import java.util.List;
 import java.util.Objects;
 import org.apache.sis.geometries.math.Matrix4D;
 
+
 /**
  *
  * @author Johann Sorel (Geomatys)
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/Surface.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/Surface.java
index 5abc2506d9..013b72c6cc 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/Surface.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/Surface.java
@@ -22,6 +22,7 @@ import java.util.Objects;
 import org.apache.sis.geometries.Geometry;
 import org.apache.sis.util.ArgumentChecks;
 
+
 /**
  * GLTF name this a Primitive.
  * ANARI name this a Surface.
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/Texture.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/Texture.java
index 01837a028a..fd44d0de36 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/Texture.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/scene/Texture.java
@@ -25,6 +25,7 @@ import java.util.Objects;
 import org.apache.sis.geometries.AttributesType;
 import org.apache.sis.image.PixelIterator;
 
+
 /**
  *
  * @author Johann Sorel (Geomatys)
diff --git 
a/optional/src/org.apache.sis.gui/main/org/apache/sis/gui/coverage/StyleController.java
 
b/optional/src/org.apache.sis.gui/main/org/apache/sis/gui/coverage/StyleController.java
index 11db66b533..b890b46523 100644
--- 
a/optional/src/org.apache.sis.gui/main/org/apache/sis/gui/coverage/StyleController.java
+++ 
b/optional/src/org.apache.sis.gui/main/org/apache/sis/gui/coverage/StyleController.java
@@ -19,8 +19,8 @@ package org.apache.sis.gui.coverage;
 import java.util.Locale;
 import javafx.scene.control.TreeItem;
 import javafx.scene.control.ChoiceBox;
-import javafx.collections.ObservableList;
 import javafx.scene.control.TableView;
+import javafx.collections.ObservableList;
 import javafx.scene.layout.GridPane;
 import javafx.scene.layout.Priority;
 import javafx.scene.layout.Region;
diff --git 
a/optional/src/org.apache.sis.storage.gdal/main/org/apache/sis/storage/gdal/GDALStoreProvider.java
 
b/optional/src/org.apache.sis.storage.gdal/main/org/apache/sis/storage/gdal/GDALStoreProvider.java
index b86f176e66..cb7d8d6882 100644
--- 
a/optional/src/org.apache.sis.storage.gdal/main/org/apache/sis/storage/gdal/GDALStoreProvider.java
+++ 
b/optional/src/org.apache.sis.storage.gdal/main/org/apache/sis/storage/gdal/GDALStoreProvider.java
@@ -21,8 +21,8 @@ import java.util.Optional;
 import java.util.logging.Logger;
 import java.util.function.Function;
 import java.time.LocalDate;
-import java.nio.file.Path;
 import java.io.IOException;
+import java.nio.file.Path;
 import org.opengis.parameter.ParameterDescriptor;
 import org.opengis.parameter.ParameterDescriptorGroup;
 import org.opengis.parameter.ParameterValueGroup;


Reply via email to