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

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

commit 8457ae70593f05f2776ff9ad5bc1a72e4e1a2eaa
Author: James Netherton <[email protected]>
AuthorDate: Fri Jan 30 08:13:24 2026 +0000

    Make it possible to provide custom extension names to cq-maven-plugin 
check-extension-pages mojo
---
 .../apache/camel/quarkus/maven/CheckExtensionPagesMojo.java    | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git 
a/tooling/maven-plugin/src/main/java/org/apache/camel/quarkus/maven/CheckExtensionPagesMojo.java
 
b/tooling/maven-plugin/src/main/java/org/apache/camel/quarkus/maven/CheckExtensionPagesMojo.java
index c835153e9b..d5198fcebe 100644
--- 
a/tooling/maven-plugin/src/main/java/org/apache/camel/quarkus/maven/CheckExtensionPagesMojo.java
+++ 
b/tooling/maven-plugin/src/main/java/org/apache/camel/quarkus/maven/CheckExtensionPagesMojo.java
@@ -89,6 +89,13 @@ public class CheckExtensionPagesMojo extends 
AbstractDocGeneratorMojo {
     @Parameter(defaultValue = "${settings.localRepository}", readonly = true)
     String localRepository;
 
+    /**
+     * Configures the names of additional extensions that are not present in 
the Camel catalog.
+     * Useful for when a component was unintentionally missed out of a Camel 
catalog release.
+     */
+    @Parameter(property = "additionalExtensions")
+    private Set<String> additionalExtensions = new HashSet<>();
+
     /**
      * Execute goal.
      *
@@ -117,6 +124,9 @@ public class CheckExtensionPagesMojo extends 
AbstractDocGeneratorMojo {
                         .map(CqCatalog::toCamelDocsModel)
                         .map(ArtifactModel::getName)
                         .collect(Collectors.toSet());
+
+                cqNames.addAll(additionalExtensions);
+
                 final Set<String> camelNames = camelCatalog.models(kind)
                         .filter(CqCatalog::isFirstScheme)
                         .map(CqCatalog::toCamelDocsModel)

Reply via email to