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

petrov-mg pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ignite.git


The following commit(s) were added to refs/heads/master by this push:
     new ea93da8a8fd IGNITE-28608 Include ignite generated sources to maven 
sources path before javadoc generation (#13077)
ea93da8a8fd is described below

commit ea93da8a8fd05d324a18d6f4f255c7f03433277e
Author: Mikhail Petrov <[email protected]>
AuthorDate: Wed Apr 29 10:27:29 2026 +0300

    IGNITE-28608 Include ignite generated sources to maven sources path before 
javadoc generation (#13077)
---
 modules/core/pom.xml | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/modules/core/pom.xml b/modules/core/pom.xml
index 865899763e7..ccb994b73a7 100644
--- a/modules/core/pom.xml
+++ b/modules/core/pom.xml
@@ -412,6 +412,28 @@
     </build>
 
     <profiles>
+        <profile>
+            <id>javadoc</id>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.codehaus.mojo</groupId>
+                        <artifactId>build-helper-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <!--
+                                    Even if automatically generated source 
files are excluded from Javadoc generation,
+                                    Javadoc Builder still requires them to be 
present in the source path for import checking.
+                                 -->
+                                <id>add-generated-sources</id>
+                                <phase>validate</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+
         <profile>
             <id>release</id>
             <activation>

Reply via email to