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

jamesbognar pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/juneau.git


The following commit(s) were added to refs/heads/master by this push:
     new 69876df3bc Clean up javadoc generation
69876df3bc is described below

commit 69876df3bce233309441359f1b276a570c52684b
Author: James Bognar <[email protected]>
AuthorDate: Tue Oct 14 10:53:50 2025 -0400

    Clean up javadoc generation
---
 juneau-bean/pom.xml         | 14 ++++++++++++++
 juneau-core/pom.xml         | 14 ++++++++++++++
 juneau-distrib/pom.xml      |  9 +++++++++
 juneau-docs/pom.xml         |  7 +++++++
 juneau-examples/pom.xml     | 13 +++++++++++++
 juneau-microservice/pom.xml | 13 +++++++++++++
 juneau-rest/pom.xml         | 13 +++++++++++++
 juneau-sc/pom.xml           | 13 +++++++++++++
 juneau-shaded/pom.xml       | 11 +++++++++++
 9 files changed, 107 insertions(+)

diff --git a/juneau-bean/pom.xml b/juneau-bean/pom.xml
index 809ecab850..ec76c69a03 100644
--- a/juneau-bean/pom.xml
+++ b/juneau-bean/pom.xml
@@ -38,4 +38,18 @@
                <module>juneau-bean-openapi-v3</module>
                <module>juneau-bean-swagger-v2</module>
        </modules>
+
+       <build>
+               <plugins>
+                       <!-- Skip Javadoc generation for parent POM (no source 
files) -->
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-javadoc-plugin</artifactId>
+                               <configuration>
+                                       <skip>true</skip>
+                               </configuration>
+                       </plugin>
+               </plugins>
+       </build>
+
 </project>
diff --git a/juneau-core/pom.xml b/juneau-core/pom.xml
index 962bd5e80d..9e33cf8422 100644
--- a/juneau-core/pom.xml
+++ b/juneau-core/pom.xml
@@ -37,4 +37,18 @@
                <module>juneau-assertions</module>
                <module>juneau-bct</module>
        </modules>
+
+       <build>
+               <plugins>
+                       <!-- Skip Javadoc generation for parent POM (no source 
files) -->
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-javadoc-plugin</artifactId>
+                               <configuration>
+                                       <skip>true</skip>
+                               </configuration>
+                       </plugin>
+               </plugins>
+       </build>
+
 </project>
diff --git a/juneau-distrib/pom.xml b/juneau-distrib/pom.xml
index 54372cb5f6..1c8d0514f7 100644
--- a/juneau-distrib/pom.xml
+++ b/juneau-distrib/pom.xml
@@ -32,6 +32,15 @@
 
        <build>
                <plugins>
+                       <!-- Skip Javadoc generation for parent POM (no source 
files) -->
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-javadoc-plugin</artifactId>
+                               <configuration>
+                                       <skip>true</skip>
+                               </configuration>
+                       </plugin>
+
                        <plugin>
                                <groupId>org.apache.maven.plugins</groupId>
                                <artifactId>maven-dependency-plugin</artifactId>
diff --git a/juneau-docs/pom.xml b/juneau-docs/pom.xml
index bde1a9b39b..d1340cc7ec 100644
--- a/juneau-docs/pom.xml
+++ b/juneau-docs/pom.xml
@@ -38,6 +38,13 @@
        <build>
                <plugins>
                        <!-- Skip all standard Maven lifecycle phases -->
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-javadoc-plugin</artifactId>
+                               <configuration>
+                                       <skip>true</skip>
+                               </configuration>
+                       </plugin>
                        <plugin>
                                <groupId>org.apache.maven.plugins</groupId>
                                <artifactId>maven-install-plugin</artifactId>
diff --git a/juneau-examples/pom.xml b/juneau-examples/pom.xml
index 84e358dda1..05e89038a1 100644
--- a/juneau-examples/pom.xml
+++ b/juneau-examples/pom.xml
@@ -38,4 +38,17 @@
                <module>juneau-examples-rest-jetty-ftest</module>
        </modules>
 
+       <build>
+               <plugins>
+                       <!-- Skip Javadoc generation for parent POM (no source 
files) -->
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-javadoc-plugin</artifactId>
+                               <configuration>
+                                       <skip>true</skip>
+                               </configuration>
+                       </plugin>
+               </plugins>
+       </build>
+
 </project>
diff --git a/juneau-microservice/pom.xml b/juneau-microservice/pom.xml
index 85043c4c81..4380c52b3f 100644
--- a/juneau-microservice/pom.xml
+++ b/juneau-microservice/pom.xml
@@ -37,4 +37,17 @@
                <module>juneau-my-springboot-microservice</module>
        </modules>
 
+       <build>
+               <plugins>
+                       <!-- Skip Javadoc generation for parent POM (no source 
files) -->
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-javadoc-plugin</artifactId>
+                               <configuration>
+                                       <skip>true</skip>
+                               </configuration>
+                       </plugin>
+               </plugins>
+       </build>
+
 </project>
diff --git a/juneau-rest/pom.xml b/juneau-rest/pom.xml
index 8e5e07856c..0a3ed7ee41 100644
--- a/juneau-rest/pom.xml
+++ b/juneau-rest/pom.xml
@@ -38,4 +38,17 @@
                <module>juneau-rest-mock</module>
        </modules>
 
+       <build>
+               <plugins>
+                       <!-- Skip Javadoc generation for parent POM (no source 
files) -->
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-javadoc-plugin</artifactId>
+                               <configuration>
+                                       <skip>true</skip>
+                               </configuration>
+                       </plugin>
+               </plugins>
+       </build>
+
 </project>
diff --git a/juneau-sc/pom.xml b/juneau-sc/pom.xml
index 78ba85fc29..02416b5639 100644
--- a/juneau-sc/pom.xml
+++ b/juneau-sc/pom.xml
@@ -35,4 +35,17 @@
                <module>juneau-sc-client</module>
        </modules>
 
+       <build>
+               <plugins>
+                       <!-- Skip Javadoc generation for parent POM (no source 
files) -->
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-javadoc-plugin</artifactId>
+                               <configuration>
+                                       <skip>true</skip>
+                               </configuration>
+                       </plugin>
+               </plugins>
+       </build>
+
 </project>
diff --git a/juneau-shaded/pom.xml b/juneau-shaded/pom.xml
index 2708a078be..06dcc94904 100644
--- a/juneau-shaded/pom.xml
+++ b/juneau-shaded/pom.xml
@@ -43,6 +43,17 @@
        </modules>
 
        <build>
+               <plugins>
+                       <!-- Skip Javadoc generation for parent POM (no source 
files) -->
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-javadoc-plugin</artifactId>
+                               <configuration>
+                                       <skip>true</skip>
+                               </configuration>
+                       </plugin>
+               </plugins>
+
                <pluginManagement>
                        <plugins>
                                <!-- Common shade plugin configuration for all 
submodules -->

Reply via email to