blob: e96db9553117b6d148e1ecf909580f533128e84d [file] [log] [blame]
package tests;
import org.apache.maven.doxia.siterenderer.DefaultSiteRenderer;
import org.apache.maven.doxia.siterenderer.Renderer;
import org.apache.maven.project.MavenProject;
import org.apache.maven.reporting.AbstractMavenReport;
import org.apache.maven.reporting.MavenReportException;
import java.io.File;
import java.util.Locale;
/**
* @goal report
* @execute phase="site"
*/
public class ForkingReport
extends AbstractMavenReport
{
/**
* @parameter default-value="${project}"
* @required
* @readonly
*/
private MavenProject project;
/**
* @parameter default-value="${project.build.directory}"
* @required
*/
private File outputDirectory;
protected void executeReport( Locale locale )
throws MavenReportException
{
System.out.println( "\n\n\nHI!\n\n" );
}
protected String getOutputDirectory()
{
return outputDirectory.getAbsolutePath();
}
protected MavenProject getProject()
{
return project;
}
protected Renderer getSiteRenderer()
{
return new DefaultSiteRenderer();
}
public String getDescription( Locale locale )
{
return "test";
}
public String getName( Locale locale )
{
return "test";
}
public String getOutputName()
{
return "test";
}
}