bodewig 2003/01/15 06:26:26
Modified: src/main/org/apache/tools/ant/util Tag: ANT_15_BRANCH
DOMElementWriter.java
src/testcases/org/apache/tools/ant/util Tag: ANT_15_BRANCH
DOMElementWriterTest.java
Log:
&x should better be &#x
Revision Changes Path
No revision
No revision
1.11.2.2 +4 -4
jakarta-ant/src/main/org/apache/tools/ant/util/DOMElementWriter.java
Index: DOMElementWriter.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/src/main/org/apache/tools/ant/util/DOMElementWriter.java,v
retrieving revision 1.11.2.1
retrieving revision 1.11.2.2
diff -u -r1.11.2.1 -r1.11.2.2
--- DOMElementWriter.java 15 Jan 2003 14:15:01 -0000 1.11.2.1
+++ DOMElementWriter.java 15 Jan 2003 14:26:26 -0000 1.11.2.2
@@ -245,12 +245,12 @@
*
* <p>Also ensure that we are not including an <code>]]></code>
* marker by replacing that sequence with
- * <code>&x5d;&x5d;&gt;</code>.</p>
+ * <code>&#x5d;&#x5d;&gt;</code>.</p>
*
* <p>See XML 1.0 2.2 <a
- *
href="http://www.w3.org/TR/1998/REC-xml-19980210#charsets">http://www.w3.org/TR/1998/REC-xml-19980210#charsets</a>.
and
+ *
href="http://www.w3.org/TR/1998/REC-xml-19980210#charsets">http://www.w3.org/TR/1998/REC-xml-19980210#charsets</a>
and
* 2.7 <a
- *
href="http://www.w3.org/TR/1998/REC-xml-19980210#sec-cdata-sect">http://www.w3.org/TR/1998/REC-xml-19980210#sec-cdata-sect</a></p>
+ *
href="http://www.w3.org/TR/1998/REC-xml-19980210#sec-cdata-sect">http://www.w3.org/TR/1998/REC-xml-19980210#sec-cdata-sect</a>.</p>
*/
public String encodedata(final String value) {
@@ -266,7 +266,7 @@
int cdEnd = result.indexOf("]]>");
while (cdEnd != -1) {
sb.setLength(cdEnd);
- sb.append("&x5d;&x5d;>")
+ sb.append("]]>")
.append(result.substring(cdEnd+3));
result = sb.toString();
cdEnd = result.indexOf("]]>");
No revision
No revision
1.6.2.2 +5 -5
jakarta-ant/src/testcases/org/apache/tools/ant/util/DOMElementWriterTest.java
Index: DOMElementWriterTest.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/src/testcases/org/apache/tools/ant/util/DOMElementWriterTest.java,v
retrieving revision 1.6.2.1
retrieving revision 1.6.2.2
diff -u -r1.6.2.1 -r1.6.2.2
--- DOMElementWriterTest.java 15 Jan 2003 14:15:01 -0000 1.6.2.1
+++ DOMElementWriterTest.java 15 Jan 2003 14:26:26 -0000 1.6.2.2
@@ -123,11 +123,11 @@
public void testCDATAEndEncoding() {
assertEquals("]>", w.encodedata("]>"));
assertEquals("]]", w.encodedata("]]"));
- assertEquals("&x5d;&x5d;>", w.encodedata("]]>"));
- assertEquals("&x5d;&x5d;>A", w.encodedata("]]>A"));
- assertEquals("A&x5d;&x5d;>", w.encodedata("A]]>"));
- assertEquals("A&x5d;&x5d;>A", w.encodedata("A]]>A"));
- assertEquals("A&x5d;&x5d;>B&x5d;&x5d;>C",
+ assertEquals("]]>", w.encodedata("]]>"));
+ assertEquals("]]>A", w.encodedata("]]>A"));
+ assertEquals("A]]>", w.encodedata("A]]>"));
+ assertEquals("A]]>A", w.encodedata("A]]>A"));
+ assertEquals("A]]>B]]>C",
w.encodedata("A]]>B]]>C"));
}
}
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>