sis-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From desruisse...@apache.org
Subject [sis] 14/35: Remove @Debug annotation on toString() methods in order to avoid polluting the list of debug methods with long list of toString() methods. Unless otherwise specified in javadoc, toString() will be considered implicitly for debugging purpose.
Date Wed, 20 Jun 2018 13:48:09 GMT
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 0503a670ed5415372cfeb0cfc45aeffa76528108
Author: Martin Desruisseaux <desruisseaux@apache.org>
AuthorDate: Wed May 30 11:05:14 2018 +0000

    Remove @Debug annotation on toString() methods in order to avoid polluting the list of debug methods with long list of toString() methods.
    Unless otherwise specified in javadoc, toString() will be considered implicitly for debugging purpose.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK8@1832534 13f79535-47bb-0310-9956-ffa450edef68
---
 .../org/apache/sis/feature/AbstractAssociation.java  |  2 --
 .../org/apache/sis/feature/AbstractAttribute.java    |  2 --
 .../org/apache/sis/feature/AbstractOperation.java    |  2 --
 .../apache/sis/feature/DefaultAssociationRole.java   |  2 --
 .../org/apache/sis/feature/DefaultAttributeType.java |  2 --
 .../java/org/apache/sis/feature/PropertyView.java    |  2 --
 .../org/apache/sis/feature/builder/TypeBuilder.java  |  2 --
 .../sis/internal/jaxb/IdentifierMapAdapter.java      |  3 ---
 .../sis/internal/jaxb/SpecializedIdentifier.java     |  2 --
 .../internal/jaxb/lan/LocalisedCharacterString.java  |  2 --
 .../org/apache/sis/internal/jaxb/lan/TextGroup.java  |  2 --
 .../apache/sis/internal/simple/CitationConstant.java |  2 --
 .../apache/sis/internal/simple/SimpleCitation.java   |  2 --
 .../org/apache/sis/internal/simple/SimpleFormat.java |  2 --
 .../apache/sis/internal/simple/SimpleIdentifier.java |  2 --
 .../src/main/java/org/apache/sis/io/wkt/Element.java |  1 -
 .../main/java/org/apache/sis/io/wkt/Formatter.java   |  2 --
 .../main/java/org/apache/sis/metadata/CacheKey.java  |  2 --
 .../org/apache/sis/metadata/MetadataStandard.java    |  2 --
 .../java/org/apache/sis/metadata/ObjectPair.java     |  2 --
 .../org/apache/sis/metadata/PropertyAccessor.java    |  2 --
 .../main/java/org/apache/sis/metadata/TreeNode.java  |  2 --
 .../org/apache/sis/metadata/TreeNodeChildren.java    |  2 --
 .../org/apache/sis/util/iso/DefaultNameSpace.java    |  2 --
 .../java/org/apache/sis/util/iso/DefaultRecord.java  |  2 --
 .../org/apache/sis/util/iso/DefaultRecordSchema.java |  2 --
 .../org/apache/sis/util/iso/RecordDefinition.java    |  2 --
 .../sis/coverage/grid/GridCoordinatesView.java       |  2 --
 .../org/apache/sis/coverage/grid/GridExtent.java     |  2 --
 .../org/apache/sis/coverage/grid/GridGeometry.java   |  2 --
 .../apache/sis/coverage/grid/PixelTranslation.java   |  2 --
 .../sis/referencing/gazetteer/AbstractLocation.java  |  2 --
 .../gazetteer/MilitaryGridReferenceSystem.java       |  2 --
 .../referencing/provider/DatumShiftGridFile.java     |  2 --
 .../sis/parameter/AbstractParameterDescriptor.java   |  1 -
 .../java/org/apache/sis/parameter/Parameters.java    |  1 -
 .../factory/AuthorityFactoryIdentifier.java          |  2 --
 .../factory/ConcurrentAuthorityFactory.java          |  4 +---
 .../factory/GeodeticAuthorityFactory.java            |  2 --
 .../sis/referencing/factory/sql/AuthorityCodes.java  |  2 --
 .../apache/sis/referencing/factory/sql/AxisName.java |  2 --
 .../operation/builder/LinearTransformBuilder.java    |  2 --
 .../operation/transform/TransferFunction.java        |  2 --
 .../org/apache/sis/internal/converter/ClassPair.java |  2 --
 .../sis/internal/converter/ConverterRegistry.java    |  2 --
 .../sis/internal/converter/FallbackConverter.java    |  2 --
 .../sis/internal/converter/SurjectiveConverter.java  |  2 --
 .../apache/sis/internal/util/AbstractMapEntry.java   |  2 --
 .../java/org/apache/sis/measure/AngleFormat.java     |  2 --
 .../java/org/apache/sis/measure/LinearConverter.java |  2 --
 .../src/main/java/org/apache/sis/util/Debug.java     | 20 +++++++++-----------
 .../sis/util/resources/IndexedResourceBundle.java    |  1 -
 .../org/apache/sis/internal/util/CitationMock.java   |  2 --
 .../sis/storage/earthobservation/LandsatStore.java   |  2 --
 .../org/apache/sis/storage/geotiff/CRSBuilder.java   |  2 --
 .../org/apache/sis/internal/netcdf/GridGeometry.java |  7 +++++--
 .../org/apache/sis/internal/netcdf/Variable.java     |  2 --
 .../sis/internal/netcdf/impl/ChannelDecoder.java     |  2 --
 .../apache/sis/internal/netcdf/impl/Dimension.java   |  2 --
 .../sis/internal/netcdf/ucar/DecoderWrapper.java     |  2 --
 .../apache/sis/storage/netcdf/MetadataReader.java    |  4 ----
 .../org/apache/sis/storage/netcdf/NetcdfStore.java   |  2 --
 .../sis/internal/sql/reverse/SchemaMetaModel.java    |  2 --
 .../sis/internal/sql/reverse/TableMetaModel.java     |  2 --
 .../apache/sis/internal/storage/io/ChannelData.java  |  2 --
 .../sis/internal/storage/query/SimpleQuery.java      |  2 --
 .../java/org/apache/sis/storage/ProbeResult.java     |  2 --
 .../org/apache/sis/storage/StorageConnector.java     |  2 --
 .../internal/storage/xml/stream/StaxDataStore.java   |  2 --
 .../apache/sis/internal/storage/gpx/WriterTest.java  |  2 --
 70 files changed, 15 insertions(+), 149 deletions(-)

diff --git a/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractAssociation.java b/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractAssociation.java
index 713bbc0..246b203 100644
--- a/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractAssociation.java
+++ b/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractAssociation.java
@@ -21,7 +21,6 @@ import java.util.Iterator;
 import java.io.Serializable;
 import org.opengis.util.GenericName;
 import org.opengis.metadata.quality.DataQuality;
-import org.apache.sis.util.Debug;
 import org.apache.sis.util.ArgumentChecks;
 import org.apache.sis.internal.feature.Resources;
 
@@ -225,7 +224,6 @@ public abstract class AbstractAssociation extends Field<Feature> implements Feat
      *
      * @return a string representation of this association for debugging purpose.
      */
-    @Debug
     @Override
     public String toString() {
         final String pt = DefaultAssociationRole.getTitleProperty(role);
diff --git a/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractAttribute.java b/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractAttribute.java
index 20e2303..8618d3c 100644
--- a/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractAttribute.java
+++ b/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractAttribute.java
@@ -28,7 +28,6 @@ import java.io.IOException;
 import org.opengis.util.GenericName;
 import org.opengis.metadata.quality.DataQuality;
 import org.opengis.metadata.maintenance.ScopeCode;
-import org.apache.sis.util.Debug;
 import org.apache.sis.util.Classes;
 import org.apache.sis.util.ArgumentChecks;
 
@@ -467,7 +466,6 @@ public abstract class AbstractAttribute<V> extends Field<V> implements Attribute
      *
      * @return a string representation of this attribute for debugging purpose.
      */
-    @Debug
     @Override
     public String toString() {
         final StringBuilder buffer = FieldType.toString(isDeprecated(type), "Attribute", type.getName(),
diff --git a/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractOperation.java b/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractOperation.java
index 8c2dcd0..fa35d1a 100644
--- a/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractOperation.java
+++ b/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractOperation.java
@@ -30,7 +30,6 @@ import org.opengis.parameter.GeneralParameterDescriptor;
 import org.opengis.parameter.ParameterDescriptorGroup;
 import org.opengis.parameter.ParameterValueGroup;
 import org.apache.sis.util.Classes;
-import org.apache.sis.util.Debug;
 
 // Branch-dependent imports
 import org.opengis.feature.Attribute;
@@ -258,7 +257,6 @@ public abstract class AbstractOperation extends AbstractIdentifiedType implement
      *
      * @return a string representation of this operation for debugging purpose.
      */
-    @Debug
     @Override
     public String toString() {
         final StringBuilder buffer = new StringBuilder(40).append(Classes.getShortClassName(this)).append('[');
diff --git a/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultAssociationRole.java b/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultAssociationRole.java
index 01932ab..44a88a0 100644
--- a/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultAssociationRole.java
+++ b/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultAssociationRole.java
@@ -26,7 +26,6 @@ import org.opengis.util.InternationalString;
 import org.opengis.metadata.Identifier;
 import org.apache.sis.internal.feature.Resources;
 import org.apache.sis.internal.feature.AttributeConvention;
-import org.apache.sis.util.Debug;
 
 import static org.apache.sis.util.ArgumentChecks.*;
 
@@ -524,7 +523,6 @@ public class DefaultAssociationRole extends FieldType implements FeatureAssociat
      *
      * @return a string representation of this association role for debugging purpose.
      */
-    @Debug
     @Override
     public String toString() {
         return toString(deprecated, "FeatureAssociationRole", getName(), valueType.getName()).toString();
diff --git a/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultAttributeType.java b/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultAttributeType.java
index d369031..cdb8258 100644
--- a/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultAttributeType.java
+++ b/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultAttributeType.java
@@ -25,7 +25,6 @@ import java.io.IOException;
 import java.io.InvalidObjectException;
 import org.opengis.util.GenericName;
 import org.opengis.util.InternationalString;
-import org.apache.sis.util.Debug;
 import org.apache.sis.util.Classes;
 import org.apache.sis.internal.util.Numerics;
 
@@ -366,7 +365,6 @@ public class DefaultAttributeType<V> extends FieldType implements AttributeType<
      *
      * @return a string representation of this attribute type for debugging purpose.
      */
-    @Debug
     @Override
     public String toString() {
         return toString(deprecated, "AttributeType", getName(), Classes.getShortName(valueClass)).toString();
diff --git a/core/sis-feature/src/main/java/org/apache/sis/feature/PropertyView.java b/core/sis-feature/src/main/java/org/apache/sis/feature/PropertyView.java
index 0c2ab30..c8e414b 100644
--- a/core/sis-feature/src/main/java/org/apache/sis/feature/PropertyView.java
+++ b/core/sis-feature/src/main/java/org/apache/sis/feature/PropertyView.java
@@ -25,7 +25,6 @@ import java.io.Serializable;
 import org.apache.sis.util.collection.CheckedContainer;
 import org.apache.sis.util.resources.Errors;
 import org.apache.sis.util.Classes;
-import org.apache.sis.util.Debug;
 import org.apache.sis.internal.feature.Resources;
 
 // Branch-dependent imports
@@ -207,7 +206,6 @@ abstract class PropertyView<V> extends Field<V> implements Property, Serializabl
     /**
      * Returns a string representation of this property for debugging purposes.
      */
-    @Debug
     @Override
     public final String toString() {
         return FieldType.toString(false, getClass().getSimpleName(), getName(),
diff --git a/core/sis-feature/src/main/java/org/apache/sis/feature/builder/TypeBuilder.java b/core/sis-feature/src/main/java/org/apache/sis/feature/builder/TypeBuilder.java
index 51089f6..3dffc1b 100644
--- a/core/sis-feature/src/main/java/org/apache/sis/feature/builder/TypeBuilder.java
+++ b/core/sis-feature/src/main/java/org/apache/sis/feature/builder/TypeBuilder.java
@@ -32,7 +32,6 @@ import org.apache.sis.util.NullArgumentException;
 import org.apache.sis.util.Deprecable;
 import org.apache.sis.util.Localized;
 import org.apache.sis.util.Classes;
-import org.apache.sis.util.Debug;
 
 // Branch-dependent imports
 import org.opengis.feature.IdentifiedType;
@@ -539,7 +538,6 @@ public abstract class TypeBuilder implements Localized {
      *
      * @return a string representation of this object for debugging purpose.
      */
-    @Debug
     @Override
     public String toString() {
         return appendStringTo(new StringBuilder(Classes.getShortClassName(this))).toString();
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/IdentifierMapAdapter.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/IdentifierMapAdapter.java
index d467665..5436045 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/IdentifierMapAdapter.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/IdentifierMapAdapter.java
@@ -29,7 +29,6 @@ import java.util.Objects;
 import java.io.Serializable;
 import org.opengis.metadata.Identifier;
 import org.opengis.metadata.citation.Citation;
-import org.apache.sis.util.Debug;
 import org.apache.sis.xml.XLink;
 import org.apache.sis.xml.IdentifierMap;
 import org.apache.sis.xml.IdentifierSpace;
@@ -525,7 +524,6 @@ public class IdentifierMapAdapter extends AbstractMap<Citation,String> implement
         /**
          * Returns the next value to be returned, for debugging purpose only.
          */
-        @Debug
         @Override
         public String toString() {
             return Utilities.toString(Iter.class, "next", next);
@@ -546,7 +544,6 @@ public class IdentifierMapAdapter extends AbstractMap<Citation,String> implement
      *
      * @see SpecializedIdentifier#toString()
      */
-    @Debug
     @Override
     public String toString() {
     final StringBuilder buffer = new StringBuilder(50).append('{');
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/SpecializedIdentifier.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/SpecializedIdentifier.java
index 0f8c157..593275a 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/SpecializedIdentifier.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/SpecializedIdentifier.java
@@ -27,7 +27,6 @@ import org.apache.sis.xml.XLink;
 import org.apache.sis.xml.IdentifierMap;
 import org.apache.sis.xml.IdentifierSpace;
 import org.apache.sis.xml.ValueConverter;
-import org.apache.sis.util.Debug;
 import org.apache.sis.util.resources.Messages;
 import org.apache.sis.metadata.iso.citation.Citations;
 
@@ -267,7 +266,6 @@ public final class SpecializedIdentifier<T> implements Identifier, Cloneable, Se
      *
      * @see IdentifierMapAdapter#toString()
      */
-    @Debug
     @Override
     public String toString() {
         final StringBuilder buffer = new StringBuilder(60).append("Identifier[");
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/LocalisedCharacterString.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/LocalisedCharacterString.java
index 413fbf9..476015d 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/LocalisedCharacterString.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/LocalisedCharacterString.java
@@ -21,7 +21,6 @@ import java.util.Objects;
 import javax.xml.bind.annotation.XmlValue;
 import javax.xml.bind.annotation.XmlAttribute;
 import org.apache.sis.internal.jaxb.Context;
-import org.apache.sis.util.Debug;
 
 
 /**
@@ -135,7 +134,6 @@ final class LocalisedCharacterString {
      *
      * @see TextGroup#toString()
      */
-    @Debug
     @Override
     public String toString() {
         final StringBuilder buffer = new StringBuilder(80)
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/TextGroup.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/TextGroup.java
index 5c1b65c..9f0eb80 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/TextGroup.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/lan/TextGroup.java
@@ -18,7 +18,6 @@ package org.apache.sis.internal.jaxb.lan;
 
 import java.util.Locale;
 import javax.xml.bind.annotation.XmlElement;
-import org.apache.sis.util.Debug;
 
 
 /**
@@ -123,7 +122,6 @@ final class TextGroup {
      *
      * @see LocalisedCharacterString#toString()
      */
-    @Debug
     @Override
     public String toString() {
         final String lineSeparator = System.lineSeparator();
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/simple/CitationConstant.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/simple/CitationConstant.java
index f8a1dce..654c2fc 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/simple/CitationConstant.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/simple/CitationConstant.java
@@ -28,7 +28,6 @@ import org.opengis.metadata.citation.Responsibility;
 import org.opengis.metadata.citation.Series;
 import org.opengis.metadata.identification.BrowseGraphic;
 import org.opengis.util.InternationalString;
-import org.apache.sis.util.Debug;
 import org.apache.sis.xml.IdentifierSpace;
 import org.apache.sis.metadata.iso.citation.Citations;
 import org.apache.sis.internal.metadata.ServicesForUtility;
@@ -92,7 +91,6 @@ public class CitationConstant extends SimpleCitation {
         /**
          * Returns a string representation of this identifier space.
          */
-        @Debug
         @Override
         public final String toString() {
             return "IdentifierSpace[" + title + ']';
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/simple/SimpleCitation.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/simple/SimpleCitation.java
index 7d49311..04fdeec 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/simple/SimpleCitation.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/simple/SimpleCitation.java
@@ -31,7 +31,6 @@ import org.opengis.metadata.citation.Series;
 import org.opengis.metadata.identification.BrowseGraphic;
 import org.opengis.util.InternationalString;
 import org.apache.sis.util.iso.SimpleInternationalString;
-import org.apache.sis.util.Debug;
 
 
 /**
@@ -125,7 +124,6 @@ public class SimpleCitation implements Citation, Serializable {
     /**
      * Returns a string representation of this citation for debugging purpose.
      */
-    @Debug
     @Override
     public String toString() {
         return "Citation[“" + title + "”]";
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/simple/SimpleFormat.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/simple/SimpleFormat.java
index 9472198..3e68625 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/simple/SimpleFormat.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/simple/SimpleFormat.java
@@ -18,7 +18,6 @@ package org.apache.sis.internal.simple;
 
 import java.util.Collection;
 import java.util.Collections;
-import org.apache.sis.util.Debug;
 import org.opengis.util.InternationalString;
 import org.opengis.metadata.citation.Citation;
 import org.opengis.metadata.distribution.Distributor;
@@ -157,7 +156,6 @@ public class SimpleFormat extends SimpleCitation implements Format {
     /**
      * Returns a string representation of this format for debugging purpose.
      */
-    @Debug
     @Override
     public String toString() {
         return "Format[“" + title + "”]";
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/internal/simple/SimpleIdentifier.java b/core/sis-metadata/src/main/java/org/apache/sis/internal/simple/SimpleIdentifier.java
index 881dd36..d08bb5f 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/internal/simple/SimpleIdentifier.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/internal/simple/SimpleIdentifier.java
@@ -24,7 +24,6 @@ import org.opengis.metadata.citation.Citation;
 import org.apache.sis.internal.util.Citations;
 import org.apache.sis.util.CharSequences;
 import org.apache.sis.util.Classes;
-import org.apache.sis.util.Debug;
 import org.apache.sis.util.Deprecable;
 
 import static org.apache.sis.util.iso.DefaultNameSpace.DEFAULT_SEPARATOR;
@@ -203,7 +202,6 @@ public class SimpleIdentifier implements Identifier, Deprecable, Serializable {
     /**
      * Returns a string representation of this identifier.
      */
-    @Debug
     @Override
     public String toString() {
         final String classname = Classes.getShortClassName(this);
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Element.java b/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Element.java
index 3b6d419..e00c386 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Element.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Element.java
@@ -767,7 +767,6 @@ final class Element implements Serializable {
      * Formats this {@code Element} as a tree.
      * This method is used for debugging purpose only.
      */
-    @Debug
     @Override
     public String toString() {
         final StringBuilder buffer = new StringBuilder();
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Formatter.java b/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Formatter.java
index 0d7c085..202b4b0 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Formatter.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Formatter.java
@@ -58,7 +58,6 @@ import org.opengis.referencing.operation.MathTransform;
 import org.apache.sis.measure.Units;
 import org.apache.sis.math.DecimalFunctions;
 import org.apache.sis.util.iso.Types;
-import org.apache.sis.util.Debug;
 import org.apache.sis.util.Classes;
 import org.apache.sis.util.Numbers;
 import org.apache.sis.util.Localized;
@@ -1811,7 +1810,6 @@ public class Formatter implements Localized {
      *
      * @return a string representation of this formatter.
      */
-    @Debug
     @Override
     public String toString() {
         final StringBuilder b = new StringBuilder(Classes.getShortClassName(this));
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/CacheKey.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/CacheKey.java
index 47457d7..2d722cf 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/CacheKey.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/CacheKey.java
@@ -17,7 +17,6 @@
 package org.apache.sis.metadata;
 
 import org.apache.sis.util.Classes;
-import org.apache.sis.util.Debug;
 import org.apache.sis.util.resources.Errors;
 
 
@@ -94,7 +93,6 @@ final class CacheKey {
     /**
      * Returns a string representation for debugging purpose only.
      */
-    @Debug
     @Override
     public String toString() {
         String name = Classes.getShortName(type);
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/MetadataStandard.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/MetadataStandard.java
index 4027406..1e2af45 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/MetadataStandard.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/MetadataStandard.java
@@ -30,7 +30,6 @@ import java.lang.reflect.Field;
 import org.opengis.metadata.Identifier;
 import org.opengis.metadata.citation.Citation;
 import org.opengis.metadata.ExtendedElementInformation;
-import org.apache.sis.util.Debug;
 import org.apache.sis.util.Classes;
 import org.apache.sis.util.ComparisonMode;
 import org.apache.sis.util.collection.TreeTable;
@@ -1050,7 +1049,6 @@ public class MetadataStandard implements Serializable {
      * Returns a string representation of this metadata standard.
      * This is for debugging purpose only and may change in any future version.
      */
-    @Debug
     @Override
     public String toString() {
         return Classes.getShortClassName(this) + '[' + citation.getTitle() + ']';
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/ObjectPair.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/ObjectPair.java
index 5fc45f0..5afc2e2 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/ObjectPair.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/ObjectPair.java
@@ -18,7 +18,6 @@ package org.apache.sis.metadata;
 
 import java.util.Set;
 import java.util.HashSet;
-import org.apache.sis.util.Debug;
 import org.apache.sis.util.Classes;
 
 
@@ -78,7 +77,6 @@ final class ObjectPair {
     /**
      * Returns a string representation of the object pair for debugging purpose only.
      */
-    @Debug
     @Override
     public String toString() {
         return '(' + Classes.getShortClassName(o1) + ", " + Classes.getShortClassName(o2) + ')';
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/PropertyAccessor.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/PropertyAccessor.java
index 442062f..4c4c4cb 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/PropertyAccessor.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/PropertyAccessor.java
@@ -31,7 +31,6 @@ import org.opengis.metadata.ExtendedElementInformation;
 import org.apache.sis.internal.util.Citations;
 import org.apache.sis.internal.util.Numerics;
 import org.apache.sis.measure.ValueRange;
-import org.apache.sis.util.Debug;
 import org.apache.sis.util.Classes;
 import org.apache.sis.util.Numbers;
 import org.apache.sis.util.ArraysExt;
@@ -1287,7 +1286,6 @@ class PropertyAccessor {
      *     PropertyAccessor[13 getters & 13 setters in DefaultCitation:Citation from “ISO 19115”]
      * }
      */
-    @Debug
     @Override
     public String toString() {
         final StringBuilder buffer = new StringBuilder(60);
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/TreeNode.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/TreeNode.java
index 591f70c..735e484 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/TreeNode.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/TreeNode.java
@@ -23,7 +23,6 @@ import java.util.Collections;
 import java.util.Objects;
 import java.util.NoSuchElementException;
 import java.util.ConcurrentModificationException;
-import org.apache.sis.util.Debug;
 import org.apache.sis.util.Classes;
 import org.apache.sis.util.iso.Types;
 import org.apache.sis.util.CharSequences;
@@ -893,7 +892,6 @@ class TreeNode implements Node {
     /**
      * Returns a string representation of this node for debugging purpose.
      */
-    @Debug
     @Override
     public final String toString() {
         final StringBuilder buffer = new StringBuilder(60);
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/metadata/TreeNodeChildren.java b/core/sis-metadata/src/main/java/org/apache/sis/metadata/TreeNodeChildren.java
index f567e2e..7e82ef2 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/metadata/TreeNodeChildren.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/metadata/TreeNodeChildren.java
@@ -25,7 +25,6 @@ import org.apache.sis.util.collection.BackingStoreException;
 import org.apache.sis.util.collection.TableColumn;
 import org.apache.sis.util.collection.TreeTable;
 import org.apache.sis.util.resources.Errors;
-import org.apache.sis.util.Debug;
 
 
 /**
@@ -609,7 +608,6 @@ final class TreeNodeChildren extends AbstractCollection<TreeTable.Node> {
      * This string representation uses one line per element instead of formatting
      * everything on a single line.
      */
-    @Debug
     @Override
     public String toString() {
         final String lineSeparator = System.lineSeparator();
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/util/iso/DefaultNameSpace.java b/core/sis-metadata/src/main/java/org/apache/sis/util/iso/DefaultNameSpace.java
index c384c42..7d8cd60 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/util/iso/DefaultNameSpace.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/util/iso/DefaultNameSpace.java
@@ -28,7 +28,6 @@ import org.opengis.util.LocalName;
 import org.opengis.util.ScopedName;
 import org.opengis.util.GenericName;
 import org.opengis.util.InternationalString;
-import org.apache.sis.util.Debug;
 import org.apache.sis.util.collection.WeakValueHashMap;
 import org.apache.sis.internal.util.UnmodifiableArrayList;
 
@@ -491,7 +490,6 @@ public class DefaultNameSpace implements NameSpace, Serializable {
      *
      * @see Names#toExpandedString(GenericName)
      */
-    @Debug
     @Override
     public String toString() {
         return new StringBuilder(name.length() + 2).append('{').append(name).append('}').toString();
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/util/iso/DefaultRecord.java b/core/sis-metadata/src/main/java/org/apache/sis/util/iso/DefaultRecord.java
index 3d5ad4c..7fdbbd5 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/util/iso/DefaultRecord.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/util/iso/DefaultRecord.java
@@ -30,7 +30,6 @@ import javax.xml.bind.annotation.XmlValue;
 import org.opengis.util.MemberName;
 import org.opengis.util.Record;
 import org.opengis.util.RecordType;
-import org.apache.sis.util.Debug;
 import org.apache.sis.util.Utilities;
 import org.apache.sis.util.ArgumentChecks;
 import org.apache.sis.util.resources.Errors;
@@ -390,7 +389,6 @@ public class DefaultRecord implements Record, Serializable {
      *
      * @return a string representation of this record.
      */
-    @Debug
     @Override
     public String toString() {
         return definition.toString("Record", values);
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/util/iso/DefaultRecordSchema.java b/core/sis-metadata/src/main/java/org/apache/sis/util/iso/DefaultRecordSchema.java
index 533ae52..694008c 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/util/iso/DefaultRecordSchema.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/util/iso/DefaultRecordSchema.java
@@ -30,7 +30,6 @@ import org.opengis.util.NameSpace;
 import org.opengis.util.RecordSchema;
 import org.opengis.util.RecordType;
 import org.opengis.feature.AttributeType;
-import org.apache.sis.util.Debug;
 import org.apache.sis.util.ArgumentChecks;
 import org.apache.sis.util.ObjectConverter;
 import org.apache.sis.util.ObjectConverters;
@@ -252,7 +251,6 @@ public class DefaultRecordSchema implements RecordSchema {
     /**
      * Returns a string representation of this schema for debugging purpose only.
      */
-    @Debug
     @Override
     public String toString() {
         return "RecordSchema[“" + getSchemaName() + "”]";
diff --git a/core/sis-metadata/src/main/java/org/apache/sis/util/iso/RecordDefinition.java b/core/sis-metadata/src/main/java/org/apache/sis/util/iso/RecordDefinition.java
index b8e3bb9..2efa1f8 100644
--- a/core/sis-metadata/src/main/java/org/apache/sis/util/iso/RecordDefinition.java
+++ b/core/sis-metadata/src/main/java/org/apache/sis/util/iso/RecordDefinition.java
@@ -27,7 +27,6 @@ import org.opengis.util.Type;
 import org.opengis.util.RecordType;
 import org.opengis.util.MemberName;
 import org.opengis.feature.AttributeType;
-import org.apache.sis.util.Debug;
 import org.apache.sis.util.Classes;
 import org.apache.sis.util.Numbers;
 import org.apache.sis.util.CharSequences;
@@ -224,7 +223,6 @@ abstract class RecordDefinition {                                       // Inten
      *
      * @return a string representation of this record type.
      */
-    @Debug
     @Override
     public String toString() {
         return toString("RecordType", null);
diff --git a/core/sis-raster/src/main/java/org/apache/sis/coverage/grid/GridCoordinatesView.java b/core/sis-raster/src/main/java/org/apache/sis/coverage/grid/GridCoordinatesView.java
index bd338a3..ca8fc28 100644
--- a/core/sis-raster/src/main/java/org/apache/sis/coverage/grid/GridCoordinatesView.java
+++ b/core/sis-raster/src/main/java/org/apache/sis/coverage/grid/GridCoordinatesView.java
@@ -17,7 +17,6 @@
 package org.apache.sis.coverage.grid;
 
 import java.util.Arrays;
-import org.apache.sis.util.Debug;
 import org.apache.sis.util.ArgumentChecks;
 import org.apache.sis.util.resources.Errors;
 
@@ -90,7 +89,6 @@ final class GridCoordinatesView implements GridCoordinates {
     /**
      * Returns a string representation of this grid coordinates for debugging purpose.
      */
-    @Debug
     @Override
     public final String toString() {
         return "GridCoordinates".concat(Arrays.toString(getCoordinateValues()));
diff --git a/core/sis-raster/src/main/java/org/apache/sis/coverage/grid/GridExtent.java b/core/sis-raster/src/main/java/org/apache/sis/coverage/grid/GridExtent.java
index 7810f74..25a7db0 100644
--- a/core/sis-raster/src/main/java/org/apache/sis/coverage/grid/GridExtent.java
+++ b/core/sis-raster/src/main/java/org/apache/sis/coverage/grid/GridExtent.java
@@ -18,7 +18,6 @@ package org.apache.sis.coverage.grid;
 
 import java.util.Arrays;
 import java.io.Serializable;
-import org.apache.sis.util.Debug;
 import org.apache.sis.util.ArgumentChecks;
 import org.apache.sis.util.resources.Errors;
 import org.apache.sis.internal.raster.Resources;
@@ -310,7 +309,6 @@ public class GridExtent implements GridEnvelope, Serializable {
      * Returns a string representation of this grid envelope. The returned string
      * is implementation dependent and is provided for debugging purposes only.
      */
-    @Debug
     @Override
     public String toString() {
         final int dimension = getDimension();
diff --git a/core/sis-raster/src/main/java/org/apache/sis/coverage/grid/GridGeometry.java b/core/sis-raster/src/main/java/org/apache/sis/coverage/grid/GridGeometry.java
index d719a23..d0cb418 100644
--- a/core/sis-raster/src/main/java/org/apache/sis/coverage/grid/GridGeometry.java
+++ b/core/sis-raster/src/main/java/org/apache/sis/coverage/grid/GridGeometry.java
@@ -34,7 +34,6 @@ import org.apache.sis.geometry.GeneralDirectPosition;
 import org.apache.sis.referencing.operation.transform.MathTransforms;
 import org.apache.sis.referencing.operation.transform.PassThroughTransform;
 import org.apache.sis.util.resources.Errors;
-import org.apache.sis.util.Debug;
 
 // Branch-dependent imports
 import org.opengis.coverage.grid.GridEnvelope;
@@ -585,7 +584,6 @@ public class GridGeometry implements Serializable {
      * Returns a string representation of this grid geometry. The returned string
      * is implementation dependent. It is provided for debugging purposes only.
      */
-    @Debug
     @Override
     public String toString() {
         return getClass().getSimpleName() + '[' + extent + ", " + gridToCRS + ']';
diff --git a/core/sis-raster/src/main/java/org/apache/sis/coverage/grid/PixelTranslation.java b/core/sis-raster/src/main/java/org/apache/sis/coverage/grid/PixelTranslation.java
index 4be0985..10a97e7 100644
--- a/core/sis-raster/src/main/java/org/apache/sis/coverage/grid/PixelTranslation.java
+++ b/core/sis-raster/src/main/java/org/apache/sis/coverage/grid/PixelTranslation.java
@@ -26,7 +26,6 @@ import org.opengis.referencing.datum.PixelInCell;
 import org.opengis.metadata.spatial.PixelOrientation;
 import static org.opengis.metadata.spatial.PixelOrientation.*;
 
-import org.apache.sis.util.Debug;
 import org.apache.sis.util.Static;
 import org.apache.sis.util.resources.Errors;
 import org.apache.sis.referencing.operation.matrix.Matrices;
@@ -363,7 +362,6 @@ public final class PixelTranslation extends Static implements Serializable {
     /**
      * Returns a string representation of this pixel translation.
      */
-    @Debug
     @Override
     public String toString() {
         return String.valueOf(orientation) + '[' + dx + ", " + dy + ']';
diff --git a/core/sis-referencing-by-identifiers/src/main/java/org/apache/sis/referencing/gazetteer/AbstractLocation.java b/core/sis-referencing-by-identifiers/src/main/java/org/apache/sis/referencing/gazetteer/AbstractLocation.java
index 1061d98..e8d02c7 100644
--- a/core/sis-referencing-by-identifiers/src/main/java/org/apache/sis/referencing/gazetteer/AbstractLocation.java
+++ b/core/sis-referencing-by-identifiers/src/main/java/org/apache/sis/referencing/gazetteer/AbstractLocation.java
@@ -27,7 +27,6 @@ import org.opengis.util.InternationalString;
 import org.apache.sis.util.iso.Types;
 import org.apache.sis.geometry.Envelope2D;
 import org.apache.sis.geometry.GeneralDirectPosition;
-import org.apache.sis.util.Debug;
 
 // Branch-dependent imports
 import org.opengis.metadata.citation.Party;
@@ -264,7 +263,6 @@ public abstract class AbstractLocation implements Location {
      *
      * @return a string representation of this location for debugging purpose.
      */
-    @Debug
     @Override
     public String toString() {
         synchronized (LocationFormat.INSTANCE) {
diff --git a/core/sis-referencing-by-identifiers/src/main/java/org/apache/sis/referencing/gazetteer/MilitaryGridReferenceSystem.java b/core/sis-referencing-by-identifiers/src/main/java/org/apache/sis/referencing/gazetteer/MilitaryGridReferenceSystem.java
index a1225e0..23bb329 100644
--- a/core/sis-referencing-by-identifiers/src/main/java/org/apache/sis/referencing/gazetteer/MilitaryGridReferenceSystem.java
+++ b/core/sis-referencing-by-identifiers/src/main/java/org/apache/sis/referencing/gazetteer/MilitaryGridReferenceSystem.java
@@ -58,7 +58,6 @@ import org.apache.sis.util.ArgumentChecks;
 import org.apache.sis.util.StringBuilders;
 import org.apache.sis.util.Utilities;
 import org.apache.sis.util.Workaround;
-import org.apache.sis.util.Debug;
 import org.apache.sis.util.logging.Logging;
 import org.apache.sis.util.resources.Errors;
 import org.apache.sis.util.resources.Vocabulary;
@@ -1279,7 +1278,6 @@ public class MilitaryGridReferenceSystem extends ReferencingByIdentifiers {
         /**
          * Returns a string representation of this iterator for debugging purpose.
          */
-        @Debug
         @Override
         public String toString() {
             return org.apache.sis.internal.util.Utilities.toString(getClass(), "zone", encoder.crsZone,
diff --git a/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/provider/DatumShiftGridFile.java b/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/provider/DatumShiftGridFile.java
index aa7f6a7..7cc2603 100644
--- a/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/provider/DatumShiftGridFile.java
+++ b/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/provider/DatumShiftGridFile.java
@@ -28,7 +28,6 @@ import org.opengis.referencing.operation.Matrix;
 import org.opengis.referencing.operation.NoninvertibleTransformException;
 import org.apache.sis.math.DecimalFunctions;
 import org.apache.sis.util.collection.Cache;
-import org.apache.sis.util.Debug;
 import org.apache.sis.parameter.Parameters;
 import org.apache.sis.referencing.datum.DatumShiftGrid;
 import org.apache.sis.referencing.operation.transform.LinearTransform;
@@ -313,7 +312,6 @@ public abstract class DatumShiftGridFile<C extends Quantity<C>, T extends Quanti
      *
      * @return a string representation for debugging purpose.
      */
-    @Debug
     @Override
     public String toString() {
         return Utilities.toString(getClass(), "file", (files.length != 0) ? files[0] : null);
diff --git a/core/sis-referencing/src/main/java/org/apache/sis/parameter/AbstractParameterDescriptor.java b/core/sis-referencing/src/main/java/org/apache/sis/parameter/AbstractParameterDescriptor.java
index 8efffa2..e9cef0e 100644
--- a/core/sis-referencing/src/main/java/org/apache/sis/parameter/AbstractParameterDescriptor.java
+++ b/core/sis-referencing/src/main/java/org/apache/sis/parameter/AbstractParameterDescriptor.java
@@ -290,7 +290,6 @@ public abstract class AbstractParameterDescriptor extends AbstractIdentifiedObje
      *
      * <p>This method is for information purpose only and may change in future SIS version.</p>
      */
-    @Debug
     @Override
     public String toString() {
         if (this instanceof ParameterDescriptorGroup) {
diff --git a/core/sis-referencing/src/main/java/org/apache/sis/parameter/Parameters.java b/core/sis-referencing/src/main/java/org/apache/sis/parameter/Parameters.java
index e99649b..495fddd 100644
--- a/core/sis-referencing/src/main/java/org/apache/sis/parameter/Parameters.java
+++ b/core/sis-referencing/src/main/java/org/apache/sis/parameter/Parameters.java
@@ -869,7 +869,6 @@ public abstract class Parameters implements ParameterValueGroup, Cloneable {
      *
      * @since 0.7
      */
-    @Debug
     @Override
     public String toString() {
         return ParameterFormat.sharedFormat(this);
diff --git a/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/AuthorityFactoryIdentifier.java b/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/AuthorityFactoryIdentifier.java
index bd6ef00..7c7ee5e 100644
--- a/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/AuthorityFactoryIdentifier.java
+++ b/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/AuthorityFactoryIdentifier.java
@@ -26,7 +26,6 @@ import org.opengis.referencing.cs.CSAuthorityFactory;
 import org.opengis.referencing.crs.CRSAuthorityFactory;
 import org.opengis.referencing.datum.DatumAuthorityFactory;
 import org.opengis.referencing.operation.CoordinateOperationAuthorityFactory;
-import org.apache.sis.util.Debug;
 import org.apache.sis.util.Classes;
 import org.apache.sis.util.iso.DefaultNameSpace;
 import org.apache.sis.util.resources.Vocabulary;
@@ -290,7 +289,6 @@ final class AuthorityFactoryIdentifier {
     /**
      * Returns a string representation of this identifier for debugging purpose.
      */
-    @Debug
     @Override
     public String toString() {
         final StringBuilder buffer = new StringBuilder();
diff --git a/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/ConcurrentAuthorityFactory.java b/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/ConcurrentAuthorityFactory.java
index 1bcd8d5..bc02211 100644
--- a/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/ConcurrentAuthorityFactory.java
+++ b/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/ConcurrentAuthorityFactory.java
@@ -188,7 +188,6 @@ public abstract class ConcurrentAuthorityFactory<DAO extends GeodeticAuthorityFa
         /**
          * Returns a string representation for debugging purpose only.
          */
-        @Debug
         @Override
         public String toString() {
             final String text;
@@ -1632,7 +1631,7 @@ public abstract class ConcurrentAuthorityFactory<DAO extends GeodeticAuthorityFa
         }
 
         /** String representation used by {@link CacheRecord}. */
-        @Override @Debug public String toString() {
+        @Override public String toString() {
             final StringBuilder buffer = new StringBuilder();
             if (type instanceof Class<?>) {
                 buffer.append("Code[“").append(code);
@@ -2135,7 +2134,6 @@ public abstract class ConcurrentAuthorityFactory<DAO extends GeodeticAuthorityFa
      *
      * @see #printCacheContent(PrintWriter)
      */
-    @Debug
     @Override
     public String toString() {
         final String s = super.toString();
diff --git a/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/GeodeticAuthorityFactory.java b/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/GeodeticAuthorityFactory.java
index ebcc7a9..67ac1d2 100644
--- a/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/GeodeticAuthorityFactory.java
+++ b/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/GeodeticAuthorityFactory.java
@@ -38,7 +38,6 @@ import org.apache.sis.util.iso.AbstractFactory;
 import org.apache.sis.util.resources.Errors;
 import org.apache.sis.util.CharSequences;
 import org.apache.sis.util.Classes;
-import org.apache.sis.util.Debug;
 
 
 /**
@@ -1307,7 +1306,6 @@ public abstract class GeodeticAuthorityFactory extends AbstractFactory implement
      *
      * @return a string representation for debugging purpose.
      */
-    @Debug
     @Override
     public String toString() {
         final StringBuilder buffer = new StringBuilder(Classes.getShortClassName(this))
diff --git a/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/sql/AuthorityCodes.java b/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/sql/AuthorityCodes.java
index f44a167..971cf83 100644
--- a/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/sql/AuthorityCodes.java
+++ b/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/sql/AuthorityCodes.java
@@ -28,7 +28,6 @@ import org.opengis.referencing.operation.Projection;
 import org.apache.sis.util.collection.BackingStoreException;
 import org.apache.sis.internal.util.AbstractMap;
 import org.apache.sis.util.collection.IntegerList;
-import org.apache.sis.util.Debug;
 
 
 /**
@@ -337,7 +336,6 @@ final class AuthorityCodes extends AbstractMap<String,String> implements Seriali
      * Returns a string representation of this map for debugging purpose.
      * This method does not let the default implementation format all entry, since it would be a costly operation.
      */
-    @Debug
     @Override
     public String toString() {
         final StringBuilder buffer = new StringBuilder("AuthorityCodes[").append(type.getSimpleName());
diff --git a/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/sql/AxisName.java b/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/sql/AxisName.java
index 9abc890..3d33956 100644
--- a/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/sql/AxisName.java
+++ b/core/sis-referencing/src/main/java/org/apache/sis/referencing/factory/sql/AxisName.java
@@ -17,7 +17,6 @@
 package org.apache.sis.referencing.factory.sql;
 
 import java.util.Objects;
-import org.apache.sis.util.Debug;
 
 
 /**
@@ -70,7 +69,6 @@ final class AxisName {
     /**
      * Returns a string representation of this object, for debugging purpose only.
      */
-    @Debug
     @Override
     public String toString() {
         return name;
diff --git a/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/builder/LinearTransformBuilder.java b/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/builder/LinearTransformBuilder.java
index 8d10754..1665fb2 100644
--- a/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/builder/LinearTransformBuilder.java
+++ b/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/builder/LinearTransformBuilder.java
@@ -42,7 +42,6 @@ import org.apache.sis.util.resources.Errors;
 import org.apache.sis.util.ArgumentChecks;
 import org.apache.sis.util.ArraysExt;
 import org.apache.sis.util.Classes;
-import org.apache.sis.util.Debug;
 
 
 /**
@@ -713,7 +712,6 @@ search: for (int j=0; j<numPoints; j++) {
      *
      * @return a string representation of this builder.
      */
-    @Debug
     @Override
     public String toString() {
         final StringBuilder buffer = new StringBuilder(Classes.getShortClassName(this)).append('[');
diff --git a/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/TransferFunction.java b/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/TransferFunction.java
index 0c440e6..372b375 100644
--- a/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/TransferFunction.java
+++ b/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/TransferFunction.java
@@ -24,7 +24,6 @@ import org.apache.sis.util.resources.Errors;
 import org.apache.sis.util.ArgumentChecks;
 import org.apache.sis.util.StringBuilders;
 import org.apache.sis.util.Characters;
-import org.apache.sis.util.Debug;
 
 
 /**
@@ -314,7 +313,6 @@ public class TransferFunction implements Cloneable, Serializable {
      *
      * @return a string representation of this transfer function.
      */
-    @Debug
     @Override
     public String toString() {
         final StringBuilder b = new StringBuilder("y = ");
diff --git a/core/sis-utility/src/main/java/org/apache/sis/internal/converter/ClassPair.java b/core/sis-utility/src/main/java/org/apache/sis/internal/converter/ClassPair.java
index efbe1be..50defc1 100644
--- a/core/sis-utility/src/main/java/org/apache/sis/internal/converter/ClassPair.java
+++ b/core/sis-utility/src/main/java/org/apache/sis/internal/converter/ClassPair.java
@@ -18,7 +18,6 @@ package org.apache.sis.internal.converter;
 
 import java.io.Serializable;
 import org.apache.sis.util.ObjectConverter;
-import org.apache.sis.util.Debug;
 
 
 /**
@@ -161,7 +160,6 @@ class ClassPair<S,T> implements Serializable {
      * Returns a string representation for this entry.
      * Used for formatting error messages.
      */
-    @Debug
     @Override
     public String toString() {
         return targetClass.getSimpleName() + " ← " + sourceClass.getSimpleName();
diff --git a/core/sis-utility/src/main/java/org/apache/sis/internal/converter/ConverterRegistry.java b/core/sis-utility/src/main/java/org/apache/sis/internal/converter/ConverterRegistry.java
index 0eaa37c..ed31186 100644
--- a/core/sis-utility/src/main/java/org/apache/sis/internal/converter/ConverterRegistry.java
+++ b/core/sis-utility/src/main/java/org/apache/sis/internal/converter/ConverterRegistry.java
@@ -18,7 +18,6 @@ package org.apache.sis.internal.converter;
 
 import java.util.Map;
 import java.util.LinkedHashMap;
-import org.apache.sis.util.Debug;
 import org.apache.sis.util.Classes;
 import org.apache.sis.util.Numbers;
 import org.apache.sis.util.ArgumentChecks;
@@ -561,7 +560,6 @@ public class ConverterRegistry {
      *
      * @return a string representation of registered converters.
      */
-    @Debug
     @Override
     public String toString() {
         final TreeTable table = Column.createTable();
diff --git a/core/sis-utility/src/main/java/org/apache/sis/internal/converter/FallbackConverter.java b/core/sis-utility/src/main/java/org/apache/sis/internal/converter/FallbackConverter.java
index 8681f63..29f16d2 100644
--- a/core/sis-utility/src/main/java/org/apache/sis/internal/converter/FallbackConverter.java
+++ b/core/sis-utility/src/main/java/org/apache/sis/internal/converter/FallbackConverter.java
@@ -26,7 +26,6 @@ import org.apache.sis.util.ObjectConverter;
 import org.apache.sis.util.UnconvertibleObjectException;
 import org.apache.sis.util.collection.TreeTable;
 import org.apache.sis.util.ArgumentChecks;
-import org.apache.sis.util.Debug;
 
 
 /**
@@ -365,7 +364,6 @@ final class FallbackConverter<S,T> extends SystemConverter<S,T> {
      * Returns a tree representation of this converter.
      * The tree leaves represent the backing converters.
      */
-    @Debug
     @Override
     public String toString() {
         final TreeTable table = Column.createTable();
diff --git a/core/sis-utility/src/main/java/org/apache/sis/internal/converter/SurjectiveConverter.java b/core/sis-utility/src/main/java/org/apache/sis/internal/converter/SurjectiveConverter.java
index c507fea..e9326be 100644
--- a/core/sis-utility/src/main/java/org/apache/sis/internal/converter/SurjectiveConverter.java
+++ b/core/sis-utility/src/main/java/org/apache/sis/internal/converter/SurjectiveConverter.java
@@ -20,7 +20,6 @@ import java.util.Set;
 import java.util.EnumSet;
 import org.apache.sis.util.ObjectConverter;
 import org.apache.sis.math.FunctionProperty;
-import org.apache.sis.util.Debug;
 import org.apache.sis.util.Classes;
 import org.apache.sis.util.resources.Errors;
 
@@ -73,7 +72,6 @@ public abstract class SurjectiveConverter<S,T> implements ObjectConverter<S,T> {
     /**
      * Returns a string representation of this converter for debugging purpose.
      */
-    @Debug
     @Override
     public String toString() {
         return Classes.getShortClassName(this) + '[' +
diff --git a/core/sis-utility/src/main/java/org/apache/sis/internal/util/AbstractMapEntry.java b/core/sis-utility/src/main/java/org/apache/sis/internal/util/AbstractMapEntry.java
index a8b7f25..407276c 100644
--- a/core/sis-utility/src/main/java/org/apache/sis/internal/util/AbstractMapEntry.java
+++ b/core/sis-utility/src/main/java/org/apache/sis/internal/util/AbstractMapEntry.java
@@ -18,7 +18,6 @@ package org.apache.sis.internal.util;
 
 import java.util.Map;
 import java.util.Objects;
-import org.apache.sis.util.Debug;
 import org.apache.sis.util.CharSequences;
 import org.apache.sis.util.resources.Errors;
 
@@ -87,7 +86,6 @@ public abstract class AbstractMapEntry<K,V> implements Map.Entry<K,V> {
      * of the value uses more than one line, then only the first line is shown.
      * This method is mostly for debugging purpose.
      */
-    @Debug
     @Override
     public String toString() {
         return String.valueOf(getKey()) + '=' + firstLine(getValue());
diff --git a/core/sis-utility/src/main/java/org/apache/sis/measure/AngleFormat.java b/core/sis-utility/src/main/java/org/apache/sis/measure/AngleFormat.java
index 572dc9d..fbaaa78 100644
--- a/core/sis-utility/src/main/java/org/apache/sis/measure/AngleFormat.java
+++ b/core/sis-utility/src/main/java/org/apache/sis/measure/AngleFormat.java
@@ -27,7 +27,6 @@ import java.text.NumberFormat;
 import java.text.DecimalFormat;
 import java.text.DecimalFormatSymbols;
 import java.text.AttributedCharacterIterator;
-import org.apache.sis.util.Debug;
 import org.apache.sis.util.Localized;
 import org.apache.sis.util.ArgumentChecks;
 import org.apache.sis.util.resources.Errors;
@@ -1867,7 +1866,6 @@ BigBoss:    switch (skipSuffix(source, pos, DEGREES_FIELD)) {
     /**
      * Returns a string representation of this object for debugging purpose.
      */
-    @Debug
     @Override
     public String toString() {
         return getClass().getSimpleName() + '[' + toPattern() + ']';
diff --git a/core/sis-utility/src/main/java/org/apache/sis/measure/LinearConverter.java b/core/sis-utility/src/main/java/org/apache/sis/measure/LinearConverter.java
index d6e263e..f089e4c 100644
--- a/core/sis-utility/src/main/java/org/apache/sis/measure/LinearConverter.java
+++ b/core/sis-utility/src/main/java/org/apache/sis/measure/LinearConverter.java
@@ -22,7 +22,6 @@ import java.util.Collections;
 import java.math.BigDecimal;
 import java.math.BigInteger;
 import javax.measure.UnitConverter;
-import org.apache.sis.util.Debug;
 import org.apache.sis.util.ArgumentChecks;
 import org.apache.sis.util.StringBuilders;
 import org.apache.sis.util.ComparisonMode;
@@ -469,7 +468,6 @@ final class LinearConverter extends AbstractConverter implements LenientComparab
      * This string representation may change in any future SIS release.
      * Current format is of the form "y = scale⋅x + offset".
      */
-    @Debug
     @Override
     public String toString() {
         final StringBuilder buffer = new StringBuilder().append("y = ");
diff --git a/core/sis-utility/src/main/java/org/apache/sis/util/Debug.java b/core/sis-utility/src/main/java/org/apache/sis/util/Debug.java
index 7df3e82..5b7d903 100644
--- a/core/sis-utility/src/main/java/org/apache/sis/util/Debug.java
+++ b/core/sis-utility/src/main/java/org/apache/sis/util/Debug.java
@@ -24,20 +24,18 @@ import java.lang.annotation.RetentionPolicy;
 
 
 /**
- * Annotates classes or methods that are provided mostly for debugging purpose. This annotation
- * is defined in order to make easier to find which debugging tools are available in case of
- * problem. See the <cite>"Use"</cite> javadoc link for a list of annotated classes and methods.
+ * Annotates classes or methods that are provided mostly for debugging purpose.
+ * This annotation is defined in order to make easier to find which debugging tools are available in case of problem.
+ * See the <cite>"Use"</cite> javadoc link for a list of annotated classes and methods.
  *
- * <div class="section">{@code Object.toString()} policy</div>
- * Subclasses override the {@link Object#toString()} method for various purposes, sometime providing
- * content targeted to the end user (e.g. {@link java.lang.CharSequence}) and sometime providing
- * debugging information for developers only. In the Apache SIS library, {@code toString()}
- * methods without {@code @Debug} annotation shall be understandable by the end users,
- * while {@code toString()} methods with {@code @Debug} annotation is targeted to
- * developers and may change in any future version.
+ * <p>Unless specified otherwise in javadoc, {@link Object#toString()} method implementations in Apache SIS
+ * are implicitly for debugging purpose. Those methods are usually <em>not</em> annotated with {@code @Debug}
+ * in order to avoid polluting {@code @Debug} usage searches with long lists of {@code toString()} methods.
+ * As an exception to this convention, a {@code toString()} method may be annotated with {@code @Debug}
+ * in a few cases where we want to put emphasis on the method purpose as a debugging tools.</p>
  *
  * @author  Martin Desruisseaux (Geomatys)
- * @version 0.3
+ * @version 1.0
  * @since   0.3
  * @module
  */
diff --git a/core/sis-utility/src/main/java/org/apache/sis/util/resources/IndexedResourceBundle.java b/core/sis-utility/src/main/java/org/apache/sis/util/resources/IndexedResourceBundle.java
index e13da1d..7890295 100644
--- a/core/sis-utility/src/main/java/org/apache/sis/util/resources/IndexedResourceBundle.java
+++ b/core/sis-utility/src/main/java/org/apache/sis/util/resources/IndexedResourceBundle.java
@@ -742,7 +742,6 @@ public class IndexedResourceBundle extends ResourceBundle implements Localized {
      *
      * @return a string representation of this resources bundle.
      */
-    @Debug
     @Override
     public synchronized String toString() {
         return getClass().getSimpleName() + '[' + getLocale() + ']';
diff --git a/core/sis-utility/src/test/java/org/apache/sis/internal/util/CitationMock.java b/core/sis-utility/src/test/java/org/apache/sis/internal/util/CitationMock.java
index e91116a..5632c55 100644
--- a/core/sis-utility/src/test/java/org/apache/sis/internal/util/CitationMock.java
+++ b/core/sis-utility/src/test/java/org/apache/sis/internal/util/CitationMock.java
@@ -30,7 +30,6 @@ import org.opengis.metadata.citation.Series;
 import org.opengis.metadata.identification.BrowseGraphic;
 import org.opengis.util.InternationalString;
 import org.apache.sis.util.iso.SimpleInternationalString;
-import org.apache.sis.util.Debug;
 
 
 /**
@@ -99,7 +98,6 @@ final strictfp class CitationMock implements Citation, Identifier {
     /**
      * Returns a string representation of this citation for debugging purpose.
      */
-    @Debug
     @Override
     public String toString() {
         return "Citation[“" + title + "”]";
diff --git a/storage/sis-earth-observation/src/main/java/org/apache/sis/storage/earthobservation/LandsatStore.java b/storage/sis-earth-observation/src/main/java/org/apache/sis/storage/earthobservation/LandsatStore.java
index bf2ce98..00b20e2 100644
--- a/storage/sis-earth-observation/src/main/java/org/apache/sis/storage/earthobservation/LandsatStore.java
+++ b/storage/sis-earth-observation/src/main/java/org/apache/sis/storage/earthobservation/LandsatStore.java
@@ -33,7 +33,6 @@ import org.apache.sis.storage.event.ChangeEvent;
 import org.apache.sis.storage.event.ChangeListener;
 import org.apache.sis.internal.storage.URIDataStore;
 import org.apache.sis.setup.OptionKey;
-import org.apache.sis.util.Debug;
 
 
 /**
@@ -184,7 +183,6 @@ public class LandsatStore extends DataStore {
      *
      * @return a string representation of this datastore for debugging purpose.
      */
-    @Debug
     @Override
     public String toString() {
         return getClass().getSimpleName() + '[' + getDisplayName() + ']';
diff --git a/storage/sis-geotiff/src/main/java/org/apache/sis/storage/geotiff/CRSBuilder.java b/storage/sis-geotiff/src/main/java/org/apache/sis/storage/geotiff/CRSBuilder.java
index 53691bd..34c739e 100644
--- a/storage/sis-geotiff/src/main/java/org/apache/sis/storage/geotiff/CRSBuilder.java
+++ b/storage/sis-geotiff/src/main/java/org/apache/sis/storage/geotiff/CRSBuilder.java
@@ -85,7 +85,6 @@ import org.apache.sis.util.iso.DefaultNameSpace;
 import org.apache.sis.util.resources.Errors;
 import org.apache.sis.util.CharSequences;
 import org.apache.sis.util.Characters;
-import org.apache.sis.util.Debug;
 
 import static org.apache.sis.util.Utilities.equalsIgnoreMetadata;
 
@@ -1705,7 +1704,6 @@ final class CRSBuilder {
     /**
      * Returns a string representation of the keys and associated values in this {@code CRSBuilder}.
      */
-    @Debug
     @Override
     public final String toString() {
         final StringBuilder buffer = new StringBuilder("GeoTIFF keys ").append(majorRevision).append('.')
diff --git a/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/GridGeometry.java b/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/GridGeometry.java
index 1e7ff82..4e01b20 100644
--- a/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/GridGeometry.java
+++ b/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/GridGeometry.java
@@ -24,8 +24,11 @@ import org.apache.sis.storage.DataStoreException;
  * Information about the grid geometry and the conversion from grid coordinates to geodetic coordinates.
  *
  * @author  Martin Desruisseaux (Geomatys)
- * @version 0.8
- * @since   0.3
+ * @version 1.0
+ *
+ * @see Decoder#getGridGeometries()
+ *
+ * @since 0.3
  * @module
  */
 public abstract class GridGeometry {
diff --git a/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/Variable.java b/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/Variable.java
index 702916d..3a5d650 100644
--- a/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/Variable.java
+++ b/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/Variable.java
@@ -21,7 +21,6 @@ import java.io.IOException;
 import java.awt.image.DataBuffer;
 import org.apache.sis.math.Vector;
 import org.apache.sis.storage.DataStoreException;
-import org.apache.sis.util.Debug;
 
 
 /**
@@ -232,7 +231,6 @@ public abstract class Variable extends NamedElement {
      *
      * @return a string representation of this variable.
      */
-    @Debug
     @Override
     public String toString() {
         final StringBuilder buffer = new StringBuilder(getName()).append(" : ").append(getDataType());
diff --git a/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/impl/ChannelDecoder.java b/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/impl/ChannelDecoder.java
index dc2f356..b393bd3 100644
--- a/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/impl/ChannelDecoder.java
+++ b/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/impl/ChannelDecoder.java
@@ -57,7 +57,6 @@ import org.apache.sis.util.iso.DefaultNameSpace;
 import org.apache.sis.util.resources.Errors;
 import org.apache.sis.util.resources.Vocabulary;
 import org.apache.sis.util.logging.WarningListeners;
-import org.apache.sis.util.Debug;
 import org.apache.sis.setup.GeometryLibrary;
 import org.apache.sis.measure.Units;
 import ucar.nc2.constants.CF;
@@ -860,7 +859,6 @@ nextVar:    for (final VariableInfo variable : variables) {
      *
      * @return {@inheritDoc}
      */
-    @Debug
     @Override
     public String toString() {
         final StringBuilder buffer = new StringBuilder();
diff --git a/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/impl/Dimension.java b/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/impl/Dimension.java
index 0191840..2851128 100644
--- a/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/impl/Dimension.java
+++ b/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/impl/Dimension.java
@@ -17,7 +17,6 @@
 package org.apache.sis.internal.netcdf.impl;
 
 import org.apache.sis.internal.netcdf.NamedElement;
-import org.apache.sis.util.Debug;
 
 
 /**
@@ -71,7 +70,6 @@ final class Dimension extends NamedElement {
     /**
      * A string representation of this dimension for debugging purpose only.
      */
-    @Debug
     @Override
     public String toString() {
         return name + '[' + length() + ']';
diff --git a/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/ucar/DecoderWrapper.java b/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/ucar/DecoderWrapper.java
index 7b36f92..62486b5 100644
--- a/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/ucar/DecoderWrapper.java
+++ b/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/ucar/DecoderWrapper.java
@@ -38,7 +38,6 @@ import ucar.nc2.ft.FeatureDataset;
 import ucar.nc2.ft.FeatureDatasetPoint;
 import ucar.nc2.ft.FeatureDatasetFactoryManager;
 import ucar.nc2.ft.FeatureCollection;
-import org.apache.sis.util.Debug;
 import org.apache.sis.util.ArraysExt;
 import org.apache.sis.util.logging.WarningListeners;
 import org.apache.sis.internal.netcdf.Decoder;
@@ -465,7 +464,6 @@ public final class DecoderWrapper extends Decoder implements CancelTask {
      * Returns a string representation to be inserted in {@link org.apache.sis.storage.netcdf.NetcdfStore#toString()}
      * result. This is for debugging purpose only any may change in any future SIS version.
      */
-    @Debug
     @Override
     public String toString() {
         return "UCAR driver: “" + getFilename() + '”';
diff --git a/storage/sis-netcdf/src/main/java/org/apache/sis/storage/netcdf/MetadataReader.java b/storage/sis-netcdf/src/main/java/org/apache/sis/storage/netcdf/MetadataReader.java
index 0158a85..8d1937d 100644
--- a/storage/sis-netcdf/src/main/java/org/apache/sis/storage/netcdf/MetadataReader.java
+++ b/storage/sis-netcdf/src/main/java/org/apache/sis/storage/netcdf/MetadataReader.java
@@ -630,10 +630,6 @@ split:  while ((start = CharSequences.skipLeadingWhitespaces(value, start, lengt
             final Responsibility r = createResponsibleParty(PUBLISHER, false);
             if (r != null) {
                 addDistributor(r);
-                /*
-                 * TODO: There is some transfert option, etc. that we could set there.
-                 * See UnidataDD2MI.xsl for options for OPeNDAP, THREDDS, etc.
-                 */
                 for (final Party party : r.getParties()) {
                     publisher = addIfNonNull(publisher, party.getName());
                 }
diff --git a/storage/sis-netcdf/src/main/java/org/apache/sis/storage/netcdf/NetcdfStore.java b/storage/sis-netcdf/src/main/java/org/apache/sis/storage/netcdf/NetcdfStore.java
index 6127c49..6de3431 100644
--- a/storage/sis-netcdf/src/main/java/org/apache/sis/storage/netcdf/NetcdfStore.java
+++ b/storage/sis-netcdf/src/main/java/org/apache/sis/storage/netcdf/NetcdfStore.java
@@ -22,7 +22,6 @@ import java.util.List;
 import java.util.Collection;
 import org.opengis.metadata.Metadata;
 import org.opengis.parameter.ParameterValueGroup;
-import org.apache.sis.util.Debug;
 import org.apache.sis.storage.DataStore;
 import org.apache.sis.storage.DataStoreException;
 import org.apache.sis.storage.UnsupportedStorageException;
@@ -221,7 +220,6 @@ public class NetcdfStore extends DataStore implements Aggregate {
      *
      * @return a string representation of this data store for debugging purpose.
      */
-    @Debug
     @Override
     public String toString() {
         return getClass().getSimpleName() + '[' + decoder + ']';
diff --git a/storage/sis-sql/src/main/java/org/apache/sis/internal/sql/reverse/SchemaMetaModel.java b/storage/sis-sql/src/main/java/org/apache/sis/internal/sql/reverse/SchemaMetaModel.java
index ed90ccd..f53866a 100644
--- a/storage/sis-sql/src/main/java/org/apache/sis/internal/sql/reverse/SchemaMetaModel.java
+++ b/storage/sis-sql/src/main/java/org/apache/sis/internal/sql/reverse/SchemaMetaModel.java
@@ -19,7 +19,6 @@ package org.apache.sis.internal.sql.reverse;
 import java.util.Collection;
 import java.util.HashMap;
 import java.util.Map;
-import org.apache.sis.util.Debug;
 
 
 /**
@@ -62,7 +61,6 @@ final class SchemaMetaModel extends MetaModel {
     /**
      * Returns a string representation of this schema for debugging purposes.
      */
-    @Debug
     @Override
     public String toString() {
         final StringBuilder sb = new StringBuilder(100);
diff --git a/storage/sis-sql/src/main/java/org/apache/sis/internal/sql/reverse/TableMetaModel.java b/storage/sis-sql/src/main/java/org/apache/sis/internal/sql/reverse/TableMetaModel.java
index 97254d1..e80bf45 100644
--- a/storage/sis-sql/src/main/java/org/apache/sis/internal/sql/reverse/TableMetaModel.java
+++ b/storage/sis-sql/src/main/java/org/apache/sis/internal/sql/reverse/TableMetaModel.java
@@ -19,7 +19,6 @@ package org.apache.sis.internal.sql.reverse;
 import java.util.ArrayList;
 import java.util.Collection;
 import org.apache.sis.feature.builder.FeatureTypeBuilder;
-import org.apache.sis.util.Debug;
 
 
 /**
@@ -100,7 +99,6 @@ final class TableMetaModel extends MetaModel {
     /**
      * Returns a string representation of this schema for debugging purposes.
      */
-    @Debug
     @Override
     public String toString() {
         final String lineSeparator = System.lineSeparator();
diff --git a/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/io/ChannelData.java b/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/io/ChannelData.java
index dc20bca..72d69b4 100644
--- a/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/io/ChannelData.java
+++ b/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/io/ChannelData.java
@@ -22,7 +22,6 @@ import java.nio.InvalidMarkException;
 import java.nio.channels.Channel;
 import java.nio.channels.SeekableByteChannel;
 import org.apache.sis.util.resources.Errors;
-import org.apache.sis.util.Debug;
 
 import static org.apache.sis.util.ArgumentChecks.ensureBetween;
 
@@ -326,7 +325,6 @@ public abstract class ChannelData implements Markable {
      *
      * @return a string representation of this object.
      */
-    @Debug
     @Override
     public String toString() {
         final StringBuilder b = new StringBuilder().append(getClass().getSimpleName()).append("[“").append(filename).append('”');
diff --git a/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/query/SimpleQuery.java b/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/query/SimpleQuery.java
index 1fe6b63..b4eaa62 100644
--- a/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/query/SimpleQuery.java
+++ b/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/query/SimpleQuery.java
@@ -27,7 +27,6 @@ import org.apache.sis.storage.FeatureSet;
 import org.apache.sis.storage.Query;
 import org.apache.sis.util.ArgumentChecks;
 import org.apache.sis.util.Classes;
-import org.apache.sis.util.Debug;
 import org.apache.sis.util.iso.Names;
 import org.apache.sis.util.resources.Errors;
 
@@ -348,7 +347,6 @@ public class SimpleQuery extends Query {
          *
          * @return a string representation of this column.
          */
-        @Debug
         @Override
         public String toString() {
             final StringBuilder b = new StringBuilder(getClass().getSimpleName()).append('[');
diff --git a/storage/sis-storage/src/main/java/org/apache/sis/storage/ProbeResult.java b/storage/sis-storage/src/main/java/org/apache/sis/storage/ProbeResult.java
index ce4db5a..c3e6e4b 100644
--- a/storage/sis-storage/src/main/java/org/apache/sis/storage/ProbeResult.java
+++ b/storage/sis-storage/src/main/java/org/apache/sis/storage/ProbeResult.java
@@ -19,7 +19,6 @@ package org.apache.sis.storage;
 import java.util.Objects;
 import java.io.Serializable;
 import java.io.ObjectStreamException;
-import org.apache.sis.util.Debug;
 import org.apache.sis.util.Version;
 import org.apache.sis.internal.util.Utilities;
 
@@ -250,7 +249,6 @@ public class ProbeResult implements Serializable {
     /**
      * Returns a string representation of this {@code ProbeResult} for debugging purpose.
      */
-    @Debug
     @Override
     public String toString() {
         return Utilities.toString(getClass(), "isSupported", isSupported, "mimeType", mimeType, "version", version);
diff --git a/storage/sis-storage/src/main/java/org/apache/sis/storage/StorageConnector.java b/storage/sis-storage/src/main/java/org/apache/sis/storage/StorageConnector.java
index 1461665..7566008 100644
--- a/storage/sis-storage/src/main/java/org/apache/sis/storage/StorageConnector.java
+++ b/storage/sis-storage/src/main/java/org/apache/sis/storage/StorageConnector.java
@@ -503,7 +503,6 @@ public class StorageConnector implements Serializable {
         /**
          * Returns a string representation for debugging purpose.
          */
-        @Debug
         @Override
         public String toString() {
             return Utilities.toString(getClass(),
@@ -1361,7 +1360,6 @@ public class StorageConnector implements Serializable {
      *
      * @return a string representation of this {@code StorageConnector} for debugging purpose.
      */
-    @Debug
     @Override
     public String toString() {
         final TreeTable table = new DefaultTreeTable(TableColumn.NAME, TableColumn.VALUE);
diff --git a/storage/sis-xmlstore/src/main/java/org/apache/sis/internal/storage/xml/stream/StaxDataStore.java b/storage/sis-xmlstore/src/main/java/org/apache/sis/internal/storage/xml/stream/StaxDataStore.java
index 55eeaa2..4ec33e1 100644
--- a/storage/sis-xmlstore/src/main/java/org/apache/sis/internal/storage/xml/stream/StaxDataStore.java
+++ b/storage/sis-xmlstore/src/main/java/org/apache/sis/internal/storage/xml/stream/StaxDataStore.java
@@ -53,7 +53,6 @@ import org.apache.sis.storage.DataStoreClosedException;
 import org.apache.sis.storage.ForwardOnlyStorageException;
 import org.apache.sis.storage.UnsupportedStorageException;
 import org.apache.sis.util.logging.WarningListener;
-import org.apache.sis.util.Debug;
 
 
 /**
@@ -364,7 +363,6 @@ public abstract class StaxDataStore extends URIDataStore {
         /**
          * Do not format all properties for avoiding a never-ending loop.
          */
-        @Debug
         @Override
         public String toString() {
             return Utilities.toString(getClass(), "locale", locale, "timezone", timezone);
diff --git a/storage/sis-xmlstore/src/test/java/org/apache/sis/internal/storage/gpx/WriterTest.java b/storage/sis-xmlstore/src/test/java/org/apache/sis/internal/storage/gpx/WriterTest.java
index 6287931..4b39b7d 100644
--- a/storage/sis-xmlstore/src/test/java/org/apache/sis/internal/storage/gpx/WriterTest.java
+++ b/storage/sis-xmlstore/src/test/java/org/apache/sis/internal/storage/gpx/WriterTest.java
@@ -27,7 +27,6 @@ import org.apache.sis.storage.gps.Fix;
 import org.apache.sis.storage.DataStoreException;
 import org.apache.sis.storage.StorageConnector;
 import org.apache.sis.util.Version;
-import org.apache.sis.util.Debug;
 import org.apache.sis.test.DependsOn;
 import org.apache.sis.test.DependsOnMethod;
 import org.apache.sis.test.TestUtilities;
@@ -94,7 +93,6 @@ public final strictfp class WriterTest extends TestCase {
      *
      * @return the XML document written by the test case.
      */
-    @Debug
     @Override
     public String toString() {
         try {


Mime
View raw message