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

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


The following commit(s) were added to refs/heads/master by this push:
     new 9d9e893  [CAMEL-14839] Fix xref checks wrt nav in submodules
9d9e893 is described below

commit 9d9e893e28caa2a220b548136f8e4a8a38dd5ca9
Author: Guillaume Nodet <gno...@gmail.com>
AuthorDate: Tue Apr 7 16:10:09 2020 +0200

    [CAMEL-14839] Fix xref checks wrt nav in submodules
---
 .../main/java/org/apache/camel/maven/packaging/XRefCheckMojo.java  | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git 
a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/XRefCheckMojo.java
 
b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/XRefCheckMojo.java
index 38e508e..9d60106 100644
--- 
a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/XRefCheckMojo.java
+++ 
b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/XRefCheckMojo.java
@@ -97,7 +97,12 @@ public class XRefCheckMojo extends AbstractMojo {
                     .filter(Files::isRegularFile)
                     .findFirst();
                 if (n.isPresent()) {
-                    pages.put(component + ":ROOT:" + 
n.get().getFileName().toString(), n.get());
+                    Path f = n.get();
+                    Path m = f.getParent();
+                    while 
(!m.getParent().getFileName().toString().equals("modules")) {
+                        m = m.getParent();
+                    }
+                    pages.put(component + ":" + m.getFileName().toString() + 
":" + f.getFileName().toString(), n.get());
                 }
             }
             for (Path root : componentPaths.get(component)) {

Reply via email to