Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package maven-javadoc-plugin for openSUSE:Factory checked in at 2024-11-04 22:42:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/maven-javadoc-plugin (Old) and /work/SRC/openSUSE:Factory/.maven-javadoc-plugin.new.2020 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "maven-javadoc-plugin" Mon Nov 4 22:42:29 2024 rev:18 rq:1220527 version:3.11.1 Changes: -------- --- /work/SRC/openSUSE:Factory/maven-javadoc-plugin/maven-javadoc-plugin.changes 2024-10-16 23:47:51.175735269 +0200 +++ /work/SRC/openSUSE:Factory/.maven-javadoc-plugin.new.2020/maven-javadoc-plugin.changes 2024-11-04 22:42:40.696659120 +0100 @@ -1,0 +2,24 @@ +Mon Nov 4 10:11:17 UTC 2024 - Fridrich Strba <fst...@suse.com> + +- Upgrade to upstream version 3.11.1 +- Version 3.11.1 + * Bug + + MJAVADOC-820: [REGRESSION] MJAVADOC-787 was merged + incompletely + * New Feature + + MJAVADOC-787: Automatic detection of release option for + JDK < 9 + * Task + + MJAVADOC-819: Align archive generation code with Maven Source + Plugin + + MJAVADOC-821: Align toolchain discovery code with Maven + Compiler Plugin + * Dependency upgrade + + MJAVADOC-816: Bump org.codehaus.plexus:plexus-java from + 1.2.0 to 1.3.0 + + MJAVADOC-817: Upgrade to Doxia 2.0.0 GA Stack +- Modified patches: + * maven-javadoc-plugin-bootstrap-resources.patch + + Regenerate from non-bootstrap build + +------------------------------------------------------------------- Old: ---- maven-javadoc-plugin-3.10.1.tar.xz New: ---- maven-javadoc-plugin-3.11.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ maven-javadoc-plugin.spec ++++++ --- /var/tmp/diff_new_pack.eNYzxv/_old 2024-11-04 22:42:41.404688698 +0100 +++ /var/tmp/diff_new_pack.eNYzxv/_new 2024-11-04 22:42:41.408688865 +0100 @@ -23,7 +23,7 @@ %bcond_with bootstrap %endif %global base_name maven-javadoc-plugin -Version: 3.10.1 +Version: 3.11.1 Release: 0 Summary: Maven plugin for creating javadocs License: Apache-2.0 ++++++ _service ++++++ --- /var/tmp/diff_new_pack.eNYzxv/_old 2024-11-04 22:42:41.456690870 +0100 +++ /var/tmp/diff_new_pack.eNYzxv/_new 2024-11-04 22:42:41.460691037 +0100 @@ -2,7 +2,7 @@ <service name="tar_scm" mode="disabled"> <param name="scm">git</param> <param name="url">https://github.com/apache/maven-javadoc-plugin.git</param> - <param name="revision">maven-javadoc-plugin-3.10.1</param> + <param name="revision">maven-javadoc-plugin-3.11.1</param> <param name="match-tag">maven-javadoc-plugin-*</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">maven-javadoc-plugin-(.*)</param> ++++++ maven-javadoc-plugin-3.10.1.tar.xz -> maven-javadoc-plugin-3.11.1.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/maven-javadoc-plugin-3.10.1/pom.xml new/maven-javadoc-plugin-3.11.1/pom.xml --- old/maven-javadoc-plugin-3.10.1/pom.xml 2024-09-26 10:16:12.000000000 +0200 +++ new/maven-javadoc-plugin-3.11.1/pom.xml 2024-10-30 17:52:10.000000000 +0100 @@ -28,7 +28,7 @@ </parent> <artifactId>maven-javadoc-plugin</artifactId> - <version>3.10.1</version> + <version>3.11.1</version> <packaging>maven-plugin</packaging> <name>Apache Maven Javadoc Plugin</name> @@ -91,7 +91,7 @@ <scm> <connection>scm:git:https://gitbox.apache.org/repos/asf/maven-javadoc-plugin.git</connection> <developerConnection>scm:git:https://gitbox.apache.org/repos/asf/maven-javadoc-plugin.git</developerConnection> - <tag>maven-javadoc-plugin-3.10.1</tag> + <tag>maven-javadoc-plugin-3.11.1</tag> <url>https://github.com/apache/maven-javadoc-plugin/tree/${project.scm.tag}</url> </scm> <issueManagement> @@ -112,22 +112,22 @@ <properties> <javaVersion>8</javaVersion> <mavenVersion>3.6.3</mavenVersion> - <doxiaSitetoolsVersion>2.0.0-M19</doxiaSitetoolsVersion> + <doxiaSitetoolsVersion>2.0.0</doxiaSitetoolsVersion> <wagonVersion>3.5.3</wagonVersion> <resolverVersion>1.4.1</resolverVersion> <!-- https://cwiki.apache.org/confluence/x/VIHOCg#MavenEcosystemCleanup-ResolverandMaven --> - <plexus-java.version>1.2.0</plexus-java.version> + <plexus-java.version>1.3.0</plexus-java.version> <jetty.version>9.4.55.v20240627</jetty.version> <version.plexus-utils>4.0.2</version.plexus-utils> <!-- for ITs --> - <compilerPluginVersion>3.11.0</compilerPluginVersion> + <compilerPluginVersion>3.13.0</compilerPluginVersion> <sourcePluginVersion>3.3.0</sourcePluginVersion> <enforcerPluginVersion>3.4.1</enforcerPluginVersion> - <pluginPluginVersion>3.14.0</pluginPluginVersion> + <pluginPluginVersion>3.15.0</pluginPluginVersion> <jarPluginVersion>3.3.0</jarPluginVersion> <sitePluginVersion>3.20.0</sitePluginVersion> <projectInfoReportsPluginVersion>3.7.0</projectInfoReportsPluginVersion> - <project.build.outputTimestamp>2024-09-26T08:13:55Z</project.build.outputTimestamp> + <project.build.outputTimestamp>2024-10-30T16:49:47Z</project.build.outputTimestamp> <slf4jVersion>1.7.36</slf4jVersion> </properties> @@ -201,13 +201,13 @@ <dependency> <groupId>org.apache.maven.reporting</groupId> <artifactId>maven-reporting-api</artifactId> - <version>4.0.0-M12</version> + <version>4.0.0</version> </dependency> <!-- for Javadoc purposes --> <dependency> <groupId>org.apache.maven.reporting</groupId> <artifactId>maven-reporting-impl</artifactId> - <version>4.0.0-M15</version> + <version>4.0.0</version> <scope>provided</scope> </dependency> <dependency> @@ -228,14 +228,14 @@ <dependency> <groupId>org.apache.maven.shared</groupId> <artifactId>maven-common-artifact-filters</artifactId> - <!-- Do not upgrades, leads to IT failures, needs analysis --> + <!-- Do not upgrade, leads to IT failures, needs analysis --> <version>3.4.0</version> </dependency> <!-- Doxia --> <dependency> <groupId>org.apache.maven.doxia</groupId> <artifactId>doxia-sink-api</artifactId> - <version>2.0.0-M12</version> + <version>2.0.0</version> </dependency> <!-- Doxia-sitetools --> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/maven-javadoc-plugin-3.10.1/src/it/projects/MJAVADOC-437/module2/pom.xml new/maven-javadoc-plugin-3.11.1/src/it/projects/MJAVADOC-437/module2/pom.xml --- old/maven-javadoc-plugin-3.10.1/src/it/projects/MJAVADOC-437/module2/pom.xml 2024-09-26 10:16:12.000000000 +0200 +++ new/maven-javadoc-plugin-3.11.1/src/it/projects/MJAVADOC-437/module2/pom.xml 2024-10-30 17:52:10.000000000 +0100 @@ -43,7 +43,7 @@ <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> - <version>2.7</version> + <version>2.14.0</version> </dependency> </dependencies> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/maven-javadoc-plugin-3.10.1/src/it/projects/MJAVADOC-787/invoker.properties new/maven-javadoc-plugin-3.11.1/src/it/projects/MJAVADOC-787/invoker.properties --- old/maven-javadoc-plugin-3.10.1/src/it/projects/MJAVADOC-787/invoker.properties 1970-01-01 01:00:00.000000000 +0100 +++ new/maven-javadoc-plugin-3.11.1/src/it/projects/MJAVADOC-787/invoker.properties 2024-10-30 17:52:10.000000000 +0100 @@ -0,0 +1,18 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + +invoker.toolchain.jdk.version = 1.8 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/maven-javadoc-plugin-3.10.1/src/it/projects/MJAVADOC-787/pom.xml new/maven-javadoc-plugin-3.11.1/src/it/projects/MJAVADOC-787/pom.xml --- old/maven-javadoc-plugin-3.10.1/src/it/projects/MJAVADOC-787/pom.xml 1970-01-01 01:00:00.000000000 +0100 +++ new/maven-javadoc-plugin-3.11.1/src/it/projects/MJAVADOC-787/pom.xml 2024-10-30 17:52:10.000000000 +0100 @@ -0,0 +1,78 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + ~ Licensed to the Apache Software Foundation (ASF) under one + ~ or more contributor license agreements. See the NOTICE file + ~ distributed with this work for additional information + ~ regarding copyright ownership. The ASF licenses this file + ~ to you under the Apache License, Version 2.0 (the + ~ "License"); you may not use this file except in compliance + ~ with the License. You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, + ~ software distributed under the License is distributed on an + ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + ~ KIND, either express or implied. See the License for the + ~ specific language governing permissions and limitations + ~ under the License. + --> + +<project xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <groupId>org.apache.maven.plugins.javadoc.it</groupId> + <artifactId>mjavadoc787</artifactId> + <version>1.0-SNAPSHOT</version> + + <url>https://issues.apache.org/jira/browse/MJAVADOC-787</url> + + <properties> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + </properties> + + <dependencies> + <dependency> + <groupId>org.apache.commons</groupId> + <artifactId>commons-lang3</artifactId> + <version>3.6</version> + </dependency> + </dependencies> + + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>@compilerPluginVersion@</version> + <configuration> + <release>8</release> + <jdkToolchain> + <version>1.8</version> + </jdkToolchain> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>@project.version@</version> + <executions> + <execution> + <goals> + <goal>jar</goal> + </goals> + </execution> + </executions> + <configuration> + <release>8</release> + <jdkToolchain> + <version>1.8</version> + </jdkToolchain> + </configuration> + </plugin> + </plugins> + </build> + +</project> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/maven-javadoc-plugin-3.10.1/src/it/projects/MJAVADOC-787/src/main/java/com/foo/MyClass.java new/maven-javadoc-plugin-3.11.1/src/it/projects/MJAVADOC-787/src/main/java/com/foo/MyClass.java --- old/maven-javadoc-plugin-3.10.1/src/it/projects/MJAVADOC-787/src/main/java/com/foo/MyClass.java 1970-01-01 01:00:00.000000000 +0100 +++ new/maven-javadoc-plugin-3.11.1/src/it/projects/MJAVADOC-787/src/main/java/com/foo/MyClass.java 2024-10-30 17:52:10.000000000 +0100 @@ -0,0 +1,25 @@ +package com.foo; + +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +public class MyClass +{ + +} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/maven-javadoc-plugin-3.10.1/src/main/java/org/apache/maven/plugins/javadoc/AbstractJavadocMojo.java new/maven-javadoc-plugin-3.11.1/src/main/java/org/apache/maven/plugins/javadoc/AbstractJavadocMojo.java --- old/maven-javadoc-plugin-3.10.1/src/main/java/org/apache/maven/plugins/javadoc/AbstractJavadocMojo.java 2024-09-26 10:16:12.000000000 +0200 +++ new/maven-javadoc-plugin-3.11.1/src/main/java/org/apache/maven/plugins/javadoc/AbstractJavadocMojo.java 2024-10-30 17:52:10.000000000 +0100 @@ -23,7 +23,6 @@ import java.io.IOException; import java.io.InputStream; import java.io.Writer; -import java.lang.reflect.Method; import java.net.MalformedURLException; import java.net.URI; import java.net.URISyntaxException; @@ -2615,27 +2614,13 @@ } } - // TODO remove the part with ToolchainManager lookup once we depend on - // 3.0.9 (have it as prerequisite). Define as regular component field then. protected final Toolchain getToolchain() { Toolchain tc = null; if (jdkToolchain != null) { - // Maven 3.3.1 has plugin execution scoped Toolchain Support - try { - Method getToolchainsMethod = toolchainManager - .getClass() - .getMethod("getToolchains", MavenSession.class, String.class, Map.class); - - @SuppressWarnings("unchecked") - List<Toolchain> tcs = - (List<Toolchain>) getToolchainsMethod.invoke(toolchainManager, session, "jdk", jdkToolchain); - - if (tcs != null && tcs.size() > 0) { - tc = tcs.get(0); - } - } catch (SecurityException | ReflectiveOperationException e) { - // ignore + List<Toolchain> tcs = toolchainManager.getToolchains(session, "jdk", jdkToolchain); + if (tcs != null && !tcs.isEmpty()) { + tc = tcs.get(0); } } @@ -4625,7 +4610,7 @@ addArgIf(arguments, quiet, "-quiet", SINCE_JAVADOC_1_5); } - if (release != null) { + if (javadocRuntimeVersion.isAtLeast("9") && release != null) { arguments.add("--release"); arguments.add(release); } else { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/maven-javadoc-plugin-3.10.1/src/main/java/org/apache/maven/plugins/javadoc/JavadocJarMojo.java new/maven-javadoc-plugin-3.11.1/src/main/java/org/apache/maven/plugins/javadoc/JavadocJarMojo.java --- old/maven-javadoc-plugin-3.10.1/src/main/java/org/apache/maven/plugins/javadoc/JavadocJarMojo.java 2024-09-26 10:16:12.000000000 +0200 +++ new/maven-javadoc-plugin-3.11.1/src/main/java/org/apache/maven/plugins/javadoc/JavadocJarMojo.java 2024-10-30 17:52:10.000000000 +0100 @@ -221,23 +221,14 @@ * @throws IOException {@link IOException} */ private File generateArchive(File javadocFiles, String jarFileName) throws ArchiverException, IOException { - File javadocJar = new File(jarOutputDirectory, jarFileName); - - if (javadocJar.exists()) { - javadocJar.delete(); - } - MavenArchiver archiver = new MavenArchiver(); - archiver.setCreatedBy("Maven Javadoc Plugin", "org.apache.maven.plugins", "maven-javadoc-plugin"); archiver.setArchiver(jarArchiver); - archiver.setOutputFile(javadocJar); + archiver.setCreatedBy("Maven Javadoc Plugin", "org.apache.maven.plugins", "maven-javadoc-plugin"); // configure for Reproducible Builds based on outputTimestamp value archiver.configureReproducibleBuild(outputTimestamp); - if (!javadocFiles.exists()) { - getLog().warn("JAR will be empty - no content was marked for inclusion!"); - } else { + if (javadocFiles.exists()) { archiver.getArchiver().addDirectory(javadocFiles, DEFAULT_INCLUDES, DEFAULT_EXCLUDES); } @@ -254,14 +245,20 @@ archive.setManifestFile(defaultManifestFile); } + File outputFile = new File(jarOutputDirectory, jarFileName); + + // Why do we do this? + if (outputFile.exists()) { + outputFile.delete(); + } + archiver.setOutputFile(outputFile); + try { archiver.createArchive(session, project, archive); - } catch (ManifestException e) { - throw new ArchiverException("ManifestException: " + e.getMessage(), e); - } catch (DependencyResolutionRequiredException e) { - throw new ArchiverException("DependencyResolutionRequiredException: " + e.getMessage(), e); + } catch (ManifestException | DependencyResolutionRequiredException e) { + throw new ArchiverException("Error creating Javadoc archive: " + e.getMessage(), e); } - return javadocJar; + return outputFile; } } ++++++ maven-javadoc-plugin-bootstrap-resources.patch ++++++ --- /var/tmp/diff_new_pack.eNYzxv/_old 2024-11-04 22:42:42.204722120 +0100 +++ /var/tmp/diff_new_pack.eNYzxv/_new 2024-11-04 22:42:42.216722621 +0100 @@ -1,5 +1,5 @@ ---- maven-javadoc-plugin-3.10.1/src/main/filtered-resources/META-INF/maven/org.apache.maven.plugins/maven-javadoc-plugin/plugin-help.xml 1970-01-01 01:00:00.000000000 +0100 -+++ maven-javadoc-plugin-3.10.1/src/main/filtered-resources/META-INF/maven/org.apache.maven.plugins/maven-javadoc-plugin/plugin-help.xml 2024-09-30 21:23:26.893855410 +0200 +--- a/src/main/filtered-resources/META-INF/maven/org.apache.maven.plugins/maven-javadoc-plugin/plugin-help.xml 1970-01-01 01:00:00.000000000 +0100 ++++ b/src/main/filtered-resources/META-INF/maven/org.apache.maven.plugins/maven-javadoc-plugin/plugin-help.xml 2024-11-04 11:07:28.436706316 +0100 @@ -0,0 +1,15697 @@ +<?xml version="1.0" encoding="UTF-8"?> + @@ -15698,8 +15698,8 @@ + </mojo> + </mojos> +</plugin> ---- maven-javadoc-plugin-3.10.1/src/main/filtered-resources/META-INF/maven/plugin.xml 1970-01-01 01:00:00.000000000 +0100 -+++ maven-javadoc-plugin-3.10.1/src/main/filtered-resources/META-INF/maven/plugin.xml 2024-09-30 21:26:00.321553178 +0200 +--- a/src/main/filtered-resources/META-INF/maven/plugin.xml 1970-01-01 01:00:00.000000000 +0100 ++++ b/src/main/filtered-resources/META-INF/maven/plugin.xml 2024-11-04 11:07:58.820245262 +0100 @@ -0,0 +1,17337 @@ +<?xml version="1.0" encoding="UTF-8"?> + @@ -32794,7 +32794,7 @@ + <groupId>org.eclipse.sisu</groupId> + <artifactId>org.eclipse.sisu.plexus</artifactId> + <type>jar</type> -+ <version>0.9.0.M2</version> ++ <version>0.9.0.M3</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> @@ -32818,7 +32818,7 @@ + <groupId>org.eclipse.sisu</groupId> + <artifactId>org.eclipse.sisu.inject</artifactId> + <type>jar</type> -+ <version>0.9.0.M2</version> ++ <version>0.9.0.M3</version> + </dependency> + <dependency> + <groupId>org.codehaus.plexus</groupId> @@ -32842,19 +32842,19 @@ + <groupId>org.apache.maven.reporting</groupId> + <artifactId>maven-reporting-api</artifactId> + <type>jar</type> -+ <version>4.0.0-M12</version> ++ <version>4.0.0</version> + </dependency> + <dependency> + <groupId>org.apache.maven.doxia</groupId> + <artifactId>doxia-core</artifactId> + <type>jar</type> -+ <version>2.0.0-M12</version> ++ <version>2.0.0</version> + </dependency> + <dependency> + <groupId>org.apache.maven.doxia</groupId> + <artifactId>doxia-site-model</artifactId> + <type>jar</type> -+ <version>2.0.0-M19</version> ++ <version>2.0.0</version> + </dependency> + <dependency> + <groupId>org.apache.maven</groupId> @@ -32884,43 +32884,43 @@ + <groupId>org.apache.maven.doxia</groupId> + <artifactId>doxia-sink-api</artifactId> + <type>jar</type> -+ <version>2.0.0-M12</version> ++ <version>2.0.0</version> + </dependency> + <dependency> + <groupId>org.apache.maven.doxia</groupId> + <artifactId>doxia-site-renderer</artifactId> + <type>jar</type> -+ <version>2.0.0-M19</version> ++ <version>2.0.0</version> + </dependency> + <dependency> + <groupId>org.apache.maven.doxia</groupId> + <artifactId>doxia-skin-model</artifactId> + <type>jar</type> -+ <version>2.0.0-M19</version> ++ <version>2.0.0</version> + </dependency> + <dependency> + <groupId>org.apache.velocity</groupId> + <artifactId>velocity-engine-core</artifactId> + <type>jar</type> -+ <version>2.3</version> ++ <version>2.4</version> + </dependency> + <dependency> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-velocity</artifactId> + <type>jar</type> -+ <version>2.1.0</version> ++ <version>2.2.0</version> + </dependency> + <dependency> + <groupId>org.apache.maven.doxia</groupId> + <artifactId>doxia-module-xhtml5</artifactId> + <type>jar</type> -+ <version>2.0.0-M12</version> ++ <version>2.0.0</version> + </dependency> + <dependency> + <groupId>org.apache.maven.doxia</groupId> + <artifactId>doxia-integration-tools</artifactId> + <type>jar</type> -+ <version>2.0.0-M19</version> ++ <version>2.0.0</version> + </dependency> + <dependency> + <groupId>org.codehaus.plexus</groupId> @@ -32980,7 +32980,7 @@ + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-java</artifactId> + <type>jar</type> -+ <version>1.2.0</version> ++ <version>1.3.0</version> + </dependency> + <dependency> + <groupId>org.ow2.asm</groupId> @@ -32992,13 +32992,13 @@ + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-utils</artifactId> + <type>jar</type> -+ <version>4.0.0</version> ++ <version>4.0.2</version> + </dependency> + <dependency> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-xml</artifactId> + <type>jar</type> -+ <version>4.0.0</version> ++ <version>3.0.1</version> + </dependency> + <dependency> + <groupId>org.codehaus.plexus</groupId> @@ -33038,9 +33038,8 @@ + </dependency> + </dependencies> +</plugin> -maven-javadoc-plugin-3.10.1/src/main/java/org/apache/maven/plugins/maven_javadoc_plugin/HelpMojo.java ---- maven-javadoc-plugin-3.10.1/src/main/java/org/apache/maven/plugins/maven_javadoc_plugin/HelpMojo.java 1970-01-01 01:00:00.000000000 +0100 -+++ maven-javadoc-plugin-3.10.1/src/main/java/org/apache/maven/plugins/maven_javadoc_plugin/HelpMojo.java 2024-09-30 21:20:45.172765329 +0200 +--- a/src/main/java/org/apache/maven/plugins/maven_javadoc_plugin/HelpMojo.java 1970-01-01 01:00:00.000000000 +0100 ++++ b/src/main/java/org/apache/maven/plugins/maven_javadoc_plugin/HelpMojo.java 2024-11-04 11:05:47.809358693 +0100 @@ -0,0 +1,448 @@ +package org.apache.maven.plugins.maven_javadoc_plugin; + ++++++ maven-javadoc-plugin-build.xml ++++++ --- /var/tmp/diff_new_pack.eNYzxv/_old 2024-11-04 22:42:42.252724125 +0100 +++ /var/tmp/diff_new_pack.eNYzxv/_new 2024-11-04 22:42:42.256724292 +0100 @@ -14,10 +14,10 @@ value="The Apache Maven Javadoc Plugin is a plugin that uses the javadoc tool for generating javadocs for the specified project."/> <property name="project.groupId" value="org.apache.maven.plugins"/> <property name="project.artifactId" value="maven-javadoc-plugin"/> - <property name="project.version" value="3.10.1"/> + <property name="project.version" value="3.11.1"/> <property name="project.organization.name" value="The Apache Software Foundation"/> - <property name="spec.version" value="3.10"/> + <property name="spec.version" value="3.11"/> <property name="compiler.release" value="8"/> <property name="compiler.source" value="1.${compiler.release}"/>