You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by br...@apache.org on 2006/04/27 09:02:23 UTC

svn commit: r397450 - /maven/plugins/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/phase/RewritePomsForReleasePhase.java

Author: brett
Date: Thu Apr 27 00:02:21 2006
New Revision: 397450

URL: http://svn.apache.org/viewcvs?rev=397450&view=rev
Log:
platform independence

Modified:
    maven/plugins/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/phase/RewritePomsForReleasePhase.java

Modified: maven/plugins/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/phase/RewritePomsForReleasePhase.java
URL: http://svn.apache.org/viewcvs/maven/plugins/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/phase/RewritePomsForReleasePhase.java?rev=397450&r1=397449&r2=397450&view=diff
==============================================================================
--- maven/plugins/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/phase/RewritePomsForReleasePhase.java (original)
+++ maven/plugins/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/phase/RewritePomsForReleasePhase.java Thu Apr 27 00:02:21 2006
@@ -39,6 +39,7 @@
 import org.jdom.Namespace;
 import org.jdom.filter.ElementFilter;
 import org.jdom.input.SAXBuilder;
+import org.jdom.output.Format;
 import org.jdom.output.XMLOutputter;
 
 import java.io.File;
@@ -88,7 +89,10 @@
 
                 // rewrite DOM as a string to find differences, since text outside the root element is not tracked
                 StringWriter w = new StringWriter();
-                new XMLOutputter().output( document.getRootElement(), w );
+                Format format = Format.getRawFormat();
+	        format.setLineSeparator( System.getProperty( "line.separator" ) );
+                XMLOutputter out = new XMLOutputter( format );
+	        out.output( document.getRootElement(), w );
 
                 int index = content.indexOf( w.toString() );
                 if ( index > 0 )
@@ -372,7 +376,10 @@
                 writer.write( intro );
             }
 
-            new XMLOutputter().output( document.getRootElement(), writer );
+            Format format = Format.getRawFormat();
+	    format.setLineSeparator( System.getProperty( "line.separator" ) );
+            XMLOutputter out = new XMLOutputter( format );
+	    out.output( document.getRootElement(), writer );
 
             if ( outtro != null )
             {