[java-parent-project] branch main updated: JPAR-178 - Update maven-javadoc-plugin to 3.3.0
Phil Smart
philip.smart at jisc.ac.uk
Mon Nov 22 15:17:28 UTC 2021
This is an automated email from the git hooks/post-receive script.
philsmart pushed a commit to branch main
in repository java-parent-project.
View the commit online:
http://git.shibboleth.net/view/?p=java-parent-project.git;a=commit;h=6866a1786a5cd220fd66cc4b534bfb83b924cb70
The following commit(s) were added to refs/heads/main by this push:
new 6866a17 JPAR-178 - Update maven-javadoc-plugin to 3.3.0
6866a17 is described below
commit 6866a1786a5cd220fd66cc4b534bfb83b924cb70
Author: Phil Smart <philip.smart at jisc.ac.uk>
AuthorDate: Mon Nov 22 15:15:36 2021 +0000
JPAR-178 - Update maven-javadoc-plugin to 3.3.0
Switch to our maven-javadoc-plugin V3.3.0.1.
Update the maven-javadoc-plugin patch to fix hardcoded offical groupId.
https://issues.shibboleth.net/jira/browse/JPAR-178
---
pom.xml | 2 +-
...-178-Update-maven-javadoc-plugin-to-3.3.0.patch | 36 +++++++++++++++++++---
2 files changed, 33 insertions(+), 5 deletions(-)
diff --git a/pom.xml b/pom.xml
index 0343e70..d2e6955 100644
--- a/pom.xml
+++ b/pom.xml
@@ -85,7 +85,7 @@
<maven-enforcer-plugin.version>3.0.0-M3</maven-enforcer-plugin.version>
<maven-install-plugin.version>3.0.0-M1</maven-install-plugin.version>
<maven-jar-plugin.version>3.2.0</maven-jar-plugin.version>
- <maven-javadoc-plugin.version>3.3.0</maven-javadoc-plugin.version>
+ <maven-javadoc-plugin.version>3.3.0.1</maven-javadoc-plugin.version>
<maven-jxr-plugin.version>3.0.0</maven-jxr-plugin.version>
<maven-project-info-reports-plugin.version>3.1.1</maven-project-info-reports-plugin.version>
<maven-resources-plugin.version>3.2.0</maven-resources-plugin.version>
diff --git a/resources/maven/0001-JPAR-178-Update-maven-javadoc-plugin-to-3.3.0.patch b/resources/maven/0001-JPAR-178-Update-maven-javadoc-plugin-to-3.3.0.patch
index 4d88742..1d3eae9 100644
--- a/resources/maven/0001-JPAR-178-Update-maven-javadoc-plugin-to-3.3.0.patch
+++ b/resources/maven/0001-JPAR-178-Update-maven-javadoc-plugin-to-3.3.0.patch
@@ -1,4 +1,4 @@
-From 1c2892e2cc3eb8ab2d072a8fa53bf691e2950f62 Mon Sep 17 00:00:00 2001
+From 10317939d461347e1383750f53b4cfeaf8da42dc Mon Sep 17 00:00:00 2001
From: Phil Smart <philip.smart at jisc.ac.uk>
Date: Thu, 22 Jul 2021 16:01:30 +0100
Subject: [PATCH] JPAR-178 - Update maven-javadoc-plugin to 3.3.0
@@ -8,12 +8,13 @@ Rebase maven-javadoc-plugin changes onto 3.3.0.
- Prevent the generation of module path arguments to Javadoc. Instead
always using the classpath argument.
- Change POM for internal project use
+- Replace full javadoc goal with shib plugin groupId
https://issues.shibboleth.net/jira/browse/JPAR-178
---
pom.xml | 28 +++++++------------
- .../plugins/javadoc/AbstractJavadocMojo.java | 12 ++------
- 2 files changed, 13 insertions(+), 27 deletions(-)
+ .../plugins/javadoc/AbstractJavadocMojo.java | 18 +++++-------
+ 2 files changed, 17 insertions(+), 29 deletions(-)
diff --git a/pom.xml b/pom.xml
index 7e9ab315..c0baffdf 100644
@@ -69,7 +70,7 @@ index 7e9ab315..c0baffdf 100644
<properties>
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 0655f8a1..3bb3b413 100644
+index 0655f8a1..3af0eefb 100644
--- a/src/main/java/org/apache/maven/plugins/javadoc/AbstractJavadocMojo.java
+++ b/src/main/java/org/apache/maven/plugins/javadoc/AbstractJavadocMojo.java
@@ -5121,15 +5121,7 @@ public abstract class AbstractJavadocMojo
@@ -105,6 +106,33 @@ index 0655f8a1..3bb3b413 100644
if ( getLog().isDebugEnabled() )
{
// no quoted arguments
+@@ -6281,7 +6275,7 @@ public abstract class AbstractJavadocMojo
+ private String getFullJavadocGoal()
+ {
+ String javadocPluginVersion = null;
+- String resource = "META-INF/maven/org.apache.maven.plugins/maven-javadoc-plugin/pom.properties";
++ String resource = "META-INF/maven/net.shibboleth.maven.plugins/maven-javadoc-plugin/pom.properties";
+ try ( InputStream resourceAsStream
+ = AbstractJavadocMojo.class.getClassLoader().getResourceAsStream( resource ) )
+ {
+@@ -6302,7 +6296,7 @@ public abstract class AbstractJavadocMojo
+
+ StringBuilder sb = new StringBuilder();
+
+- sb.append( "org.apache.maven.plugins:maven-javadoc-plugin:" );
++ sb.append( "net.shibboleth.maven.plugins:maven-javadoc-plugin:" );
+ if ( StringUtils.isNotEmpty( javadocPluginVersion ) )
+ {
+ sb.append( javadocPluginVersion ).append( ":" );
+@@ -6370,6 +6364,8 @@ public abstract class AbstractJavadocMojo
+ getLog().info(
+ "The goal '" + javadocGoal + "' has not been previously called for the module: '" + p.getId()
+ + "'. Trying to invoke it..." );
++
++ getLog().info( "External call using javadoc goal: " + javadocGoal );
+
+ File invokerDir = new File( project.getBuild().getDirectory(), "invoker" );
+ invokerDir.mkdirs();
--
2.30.1 (Apple Git-130)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list