diff --git a/pom.xml b/pom.xml index c3c57ab9..8f358670 100644 --- a/pom.xml +++ b/pom.xml @@ -94,8 +94,8 @@ under the License. 3.9.9 3.15.0 - 3.1.1 - 1.11.1 + 4.0.0 + 2.0.0 2.2.1 2.13 @@ -273,9 +273,9 @@ under the License. org.scoverage.plugin https://docs.oracle.com/en/java/javase/11/docs/api/ - https://maven.apache.org/ref/${maven.version}/apidocs/ https://maven.apache.org/shared-archives/maven-reporting-api-${maven-reporting-api.version}/apidocs/ https://maven.apache.org/doxia/components/doxia-archives/doxia-${doxia.version}/apidocs/ + https://maven.apache.org/ref/${maven.version}/apidocs/ true diff --git a/src/main/java/org/scoverage/plugin/SCoverageReportMojo.java b/src/main/java/org/scoverage/plugin/SCoverageReportMojo.java index 14120cfb..ec7a36b6 100644 --- a/src/main/java/org/scoverage/plugin/SCoverageReportMojo.java +++ b/src/main/java/org/scoverage/plugin/SCoverageReportMojo.java @@ -29,7 +29,8 @@ import java.util.ResourceBundle; import java.util.concurrent.atomic.AtomicInteger; -import org.apache.maven.doxia.siterenderer.RenderingContext; +import org.apache.maven.doxia.sink.Sink; +import org.apache.maven.doxia.siterenderer.DocumentRenderingContext; import org.apache.maven.doxia.siterenderer.sink.SiteRendererSink; import org.apache.maven.execution.MavenSession; @@ -43,7 +44,6 @@ import org.apache.maven.reporting.MavenReport; import org.apache.maven.reporting.MavenReportException; -import org.codehaus.doxia.sink.Sink; import org.codehaus.plexus.util.StringUtils; import scala.Option; @@ -206,7 +206,6 @@ public String getDescription( Locale locale ) /** {@inheritDoc} */ @Override - @SuppressWarnings( "deprecation" ) public void generate( Sink sink, Locale locale ) throws MavenReportException { @@ -388,7 +387,7 @@ public void execute() try { - RenderingContext context = new RenderingContext( outputDirectory, getOutputName() + ".html" ); + DocumentRenderingContext context = new DocumentRenderingContext( outputDirectory, getOutputName() + ".html", null ); SiteRendererSink sink = new SiteRendererSink( context ); Locale locale = Locale.getDefault(); generate( sink, locale );