This is an automated email from the ASF dual-hosted git repository.
aldettinger pushed a commit to branch 2.16.x
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
The following commit(s) were added to refs/heads/2.16.x by this push:
new 62af144888 Fix camel-console documentation xref
62af144888 is described below
commit 62af144888d4ddf189bcc7b3f479416c9fd36c8c
Author: James Netherton <[email protected]>
AuthorDate: Thu Jan 19 13:20:19 2023 +0000
Fix camel-console documentation xref
---
docs/modules/ROOT/pages/reference/extensions/console.adoc | 2 +-
.../apache/camel/quarkus/maven/UpdateExtensionDocPageMojo.java | 8 ++++++--
2 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/docs/modules/ROOT/pages/reference/extensions/console.adoc
b/docs/modules/ROOT/pages/reference/extensions/console.adoc
index 79054faea3..fcbb1132bd 100644
--- a/docs/modules/ROOT/pages/reference/extensions/console.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/console.adoc
@@ -22,7 +22,7 @@ Camel Developer Console
[id="extensions-console-whats-inside"]
== What's inside
-* xref:{cq-camel-components}:others:console.adoc[Console]
+* xref:manual::camel-console.adoc[Console]
Please refer to the above link for usage and configuration details.
diff --git
a/tooling/maven-plugin/src/main/java/org/apache/camel/quarkus/maven/UpdateExtensionDocPageMojo.java
b/tooling/maven-plugin/src/main/java/org/apache/camel/quarkus/maven/UpdateExtensionDocPageMojo.java
index 98905e2d63..dcc6066be6 100644
---
a/tooling/maven-plugin/src/main/java/org/apache/camel/quarkus/maven/UpdateExtensionDocPageMojo.java
+++
b/tooling/maven-plugin/src/main/java/org/apache/camel/quarkus/maven/UpdateExtensionDocPageMojo.java
@@ -187,11 +187,15 @@ public class UpdateExtensionDocPageMojo extends
AbstractDocGeneratorMojo {
model = CqCatalog.toCamelDocsModel(model);
final String kind = model.getKind();
String name = model.getName();
+ String xrefPrefix = "xref:{cq-camel-components}:" +
(!"component".equals(kind) ? kind + "s:" : ":");
if (name.equals("xml-io-dsl")) {
name = "java-xml-io-dsl";
}
- return "xref:{cq-camel-components}:" +
(!"component".equals(kind) ? kind + "s:" : ":")
- + name + (!"other".equals(kind) ? "-" + kind : "") +
".adoc";
+ if (name.equals("console")) {
+ xrefPrefix = "xref:manual::";
+ name = "camel-console";
+ }
+ return xrefPrefix + name + (!"other".equals(kind) ? "-" + kind
: "") + ".adoc";
}
});
model.put("toAnchor", new TemplateMethodModelEx() {