Skip to content

Commit 0b80621

Browse files
gnodetclaude
andcommitted
Resolve picocli completion candidates and add missing import
- Add resolveCompletionCandidates() to find and parse picocli completionCandidates classes, replacing ${COMPLETION-CANDIDATES} with actual values in generated docs - Improve sanitizeDescription() to clean up residual empty parentheses - Add missing JavaSource import to avoid FQCN usage - Regenerate jbang command docs and metadata Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent c2480ac commit 0b80621

54 files changed

Lines changed: 201 additions & 59 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

docs/user-manual/modules/ROOT/pages/jbang-commands/camel-jbang-bind.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ camel bind [options]
2323
|===
2424
| Option | Description | Default | Type
2525
| `--error-handler` | Add error handler (none|log|sink:<endpoint>). Sink endpoints are expected in the format [[apigroup/]version:]kind:[namespace/]name, plain Camel URIs or Kamelet name. | | String
26-
| `--output` | Output format generated by this command (supports: file, yaml or json). | file | String
26+
| `--output` | Output format generated by this command (supports: file, yaml, json). | file | String
2727
| `--property` | Adds a pipe property in the form of [source|sink|error-handler|step-<n>].<key>=<value> where <n> is the step number starting from 1 | | String
2828
| `--sink` | Sink (to) such as a Kamelet or Camel endpoint uri | | String
2929
| `--source` | Source (from) such as a Kamelet or Camel endpoint uri | | String

docs/user-manual/modules/ROOT/pages/jbang-commands/camel-jbang-catalog-component.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ camel catalog component [options]
2727
| `--quarkus-group-id` | Quarkus Platform Maven groupId | io.quarkus.platform | String
2828
| `--quarkus-version` | Quarkus Platform version | RuntimeType.QUARKUS_VERSION | String
2929
| `--repo,--repos` | Additional maven repositories for download on-demand (Use commas to separate multiple repositories) | | String
30-
| `--runtime` | Runtime () | | RuntimeType
30+
| `--runtime` | Runtime (camel-main, spring-boot, quarkus) | | RuntimeType
3131
| `--since-after` | Filter by version more recent (inclusive) | | String
3232
| `--since-before` | Filter by version older (inclusive) | | String
3333
| `--sort` | Sort by name, support-level, or description | name | String

docs/user-manual/modules/ROOT/pages/jbang-commands/camel-jbang-catalog-dataformat.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ camel catalog dataformat [options]
2727
| `--quarkus-group-id` | Quarkus Platform Maven groupId | io.quarkus.platform | String
2828
| `--quarkus-version` | Quarkus Platform version | RuntimeType.QUARKUS_VERSION | String
2929
| `--repo,--repos` | Additional maven repositories for download on-demand (Use commas to separate multiple repositories) | | String
30-
| `--runtime` | Runtime () | | RuntimeType
30+
| `--runtime` | Runtime (camel-main, spring-boot, quarkus) | | RuntimeType
3131
| `--since-after` | Filter by version more recent (inclusive) | | String
3232
| `--since-before` | Filter by version older (inclusive) | | String
3333
| `--sort` | Sort by name, support-level, or description | name | String

docs/user-manual/modules/ROOT/pages/jbang-commands/camel-jbang-catalog-dev-console.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ camel catalog dev-console [options]
2727
| `--quarkus-group-id` | Quarkus Platform Maven groupId | io.quarkus.platform | String
2828
| `--quarkus-version` | Quarkus Platform version | RuntimeType.QUARKUS_VERSION | String
2929
| `--repo,--repos` | Additional maven repositories for download on-demand (Use commas to separate multiple repositories) | | String
30-
| `--runtime` | Runtime () | | RuntimeType
30+
| `--runtime` | Runtime (camel-main, spring-boot, quarkus) | | RuntimeType
3131
| `--since-after` | Filter by version more recent (inclusive) | | String
3232
| `--since-before` | Filter by version older (inclusive) | | String
3333
| `--sort` | Sort by name, support-level, or description | name | String

docs/user-manual/modules/ROOT/pages/jbang-commands/camel-jbang-catalog-language.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ camel catalog language [options]
2727
| `--quarkus-group-id` | Quarkus Platform Maven groupId | io.quarkus.platform | String
2828
| `--quarkus-version` | Quarkus Platform version | RuntimeType.QUARKUS_VERSION | String
2929
| `--repo,--repos` | Additional maven repositories for download on-demand (Use commas to separate multiple repositories) | | String
30-
| `--runtime` | Runtime () | | RuntimeType
30+
| `--runtime` | Runtime (camel-main, spring-boot, quarkus) | | RuntimeType
3131
| `--since-after` | Filter by version more recent (inclusive) | | String
3232
| `--since-before` | Filter by version older (inclusive) | | String
3333
| `--sort` | Sort by name, support-level, or description | name | String

docs/user-manual/modules/ROOT/pages/jbang-commands/camel-jbang-catalog-other.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ camel catalog other [options]
2727
| `--quarkus-group-id` | Quarkus Platform Maven groupId | io.quarkus.platform | String
2828
| `--quarkus-version` | Quarkus Platform version | RuntimeType.QUARKUS_VERSION | String
2929
| `--repo,--repos` | Additional maven repositories for download on-demand (Use commas to separate multiple repositories) | | String
30-
| `--runtime` | Runtime () | | RuntimeType
30+
| `--runtime` | Runtime (camel-main, spring-boot, quarkus) | | RuntimeType
3131
| `--since-after` | Filter by version more recent (inclusive) | | String
3232
| `--since-before` | Filter by version older (inclusive) | | String
3333
| `--sort` | Sort by name, support-level, or description | name | String

docs/user-manual/modules/ROOT/pages/jbang-commands/camel-jbang-catalog-transformer.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ camel catalog transformer [options]
2727
| `--quarkus-group-id` | Quarkus Platform Maven groupId | io.quarkus.platform | String
2828
| `--quarkus-version` | Quarkus Platform version | RuntimeType.QUARKUS_VERSION | String
2929
| `--repo,--repos` | Additional maven repositories for download on-demand (Use commas to separate multiple repositories) | | String
30-
| `--runtime` | Runtime () | | RuntimeType
30+
| `--runtime` | Runtime (camel-main, spring-boot, quarkus) | | RuntimeType
3131
| `--since-after` | Filter by version more recent (inclusive) | | String
3232
| `--since-before` | Filter by version older (inclusive) | | String
3333
| `--sort` | Sort by name, support-level, or description | name | String

docs/user-manual/modules/ROOT/pages/jbang-commands/camel-jbang-cmd-logger.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ camel cmd logger [options]
2020
|===
2121
| Option | Description | Default | Type
2222
| `--logger` | The logger name | root | String
23-
| `--logging-level` | To change logging level () | | String
23+
| `--logging-level` | To change logging level (ERROR, WARN, INFO, DEBUG, TRACE) | | String
2424
| `--sort` | Sort by pid, name or age | pid | String
2525
| `-h,--help` | Display the help and sub-commands | | boolean
2626
|===

docs/user-manual/modules/ROOT/pages/jbang-commands/camel-jbang-cmd-receive.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ camel cmd receive [options]
2828
| `--logging-color` | Use colored logging | true | boolean
2929
| `--mask` | Whether to mask endpoint URIs to avoid printing sensitive information such as password or access keys | | boolean
3030
| `--only-body` | Show only message body in received messages | false | boolean
31-
| `--output` | Output format (text or json) | | String
31+
| `--output` | Output format (auto, true, false) | | String
3232
| `--prefix` | Print prefix with running Camel integration name. auto=only prefix when running multiple integrations. true=always prefix. false=prefix off. | auto | String
3333
| `--pretty` | Pretty print message body when using JSon or XML format | | boolean
3434
| `--prop,--property` | Additional properties; override existing (only applicable when NOT using an existing running Camel) | | String

docs/user-manual/modules/ROOT/pages/jbang-commands/camel-jbang-debug.adoc

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ camel debug [options]
3636
| `--gav` | The Maven group:artifact:version (used during exporting) | | String
3737
| `--health` _(deprecated)_ | Deprecated: use --observe instead. Health check at /q/health on local HTTP server (port 8080 by default) | false | boolean
3838
| `--ignore-loading-error` | Whether to ignore route loading and compilation errors (use this with care!) | false | boolean
39+
| `--java-version` | Java version (21, 25) | 21 | String
3940
| `--jfr` | Enables Java Flight Recorder saving recording to disk on exit | false | boolean
4041
| `--jfr-profile` | Java Flight Recorder profile to use (such as default or profile) | | String
4142
| `--jvm-debug` | To enable JVM remote debugging on port 4004 by default. The supported values are true to enable the remote debugging, false to disable the remote debugging or a number to use a custom port | | int
@@ -45,10 +46,10 @@ camel debug [options]
4546
| `--log-lines` | Number of log lines to display on top of screen | 10 | int
4647
| `--logging` | Can be used to turn off logging | true | boolean
4748
| `--logging-category` | Used for individual logging levels (ex: org.apache.kafka=DEBUG) | | List
48-
| `--logging-color` | Use colored logging | true | boolean
49+
| `--logging-color` | Use colored logging. Default is auto-detected based on NO_COLOR, CI, FORCE_COLOR environment variables and terminal capabilities | | boolean
4950
| `--logging-config-path` | Path to file with custom logging configuration | | String
5051
| `--logging-json` | Use JSON logging (ECS Layout) | false | boolean
51-
| `--logging-level` | Logging level () | info | String
52+
| `--logging-level` | Logging level (ERROR, WARN, INFO, DEBUG, TRACE) | info | String
5253
| `--management-port` | To use a dedicated port for HTTP management (use 0 to dynamic assign a free random port number) | | int
5354
| `--mask` | Whether to mask endpoint URIs to avoid printing sensitive information such as password or access keys | | boolean
5455
| `--maven-apache-snapshot-enabled` | Whether downloading JARs from ASF Maven Snapshot repository is enabled | true | boolean
@@ -67,7 +68,7 @@ camel debug [options]
6768
| `--package-scan-jars` | Whether to automatic package scan JARs for custom Spring or Quarkus beans making them available for Camel JBang | false | boolean
6869
| `--port` | Embeds a local HTTP server on this port (port 8080 by default; use 0 to dynamic assign a free random port number) | | int
6970
| `--pretty` | Pretty print message body when using JSon or XML format | | boolean
70-
| `--profile` | Profile to run (dev, test, or prod). | dev | String
71+
| `--profile` | Profile to run (dev, test, prod). | dev | String
7172
| `--prompt` | Allow user to type in required parameters in prompt if not present in application | false | boolean
7273
| `--prop,--property` | Additional properties (override existing) | | String
7374
| `--properties` | comma separated list of properties file (ex. /path/to/file.properties,/path/to/other.properties | | String
@@ -77,7 +78,7 @@ camel debug [options]
7778
| `--reload,--dev` | Enables dev mode (live reload when source files are updated and saved) | | boolean
7879
| `--remote-attach` | Attaches debugger remotely to an existing running Camel integration. (Add camel-cli-debug JAR to the existing Camel application and run before attaching this debugger) | | boolean
7980
| `--repo,--repos` | Additional maven repositories (Use commas to separate multiple repositories) | | String
80-
| `--runtime` | Runtime () | camel-main | RuntimeType
81+
| `--runtime` | Runtime (camel-main, spring-boot, quarkus) | camel-main | RuntimeType
8182
| `--show-body` | Show message body in debug messages | true | boolean
8283
| `--show-exception` | Show exception and stacktrace for failed messages | true | boolean
8384
| `--show-exchange-properties` | Show exchange properties in debug messages | false | boolean

0 commit comments

Comments
 (0)