[
http://jira.codehaus.org/browse/MFIT-13?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_116199
]
Mark Jeffcoat commented on MFIT-13:
-----------------------------------
Looks like newlines are hard to get right everywhere. Sorry about that.
> FitRunnerMojo eats newlines in HTML
> -----------------------------------
>
> Key: MFIT-13
> URL: http://jira.codehaus.org/browse/MFIT-13
> Project: Maven 2.x FIT Plugin
> Issue Type: Improvement
> Affects Versions: 2.0-beta-4
> Reporter: Mark Jeffcoat
> Assignee: Mauro Talevi
> Priority: Minor
> Attachments: demo2.html
>
>
> HTML output comes back all in one line. Normally, this isn't a problem, since
> it would be displayed the same, but I've attached a (real) use case that
> depends on <pre>formatted text. Putting everything on one line in the output
> makes it unreadable.
> The problem is in FitRunnerMojo.read(Reader in). According to
> BufferedReader's javadoc, br.readLine() returns "A String containing the
> contents of the line, not including any line-termination characters". The
> fix is to either manually put the EOL character back in, e.g.,
> + String eol = System.getProperty("line.separator");
> String line = br.readLine();
> while ( line != null )
> {
> - sb.append( line );
> + sb.append( line +eol );
> line = br.readLine();
> }
> or (likely more elegantly), use a reader method that doesn't have this
> problem.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list please visit:
http://xircles.codehaus.org/manage_email