This is an automated email from the ASF dual-hosted git repository.

sjaranowski pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-apache-parent.git


The following commit(s) were added to refs/heads/master by this push:
     new 251d74a  Add default specification and implementation for javadoc and 
source manifest entries
251d74a is described below

commit 251d74a4ab7d858eb055899ae5c9a2ad73f13029
Author: Slawomir Jaranowski <[email protected]>
AuthorDate: Sat Nov 8 23:02:28 2025 +0100

    Add default specification and implementation for javadoc and source 
manifest entries
---
 pom.xml | 23 ++++++++++++++++++++---
 1 file changed, 20 insertions(+), 3 deletions(-)

diff --git a/pom.xml b/pom.xml
index d0a0984..dcaab56 100644
--- a/pom.xml
+++ b/pom.xml
@@ -99,8 +99,10 @@ under the License.
     <minimalMavenBuildVersion>3.6.3</minimalMavenBuildVersion>
     <minimalJavaBuildVersion>${maven.compiler.target}</minimalJavaBuildVersion>
     <maven.compiler.source>${maven.compiler.target}</maven.compiler.source>
-    <maven.compiler.target>8</maven.compiler.target><!-- use version numbers 
without the "1." prefix (supported since javac 5) -->
-    <surefire.version>3.5.4</surefire.version><!-- for surefire, failsafe and 
surefire-report -->
+    <!-- use version numbers without the "1." prefix (supported since javac 5) 
-->
+    <maven.compiler.target>8</maven.compiler.target>
+    <!-- for surefire, failsafe and surefire-report -->
+    <surefire.version>3.5.4</surefire.version>
     <assembly.tarLongFileMode>posix</assembly.tarLongFileMode>
 
     
<project.build.outputTimestamp>2025-06-09T20:48:32Z</project.build.outputTimestamp>
@@ -235,7 +237,14 @@ under the License.
           <artifactId>maven-javadoc-plugin</artifactId>
           <version>${version.maven-javadoc-plugin}</version>
           <configuration>
-            <notimestamp>true</notimestamp><!-- avoid noise for svn/gitpubsub 
-->
+            <!-- avoid noise for svn/gitpubsub -->
+            <notimestamp>true</notimestamp>
+            <archive>
+              <manifest>
+                
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
+                
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
+              </manifest>
+            </archive>
           </configuration>
         </plugin>
         <plugin>
@@ -300,6 +309,14 @@ under the License.
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-source-plugin</artifactId>
           <version>${version.maven-source-plugin}</version>
+          <configuration>
+            <archive>
+              <manifest>
+                
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
+                
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
+              </manifest>
+            </archive>
+          </configuration>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>

Reply via email to