This is an automated email from the ASF dual-hosted git repository.
gnodet pushed a commit to branch mvn4
in repository https://gitbox.apache.org/repos/asf/maven-javadoc-plugin.git
The following commit(s) were added to refs/heads/mvn4 by this push:
new e136a88 Switch a few core plugins to the new api
e136a88 is described below
commit e136a88b41359a60ba258025ab408546b8a1ca6e
Author: Guillaume Nodet <[email protected]>
AuthorDate: Thu Feb 24 17:00:57 2022 +0100
Switch a few core plugins to the new api
---
pom.xml | 4 ++--
.../org/apache/maven/plugins/javadoc/AbstractFixJavadocMojo.java | 3 +--
.../java/org/apache/maven/plugins/javadoc/AbstractJavadocMojo.java | 5 ++---
src/main/java/org/apache/maven/plugins/javadoc/JavadocReport.java | 3 +--
.../java/org/apache/maven/plugins/javadoc/ResourcesBundleMojo.java | 3 +--
.../java/org/apache/maven/plugins/javadoc/TestFixJavadocMojo.java | 3 +--
6 files changed, 8 insertions(+), 13 deletions(-)
diff --git a/pom.xml b/pom.xml
index 04fb3ac..1d04ce8 100644
--- a/pom.xml
+++ b/pom.xml
@@ -69,7 +69,7 @@ under the License.
<javaVersion>8</javaVersion>
<mavenVersion>4.0.0-alpha-1-SNAPSHOT</mavenVersion>
<doxiaVersion>2.0.0-M2-SNAPSHOT</doxiaVersion>
- <doxiaSitetoolsVersion>2.0.0-M1-SNAPSHOT</doxiaSitetoolsVersion>
+ <doxiaSitetoolsVersion>2.0.0-M3-SNAPSHOT</doxiaSitetoolsVersion>
<wagonVersion>3.5.2-SNAPSHOT</wagonVersion>
<resolverVersion>1.8.0-SNAPSHOT</resolverVersion>
<sonatypeAetherVersion>1.13.1</sonatypeAetherVersion>
@@ -485,7 +485,7 @@ under the License.
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId>
- <version>3.6.1</version>
+ <version>3.6.5-SNAPSHOT</version>
<dependencies>
<!-- see MPLUGIN-346 -->
<dependency>
diff --git
a/src/main/java/org/apache/maven/plugins/javadoc/AbstractFixJavadocMojo.java
b/src/main/java/org/apache/maven/plugins/javadoc/AbstractFixJavadocMojo.java
index fac56cc..bae8ab0 100644
--- a/src/main/java/org/apache/maven/plugins/javadoc/AbstractFixJavadocMojo.java
+++ b/src/main/java/org/apache/maven/plugins/javadoc/AbstractFixJavadocMojo.java
@@ -46,7 +46,6 @@ import
org.apache.maven.artifact.repository.ArtifactRepository;
import org.apache.maven.execution.MavenSession;
import org.apache.maven.plugin.AbstractMojo;
import org.apache.maven.plugin.MojoExecutionException;
-import org.apache.maven.plugin.MojoFailureException;
import org.apache.maven.plugins.annotations.Component;
import org.apache.maven.plugins.annotations.Parameter;
import org.apache.maven.project.MavenProject;
@@ -422,7 +421,7 @@ public abstract class AbstractFixJavadocMojo
*/
@Override
public void execute()
- throws MojoExecutionException, MojoFailureException
+ throws MojoExecutionException
{
if ( !fixClassComment && !fixFieldComment && !fixMethodComment )
{
diff --git
a/src/main/java/org/apache/maven/plugins/javadoc/AbstractJavadocMojo.java
b/src/main/java/org/apache/maven/plugins/javadoc/AbstractJavadocMojo.java
index e7e94b3..1e0a445 100644
--- a/src/main/java/org/apache/maven/plugins/javadoc/AbstractJavadocMojo.java
+++ b/src/main/java/org/apache/maven/plugins/javadoc/AbstractJavadocMojo.java
@@ -39,7 +39,6 @@ import org.apache.maven.model.Resource;
import org.apache.maven.plugin.AbstractMojo;
import org.apache.maven.plugin.MojoExecution;
import org.apache.maven.plugin.MojoExecutionException;
-import org.apache.maven.plugin.MojoFailureException;
import org.apache.maven.plugins.annotations.Component;
import org.apache.maven.plugins.annotations.Parameter;
import org.apache.maven.plugins.javadoc.options.BootclasspathArtifact;
@@ -2031,7 +2030,7 @@ public abstract class AbstractJavadocMojo
@Override
public void execute()
- throws MojoExecutionException, MojoFailureException
+ throws MojoExecutionException
{
verifyRemovedParameter( "aggregator" );
verifyRemovedParameter( "proxyHost" );
@@ -2041,7 +2040,7 @@ public abstract class AbstractJavadocMojo
doExecute();
}
- abstract void doExecute() throws MojoExecutionException,
MojoFailureException;
+ abstract void doExecute() throws MojoExecutionException;
protected final void verifyRemovedParameter( String paramName )
{
diff --git a/src/main/java/org/apache/maven/plugins/javadoc/JavadocReport.java
b/src/main/java/org/apache/maven/plugins/javadoc/JavadocReport.java
index 7be5029..1a1fa0e 100644
--- a/src/main/java/org/apache/maven/plugins/javadoc/JavadocReport.java
+++ b/src/main/java/org/apache/maven/plugins/javadoc/JavadocReport.java
@@ -31,7 +31,6 @@ import org.apache.maven.doxia.sink.Sink;
import org.apache.maven.doxia.siterenderer.RenderingContext;
import org.apache.maven.doxia.siterenderer.sink.SiteRendererSink;
import org.apache.maven.plugin.MojoExecutionException;
-import org.apache.maven.plugin.MojoFailureException;
import org.apache.maven.plugins.annotations.Execute;
import org.apache.maven.plugins.annotations.LifecyclePhase;
import org.apache.maven.plugins.annotations.Mojo;
@@ -308,7 +307,7 @@ public class JavadocReport
/** {@inheritDoc} */
@Override
public void doExecute()
- throws MojoExecutionException, MojoFailureException
+ throws MojoExecutionException
{
if ( skip )
{
diff --git
a/src/main/java/org/apache/maven/plugins/javadoc/ResourcesBundleMojo.java
b/src/main/java/org/apache/maven/plugins/javadoc/ResourcesBundleMojo.java
index 4ba0c0b..9c99585 100644
--- a/src/main/java/org/apache/maven/plugins/javadoc/ResourcesBundleMojo.java
+++ b/src/main/java/org/apache/maven/plugins/javadoc/ResourcesBundleMojo.java
@@ -20,7 +20,6 @@ package org.apache.maven.plugins.javadoc;
*/
import org.apache.maven.plugin.MojoExecutionException;
-import org.apache.maven.plugin.MojoFailureException;
import org.apache.maven.plugins.annotations.Component;
import org.apache.maven.plugins.annotations.LifecyclePhase;
import org.apache.maven.plugins.annotations.Mojo;
@@ -94,7 +93,7 @@ extends AbstractJavadocMojo
*/
@Override
public void doExecute()
- throws MojoExecutionException, MojoFailureException
+ throws MojoExecutionException
{
try
{
diff --git
a/src/main/java/org/apache/maven/plugins/javadoc/TestFixJavadocMojo.java
b/src/main/java/org/apache/maven/plugins/javadoc/TestFixJavadocMojo.java
index f20ac44..60396b2 100644
--- a/src/main/java/org/apache/maven/plugins/javadoc/TestFixJavadocMojo.java
+++ b/src/main/java/org/apache/maven/plugins/javadoc/TestFixJavadocMojo.java
@@ -21,7 +21,6 @@ package org.apache.maven.plugins.javadoc;
import org.apache.maven.artifact.DependencyResolutionRequiredException;
import org.apache.maven.plugin.MojoExecutionException;
-import org.apache.maven.plugin.MojoFailureException;
import org.apache.maven.plugins.annotations.Execute;
import org.apache.maven.plugins.annotations.LifecyclePhase;
import org.apache.maven.plugins.annotations.Mojo;
@@ -72,7 +71,7 @@ public class TestFixJavadocMojo
/** {@inheritDoc} */
@Override
public void execute()
- throws MojoExecutionException, MojoFailureException
+ throws MojoExecutionException
{
// clirr doesn't analyze test code, so ignore it
ignoreClirr = true;