You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sis.apache.org by de...@apache.org on 2023/08/22 16:29:09 UTC

[sis] 02/23: Remove zero-width spaces in source code.

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

commit 290bab04b9592fd3f83b965baa11b3e83dab3caa
Author: Martin Desruisseaux <ma...@geomatys.com>
AuthorDate: Sat Aug 19 17:05:03 2023 +0200

    Remove zero-width spaces in source code.
---
 .../main/org/apache/sis/coverage/grid/GridCoverageBuilder.java    | 2 +-
 .../main/org/apache/sis/image/ComputedImage.java                  | 2 +-
 .../main/org/apache/sis/image/PixelIterator.java                  | 6 +++---
 .../main/org/apache/sis/image/PlanarImage.java                    | 2 +-
 .../main/org/apache/sis/image/TileCache.java                      | 2 +-
 .../main/org/apache/sis/image/WritablePixelIterator.java          | 2 +-
 .../main/org/apache/sis/index/tree/PointTree.java                 | 2 +-
 .../main/org/apache/sis/internal/filter/SortByComparator.java     | 4 ++--
 .../main/org/apache/sis/xml/TransformingReader.java               | 2 +-
 .../main/org/apache/sis/referencing/factory/sql/EPSGFactory.java  | 2 +-
 .../referencing/provider/ParameterNameTableGenerator.java         | 2 +-
 .../main/org/apache/sis/storage/landsat/LandsatStore.java         | 2 +-
 .../main/org/apache/sis/internal/sql/feature/Relation.java        | 8 ++++----
 .../main/org/apache/sis/internal/stream/PaginedStream.java        | 2 +-
 .../main/org/apache/sis/storage/Resource.java                     | 2 +-
 .../main/org/apache/sis/storage/aggregate/JoinFeatureSet.java     | 2 +-
 .../main/org/apache/sis/util/logging/Initializer.java             | 4 ++--
 .../main/org/apache/sis/gui/coverage/GridTileCache.java           | 2 +-
 .../main/org/apache/sis/gui/coverage/GridViewSkin.java            | 2 +-
 .../main/org/apache/sis/gui/metadata/MetadataTree.java            | 2 +-
 .../main/org/apache/sis/gui/metadata/Section.java                 | 2 +-
 .../main/org/apache/sis/gui/metadata/StandardMetadataTree.java    | 2 +-
 .../main/org/apache/sis/internal/gui/NonNullObjectProperty.java   | 2 +-
 .../main/org/apache/sis/internal/gui/RecentChoices.java           | 2 +-
 .../main/org/apache/sis/internal/setup/Wizard.java                | 4 ++--
 25 files changed, 33 insertions(+), 33 deletions(-)

diff --git a/endorsed/src/org.apache.sis.feature/main/org/apache/sis/coverage/grid/GridCoverageBuilder.java b/endorsed/src/org.apache.sis.feature/main/org/apache/sis/coverage/grid/GridCoverageBuilder.java
index 80dccf4f38..3b4754014b 100644
--- a/endorsed/src/org.apache.sis.feature/main/org/apache/sis/coverage/grid/GridCoverageBuilder.java
+++ b/endorsed/src/org.apache.sis.feature/main/org/apache/sis/coverage/grid/GridCoverageBuilder.java
@@ -68,7 +68,7 @@ import org.apache.sis.util.resources.Errors;
  *
  * {@snippet lang="java" :
  *     public GridCoverage createCoverage() {
- *         WritableRaster data = Raster.createBandedRaster​(DataBuffer.TYPE_USHORT, width, height, numBands, null);
+ *         WritableRaster data = Raster.createBandedRaster(DataBuffer.TYPE_USHORT, width, height, numBands, null);
  *         for (int y=0; y<height; y++) {
  *             for (int x=0; x<width; x++) {
  *                 int value = ...;                     // Compute a value here.
diff --git a/endorsed/src/org.apache.sis.feature/main/org/apache/sis/image/ComputedImage.java b/endorsed/src/org.apache.sis.feature/main/org/apache/sis/image/ComputedImage.java
index 8d076eb8d7..510c8e62e9 100644
--- a/endorsed/src/org.apache.sis.feature/main/org/apache/sis/image/ComputedImage.java
+++ b/endorsed/src/org.apache.sis.feature/main/org/apache/sis/image/ComputedImage.java
@@ -107,7 +107,7 @@ import org.apache.sis.internal.coverage.j2d.ImageUtilities;
  *
  * <p>Apache SIS <a href="https://issues.apache.org/jira/browse/SIS-487">does not yet define a synchronization policy</a>
  * between {@link #getTile(int, int) getTile(…)} method and {@link WritableRenderedImage#getWritableTile(int, int)
- * WritableRenderedImage​.getWritableTile}/{@link WritableRenderedImage#releaseWritableTile releaseWritableTile(…)} methods.
+ * WritableRenderedImage.getWritableTile}/{@link WritableRenderedImage#releaseWritableTile releaseWritableTile(…)} methods.
  * For example if a call to {@code getTile(tileX, tileY)} is followed by a call to {@code getWritableTile(tileX, tileY)}
  * in another thread, there is no guarantee about whether or not the sample values seen in the {@link Raster} would be
  * isolated from the write operations done concurrently in the {@link WritableRaster}.
diff --git a/endorsed/src/org.apache.sis.feature/main/org/apache/sis/image/PixelIterator.java b/endorsed/src/org.apache.sis.feature/main/org/apache/sis/image/PixelIterator.java
index fccf8bdae5..6f30b7c56d 100644
--- a/endorsed/src/org.apache.sis.feature/main/org/apache/sis/image/PixelIterator.java
+++ b/endorsed/src/org.apache.sis.feature/main/org/apache/sis/image/PixelIterator.java
@@ -1073,18 +1073,18 @@ public class PixelIterator {
      * <h4>Example</h4>
      * If an image has Red, Green, Blue and Alpha bands, then the {@link #getPixel(int[])} methods will return
      * arrays of length 4 containing the individual values for each band, no matter how those bands are stored
-     * in the image. By contrast this {@code getDataElements​(…)} method may return an array of length 1 with
+     * in the image. By contrast this {@code getDataElements(…)} method may return an array of length 1 with
      * all sample values packed as a single ARGB value.
      *
      * @param  dest  a pre-allocated array where to store the data elements, or {@code null} if none.
      * @return the data elements for current pixel.
      *
-     * @see Raster#getDataElements​(int, int, Object)
+     * @see Raster#getDataElements(int, int, Object)
      *
      * @since 1.1
      */
     public Object getDataElements(final Object dest) {
-        return currentRaster.getDataElements​(x, y, dest);
+        return currentRaster.getDataElements(x, y, dest);
     }
 
     /**
diff --git a/endorsed/src/org.apache.sis.feature/main/org/apache/sis/image/PlanarImage.java b/endorsed/src/org.apache.sis.feature/main/org/apache/sis/image/PlanarImage.java
index 9807a2f806..1eba2d2961 100644
--- a/endorsed/src/org.apache.sis.feature/main/org/apache/sis/image/PlanarImage.java
+++ b/endorsed/src/org.apache.sis.feature/main/org/apache/sis/image/PlanarImage.java
@@ -84,7 +84,7 @@ import static java.lang.Math.multiplyFull;
  *
  * <h2>Writable images</h2>
  * Some subclasses may implement the {@link WritableRenderedImage} interface. If this image is writable,
- * then the {@link WritableRenderedImage#getWritableTile WritableRenderedImage​.getWritableTile(…)} and
+ * then the {@link WritableRenderedImage#getWritableTile WritableRenderedImage.getWritableTile(…)} and
  * {@link WritableRenderedImage#releaseWritableTile releaseWritableTile(…)} methods should be invoked in
  * {@code try ... finally} blocks like below:
  *
diff --git a/endorsed/src/org.apache.sis.feature/main/org/apache/sis/image/TileCache.java b/endorsed/src/org.apache.sis.feature/main/org/apache/sis/image/TileCache.java
index 33b9e88784..aaa194a7e4 100644
--- a/endorsed/src/org.apache.sis.feature/main/org/apache/sis/image/TileCache.java
+++ b/endorsed/src/org.apache.sis.feature/main/org/apache/sis/image/TileCache.java
@@ -66,7 +66,7 @@ final class TileCache extends Cache<TileCache.Key, Raster> {
      * @return memory used by the given tile, in bytes.
      */
     @Override
-    protected int cost​(final Raster tile) {
+    protected int cost(final Raster tile) {
         long numBits = Math.multiplyFull(tile.getWidth(), tile.getHeight()) * tile.getNumBands();
         final DataBuffer buffer = tile.getDataBuffer();
         if (buffer != null) try {
diff --git a/endorsed/src/org.apache.sis.feature/main/org/apache/sis/image/WritablePixelIterator.java b/endorsed/src/org.apache.sis.feature/main/org/apache/sis/image/WritablePixelIterator.java
index 05812c6efd..cabe661207 100644
--- a/endorsed/src/org.apache.sis.feature/main/org/apache/sis/image/WritablePixelIterator.java
+++ b/endorsed/src/org.apache.sis.feature/main/org/apache/sis/image/WritablePixelIterator.java
@@ -258,7 +258,7 @@ public class WritablePixelIterator extends PixelIterator implements Closeable {
      *
      * @param  values  the new the data elements.
      *
-     * @see WritableRaster#setDataElements​(int, int, Object)
+     * @see WritableRaster#setDataElements(int, int, Object)
      * @see #getDataElements(Object)
      *
      * @since 1.1
diff --git a/endorsed/src/org.apache.sis.feature/main/org/apache/sis/index/tree/PointTree.java b/endorsed/src/org.apache.sis.feature/main/org/apache/sis/index/tree/PointTree.java
index 515996c135..46931417b4 100644
--- a/endorsed/src/org.apache.sis.feature/main/org/apache/sis/index/tree/PointTree.java
+++ b/endorsed/src/org.apache.sis.feature/main/org/apache/sis/index/tree/PointTree.java
@@ -436,7 +436,7 @@ public class PointTree<E> extends AbstractSet<E> implements CheckedContainer<E>
      */
     @Override
     @SuppressWarnings("unchecked")
-    public boolean contains​(final Object element) {
+    public boolean contains(final Object element) {
         if (!elementType.isInstance(element)) {
             return false;
         }
diff --git a/endorsed/src/org.apache.sis.feature/main/org/apache/sis/internal/filter/SortByComparator.java b/endorsed/src/org.apache.sis.feature/main/org/apache/sis/internal/filter/SortByComparator.java
index 8b0e9ae9be..448f44860c 100644
--- a/endorsed/src/org.apache.sis.feature/main/org/apache/sis/internal/filter/SortByComparator.java
+++ b/endorsed/src/org.apache.sis.feature/main/org/apache/sis/internal/filter/SortByComparator.java
@@ -191,7 +191,7 @@ public final class SortByComparator<R> implements SortBy<R>, Serializable {
      */
     @Override
     @SuppressWarnings("unchecked")
-    public Comparator<R> thenComparing​(final Comparator<? super R> other) {
+    public Comparator<R> thenComparing(final Comparator<? super R> other) {
         if (other instanceof SortBy<?>) {
             /*
              * The (SortBy<R>) cast is unsafe — it should be (SortBy<? super R>) — but it is okay in this context
@@ -201,6 +201,6 @@ public final class SortByComparator<R> implements SortBy<R>, Serializable {
              */
             return concatenate(this, (SortBy<R>) other);
         }
-        return SortBy.super.thenComparing​(other);
+        return SortBy.super.thenComparing(other);
     }
 }
diff --git a/endorsed/src/org.apache.sis.metadata/main/org/apache/sis/xml/TransformingReader.java b/endorsed/src/org.apache.sis.metadata/main/org/apache/sis/xml/TransformingReader.java
index 521c86818d..5526bcd82a 100644
--- a/endorsed/src/org.apache.sis.metadata/main/org/apache/sis/xml/TransformingReader.java
+++ b/endorsed/src/org.apache.sis.metadata/main/org/apache/sis/xml/TransformingReader.java
@@ -411,7 +411,7 @@ final class TransformingReader extends Transformer implements XMLEventReader {
      * Get the value of a feature/property from the underlying implementation.
      */
     @Override
-    public Object getProperty​(final String name) {
+    public Object getProperty(final String name) {
         return in.getProperty(name);
     }
 
diff --git a/endorsed/src/org.apache.sis.referencing/main/org/apache/sis/referencing/factory/sql/EPSGFactory.java b/endorsed/src/org.apache.sis.referencing/main/org/apache/sis/referencing/factory/sql/EPSGFactory.java
index 3ef5b25d36..c392f08667 100644
--- a/endorsed/src/org.apache.sis.referencing/main/org/apache/sis/referencing/factory/sql/EPSGFactory.java
+++ b/endorsed/src/org.apache.sis.referencing/main/org/apache/sis/referencing/factory/sql/EPSGFactory.java
@@ -58,7 +58,7 @@ import org.apache.sis.util.Localized;
  *
  * <p>If no data source has been specified to the constructor, then {@code EPSGFactory} searches for a
  * default data source in JNDI, or in the directory given by the {@code SIS_DATA} environment variable,
- * or in the directory given by the {@code "derby​.system​.home"} property, in that order.
+ * or in the directory given by the {@code "derby.system.home"} property, in that order.
  * See the {@linkplain org.apache.sis.referencing.factory.sql package documentation} for more information.</p>
  *
  * <h2>EPSG dataset installation</h2>
diff --git a/endorsed/src/org.apache.sis.referencing/test/org/apache/sis/internal/referencing/provider/ParameterNameTableGenerator.java b/endorsed/src/org.apache.sis.referencing/test/org/apache/sis/internal/referencing/provider/ParameterNameTableGenerator.java
index 1b6e392bf2..e467a613d0 100644
--- a/endorsed/src/org.apache.sis.referencing/test/org/apache/sis/internal/referencing/provider/ParameterNameTableGenerator.java
+++ b/endorsed/src/org.apache.sis.referencing/test/org/apache/sis/internal/referencing/provider/ParameterNameTableGenerator.java
@@ -126,7 +126,7 @@ public final class ParameterNameTableGenerator extends SimpleFileVisitor<Path> {
      * @throws IOException if an error occurred while reading or writing the given file.
      */
     @Override
-    public FileVisitResult visitFile​(final Path file, final BasicFileAttributes attrs) throws IOException {
+    public FileVisitResult visitFile(final Path file, final BasicFileAttributes attrs) throws IOException {
         final String name = file.getFileName().toString();
         if (name.endsWith(".java")) {
             addCommentsToJavaFile(file);
diff --git a/endorsed/src/org.apache.sis.storage.earthobservation/main/org/apache/sis/storage/landsat/LandsatStore.java b/endorsed/src/org.apache.sis.storage.earthobservation/main/org/apache/sis/storage/landsat/LandsatStore.java
index 1e8c3ac7e4..3f63ce93d4 100644
--- a/endorsed/src/org.apache.sis.storage.earthobservation/main/org/apache/sis/storage/landsat/LandsatStore.java
+++ b/endorsed/src/org.apache.sis.storage.earthobservation/main/org/apache/sis/storage/landsat/LandsatStore.java
@@ -187,7 +187,7 @@ public class LandsatStore extends DataStore implements Aggregate {
     /**
      * Returns the value associated to {@code LANDSAT_SCENE_ID} in the Landsat metadata file.
      * This value is fetched from
-     * <code>{@linkplain #getMetadata()}/​identificationInfo/​citation/​identifier</code>.
+     * <code>{@linkplain #getMetadata()}/identificationInfo/citation/identifier</code>.
      *
      * @return the identifier fetched from metadata, or {@code null} if none.
      * @throws DataStoreException if an error occurred while reading the metadata.
diff --git a/endorsed/src/org.apache.sis.storage.sql/main/org/apache/sis/internal/sql/feature/Relation.java b/endorsed/src/org.apache.sis.storage.sql/main/org/apache/sis/internal/sql/feature/Relation.java
index b0eee30c06..0790d058ed 100644
--- a/endorsed/src/org.apache.sis.storage.sql/main/org/apache/sis/internal/sql/feature/Relation.java
+++ b/endorsed/src/org.apache.sis.storage.sql/main/org/apache/sis/internal/sql/feature/Relation.java
@@ -48,8 +48,8 @@ import org.apache.sis.util.Debug;
  *       of the table containing this {@code Relation}.</li>
  * </ul>
  *
- * Instances of this class are created from the results of {@link DatabaseMetaData#getImportedKeys​ getImportedKeys​}
- * or {@link DatabaseMetaData#getExportedKeys​ getExportedKeys​} with {@code (catalog, schema, table)} parameters.
+ * Instances of this class are created from the results of {@link DatabaseMetaData#getImportedKeys getImportedKeys}
+ * or {@link DatabaseMetaData#getExportedKeys getExportedKeys} with {@code (catalog, schema, table)} parameters.
  *
  * @author  Johann Sorel (Geomatys)
  * @author  Martin Desruisseaux (Geomatys)
@@ -180,7 +180,7 @@ final class Relation extends TableReference {
 
     /**
      * Creates a new relation for an imported key. The given {@code ResultSet} must be positioned
-     * on the first row of {@code DatabaseMetaData.getImportedKeys​(catalog, schema, table)} result,
+     * on the first row of {@code DatabaseMetaData.getImportedKeys(catalog, schema, table)} result,
      * and the result must be sorted in the order of the given keys:
      *
      * <ol>
@@ -190,7 +190,7 @@ final class Relation extends TableReference {
      * </ol>
      *
      * Note that JDBC specification ensures this order if {@link Direction#IMPORT} is used with the result of
-     * {@code getImportedKeys​} and {@link Direction#EXPORT} is used with the result of {@code getExportedKeys​}.
+     * {@code getImportedKeys} and {@link Direction#EXPORT} is used with the result of {@code getExportedKeys}.
      *
      * <p>After construction, the {@code ResultSet} will be positioned on the first row of the next relation,
      * or be closed if the last row has been reached. This constructor always moves the given result set by at
diff --git a/endorsed/src/org.apache.sis.storage.sql/main/org/apache/sis/internal/stream/PaginedStream.java b/endorsed/src/org.apache.sis.storage.sql/main/org/apache/sis/internal/stream/PaginedStream.java
index e4e36ee3a7..872ab0aa6f 100644
--- a/endorsed/src/org.apache.sis.storage.sql/main/org/apache/sis/internal/stream/PaginedStream.java
+++ b/endorsed/src/org.apache.sis.storage.sql/main/org/apache/sis/internal/stream/PaginedStream.java
@@ -97,7 +97,7 @@ public final class PaginedStream<T> extends StreamWrapper<T> {
      * @return the new stream.
      */
     @Override
-    public DoubleStream mapToDouble​(ToDoubleFunction<? super T> mapper) {
+    public DoubleStream mapToDouble(ToDoubleFunction<? super T> mapper) {
         return new PaginedDoubleStream(super.mapToDouble(mapper), root);
     }
 
diff --git a/endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/Resource.java b/endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/Resource.java
index e690817941..5c53bc83dd 100644
--- a/endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/Resource.java
+++ b/endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/Resource.java
@@ -59,7 +59,7 @@ public interface Resource {
      * <ul>
      *   <li>It shall be unique in the {@link DataStore} which contains it, if there is one.</li>
      *   <li>It's value shall not change after closing and reopening the {@link DataStore} on the same data.</li>
-     *   <li>It should be consistent with the <code>{@linkplain #getMetadata()}/​identificationInfo/​citation/​identifier</code> value.</li>
+     *   <li>It should be consistent with the <code>{@linkplain #getMetadata()}/identificationInfo/citation/identifier</code> value.</li>
      * </ul>
      *
      * If any of above conditions is not met, then this identifier should be absent.
diff --git a/endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/aggregate/JoinFeatureSet.java b/endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/aggregate/JoinFeatureSet.java
index c4a98d419b..cf608af210 100644
--- a/endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/aggregate/JoinFeatureSet.java
+++ b/endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/aggregate/JoinFeatureSet.java
@@ -533,7 +533,7 @@ public class JoinFeatureSet extends AggregatedFeatureSet {
          * Executes the given action on the next feature in the {@code JoinFeatureSet}.
          */
         @Override
-        public boolean tryAdvance​(final Consumer<? super Feature> action) {
+        public boolean tryAdvance(final Consumer<? super Feature> action) {
             for (;;) {
                 if (mainFeature == null) {
                     do if (!mainIterator.tryAdvance(this)) {
diff --git a/endorsed/src/org.apache.sis.util/main/org/apache/sis/util/logging/Initializer.java b/endorsed/src/org.apache.sis.util/main/org/apache/sis/util/logging/Initializer.java
index b9fc17efa9..45e3d0bad0 100644
--- a/endorsed/src/org.apache.sis.util/main/org/apache/sis/util/logging/Initializer.java
+++ b/endorsed/src/org.apache.sis.util/main/org/apache/sis/util/logging/Initializer.java
@@ -95,7 +95,7 @@ public class Initializer {
      * This constructor gets the configuration file referenced by
      * the {@code "java.util.logging.config.file"} system property,
      * applies the filtering described in class javadoc,
-     * then gives the filtered configuration to {@link LogManager#readConfiguration​(InputStream)}.
+     * then gives the filtered configuration to {@link LogManager#readConfiguration(InputStream)}.
      *
      * <p>This constructor should not be invoked directly.
      * See class javadoc for usage example.</p>
@@ -125,7 +125,7 @@ public class Initializer {
                     }
                 }
             }
-            LogManager.getLogManager().readConfiguration​(new ByteArrayInputStream(buffer.toString().getBytes()));
+            LogManager.getLogManager().readConfiguration(new ByteArrayInputStream(buffer.toString().getBytes()));
         }
     }
 }
diff --git a/optional/src/org.apache.sis.gui/main/org/apache/sis/gui/coverage/GridTileCache.java b/optional/src/org.apache.sis.gui/main/org/apache/sis/gui/coverage/GridTileCache.java
index 52775781ff..1c1f72df31 100644
--- a/optional/src/org.apache.sis.gui/main/org/apache/sis/gui/coverage/GridTileCache.java
+++ b/optional/src/org.apache.sis.gui/main/org/apache/sis/gui/coverage/GridTileCache.java
@@ -46,7 +46,7 @@ final class GridTileCache extends LinkedHashMap<GridTile,GridTile> {
      * @return whether to remove the entry.
      */
     @Override
-    protected boolean removeEldestEntry​(final Map.Entry<GridTile,GridTile> entry) {
+    protected boolean removeEldestEntry(final Map.Entry<GridTile,GridTile> entry) {
         if (size() > ImageUtilities.SUGGESTED_TILE_CACHE_SIZE) {
             return entry.getValue().clearTile();
         }
diff --git a/optional/src/org.apache.sis.gui/main/org/apache/sis/gui/coverage/GridViewSkin.java b/optional/src/org.apache.sis.gui/main/org/apache/sis/gui/coverage/GridViewSkin.java
index 0a1e91733f..6e6e8ca4c4 100644
--- a/optional/src/org.apache.sis.gui/main/org/apache/sis/gui/coverage/GridViewSkin.java
+++ b/optional/src/org.apache.sis.gui/main/org/apache/sis/gui/coverage/GridViewSkin.java
@@ -678,7 +678,7 @@ final class GridViewSkin extends VirtualContainerBase<GridView, GridRow> impleme
                 final double cellHeight = flow.getFixedCellSize();
                 final double width  = area.width  * cellWidth;
                 final double height = area.height * cellHeight;
-                layoutInArea​(error,
+                layoutInArea(error,
                         cellWidth  * (area.x - firstVisibleColumn) + leftBackground.getWidth(),
                         cellHeight * (area.y - firstVisibleRow)    + topBackground.getHeight(),
                         width, height, Node.BASELINE_OFFSET_SAME_AS_HEIGHT, HPos.CENTER, VPos.CENTER);
diff --git a/optional/src/org.apache.sis.gui/main/org/apache/sis/gui/metadata/MetadataTree.java b/optional/src/org.apache.sis.gui/main/org/apache/sis/gui/metadata/MetadataTree.java
index d3127c755f..5d642861c9 100644
--- a/optional/src/org.apache.sis.gui/main/org/apache/sis/gui/metadata/MetadataTree.java
+++ b/optional/src/org.apache.sis.gui/main/org/apache/sis/gui/metadata/MetadataTree.java
@@ -422,7 +422,7 @@ check:      if (data != null) {
          * This method sets the contextual menu on the row and updates the disabled state.
          */
         @Override
-        protected void updateItem​(final TreeTable.Node item, final boolean empty) {
+        protected void updateItem(final TreeTable.Node item, final boolean empty) {
             super.updateItem(item, empty);
             setContextMenu(empty ? null : menu);
             final boolean disabled = empty || getValue() == null;
diff --git a/optional/src/org.apache.sis.gui/main/org/apache/sis/gui/metadata/Section.java b/optional/src/org.apache.sis.gui/main/org/apache/sis/gui/metadata/Section.java
index 84951e692b..c00c9b55b9 100644
--- a/optional/src/org.apache.sis.gui/main/org/apache/sis/gui/metadata/Section.java
+++ b/optional/src/org.apache.sis.gui/main/org/apache/sis/gui/metadata/Section.java
@@ -176,7 +176,7 @@ abstract class Section<T> extends GridPane implements EventHandler<ActionEvent>
             do {
                 final ToggleButton b = new ToggleButton(owner.format(++i));
                 b.setToggleGroup(pageGroup);
-                b.setOnAction​(this);
+                b.setOnAction(this);
                 pages.add(b);
             } while (i < n);
         } else if (i > n) {
diff --git a/optional/src/org.apache.sis.gui/main/org/apache/sis/gui/metadata/StandardMetadataTree.java b/optional/src/org.apache.sis.gui/main/org/apache/sis/gui/metadata/StandardMetadataTree.java
index 668db9fd42..2bba8423a3 100644
--- a/optional/src/org.apache.sis.gui/main/org/apache/sis/gui/metadata/StandardMetadataTree.java
+++ b/optional/src/org.apache.sis.gui/main/org/apache/sis/gui/metadata/StandardMetadataTree.java
@@ -147,7 +147,7 @@ public class StandardMetadataTree extends MetadataTree {
          * depending on whether or not we can format XML document for currently selected row.
          */
         @Override
-        protected void updateItem​(final TreeTable.Node item, final boolean empty) {
+        protected void updateItem(final TreeTable.Node item, final boolean empty) {
             super.updateItem(item, empty);
             if (!empty && copyAs != null) {
                 boolean disabled = true;
diff --git a/optional/src/org.apache.sis.gui/main/org/apache/sis/internal/gui/NonNullObjectProperty.java b/optional/src/org.apache.sis.gui/main/org/apache/sis/internal/gui/NonNullObjectProperty.java
index 974f3d7e37..c8d89ee256 100644
--- a/optional/src/org.apache.sis.gui/main/org/apache/sis/internal/gui/NonNullObjectProperty.java
+++ b/optional/src/org.apache.sis.gui/main/org/apache/sis/internal/gui/NonNullObjectProperty.java
@@ -48,7 +48,7 @@ public final class NonNullObjectProperty<T> extends SimpleObjectProperty<T> {
      * @param  newValue  the new property value.
      */
     @Override
-    public void set​(final T newValue) {
+    public void set(final T newValue) {
         super.set(Objects.requireNonNull(newValue));
     }
 }
diff --git a/optional/src/org.apache.sis.gui/main/org/apache/sis/internal/gui/RecentChoices.java b/optional/src/org.apache.sis.gui/main/org/apache/sis/internal/gui/RecentChoices.java
index f539cd4a49..9f906e6a22 100644
--- a/optional/src/org.apache.sis.gui/main/org/apache/sis/internal/gui/RecentChoices.java
+++ b/optional/src/org.apache.sis.gui/main/org/apache/sis/internal/gui/RecentChoices.java
@@ -50,7 +50,7 @@ public final class RecentChoices {
      * The nodes where to store user information (for example last directory opened).
      * We want node for the {@code "org.apache.sis.gui"} package, which is the public one.
      */
-    private static final Preferences NODE = Preferences.userNodeForPackage​(org.apache.sis.gui.DataViewer.class);
+    private static final Preferences NODE = Preferences.userNodeForPackage(org.apache.sis.gui.DataViewer.class);
 
     /**
      * The node where to store the directory containing last data loaded.
diff --git a/optional/src/org.apache.sis.gui/main/org/apache/sis/internal/setup/Wizard.java b/optional/src/org.apache.sis.gui/main/org/apache/sis/internal/setup/Wizard.java
index d4c023cc6d..c74fb2353c 100644
--- a/optional/src/org.apache.sis.gui/main/org/apache/sis/internal/setup/Wizard.java
+++ b/optional/src/org.apache.sis.gui/main/org/apache/sis/internal/setup/Wizard.java
@@ -130,7 +130,7 @@ final class Wizard extends FileFilter implements ActionListener, PropertyChangeL
      * Conceptually a {@code static final} constant, but declared non-static for initializing
      * it only at {@link Wizard} creation time and because that creation will happen only once.
      */
-    private final Border JAVAFX_PATH_BORDER = new LineBorder​(Color.GRAY);
+    private final Border JAVAFX_PATH_BORDER = new LineBorder(Color.GRAY);
 
     /**
      * The {@link #javafxPath} border during drag and drop action. We use a green border.
@@ -138,7 +138,7 @@ final class Wizard extends FileFilter implements ActionListener, PropertyChangeL
      * Conceptually a {@code static final} constant, but declared non-static for initializing
      * it only at {@link Wizard} creation time and because that creation will happen only once.
      */
-    private final Border JAVAFX_PATH_BORDER_DND = new LineBorder​(new Color(40, 180, 99), 3);
+    private final Border JAVAFX_PATH_BORDER_DND = new LineBorder(new Color(40, 180, 99), 3);
 
     /**
      * The top-level window where wizard will be shown.