This is an automated email from the ASF dual-hosted git repository.
gnodet pushed a change to branch CAMEL-23226-shell-improvements
in repository https://gitbox.apache.org/repos/asf/camel.git
discard f49620405c65 CAMEL-23226: Bump JLine to 4.0.8 for picocli argument
completion
discard 5942dc417fd7 CAMEL-23226: Enhance Shell with rich prompt, banner, and
auto-suggestions
omit 586f5dff8e73 CAMEL-23226: Enhance Shell with alias persistence and
init script support
omit 603eeb4964f5 CAMEL-23226: Add POSIX, interactive, and script commands
to JBang shell
omit 9713b99b6a39 CAMEL-23226: Migrate Shell to JLine 4 Shell API
add b370ee32b5e2 Downgrade hazelcast to 5.4.0 (see CAMEL-22041) (#22155)
add 65a20614fe09 Regen SBOM from commit
b370ee32b5e2761db57002871b59ac6ed06d5f47 (#22174)
add b528331a6ba0 chore(camel-test-infra-mongodb): upgrade
mongodb.container to 7.0.31-jammy
add a0a099410450 chore(deps): Bump org.mnode.ical4j:ical4j from 4.2.3 to
4.2.4 (#22185)
add a5bfe0a81e34 chore(deps): Bump jackson2-version from 2.21.1 to 2.21.2
(#22183)
add b405a4e1c482 chore(deps): Bump aws-java-sdk2-version from 2.42.17 to
2.42.18
add 8629043381d0 CAMEL-23227: Enhance camel-datasonnet with utility
functions and standard library
add 721c8aa2046a chore(camel-test-infra-milvus): upgrade milvus.container
to v2.6.13
add 44c44d3a25ec chore(camel-test-infra-weaviate): upgrade
weaviate.container to 1.36.6
add b10a3913f2e6 chore(deps): Bump com.google.cloud:google-cloud-speech
add 54ca2752f627 chore(components): harmonize mgt port usage
add 9cb3450fd443 chore(components): observability services default jvm
metrics
add e5a8f5a5be62 CAMEL-23226: Fix exit codes for validation errors in
camel-jbang commands
add 2e3762d0d139 CAMEL-23226: Organize Run command options into logical
groups
add 3eee14852dcd CAMEL-23228: Add DataWeave to DataSonnet transpiler in
camel-jbang
add 8e9f69130650 CAMEL-23228: Add consistent --json output support across
camel-jbang commands
add e7ccedd4bac9 CAMEL-23226: Expand tab completion candidates in
camel-jbang commands
add b8ce81c58659 CAMEL-23226: Standardize error output to use printErr()
in camel-jbang commands
add 61c84da8fcce CAMEL-23226: Add init --list and export --dry-run to
camel-jbang
add 3adff4a7fd4e CAMEL-23226: Add environment awareness and destructive
operation confirmation
add 5099fe35ab27 CAMEL-23226: Migrate Shell to JLine 4 Shell API
add 3a517648871f CAMEL-23226: Add POSIX, interactive, and script commands
to JBang shell
add 7f17fa1a70d9 CAMEL-23226: Enhance Shell with alias persistence and
init script support
add 3437d398f4d2 CAMEL-23226: Enhance Shell with rich prompt, banner, and
auto-suggestions
add 43c312b52413 CAMEL-23226: Bump JLine to 4.0.8 for picocli argument
completion
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (f49620405c65)
\
N -- N -- N refs/heads/CAMEL-23226-shell-improvements
(43c312b52413)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
camel-sbom/camel-sbom.json | 14602 ++++++++++---------
camel-sbom/camel-sbom.xml | 12484 ++++++++--------
.../src/main/docs/datasonnet-language.adoc | 164 +
.../org/apache/camel/language/datasonnet/CML.java | 267 +-
.../src/main/resources/camel.libsonnet | 80 +
.../language/datasonnet/CamelLibsonnetTest.java | 269 +
.../language/datasonnet/CmlFunctionsTest.java | 333 +
.../resources/observability-services.properties | 4 +
.../dsl/jbang/core/commands/CamelJBangMain.java | 1 +
.../dsl/jbang/core/commands/CommandHelper.java | 34 +
.../camel/dsl/jbang/core/commands/Debug.java | 35 +-
.../dsl/jbang/core/commands/DependencyList.java | 15 +-
.../dsl/jbang/core/commands/DependencyRuntime.java | 2 +-
.../camel/dsl/jbang/core/commands/Explain.java | 15 +-
.../camel/dsl/jbang/core/commands/Export.java | 2 +
.../dsl/jbang/core/commands/ExportBaseCommand.java | 107 +-
.../dsl/jbang/core/commands/ExportCamelMain.java | 6 +
.../dsl/jbang/core/commands/ExportQuarkus.java | 6 +
.../dsl/jbang/core/commands/ExportSpringBoot.java | 6 +
.../camel/dsl/jbang/core/commands/Harden.java | 15 +-
.../apache/camel/dsl/jbang/core/commands/Init.java | 57 +-
.../apache/camel/dsl/jbang/core/commands/Run.java | 259 +-
.../camel/dsl/jbang/core/commands/Script.java | 12 +-
.../jbang/core/commands/TransformDataWeave.java | 161 +
.../dsl/jbang/core/commands/TransformRoute.java | 17 +-
.../jbang/core/commands/action/CamelBeanDump.java | 4 +-
.../core/commands/action/CamelBrowseAction.java | 4 +-
.../core/commands/action/CamelHistoryAction.java | 2 +-
.../core/commands/action/CamelLoadAction.java | 4 +-
.../core/commands/action/CamelReceiveAction.java | 18 +-
.../core/commands/action/CamelRouteDumpAction.java | 4 +-
.../commands/action/CamelRouteStructureAction.java | 4 +-
.../core/commands/action/CamelSendAction.java | 8 +-
.../core/commands/action/CamelSourceAction.java | 4 +-
.../jbang/core/commands/action/CamelSourceTop.java | 4 +-
.../action/CamelStartupRecorderAction.java | 4 +-
.../core/commands/action/CamelStubAction.java | 4 +-
.../core/commands/action/CamelThreadDump.java | 4 +-
.../commands/action/EvalExpressionCommand.java | 4 +-
.../commands/action/RouteControllerAction.java | 4 +-
.../commands/action/TransformMessageAction.java | 8 +-
.../camel/dsl/jbang/core/commands/bind/Bind.java | 16 +-
.../jbang/core/commands/catalog/CatalogDoc.java | 10 +-
.../dsl/jbang/core/commands/config/ConfigGet.java | 2 +-
.../dsl/jbang/core/commands/infra/InfraLog.java | 2 +-
.../dsl/jbang/core/commands/infra/InfraRun.java | 7 +-
.../jbang/core/commands/plugin/PluginDelete.java | 3 +-
.../core/commands/process/CamelContextStatus.java | 72 +-
.../core/commands/process/CamelContextTop.java | 54 +-
.../jbang/core/commands/process/CamelCount.java | 30 +-
.../commands/process/CamelProcessorStatus.java | 24 +
.../commands/process/CamelRouteGroupStatus.java | 26 +
.../core/commands/process/CamelRouteStatus.java | 28 +
.../dsl/jbang/core/commands/process/Jolokia.java | 4 +-
.../jbang/core/commands/process/ListBlocked.java | 38 +-
.../core/commands/process/ListCircuitBreaker.java | 53 +-
.../jbang/core/commands/process/ListConsumer.java | 19 +
.../jbang/core/commands/process/ListEndpoint.java | 17 +
.../dsl/jbang/core/commands/process/ListEvent.java | 29 +-
.../jbang/core/commands/process/ListGroovy.java | 39 +-
.../jbang/core/commands/process/ListHealth.java | 61 +-
.../jbang/core/commands/process/ListInflight.java | 46 +-
.../core/commands/process/ListInternalTask.java | 51 +-
.../dsl/jbang/core/commands/process/ListKafka.java | 64 +-
.../jbang/core/commands/process/ListMetric.java | 62 +-
.../core/commands/process/ListPlatformHttp.java | 30 +-
.../jbang/core/commands/process/ListProcess.java | 4 -
.../jbang/core/commands/process/ListProducer.java | 16 +
.../core/commands/process/ListProperties.java | 52 +-
.../dsl/jbang/core/commands/process/ListRest.java | 37 +-
.../jbang/core/commands/process/ListService.java | 54 +-
.../core/commands/process/ListTransformer.java | 19 +
.../jbang/core/commands/process/ListVariable.java | 39 +-
.../dsl/jbang/core/commands/process/ListVault.java | 41 +-
.../core/commands/process/ProcessWatchCommand.java | 4 +
.../core/commands/transform/DataWeaveAst.java | 160 +
.../commands/transform/DataWeaveConverter.java | 607 +
.../core/commands/transform/DataWeaveLexer.java | 333 +
.../core/commands/transform/DataWeaveParser.java | 751 +
.../dsl/jbang/core/commands/update/UpdateRun.java | 4 +-
.../jbang/core/commands/version/VersionList.java | 2 +-
.../dsl/jbang/core/common/EnvironmentHelper.java | 90 +
...s.java => JavaVersionCompletionCandidates.java} | 6 +-
...dates.java => ProfileCompletionCandidates.java} | 6 +-
.../camel/dsl/jbang/core/commands/InitTest.java | 34 +
.../jbang/core/commands/config/ConfigGetTest.java | 2 +-
.../core/commands/plugin/PluginDeleteTest.java | 2 +-
.../commands/transform/DataWeaveConverterTest.java | 494 +
.../jbang/core/common/EnvironmentHelperTest.java | 84 +
.../test/resources/dataweave/collection-map.dwl | 15 +
.../src/test/resources/dataweave/event-message.dwl | 18 +
.../src/test/resources/dataweave/null-handling.dwl | 9 +
.../src/test/resources/dataweave/simple-rename.dwl | 11 +
.../src/test/resources/dataweave/string-ops.dwl | 11 +
.../src/test/resources/dataweave/type-coercion.dwl | 10 +
parent/pom.xml | 13 +-
pom.xml | 1 +
.../infra/milvus/services/container.properties | 2 +-
.../infra/mongodb/services/container.properties | 2 +-
.../infra/weaviate/services/container.properties | 2 +-
.../packaging/PrepareCamelJBangCommandsMojo.java | 13 +
.../src/main/resources/jbang-command-page.mvel | 2 +-
102 files changed, 19150 insertions(+), 13624 deletions(-)
create mode 100644
components/camel-datasonnet/src/main/resources/camel.libsonnet
create mode 100644
components/camel-datasonnet/src/test/java/org/apache/camel/language/datasonnet/CamelLibsonnetTest.java
create mode 100644
components/camel-datasonnet/src/test/java/org/apache/camel/language/datasonnet/CmlFunctionsTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/TransformDataWeave.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/transform/DataWeaveAst.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/transform/DataWeaveConverter.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/transform/DataWeaveLexer.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/transform/DataWeaveParser.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/EnvironmentHelper.java
copy
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/{PidNameAgeCompletionCandidates.java
=> JavaVersionCompletionCandidates.java} (84%)
copy
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/{PidNameAgeCompletionCandidates.java
=> ProfileCompletionCandidates.java} (84%)
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/transform/DataWeaveConverterTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/common/EnvironmentHelperTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/resources/dataweave/collection-map.dwl
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/resources/dataweave/event-message.dwl
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/resources/dataweave/null-handling.dwl
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/resources/dataweave/simple-rename.dwl
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/resources/dataweave/string-ops.dwl
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/resources/dataweave/type-coercion.dwl