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

apupier pushed a change to branch CAMEL-22996-dropJava17
in repository https://gitbox.apache.org/repos/asf/camel.git


 discard 728f3934dbc3 CAMEL-22996: replace deprecated new Locale() with 
Locale.forLanguageTag() or Locale.of()
 discard f9696956faf0 CAMEL-22996: remove min=JAVA_21 from @EnabledForJreRange 
in SSL and virtual thread tests
 discard ebfa7d8775c0 CAMEL-22996: remove reflection workaround from 
SSLContextParametersNamedGroupsListTest
 discard 072d05244382 CAMEL-22996: simplify JDK enforcer message in root pom.xml
 discard 978637c1f4dc CAMEL-22996: update AGENTS.md Java minimum to 21+
 discard 5c3ecf6aed42 CAMEL-22996: update camel-launcher to require Java 21
 discard b11dfe366d42 CAMEL-22996: update MigrationTools Java version checks to 
reflect 4.24 minimum
 discard 654c8b7facc3 CAMEL-22996: update Doctor.checkJava() to require Java 21
 discard d26dcf732015 CAMEL-22996: drop JDK 17 from camel-jbang-container 
Makefile
 discard 251360d4390b CAMEL-22996: update documentation to reflect Java 21 
minimum
 discard 7016a7c79445 CAMEL-22996: resolve Java-21 baseline TODOs (threadId, 
Locale.of)
 discard 0e0bac5c84cb CAMEL-22996: remove JDK 17 from Jenkinsfile
 discard c0fd003ba337 CAMEL-22996: remove JDK 17 from GitHub Actions matrix
 discard 3f3da39a11f3 CAMEL-22996: update archetype templates to Java 21
 discard ba5c8383cccf CAMEL-22996: raise jdk.version from 17 to 21
     add 73b3eba6f8d3 CAMEL-25677: camel-wasm - remove the wasm language
     add b8d785ce3607 CAMEL-25685: camel-jetty - map the query parameters when 
Jetty cannot read the request body parameters
     add 68329f0919bc CAMEL-25684: camel-slack - the consumer keeps the 
messages of a poll it did not route when the route is suspended
     add 24cd63f10fb2 CAMEL-25682: camel-resilience4j - a timed-out call waits 
for a write-back of the task that is in progress
     add 72701dd57007 CAMEL-25678: camel-core - Switch case values and Dynamic 
Router uriDelimiter resolve property placeholders
     add 5961fc46e56b CAMEL-25626: camel-milo - deliver a data change with a 
Bad status even when its value is null
     add ac792d338517 CAMEL-25631: camel-core - Deprecate 
Route.clearRouteModel() and stop calling it from RouteReifier
     add 1109759ffa29 CAMEL-25645: camel-milo - let the OPC UA client validate 
the server certificate against a trust list
     add 16b6e9dfbe82 CAMEL-25696: camel-jbang - A boolean option given without 
a value is on (#27951)
     add a897120ba2fc CAMEL-25449: camel-jbang - camel debug sends its commands 
in files of their own (#27955)
     add d46511e45eba CAMEL-25400: camel-jbang - One sort, one row copy and one 
format for the listings (#27961)
     add d0a1031e27b7 CAMEL-25538: fix configuration-validate to accept all 
camel.* groups and report accepted=false as valid=false (#27841)
     add 472378346689 chore: dependabot - ignore classgraph 6.x, it needs Java 
25 (#27953)
     add 880722fee300 CAMEL-25693: camel-vertx-websocket - close a WebSocket 
that connects just after the connect timeout (#27911)
     add 23457461383d CAMEL-25400: camel-jbang - The CLI that runs several 
commands gives each a fresh start (#27962)
     add c1c397b7574f CAMEL-23688: camel-jbang - Tests for log, trace, cmd 
receive, cmd send, transform message and cmd memory-leak (#27963)
     add d4c36141a4c3 CAMEL-23688: camel-jbang - Tests for update run, 
dependency copy, get error, init and doc (#27964)
     add d6eaeb5a3347 CAMEL-23688: camel-jbang - Tests for get history and 
restart (#27966)
     add 41f4feade203 CAMEL-25541: camel-jbang-mcp - bounded camel_catalog_doc 
component answer (#27839)
     add 83aaa80754f9 CAMEL-25683: camel-azure-eventhubs - after a batch size 
checkpoint, the batch timeout checkpoints again (#27922)
     add 5750f3739402 CAMEL-23688: camel-jbang - Tests for overview and 
transform route (#27967)
     add 523f7bb4a14d CAMEL-22996: raise jdk.version from 17 to 21
     add 7ffa173681f9 CAMEL-22996: update archetype templates to Java 21
     add 0961d899c39e CAMEL-22996: remove JDK 17 from GitHub Actions matrix
     add a371180063b5 CAMEL-22996: remove JDK 17 from Jenkinsfile
     add b8eb46e0352a CAMEL-22996: resolve Java-21 baseline TODOs (threadId, 
Locale.of)
     add d69d788dd570 CAMEL-22996: update documentation to reflect Java 21 
minimum
     add e835bd336e9e CAMEL-22996: drop JDK 17 from camel-jbang-container 
Makefile
     add 0a6e6b24be2c CAMEL-22996: update Doctor.checkJava() to require Java 21
     add 293e87960d30 CAMEL-22996: update MigrationTools Java version checks to 
reflect 4.24 minimum
     add a13f369ba261 CAMEL-22996: update camel-launcher to require Java 21
     add a5c0221bc636 CAMEL-22996: update AGENTS.md Java minimum to 21+
     add f7988b6d4b95 CAMEL-22996: simplify JDK enforcer message in root pom.xml
     add b13f2e6e9491 CAMEL-22996: remove reflection workaround from 
SSLContextParametersNamedGroupsListTest
     add 6e3bdcd53515 CAMEL-22996: remove min=JAVA_21 from @EnabledForJreRange 
in SSL and virtual thread tests
     add 52c2ea2db727 CAMEL-22996: replace deprecated new Locale() with 
Locale.forLanguageTag() or Locale.of()

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   (728f3934dbc3)
            \
             N -- N -- N   refs/heads/CAMEL-22996-dropJava17 (52c2ea2db727)

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:
 .github/dependabot.yml                             |   3 +
 .../apache/camel/catalog/components/language.json  |   2 +-
 .../camel/catalog/components/milo-browse.json      |  14 +-
 .../camel/catalog/components/milo-client.json      |  16 +-
 .../org/apache/camel/catalog/docs.properties       |   1 -
 .../camel/catalog/docs/milo-browse-component.adoc  |   2 +-
 .../camel/catalog/docs/milo-client-component.adoc  |  68 +-
 .../catalog/docs/platform-http-component.adoc      |   7 +
 .../org/apache/camel/catalog/docs/switch-eip.adoc  |   7 +-
 .../apache/camel/catalog/docs/wasm-language.adoc   | 255 -------
 .../org/apache/camel/catalog/languages.properties  |   1 -
 .../org/apache/camel/catalog/languages/wasm.json   |  26 -
 .../org/apache/camel/catalog/models.properties     |   1 -
 .../org/apache/camel/catalog/models/aggregate.json |   8 +-
 .../org/apache/camel/catalog/models/cache.json     |   2 +-
 .../org/apache/camel/catalog/models/delay.json     |   2 +-
 .../apache/camel/catalog/models/dynamicRouter.json |   2 +-
 .../org/apache/camel/catalog/models/enrich.json    |   2 +-
 .../org/apache/camel/catalog/models/filter.json    |   2 +-
 .../camel/catalog/models/idempotentConsumer.json   |   2 +-
 .../org/apache/camel/catalog/models/loop.json      |   2 +-
 .../apache/camel/catalog/models/onException.json   |   6 +-
 .../org/apache/camel/catalog/models/onWhen.json    |   2 +-
 .../apache/camel/catalog/models/pollEnrich.json    |   2 +-
 .../camel/catalog/models/predicateValidator.json   |   2 +-
 .../camel/catalog/models/propertyExpression.json   |   2 +-
 .../apache/camel/catalog/models/recipientList.json |   2 +-
 .../apache/camel/catalog/models/resequence.json    |   2 +-
 .../apache/camel/catalog/models/routingSlip.json   |   2 +-
 .../org/apache/camel/catalog/models/script.json    |   2 +-
 .../org/apache/camel/catalog/models/setBody.json   |   2 +-
 .../org/apache/camel/catalog/models/setHeader.json |   2 +-
 .../apache/camel/catalog/models/setProperty.json   |   2 +-
 .../apache/camel/catalog/models/setVariable.json   |   2 +-
 .../org/apache/camel/catalog/models/sort.json      |   2 +-
 .../org/apache/camel/catalog/models/split.json     |   2 +-
 .../camel/catalog/models/stickyLoadBalancer.json   |   2 +-
 .../org/apache/camel/catalog/models/switch.json    |   2 +-
 .../org/apache/camel/catalog/models/throttle.json  |   4 +-
 .../org/apache/camel/catalog/models/transform.json |   2 +-
 .../org/apache/camel/catalog/models/validate.json  |   2 +-
 .../org/apache/camel/catalog/models/wasm.json      |  23 -
 .../org/apache/camel/catalog/models/when.json      |   2 +-
 .../apache/camel/catalog/schemas/camel-spring.xsd  |  51 --
 .../apache/camel/catalog/schemas/camel-xml-io.xsd  |  51 --
 .../camel/catalog/schemas/camelYamlDsl-model.json  |  77 --
 .../org/apache/camel/catalog/CamelCatalogTest.java |  58 ++
 .../eventhubs/EventHubsCheckpointUpdaterTask.java  |  18 +-
 .../azure/eventhubs/EventHubsConsumer.java         |   7 +-
 ...ntHubsConsumerCheckpointAfterBatchSizeTest.java | 229 ++++++
 .../component/jetty12/AttachmentHttpBinding.java   |  50 +-
 ...tpBindingQueryParametersUnreadableBodyTest.java | 134 ++++
 .../apache/camel/component/language/language.json  |   2 +-
 .../camel/component/language/LanguageEndpoint.java |   2 +-
 .../milo/browse/MiloBrowseComponentConfigurer.java |  18 +
 .../milo/browse/MiloBrowseEndpointConfigurer.java  |  18 +
 .../milo/browse/MiloBrowseEndpointUriFactory.java  |   5 +-
 .../milo/client/MiloClientComponentConfigurer.java |  18 +
 .../milo/client/MiloClientEndpointConfigurer.java  |  18 +
 .../milo/client/MiloClientEndpointUriFactory.java  |   5 +-
 .../camel/component/milo/browse/milo-browse.json   |  14 +-
 .../camel/component/milo/client/milo-client.json   |  16 +-
 .../src/main/docs/milo-browse-component.adoc       |   2 +-
 .../src/main/docs/milo-client-component.adoc       |  68 +-
 .../milo/client/MiloClientConfiguration.java       |  76 +-
 .../component/milo/client/MiloClientConsumer.java  |  13 +-
 .../component/milo/client/MiloClientEndpoint.java  |   3 +-
 .../client/internal/ServerCertificateTrust.java    | 227 ++++++
 .../milo/client/internal/SubscriptionManager.java  |  46 +-
 .../component/milo/MonitorItemLifecycleTest.java   |  39 +-
 .../milo/MonitorItemMultiConnectionsTest.java      |  10 +-
 .../camel/component/milo/MonitorItemTest.java      |  38 +-
 .../camel/component/milo/MonitorNodesTest.java     |  29 +-
 .../milo/ServerCertificateValidationTest.java      | 208 ++++++
 .../milo/client/MiloClientConfigurationTest.java   |  83 +++
 .../internal/ServerCertificateTrustTest.java       | 280 +++++++
 .../component/milo/client/internal/TestPki.java    | 145 ++++
 .../src/main/docs/platform-http-component.adoc     |   7 +
 .../resilience4j/ResilienceProcessor.java          | 121 ++-
 .../ResilienceTimeoutDuringWriteBackTest.java      | 239 ++++++
 .../camel/component/slack/SlackConsumer.java       |  44 +-
 ...ckConsumerSuspendedBatchPooledExchangeTest.java |  74 ++
 .../slack/SlackConsumerSuspendedBatchTest.java     | 311 ++++++++
 .../vertx/websocket/VertxWebsocketEndpoint.java    |  15 +-
 .../VertxWebsocketAbandonConnectTest.java          |  78 ++
 components/camel-wasm/pom.xml                      |  14 -
 .../org/apache/camel/language/wasm/wasm.json       |  26 -
 .../services/org/apache/camel/language.properties  |   7 -
 .../services/org/apache/camel/language/wasm        |   2 -
 .../camel-wasm/src/main/docs/wasm-language.adoc    | 255 -------
 .../apache/camel/language/wasm/WasmExpression.java | 168 -----
 .../apache/camel/language/wasm/WasmLanguage.java   |  85 ---
 .../src/main/java/org/apache/camel/wasm/Wasm.java  |   2 -
 .../java/org/apache/camel/wasm/WasmFunction.java   | 168 -----
 .../java/org/apache/camel/wasm/WasmSupport.java    |  51 --
 .../camel/component/wasm/WasmComponentTest.java    |   4 +-
 .../camel/language/wasm/WasmLanguageTest.java      | 129 ----
 .../org/apache/camel/wasm/WasmFunctionTest.java    | 177 -----
 .../camel-wasm/src/test/resources/functions.wasm   | Bin 2216042 -> 0 bytes
 components/camel-wasm/src/test/rust/Cargo.lock     | 124 ----
 components/camel-wasm/src/test/rust/Cargo.toml     |  37 -
 components/camel-wasm/src/test/rust/build.sh       |  26 -
 components/camel-wasm/src/test/rust/functions.rs   | 134 ----
 .../src/main/java/org/apache/camel/Route.java      |  16 +-
 .../org/apache/camel/impl/engine/DefaultRoute.java |   9 +-
 .../camel/catalog/impl/AbstractCamelCatalog.java   | 131 +++-
 .../main/docs/modules/eips/pages/switch-eip.adoc   |   7 +-
 .../META-INF/org/apache/camel/model/aggregate.json |   8 +-
 .../META-INF/org/apache/camel/model/cache.json     |   2 +-
 .../META-INF/org/apache/camel/model/delay.json     |   2 +-
 .../org/apache/camel/model/dynamicRouter.json      |   2 +-
 .../META-INF/org/apache/camel/model/enrich.json    |   2 +-
 .../META-INF/org/apache/camel/model/filter.json    |   2 +-
 .../org/apache/camel/model/idempotentConsumer.json |   2 +-
 .../org/apache/camel/model/language/wasm.json      |  23 -
 .../model/loadbalancer/stickyLoadBalancer.json     |   2 +-
 .../META-INF/org/apache/camel/model/loop.json      |   2 +-
 .../org/apache/camel/model/onException.json        |   6 +-
 .../META-INF/org/apache/camel/model/onWhen.json    |   2 +-
 .../org/apache/camel/model/pollEnrich.json         |   2 +-
 .../org/apache/camel/model/propertyExpression.json |   2 +-
 .../org/apache/camel/model/recipientList.json      |   2 +-
 .../org/apache/camel/model/resequence.json         |   2 +-
 .../org/apache/camel/model/routingSlip.json        |   2 +-
 .../META-INF/org/apache/camel/model/script.json    |   2 +-
 .../META-INF/org/apache/camel/model/setBody.json   |   2 +-
 .../META-INF/org/apache/camel/model/setHeader.json |   2 +-
 .../org/apache/camel/model/setProperty.json        |   2 +-
 .../org/apache/camel/model/setVariable.json        |   2 +-
 .../META-INF/org/apache/camel/model/sort.json      |   2 +-
 .../META-INF/org/apache/camel/model/split.json     |   2 +-
 .../META-INF/org/apache/camel/model/switch.json    |   2 +-
 .../META-INF/org/apache/camel/model/throttle.json  |   4 +-
 .../META-INF/org/apache/camel/model/transform.json |   2 +-
 .../META-INF/org/apache/camel/model/validate.json  |   2 +-
 .../camel/model/validator/predicateValidator.json  |   2 +-
 .../META-INF/org/apache/camel/model/when.json      |   2 +-
 .../services/org/apache/camel/model.properties     |   1 -
 .../org/apache/camel/model/language/jaxb.index     |   1 -
 .../java/org/apache/camel/builder/Builder.java     |  18 -
 .../org/apache/camel/builder/ExpressionClause.java |  23 -
 .../camel/builder/ExpressionClauseSupport.java     |  26 -
 .../camel/builder/LanguageBuilderFactory.java      |  18 -
 .../camel/model/language/WasmExpression.java       | 102 ---
 .../apache/camel/reifier/DynamicRouterReifier.java |   6 +-
 .../org/apache/camel/reifier/RouteReifier.java     |   7 -
 .../org/apache/camel/reifier/SwitchReifier.java    |   6 +-
 .../camel/reifier/language/ExpressionReifier.java  |   3 -
 .../reifier/language/WasmExpressionReifier.java    |  42 --
 .../camel/builder/RouteModelRetainedTest.java      |  73 ++
 .../DynamicRouterUriDelimiterPlaceholderTest.java  |  57 ++
 .../apache/camel/processor/SwitchEndpointTest.java |  29 +
 .../camel/processor/SwitchValidationTest.java      |   9 +
 .../apache/camel/java/out/JavaDslModelWriter.java  |  17 -
 .../camel/java/out/JavaDslModelWriterSupport.java  |   6 -
 .../camel/java/in/replay-builder-methods.txt       |   2 -
 .../org/apache/camel/main/languages.properties     |   1 -
 .../java/org/apache/camel/util/ArtifactUtils.java  |   1 -
 .../java/org/apache/camel/util/SecurityUtils.java  |   4 +-
 .../java/org/apache/camel/xml/in/ModelParser.java  |   7 -
 .../java/org/apache/camel/xml/out/ModelWriter.java |  11 -
 .../org/apache/camel/yaml/out/YamlModelWriter.java |  11 -
 .../modules/languages/examples/json/wasm.json      |   1 -
 docs/components/modules/languages/nav.adoc         |   1 -
 .../modules/languages/pages/wasm-language.adoc     |   1 -
 .../ROOT/pages/camel-4x-upgrade-guide-4_24.adoc    | 188 ++++-
 .../ROOT/pages/camel-jbang-getting-started.adoc    |   2 +
 .../modules/ROOT/pages/camel-jbang-mcp.adoc        |  18 +-
 .../pages/jbang-commands/camel-jbang-commands.adoc |   2 +-
 .../ROOT/pages/jbang-commands/camel-jbang-doc.adoc |   2 +-
 .../camel-jbang-get-transformer.adoc               |   2 +-
 .../dsl/MiloBrowseComponentBuilderFactory.java     |  68 ++
 .../dsl/MiloClientComponentBuilderFactory.java     |  68 ++
 .../builder/endpoint/StaticEndpointBuilders.java   |   8 +-
 .../dsl/LanguageEndpointBuilderFactory.java        |   8 +-
 .../dsl/MiloBrowseEndpointBuilderFactory.java      |  97 +++
 .../dsl/MiloClientEndpointBuilderFactory.java      | 309 +++++++-
 .../META-INF/camel-jbang-commands-metadata.json    |   4 +-
 .../dsl/jbang/core/commands/CamelCommand.java      |  44 ++
 .../dsl/jbang/core/commands/CamelJBangMain.java    | 108 ++-
 .../core/commands/CamelShellCommandRegistry.java   |   2 +
 .../camel/dsl/jbang/core/commands/CliRunner.java   |   8 +-
 .../camel/dsl/jbang/core/commands/Debug.java       |  63 +-
 .../dsl/jbang/core/commands/DependencyCopy.java    |  49 +-
 .../camel/dsl/jbang/core/commands/Explain.java     |   2 +-
 .../dsl/jbang/core/commands/ExportBaseCommand.java |  11 +-
 .../camel/dsl/jbang/core/commands/Harden.java      |   2 +-
 .../apache/camel/dsl/jbang/core/commands/Init.java |  23 +-
 .../jbang/core/commands/MavenResolverMixin.java    |   2 +-
 .../camel/dsl/jbang/core/commands/Overview.java    |   3 +
 .../apache/camel/dsl/jbang/core/commands/Run.java  |  11 +-
 .../jbang/core/commands/TransformDataWeave.java    |   2 +-
 .../dsl/jbang/core/commands/TransformRoute.java    |  19 +-
 .../jbang/core/commands/action/CamelBeanDump.java  |  26 +-
 .../core/commands/action/CamelBrowseAction.java    |  52 +-
 .../jbang/core/commands/action/CamelHeapDump.java  |   3 +-
 .../core/commands/action/CamelHeapHistogram.java   |  29 +-
 .../core/commands/action/CamelHistoryAction.java   | 171 +++--
 .../jbang/core/commands/action/CamelLogAction.java |  22 +-
 .../core/commands/action/CamelMemoryLeak.java      | 127 ++--
 .../core/commands/action/CamelReceiveAction.java   |  82 +-
 .../commands/action/CamelRouteDiagramAction.java   |   2 +-
 .../core/commands/action/CamelRouteDumpAction.java |  26 +-
 .../commands/action/CamelRouteStructureAction.java |  24 +-
 .../commands/action/CamelRouteTopologyAction.java  |   2 +-
 .../core/commands/action/CamelSendAction.java      |  29 +-
 .../core/commands/action/CamelSourceAction.java    |  23 +-
 .../core/commands/action/CamelSpanAction.java      |  29 +-
 .../action/CamelStartupRecorderAction.java         |  24 +-
 .../core/commands/action/CamelStubAction.java      |  37 +-
 .../core/commands/action/CamelThreadDump.java      |  27 +-
 .../core/commands/action/CamelTraceAction.java     |  66 +-
 .../jbang/core/commands/action/LoggerAction.java   |  35 +-
 .../commands/action/RouteControllerAction.java     |  30 +-
 .../commands/action/TransformMessageAction.java    |  32 +-
 .../dsl/jbang/core/commands/ai/AuthoringTools.java |  12 +-
 .../dsl/jbang/core/commands/ai/BeanRefChecks.java  |   2 +-
 .../dsl/jbang/core/commands/ai/CatalogDocs.java    | 825 +++++++++++++++++++--
 .../core/commands/catalog/CatalogBaseCommand.java  |  43 +-
 .../jbang/core/commands/catalog/CatalogDoc.java    |  81 +-
 .../core/commands/catalog/CatalogKamelet.java      |  37 +-
 .../dsl/jbang/core/commands/config/ConfigGet.java  |   3 +-
 .../dsl/jbang/core/commands/config/ConfigList.java |   3 +-
 .../dsl/jbang/core/commands/config/ConfigSet.java  |   3 +-
 .../jbang/core/commands/config/ConfigUnset.java    |   3 +-
 .../core/commands/process/CamelContextStatus.java  |  40 +-
 .../core/commands/process/CamelContextTop.java     |  49 +-
 .../jbang/core/commands/process/CamelCount.java    |  24 +-
 .../commands/process/CamelProcessorStatus.java     |  39 +-
 .../core/commands/process/CamelProcessorTop.java   |  24 +-
 .../commands/process/CamelRouteGroupStatus.java    |  50 +-
 .../core/commands/process/CamelRouteGroupTop.java  |  40 +-
 .../core/commands/process/CamelRouteStatus.java    |  44 +-
 .../jbang/core/commands/process/CamelRouteTop.java |  40 +-
 .../jbang/core/commands/process/ListActivity.java  |  31 +-
 .../jbang/core/commands/process/ListBlocked.java   |  35 +-
 .../core/commands/process/ListCircuitBreaker.java  |  35 +-
 .../jbang/core/commands/process/ListConsumer.java  |  39 +-
 .../core/commands/process/ListDataSource.java      |  24 +-
 .../jbang/core/commands/process/ListEndpoint.java  |  30 +-
 .../dsl/jbang/core/commands/process/ListError.java | 105 ++-
 .../dsl/jbang/core/commands/process/ListEvent.java |  38 +-
 .../jbang/core/commands/process/ListGroovy.java    |  35 +-
 .../jbang/core/commands/process/ListHealth.java    |  24 +-
 .../jbang/core/commands/process/ListInflight.java  |  35 +-
 .../core/commands/process/ListInternalTask.java    |  35 +-
 .../dsl/jbang/core/commands/process/ListKafka.java |  45 +-
 .../jbang/core/commands/process/ListMetric.java    |  54 +-
 .../core/commands/process/ListPlatformHttp.java    |  35 +-
 .../jbang/core/commands/process/ListProcess.java   |  24 +-
 .../jbang/core/commands/process/ListProducer.java  |  34 +-
 .../core/commands/process/ListProperties.java      |  40 +-
 .../dsl/jbang/core/commands/process/ListRest.java  |  35 +-
 .../jbang/core/commands/process/ListService.java   |  35 +-
 .../jbang/core/commands/process/ListSqlTrace.java  |  24 +-
 .../core/commands/process/ListTransformer.java     |  40 +-
 .../jbang/core/commands/process/ListVariable.java  |  38 +-
 .../dsl/jbang/core/commands/process/ListVault.java |  36 +-
 .../core/commands/process/RestartProcess.java      |  33 +-
 .../jbang/core/commands/update/CamelUpdate.java    |   5 +
 .../core/commands/update/CamelUpdateMixin.java     |   5 +-
 .../dsl/jbang/core/commands/update/UpdateRun.java  |  33 +-
 .../jbang/core/commands/version/VersionGet.java    |   3 +-
 .../jbang/core/commands/version/VersionList.java   |  43 +-
 .../jbang/core/commands/version/VersionSet.java    |   3 +-
 .../camel/dsl/jbang/core/common/CopyableRow.java   |  38 +
 .../camel/dsl/jbang/core/common/ListingFormat.java |  95 +++
 .../camel/dsl/jbang/core/common/PluginHelper.java  |  12 +-
 .../camel/dsl/jbang/core/common/RowSort.java       | 113 +++
 .../camel/dsl/jbang/core/common/RuntimeUtil.java   | 182 +++--
 .../camel/dsl/jbang/core/common/StringPrinter.java |   9 +-
 .../jbang/core/commands/BooleanOptionsTest.java    | 120 +++
 .../dsl/jbang/core/commands/CliRunnerTest.java     |  35 +-
 .../dsl/jbang/core/commands/DebugCommandTest.java  | 138 ++++
 .../jbang/core/commands/DependencyCopyTest.java    | 149 ++++
 .../camel/dsl/jbang/core/commands/InitTest.java    | 111 +++
 .../dsl/jbang/core/commands/OverviewTest.java      | 254 +++++++
 .../dsl/jbang/core/commands/SortOptionsTest.java   | 114 +++
 .../jbang/core/commands/TransformRouteTest.java    | 159 ++++
 .../commands/action/ActionCommandTestSupport.java  |  22 +-
 .../commands/action/CamelHistoryActionTest.java    | 265 ++++++-
 .../core/commands/action/CamelLogActionTest.java   |  29 +
 .../core/commands/action/CamelMemoryLeakTest.java  | 179 ++++-
 .../commands/action/CamelReceiveActionTest.java    | 265 ++++++-
 .../commands/action/CamelSendActionResultTest.java |  24 +
 .../core/commands/action/CamelTraceActionTest.java | 154 +++-
 .../action/TransformMessageActionTest.java         | 172 +++++
 .../commands/ai/CatalogDocComponentAnswerTest.java | 241 ++++++
 .../jbang/core/commands/ai/CatalogDocsTest.java    |   7 +-
 .../core/commands/catalog/CatalogDocTest.java      |  98 +++
 .../core/commands/catalog/CatalogKameletTest.java  |  34 +-
 .../jbang/core/commands/process/ListErrorTest.java | 247 ++++--
 .../core/commands/process/ListProcessTest.java     |  23 +
 .../core/commands/process/RestartProcessTest.java  |  89 ++-
 .../jbang/core/commands/update/UpdateRunTest.java  | 269 +++++++
 .../dsl/jbang/core/common/ListingFormatTest.java   |  68 ++
 .../camel/dsl/jbang/core/common/RowSortTest.java   |  99 +++
 .../jbang/core/common/RuntimeUtilLoggingTest.java  |  58 ++
 .../jbang/core/commands/mcp/AuthoringTools.java    |  12 +-
 .../jbang/core/commands/mcp/CatalogService.java    |   8 +-
 .../commands/mcp/ComponentPropertiesTools.java     | 143 ----
 .../commands/mcp/ConfigurationValidateTools.java   | 110 ++-
 .../core/commands/mcp/AuthoringToolsTest.java      |  20 +-
 .../core/commands/mcp/CatalogServiceTest.java      |  12 +
 .../commands/mcp/ComponentPropertiesToolsTest.java | 121 ---
 .../mcp/ConfigurationValidateToolsTest.java        | 179 ++++-
 .../core/commands/kubernetes/KubernetesExport.java |   2 +-
 .../core/commands/kubernetes/KubernetesRun.java    |   8 +-
 .../kubernetes/KubernetesBooleanOptionsTest.java   |  73 ++
 .../jbang/core/commands/tui/RouteRefactorings.java |   2 +-
 .../commands/tui/AiCliCommandExecutorTest.java     |  11 +-
 .../core/commands/tui/AiPanelPromptBudgetTest.java |  15 +-
 .../commands/validate/YamlValidateCommand.java     |   2 +-
 .../validate/ValidateBooleanOptionsTest.java       |  60 ++
 .../deserializers/ExpressionDeserializers.java     |   5 -
 .../dsl/yaml/deserializers/ModelDeserializers.java |  86 ---
 .../deserializers/ModelDeserializersResolver.java  |   2 -
 .../camel/dsl/yaml/validator/YamlValidator.java    |   2 +-
 .../resources/schema/camelYamlDsl-canonical.json   |  47 --
 .../resources/schema/camelYamlDsl-model.json       |  77 --
 .../generated/resources/schema/camelYamlDsl.json   | 100 ---
 321 files changed, 9800 insertions(+), 5177 deletions(-)
 delete mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/wasm-language.adoc
 delete mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/languages/wasm.json
 delete mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/wasm.json
 create mode 100644 
components/camel-azure/camel-azure-eventhubs/src/test/java/org/apache/camel/component/azure/eventhubs/EventHubsConsumerCheckpointAfterBatchSizeTest.java
 create mode 100644 
components/camel-jetty/src/test/java/org/apache/camel/component/jetty/HttpBindingQueryParametersUnreadableBodyTest.java
 create mode 100644 
components/camel-milo/src/main/java/org/apache/camel/component/milo/client/internal/ServerCertificateTrust.java
 create mode 100644 
components/camel-milo/src/test/java/org/apache/camel/component/milo/ServerCertificateValidationTest.java
 create mode 100644 
components/camel-milo/src/test/java/org/apache/camel/component/milo/client/MiloClientConfigurationTest.java
 create mode 100644 
components/camel-milo/src/test/java/org/apache/camel/component/milo/client/internal/ServerCertificateTrustTest.java
 create mode 100644 
components/camel-milo/src/test/java/org/apache/camel/component/milo/client/internal/TestPki.java
 create mode 100644 
components/camel-resilience4j/src/test/java/org/apache/camel/component/resilience4j/ResilienceTimeoutDuringWriteBackTest.java
 create mode 100644 
components/camel-slack/src/test/java/org/apache/camel/component/slack/SlackConsumerSuspendedBatchPooledExchangeTest.java
 create mode 100644 
components/camel-slack/src/test/java/org/apache/camel/component/slack/SlackConsumerSuspendedBatchTest.java
 create mode 100644 
components/camel-vertx/camel-vertx-websocket/src/test/java/org/apache/camel/component/vertx/websocket/VertxWebsocketAbandonConnectTest.java
 delete mode 100644 
components/camel-wasm/src/generated/resources/META-INF/org/apache/camel/language/wasm/wasm.json
 delete mode 100644 
components/camel-wasm/src/generated/resources/META-INF/services/org/apache/camel/language.properties
 delete mode 100644 
components/camel-wasm/src/generated/resources/META-INF/services/org/apache/camel/language/wasm
 delete mode 100644 components/camel-wasm/src/main/docs/wasm-language.adoc
 delete mode 100644 
components/camel-wasm/src/main/java/org/apache/camel/language/wasm/WasmExpression.java
 delete mode 100644 
components/camel-wasm/src/main/java/org/apache/camel/language/wasm/WasmLanguage.java
 delete mode 100644 
components/camel-wasm/src/main/java/org/apache/camel/wasm/WasmFunction.java
 delete mode 100644 
components/camel-wasm/src/main/java/org/apache/camel/wasm/WasmSupport.java
 delete mode 100644 
components/camel-wasm/src/test/java/org/apache/camel/language/wasm/WasmLanguageTest.java
 delete mode 100644 
components/camel-wasm/src/test/java/org/apache/camel/wasm/WasmFunctionTest.java
 delete mode 100755 components/camel-wasm/src/test/resources/functions.wasm
 delete mode 100644 components/camel-wasm/src/test/rust/Cargo.lock
 delete mode 100644 components/camel-wasm/src/test/rust/Cargo.toml
 delete mode 100755 components/camel-wasm/src/test/rust/build.sh
 delete mode 100644 components/camel-wasm/src/test/rust/functions.rs
 delete mode 100644 
core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/language/wasm.json
 delete mode 100644 
core/camel-core-model/src/main/java/org/apache/camel/model/language/WasmExpression.java
 delete mode 100644 
core/camel-core-reifier/src/main/java/org/apache/camel/reifier/language/WasmExpressionReifier.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/builder/RouteModelRetainedTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/DynamicRouterUriDelimiterPlaceholderTest.java
 delete mode 120000 docs/components/modules/languages/examples/json/wasm.json
 delete mode 120000 docs/components/modules/languages/pages/wasm-language.adoc
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/CopyableRow.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/ListingFormat.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/RowSort.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/BooleanOptionsTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/DebugCommandTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/DependencyCopyTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/OverviewTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/SortOptionsTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/TransformRouteTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/TransformMessageActionTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/ai/CatalogDocComponentAnswerTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/update/UpdateRunTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/common/ListingFormatTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/common/RowSortTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/common/RuntimeUtilLoggingTest.java
 delete mode 100644 
dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/ComponentPropertiesTools.java
 delete mode 100644 
dsl/camel-jbang/camel-jbang-mcp/src/test/java/org/apache/camel/dsl/jbang/core/commands/mcp/ComponentPropertiesToolsTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/test/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/KubernetesBooleanOptionsTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-validate/src/test/java/org/apache/camel/dsl/jbang/core/commands/validate/ValidateBooleanOptionsTest.java

Reply via email to