Skip to content

Commit 5af4519

Browse files
committed
[MJAVADOC-705] Upgrade Maven Reporting API to 3.1.0
Move to new API signature, but maintain old binary compatibility. This, in general, can be avoided by extending AbstractMavenReport. This closes #120
1 parent ee4132f commit 5af4519

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -207,7 +207,7 @@ under the License.
207207
<dependency>
208208
<groupId>org.apache.maven.reporting</groupId>
209209
<artifactId>maven-reporting-api</artifactId>
210-
<version>3.0</version>
210+
<version>3.1.0</version>
211211
</dependency>
212212
<dependency>
213213
<groupId>org.apache.maven</groupId>

src/main/java/org/apache/maven/plugins/javadoc/JavadocReport.java

+7-1
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
import java.util.ResourceBundle;
2828
import java.util.stream.Collectors;
2929

30+
import org.apache.maven.doxia.sink.Sink;
3031
import org.apache.maven.doxia.siterenderer.RenderingContext;
3132
import org.apache.maven.doxia.siterenderer.sink.SiteRendererSink;
3233
import org.apache.maven.plugin.MojoExecutionException;
@@ -38,7 +39,6 @@
3839
import org.apache.maven.plugins.annotations.ResolutionScope;
3940
import org.apache.maven.reporting.MavenReport;
4041
import org.apache.maven.reporting.MavenReportException;
41-
import org.codehaus.doxia.sink.Sink;
4242
import org.codehaus.plexus.util.StringUtils;
4343

4444
/**
@@ -123,6 +123,12 @@ public String getDescription( Locale locale )
123123
return description;
124124
}
125125

126+
public void generate( org.codehaus.doxia.sink.Sink sink, Locale locale )
127+
throws MavenReportException
128+
{
129+
generate( (Sink) sink, locale );
130+
}
131+
126132
/** {@inheritDoc} */
127133
@Override
128134
public void generate( Sink sink, Locale locale )

0 commit comments

Comments
 (0)