[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" );
}
/**