You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ja...@apache.org on 2025/02/19 09:06:39 UTC

(camel-quarkus) 03/03: Fix website build properly for 960e771

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

jamesnetherton pushed a commit to branch 3.15.x
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git

commit 48bff5d147e1ef11529649b25d215766614e8f98
Author: James Netherton <ja...@gmail.com>
AuthorDate: Wed Feb 19 07:40:58 2025 +0000

    Fix website build properly for 960e771
---
 .../camel/quarkus/maven/UpdateExtensionDocPageMojo.java      | 12 ++++++++++++
 .../src/main/resources/doc-templates/extension-doc-page.adoc |  2 +-
 2 files changed, 13 insertions(+), 1 deletion(-)

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 e15ae3457f..4699d48cf4 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
@@ -245,6 +245,18 @@ public class UpdateExtensionDocPageMojo extends AbstractDocGeneratorMojo {
                     xrefPrefix = "xref:manual::";
                     name = "camel-console";
                 }
+                if (name.equals("groovy-dsl")) {
+                    return "Groovy DSL";
+                }
+                if (name.equals("js-dsl")) {
+                    return "JavaScript DSL";
+                }
+                if (name.equals("jsh-dsl")) {
+                    return "JavaShell DSL";
+                }
+                if (name.equals("kotlin-dsl")) {
+                    return "Kotlin DSL";
+                }
                 return xrefPrefix + name + (!"other".equals(kind) ? "-" + kind : "") + ".adoc";
             }
         });
diff --git a/tooling/maven-plugin/src/main/resources/doc-templates/extension-doc-page.adoc b/tooling/maven-plugin/src/main/resources/doc-templates/extension-doc-page.adoc
index d36cee6d3f..ffc10b0a0a 100644
--- a/tooling/maven-plugin/src/main/resources/doc-templates/extension-doc-page.adoc
+++ b/tooling/maven-plugin/src/main/resources/doc-templates/extension-doc-page.adoc
@@ -24,7 +24,7 @@ endif::[]
 == What's inside
 
 [#list models as model]
-* [=camelBitLink(model, models)][[=model.title][#if model.kind != "other" ] [=humanReadableKind(model.kind)][/#if]][#if model.kind == "component" ], URI syntax: `[=model.syntax]`[/#if]
+* [#if camelBitLink(model, models)?contains("xref")][=camelBitLink(model, models)][[=model.title][#if model.kind != "other" ] [=humanReadableKind(model.kind)][/#if]][#if model.kind == "component" ], URI syntax: `[=model.syntax]`[/#if][#else][=camelBitLink(model, models)][/#if]
 [/#list]
 
 Please refer to the above link[#if models?size != 1]s[/#if] for usage and configuration details.