You are viewing a plain text version of this content. The canonical link for it is here.
Posted to doxia-commits@maven.apache.org by vs...@apache.org on 2008/10/27 12:45:42 UTC
svn commit: r708148 -
/maven/doxia/doxia/trunk/doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptSink.java
Author: vsiveton
Date: Mon Oct 27 04:45:41 2008
New Revision: 708148
URL: http://svn.apache.org/viewvc?rev=708148&view=rev
Log:
o javadoc about UTF-8 encoding
o dont escape character
Modified:
maven/doxia/doxia/trunk/doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptSink.java
Modified: maven/doxia/doxia/trunk/doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptSink.java
URL: http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptSink.java?rev=708148&r1=708147&r2=708148&view=diff
==============================================================================
--- maven/doxia/doxia/trunk/doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptSink.java (original)
+++ maven/doxia/doxia/trunk/doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptSink.java Mon Oct 27 04:45:41 2008
@@ -30,6 +30,8 @@
/**
* APT Sink implementation.
+ * <br/>
+ * <b>Note</b>: The encoding used is UTF-8.
*
* @author eredmond
* @version $Id$
@@ -102,9 +104,10 @@
// ----------------------------------------------------------------------
/**
- * Constructor, initialize the variables.
+ * Constructor, initialize the Writer and the variables.
*
- * @param writer The writer to write the result.
+ * @param writer not null writer to write the result. <b>Should</b> be an UTF-8 Writer.
+ * You could use <code>newWriter</code> methods from {@link org.codehaus.plexus.util.WriterFactory}.
*/
public AptSink( Writer writer )
{
@@ -974,24 +977,7 @@
buffer.append( c );
break;
default:
- if ( c > 127 )
- {
- buffer.append( "\\u" );
- String hex = Integer.toHexString( c );
- if ( hex.length() == 2 )
- {
- buffer.append( "00" );
- }
- else if ( hex.length() == 3 )
- {
- buffer.append( "0" );
- }
- buffer.append( hex );
- }
- else
- {
- buffer.append( c );
- }
+ buffer.append( c );
}
}