1 |
diff -up antlr-maven-plugin/src/main/java/org/codehaus/mojo/antlr/AntlrHtmlReport.java.BAD antlr-maven-plugin/src/main/java/org/codehaus/mojo/antlr/AntlrHtmlReport.java |
2 |
--- antlr-maven-plugin/src/main/java/org/codehaus/mojo/antlr/AntlrHtmlReport.java.BAD 2010-10-12 13:14:45.228549104 -0400 |
3 |
+++ antlr-maven-plugin/src/main/java/org/codehaus/mojo/antlr/AntlrHtmlReport.java 2010-10-12 13:16:26.605549002 -0400 |
4 |
@@ -25,6 +25,7 @@ import java.util.Iterator; |
5 |
import java.util.List; |
6 |
import java.util.Locale; |
7 |
|
8 |
+import org.apache.maven.doxia.sink.render.RenderingContext; |
9 |
import org.apache.maven.doxia.siterenderer.Renderer; |
10 |
import org.apache.maven.doxia.siterenderer.RendererException; |
11 |
import org.apache.maven.doxia.siterenderer.sink.SiteRendererSink; |
12 |
@@ -218,20 +219,11 @@ public class AntlrHtmlReport |
13 |
{ |
14 |
try |
15 |
{ |
16 |
- SiteRendererSink sink = siteRenderer.createSink( getReportOutputDirectory(), getOutputName() + ".html" ); |
17 |
+ RenderingContext context = new RenderingContext( getReportOutputDirectory(), getOutputName() + ".html" ); |
18 |
+ SiteRendererSink sink = new SiteRendererSink( context ); |
19 |
|
20 |
generate( sink, Locale.getDefault() ); |
21 |
} |
22 |
- catch ( RendererException e ) |
23 |
- { |
24 |
- throw new MojoExecutionException( "An error has occurred in " + getName( Locale.ENGLISH ) |
25 |
- + " report generation.", e ); |
26 |
- } |
27 |
- catch ( IOException e ) |
28 |
- { |
29 |
- throw new MojoExecutionException( "An error has occurred in " + getName( Locale.ENGLISH ) |
30 |
- + " report generation.", e ); |
31 |
- } |
32 |
catch ( MavenReportException e ) |
33 |
{ |
34 |
throw new MojoExecutionException( "An error has occurred in " + getName( Locale.ENGLISH ) |