You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2026/06/25 08:08:19 UTC
(camel) branch main updated: chore: handle any Antora version qualifier in xref-check
This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new 307278c14e53 chore: handle any Antora version qualifier in xref-check
307278c14e53 is described below
commit 307278c14e532b0282c52554330b72e52d9085b6
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Thu Jun 25 10:07:31 2026 +0200
chore: handle any Antora version qualifier in xref-check
Generalize the VERSION@ prefix stripping in XRefCheckMojo from only
handling latest@ to any version qualifier (e.g. next@). This is needed
when cross-component xrefs target pages that only exist on a specific
branch version.
Co-Authored-By: Claude <no...@anthropic.com>
Signed-off-by: Claus Ibsen <cl...@gmail.com>
---
.../main/java/org/apache/camel/maven/packaging/XRefCheckMojo.java | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
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 a0becc476791..b2549edbc938 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
@@ -157,8 +157,9 @@ public class XRefCheckMojo extends AbstractMojo {
ml = module;
rem = groups[0];
}
- if (cl.startsWith("latest@")) {
- cl = cl.substring("latest@".length());
+ int at = cl.indexOf('@');
+ if (at >= 0) {
+ cl = cl.substring(at + 1);
}
link = cl + ":" + ml + ":" + rem;
if (!pages.containsKey(link)) {