You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ji...@apache.org on 2025/11/07 08:12:55 UTC
(camel-quarkus) 03/05: Workaroound because of #7942
This is an automated email from the ASF dual-hosted git repository.
jiriondrusek pushed a commit to branch camel-main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit c025a5ece9ed09be63d8b79baa6892ba1f706a6c
Author: Jiri Ondrusek <on...@gmail.com>
AuthorDate: Wed Nov 5 10:09:46 2025 +0100
Workaroound because of #7942
---
.../ROOT/pages/reference/extensions/pqc.adoc | 42 ++++++++++++++++++++++
.../quarkus/maven/UpdateExtensionDocPageMojo.java | 5 ++-
2 files changed, 46 insertions(+), 1 deletion(-)
diff --git a/docs/modules/ROOT/pages/reference/extensions/pqc.adoc b/docs/modules/ROOT/pages/reference/extensions/pqc.adoc
new file mode 100644
index 0000000000..4ed47eaf05
--- /dev/null
+++ b/docs/modules/ROOT/pages/reference/extensions/pqc.adoc
@@ -0,0 +1,42 @@
+// Do not edit directly!
+// This file was generated by camel-quarkus-maven-plugin:update-extension-doc-page
+[id="extensions-pqc"]
+= PQC Algorithms
+:linkattrs:
+:cq-artifact-id: camel-quarkus-pqc
+:cq-native-supported: false
+:cq-status: Preview
+:cq-status-deprecation: Preview
+:cq-description: Post Quantum Computing Signature and Verification component.
+:cq-deprecated: false
+:cq-jvm-since: 3.24.0
+:cq-native-since: n/a
+
+ifeval::[{doc-show-badges} == true]
+[.badges]
+[.badge-key]##JVM since##[.badge-supported]##3.24.0## [.badge-key]##Native##[.badge-unsupported]##unsupported##
+endif::[]
+
+Post Quantum Computing Signature and Verification component.
+
+[id="extensions-pqc-whats-inside"]
+== What's inside
+
+* PQC (Post-Quantum Cryptography)
+* xref:{cq-camel-components}::pqc-component.adoc[PQC Algorithms component], URI syntax: `pqc:label`
+
+Please refer to the above links for usage and configuration details.
+
+[id="extensions-pqc-maven-coordinates"]
+== Maven coordinates
+
+[source,xml]
+----
+<dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-pqc</artifactId>
+</dependency>
+----
+ifeval::[{doc-show-user-guide-link} == true]
+Check the xref:user-guide/index.adoc[User guide] for more information about writing Camel Quarkus applications.
+endif::[]
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 f07ace5bff..bfac4e4124 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
@@ -252,7 +252,10 @@ public class UpdateExtensionDocPageMojo extends AbstractDocGeneratorMojo {
getLog().warn("Failed to determine component link overrides for " + name);
}
}
-
+ //see https://github.com/apache/camel-quarkus/issues/7942
+ if (name.equals("pqc") && "dataformat".equals(kind)) {
+ return "https://issues.apache.org/jira/browse/CAMEL-22652"; // pqc-dataformat.adoc is missing in camel
+ }
return xrefPrefix + name + (!"other".equals(kind) ? "-" + kind : "") + ".adoc";
}
});