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
The following commit(s) were added to refs/heads/main by this push:
new 5c629fa8ea chore: Document missing update-extension-doc-page mojo
metadata properties
5c629fa8ea is described below
commit 5c629fa8ea7cdb190b35ccdcdbf7b7dc04699006
Author: James Netherton <[email protected]>
AuthorDate: Wed Jun 3 13:34:40 2026 +0100
chore: Document missing update-extension-doc-page mojo metadata properties
Added documentation for the status, unlisted, and deprecated properties
used by the update-extension-doc-page mojo, including their associated
Maven property names and possible values.
Co-authored-by: Claude Sonnet 4.5 <[email protected]>
---
docs/modules/ROOT/pages/contributor-guide/extension-documentation.adoc | 3 +++
1 file changed, 3 insertions(+)
diff --git
a/docs/modules/ROOT/pages/contributor-guide/extension-documentation.adoc
b/docs/modules/ROOT/pages/contributor-guide/extension-documentation.adoc
index 51d1e90625..c120e50647 100644
--- a/docs/modules/ROOT/pages/contributor-guide/extension-documentation.adoc
+++ b/docs/modules/ROOT/pages/contributor-guide/extension-documentation.adoc
@@ -18,6 +18,9 @@ The `update-extension-doc-page` mojo merges the
https://raw.githubusercontent.co
* `jvmSince`: the `<camel.quarkus.jvmSince>` property in the runtime `pom.xml`
* `nativeSince`: the `<camel.quarkus.nativeSince>` property in the runtime
`pom.xml`
* `nativeSupported`: `false` if the given extension lives under
`extensions-jvm`, `true` otherwise.
+* `status`: the `<quarkus.metadata.status>` property in the runtime `pom.xml`.
Possible values: `stable`, `preview`, `experimental`, `deprecated`. If not
specified, defaults to `stable` for native-supported extensions or `preview`
for JVM-only extensions.
+* `unlisted`: the `<quarkus.metadata.unlisted>` property in the runtime
`pom.xml`. If `true`, the extension will not be listed in the extension
catalog. Defaults to `true` for JVM-only extensions.
+* `deprecated`: the `<quarkus.metadata.deprecated>` property in the runtime
`pom.xml`. If `true`, the extension is marked as deprecated in the
documentation.
* `models`: the list of Camel
https://github.com/apache/camel/blob/main/tooling/camel-tooling-model/src/main/java/org/apache/camel/tooling/model/ComponentModel.java[components],
https://github.com/apache/camel/blob/main/tooling/camel-tooling-model/src/main/java/org/apache/camel/tooling/model/DataFormatModel.java[data
formats],
https://github.com/apache/camel/blob/main/tooling/camel-tooling-model/src/main/java/org/apache/camel/tooling/model/LanguageModel.java[languages],
etc. the given extension delivers.