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

davsclaus pushed a change to branch CAMEL-23810-help-golden
in repository https://gitbox.apache.org/repos/asf/camel.git


    from eda4597580ad CAMEL-23810: camel-jbang - CliHelpGoldenTest reads the 
Camel version once
     add 8902c9d8f689 CAMEL-26466: camel-jbang - The metadata and pages of the 
commands are generated from the command model, not from the source (#28797)
     add e05c5485d507 CAMEL-26467: camel-jbang - A file that does not exist 
exits with 66 (EX_NOINPUT), not 3 (#28798)
     add 1dc3a4c34efe Merge branch 'main' into CAMEL-23810-help-golden
     add d3c9fd2a9e67 CAMEL-23810: camel-jbang - The help golden file after the 
exit code 66 and the Quarkus registry description on main

No new revisions were added by this update.

Summary of changes:
 .../ROOT/pages/camel-4x-upgrade-guide-4_24.adoc    |  24 +-
 .../modules/ROOT/pages/camel-jbang-exit-codes.adoc |  17 +-
 .../pages/jbang-commands/camel-jbang-bind.adoc     |   6 +-
 .../camel-jbang-catalog-component.adoc             |   2 +-
 .../camel-jbang-catalog-dataformat.adoc            |   2 +-
 .../camel-jbang-catalog-dev-console.adoc           |   2 +-
 .../camel-jbang-catalog-language.adoc              |   2 +-
 .../jbang-commands/camel-jbang-catalog-other.adoc  |   2 +-
 .../camel-jbang-catalog-transformer.adoc           |   2 +-
 .../jbang-commands/camel-jbang-cmd-receive.adoc    |   8 +-
 .../pages/jbang-commands/camel-jbang-cmd-send.adoc |   2 +-
 .../pages/jbang-commands/camel-jbang-cmd-stub.adoc |   4 +-
 .../camel-jbang-cmd-thread-dump.adoc               |   2 +-
 .../pages/jbang-commands/camel-jbang-debug.adoc    |   8 +-
 .../camel-jbang-dependency-copy.adoc               |  10 +-
 .../camel-jbang-dependency-list.adoc               |  10 +-
 .../camel-jbang-dependency-update.adoc             |  10 +-
 .../ROOT/pages/jbang-commands/camel-jbang-dev.adoc |   8 +-
 .../ROOT/pages/jbang-commands/camel-jbang-doc.adoc |   2 +-
 .../pages/jbang-commands/camel-jbang-explain.adoc  |   2 +-
 .../pages/jbang-commands/camel-jbang-export.adoc   |  10 +-
 .../jbang-commands/camel-jbang-generate-rest.adoc  |   2 +-
 .../jbang-commands/camel-jbang-get-group.adoc      |   2 +-
 .../jbang-commands/camel-jbang-get-history.adoc    |   2 +-
 .../jbang-commands/camel-jbang-get-processor.adoc  |   4 +-
 .../jbang-commands/camel-jbang-get-route.adoc      |   4 +-
 .../pages/jbang-commands/camel-jbang-harden.adoc   |   2 +-
 .../pages/jbang-commands/camel-jbang-hawtio.adoc   |   2 +-
 .../camel-jbang-kubernetes-delete.adoc             |   2 +-
 .../camel-jbang-kubernetes-export.adoc             |  38 +-
 .../jbang-commands/camel-jbang-kubernetes-run.adoc |  30 +-
 .../jbang-commands/camel-jbang-kubernetes.adoc     |   2 +-
 .../ROOT/pages/jbang-commands/camel-jbang-log.adoc |   4 +-
 .../pages/jbang-commands/camel-jbang-overview.adoc |   2 +-
 .../ROOT/pages/jbang-commands/camel-jbang-run.adoc |   8 +-
 .../pages/jbang-commands/camel-jbang-sbom.adoc     |  14 +-
 .../pages/jbang-commands/camel-jbang-script.adoc   |   2 +-
 .../jbang-commands/camel-jbang-top-group.adoc      |   2 +-
 .../jbang-commands/camel-jbang-top-processor.adoc  |   4 +-
 .../jbang-commands/camel-jbang-top-route.adoc      |   4 +-
 .../pages/jbang-commands/camel-jbang-trace.adoc    |   6 +-
 .../jbang-commands/camel-jbang-update-run.adoc     |   2 +-
 .../camel-jbang-validate-source.adoc               |   4 +-
 .../jbang-commands/camel-jbang-validate-yaml.adoc  |   4 +-
 .../jbang-commands/camel-jbang-version-list.adoc   |   4 +-
 .../pages/jbang-commands/camel-jbang-wrapper.adoc  |   2 +-
 .../META-INF/camel-jbang-commands-metadata.json    |  46 +-
 .../camel/dsl/jbang/core/commands/AskTools.java    |   3 +-
 .../dsl/jbang/core/commands/CamelJBangMain.java    |   3 +-
 .../dsl/jbang/core/commands/CommandMetadata.java   | 132 +++
 .../dsl/jbang/core/commands/DependencyRuntime.java |   2 +-
 .../dsl/jbang/core/commands/DependencyUpdate.java  |   2 +-
 .../camel/dsl/jbang/core/commands/Explain.java     |   2 +-
 .../camel/dsl/jbang/core/commands/Harden.java      |   2 +-
 .../camel/dsl/jbang/core/commands/Overview.java    |   2 +-
 .../commands/QuarkusExtensionRegistryMixin.java    |  10 +-
 .../apache/camel/dsl/jbang/core/commands/Run.java  |   4 +-
 .../jbang/core/commands/TransformDataWeave.java    |   4 +-
 .../core/commands/action/ActionBaseCommand.java    |   4 +-
 .../commands/action/CamelRouteStructureAction.java |   2 +-
 .../commands/action/EvalExpressionCommand.java     |   2 +-
 .../commands/action/TransformMessageAction.java    |   4 +-
 .../CliExecutionExceptionHandler.java              |   6 +-
 .../dsl/jbang/core/commands/update/UpdateRun.java  |   2 +-
 .../camel/dsl/jbang/core/common/CliException.java  |  10 +-
 .../camel/dsl/jbang/core/common/CliExitCode.java   |  11 +-
 .../core/commands/CommandInputErrorsTest.java      |  17 +-
 .../jbang/core/commands/CommandMetadataTest.java   | 148 ++++
 .../jbang/core/commands/DependencyRuntimeTest.java |   3 +-
 .../jbang/core/commands/ExitCodeContractTest.java  |   5 +-
 .../camel/dsl/jbang/core/commands/ExplainTest.java |   2 +-
 .../dsl/jbang/core/commands/OverviewTest.java      |   2 +-
 .../core/commands/TransformDataWeaveTest.java      |   3 +-
 .../jbang/core/commands/TransformRouteTest.java    |   5 +-
 .../CamelRouteDiagramActionDispatchTest.java       |   4 +-
 .../CamelRouteDiagramActionMultiFileTest.java      |   4 +-
 .../action/CamelRouteTopologyActionTest.java       |   4 +-
 .../commands/action/RouteActionJavaSourceTest.java |   2 +-
 .../action/TransformMessageActionTest.java         |   2 +-
 .../jbang/core/commands/update/UpdateRunTest.java  |   2 +-
 .../src/test/resources/golden/cli-help.txt         | 209 ++---
 .../camel-jbang-plugin-commands-metadata.json      |   2 +-
 .../core/commands/generate/CodeRestGenerator.java  |   2 +-
 .../camel-jbang-plugin-commands-metadata.json      |   2 +-
 .../camel-jbang-plugin-commands-metadata.json      |   2 +-
 .../validate/PropertiesValidateCommand.java        |   2 +-
 .../commands/validate/YamlValidateCommand.java     |   2 +-
 .../core/commands/validate/ValidateJsonTest.java   |   6 +-
 .../apache/camel/dsl/jbang/run/RunPipeline.java    |   6 +-
 .../packaging/PrepareCamelJBangCommandsMojo.java   | 976 +++------------------
 .../PrepareCamelJBangCommandsMojoTest.java         | 647 ++++----------
 91 files changed, 921 insertions(+), 1678 deletions(-)
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/CommandMetadata.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/CommandMetadataTest.java

Reply via email to