[DOXIA-550] Change behavior of HtmlTools#encodeId()

git-svn-id: https://svn.apache.org/repos/asf/maven/doxia/doxia/trunk@1777823 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/doxia-core/src/main/java/org/apache/maven/doxia/util/HtmlTools.java b/doxia-core/src/main/java/org/apache/maven/doxia/util/HtmlTools.java
index 6e045db..26fd92f 100644
--- a/doxia-core/src/main/java/org/apache/maven/doxia/util/HtmlTools.java
+++ b/doxia-core/src/main/java/org/apache/maven/doxia/util/HtmlTools.java
@@ -381,7 +381,7 @@
      *
      * <p>
      *   <b>Note</b>: this method is identical to
-     *   {@link DoxiaUtils#encodeId(String,boolean) DoxiaUtils.encodeId( id, true)},
+     *   {@link DoxiaUtils#encodeId(String,boolean) DoxiaUtils.encodeId( id, false )},
      *   the rules to encode an id are laid out there.
      * </p>
      *
@@ -391,7 +391,7 @@
      */
     public static String encodeId( String id )
     {
-        return DoxiaUtils.encodeId( id, true );
+        return DoxiaUtils.encodeId( id, false );
     }
 
     /**
diff --git a/doxia-core/src/test/java/org/apache/maven/doxia/util/HtmlToolsTest.java b/doxia-core/src/test/java/org/apache/maven/doxia/util/HtmlToolsTest.java
index 79a09ce..b9c92fc 100644
--- a/doxia-core/src/test/java/org/apache/maven/doxia/util/HtmlToolsTest.java
+++ b/doxia-core/src/test/java/org/apache/maven/doxia/util/HtmlToolsTest.java
@@ -102,8 +102,8 @@
         assertEquals( HtmlTools.encodeId( "a b-c123 " ), "a_b-c123" );
         assertEquals( HtmlTools.encodeId( "   anchor" ), "anchor" );
         assertEquals( HtmlTools.encodeId( "myAnchor" ), "myAnchor" );
-        assertEquals( HtmlTools.encodeId( "H\u00E5kon" ), "Hkon" );
-        assertEquals( HtmlTools.encodeId( "Theu\u00DFl" ), "Theul" );
+        assertEquals( HtmlTools.encodeId( "H\u00E5kon" ), "H.C3.A5kon" );
+        assertEquals( HtmlTools.encodeId( "Theu\u00DFl" ), "Theu.C3.9Fl" );
     }
 
     /**