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.

Reply via email to