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

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


    from 8eedffa7c0f4 CAMEL-25391: Address review: close the sentence in the 
managing page, read a status file with the null default
     add 90560e226036 CAMEL-25390: camel-cli-connector - Always reply to CLI 
actions, including errors and acks (#27912)
     add 80248a3a9819 CAMEL-25389: camel-jbang - route-diagram, route-structure 
and route-topology print the parser notes on stderr (#27913)
     add 7d66aecff880 CAMEL-25392: camel-jbang - JSON output contract (#27915)
     add b128876fa205 Merge branch main into fix/CAMEL-25391

No new revisions were added by this update.

Summary of changes:
 .../apache/camel/catalog/docs/cli-connector.adoc   |  34 +-
 .../ROOT/pages/camel-4x-upgrade-guide-4_24.adoc    |  48 +++
 .../modules/ROOT/pages/camel-jbang-exit-codes.adoc |  25 ++
 .../jbang-commands/camel-jbang-config-get.adoc     |   1 +
 .../jbang-commands/camel-jbang-config-list.adoc    |   1 +
 .../ROOT/pages/jbang-commands/camel-jbang-doc.adoc |   1 +
 .../pages/jbang-commands/camel-jbang-doctor.adoc   |   1 +
 .../jbang-commands/camel-jbang-plugin-get.adoc     |   1 +
 .../jbang-commands/camel-jbang-plugin-list.adoc    |   1 +
 .../camel-jbang-validate-properties.adoc           |   1 +
 .../camel-jbang-validate-source.adoc               |   1 +
 .../jbang-commands/camel-jbang-validate-yaml.adoc  |   1 +
 .../src/main/docs/cli-connector.adoc               |  34 +-
 .../camel/cli/connector/CliActionOutcome.java      | 207 ++++++++++++
 .../camel/cli/connector/CliActionOutput.java       |  11 +
 .../cli/connector/FileCliConnectorTransport.java   | 120 +++++--
 .../camel/cli/connector/LocalCliConnector.java     |  10 +-
 .../connector/WebSocketCliConnectorTransport.java  |  36 +--
 .../camel/cli/connector/CliActionOutcomeTest.java  | 171 ++++++++++
 .../connector/FileCliConnectorTransportTest.java   | 354 +++++++++++++++++++++
 .../LocalCliConnectorFileTransportTest.java        |  43 ++-
 .../WebSocketCliConnectorTransportTest.java        |   3 +-
 .../META-INF/camel-jbang-commands-metadata.json    |   8 +-
 .../dsl/jbang/core/commands/CamelCommand.java      |  13 +
 .../dsl/jbang/core/commands/CamelJBangMain.java    |   6 +-
 .../camel/dsl/jbang/core/commands/Doctor.java      | 136 ++++++--
 .../camel/dsl/jbang/core/commands/Overview.java    | 105 +++---
 .../core/commands/action/ActionBaseCommand.java    |  26 +-
 .../commands/action/CamelRouteStructureAction.java |   9 +-
 .../commands/action/CamelRouteTopologyAction.java  |   5 -
 .../jbang/core/commands/ai/KameletDefinitions.java |  30 +-
 .../core/commands/catalog/CatalogBaseCommand.java  |  12 +-
 .../jbang/core/commands/catalog/CatalogDoc.java    |  62 +++-
 .../dsl/jbang/core/commands/config/ConfigGet.java  |  38 ++-
 .../dsl/jbang/core/commands/config/ConfigList.java |  40 ++-
 .../CliExecutionExceptionHandler.java              |  21 +-
 .../MissingPluginParameterExceptionHandler.java    |  41 ++-
 .../dsl/jbang/core/commands/infra/InfraGet.java    |  53 ++-
 .../dsl/jbang/core/commands/infra/InfraRun.java    |  30 +-
 .../dsl/jbang/core/commands/infra/InfraStop.java   |  41 ++-
 .../dsl/jbang/core/commands/plugin/PluginGet.java  |  55 +++-
 .../dsl/jbang/core/commands/plugin/PluginList.java |  36 ++-
 .../core/commands/process/CamelContextStatus.java  |   2 +-
 .../core/commands/process/CamelContextTop.java     |   2 +-
 .../jbang/core/commands/process/CamelCount.java    |  41 ++-
 .../commands/process/CamelProcessorStatus.java     |   2 +-
 .../commands/process/CamelRouteGroupStatus.java    |  49 +--
 .../core/commands/process/CamelRouteGroupTop.java  |  15 +
 .../core/commands/process/CamelRouteStatus.java    |  86 +++--
 .../jbang/core/commands/process/CamelRouteTop.java |  15 +
 .../jbang/core/commands/process/ListActivity.java  |   2 +-
 .../jbang/core/commands/process/ListBlocked.java   |   2 +-
 .../core/commands/process/ListCircuitBreaker.java  |   2 +-
 .../jbang/core/commands/process/ListConsumer.java  |   2 +-
 .../core/commands/process/ListDataSource.java      |   2 +-
 .../jbang/core/commands/process/ListEndpoint.java  |   2 +-
 .../dsl/jbang/core/commands/process/ListError.java |   2 +
 .../dsl/jbang/core/commands/process/ListEvent.java |   2 +-
 .../jbang/core/commands/process/ListGroovy.java    |   2 +-
 .../jbang/core/commands/process/ListHealth.java    |  13 +-
 .../jbang/core/commands/process/ListInflight.java  |   2 +-
 .../core/commands/process/ListInternalTask.java    |   2 +-
 .../dsl/jbang/core/commands/process/ListKafka.java |   6 +-
 .../jbang/core/commands/process/ListMetric.java    |   2 +-
 .../core/commands/process/ListPlatformHttp.java    |   2 +-
 .../jbang/core/commands/process/ListProcess.java   |   2 +-
 .../jbang/core/commands/process/ListProducer.java  |   2 +-
 .../core/commands/process/ListProperties.java      |   2 +-
 .../dsl/jbang/core/commands/process/ListRest.java  |   2 +-
 .../jbang/core/commands/process/ListService.java   |   2 +-
 .../jbang/core/commands/process/ListSqlTrace.java  |   2 +-
 .../core/commands/process/ListTransformer.java     |   2 +-
 .../jbang/core/commands/process/ListVariable.java  |   2 +-
 .../dsl/jbang/core/commands/process/ListVault.java |   2 +-
 .../core/commands/process/ProcessWatchCommand.java |   5 +-
 .../camel/dsl/jbang/core/common/JsonOutput.java    | 111 +++++++
 .../camel/dsl/jbang/core/commands/DoctorTest.java  |  59 +++-
 .../core/commands/JsonOutputContractTest.java      | 287 +++++++++++++++++
 .../CamelRouteDiagramActionDispatchTest.java       |  20 +-
 .../CamelRouteDiagramActionMultiFileTest.java      |  12 +-
 .../action/CamelRouteTopologyActionTest.java       |  19 +-
 .../commands/action/RouteActionJavaSourceTest.java |  20 +-
 .../core/commands/catalog/CatalogDocTest.java      |  26 +-
 .../jbang/core/commands/config/ConfigGetTest.java  |  21 +-
 .../jbang/core/commands/infra/InfraGetTest.java    |  81 ++++-
 .../core/commands/infra/InfraRunPropertyTest.java  |  10 +-
 .../dsl/jbang/core/common/JsonOutputTest.java      |  52 +++
 .../camel-jbang-plugin-commands-metadata.json      |   2 +-
 .../validate/PropertiesValidateCommand.java        |  11 +
 .../commands/validate/SourceValidateCommand.java   |  11 +
 .../{ValidateCommand.java => ValidateJson.java}    |  26 +-
 .../commands/validate/YamlValidateCommand.java     |  17 +
 .../core/commands/validate/ValidateJsonTest.java   | 124 ++++++++
 93 files changed, 2615 insertions(+), 446 deletions(-)
 create mode 100644 
dsl/camel-cli-connector/src/main/java/org/apache/camel/cli/connector/CliActionOutcome.java
 create mode 100644 
dsl/camel-cli-connector/src/test/java/org/apache/camel/cli/connector/CliActionOutcomeTest.java
 create mode 100644 
dsl/camel-cli-connector/src/test/java/org/apache/camel/cli/connector/FileCliConnectorTransportTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/JsonOutput.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/JsonOutputContractTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/common/JsonOutputTest.java
 copy 
dsl/camel-jbang/camel-jbang-plugin-validate/src/main/java/org/apache/camel/dsl/jbang/core/commands/validate/{ValidateCommand.java
 => ValidateJson.java} (62%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-validate/src/test/java/org/apache/camel/dsl/jbang/core/commands/validate/ValidateJsonTest.java

Reply via email to