You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by gi...@apache.org on 2026/10/19 07:15:51 UTC
(camel) branch dependabot/maven/opentelemetry-50e92507e5 updated (6a08eaf8cba2 -> 9007ee1b11cc)
This is an automated email from the ASF dual-hosted git repository.
dependabot[bot] pushed a change to branch dependabot/maven/opentelemetry-50e92507e5
in repository https://gitbox.apache.org/repos/asf/camel.git
omit 6a08eaf8cba2 chore(deps): Bump the opentelemetry group with 5 updates
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 c93c26fdecb8 CAMEL-23688: camel-jbang - Tests for cmd browse and cmd stub (#27973)
add f2d8a8d19069 chore(deps): Bump io.github.classgraph:classgraph from 4.8.198 to 4.8.199 (#27972)
add 9712c5e70300 CAMEL-23688: camel-jbang - Tests for explain and harden (#27971)
add 633e1bf0b75d CAMEL-23688: camel-jbang - Tests for get route, processor, metric and health (#27974)
add dcb04ce16ebf CAMEL-23688: camel-jbang - Tests for get bean, get route-controller and top source (#27975)
add 5e50108f3e3f CAMEL-23688: camel-jbang - Tests for camel catalog kamelet (#27977)
add 384d8ec110a8 CAMEL-23688: camel-jbang - Tests for the chat with tools of the LLM client (#27976)
add 21b3604c4e56 CAMEL-23688: camel-jbang - Tests for camel version list without downloads (#27978)
add 26a31bf3939f CAMEL-23688: camel-jbang - camel cmd eval and the eval tools send the expression as it is (#27979)
add 1a90f44e5f8f CAMEL-23688: camel-console - the receive dev console dumps nothing when it has received nothing (#27980)
add 3646c6c7536e CAMEL-23688: camel-jbang - Tests for the questions of camel ask (#27981)
add 9fb9bc911f78 CAMEL-23688: camel-jbang - Tests for the runtime tools of camel ask (#27982)
add e339a2e9019f CAMEL-23688: camel-jbang - Tests for cmd route-diagram and cmd span (#27969)
add 7b5d129971f0 CAMEL-25716: camel-management - remote exchange counters per route, for camel get processor --remote (#27996)
add 826a664c5f16 CAMEL-23688: camel-jbang - camel init does not overwrite a file without --force (#27995)
add a7af64a3ca11 CAMEL-23688: camel-jbang - An LLM given with --url is the only one used (#27994)
add 55ed20f14e90 CAMEL-25717: camel-jbang - The docs of camel test init list its own options, not those of camel init (#27997)
add f245636df70f CAMEL-25712: camel-google-pubsub - keep pulling after a failed nack of a message at max delivery attempts (#27992)
add 1a4077f0c46f CAMEL-25711: camel-mongodb-gridfs - keep polling after a poll fails (#27991)
add deadcabda307 CAMEL-25709: camel-core - Aggregate EIP: try the completion timeout of a group again when the repository fails (#27989)
add 86e0ee42e3f5 CAMEL-25703: camel-bindy - keep all decimals of a number field without precision when marshalling (#27988)
add 55d4f9e20a41 CAMEL-25702: camel-ibm-secrets-manager - skip an Event Streams record that cannot be read instead of ending the refresh task (#27987)
add 4f879148b118 CAMEL-25701: camel-azure-servicebus - renew a message lock before the run that would come too late (#27986)
add 278254ec258e CAMEL-25699: camel-protobuf - Keep the content of bytes fields when converting a message to and from a Map (#27984)
add d201af225932 CAMEL-25698: camel-jta - roll back the transaction of an exchange marked rollback only last (#27983)
add cccaf03679ec chore(deps): Bump org.apache.maven.reporting:maven-reporting-api from 3.1.1 to 4.0.0 (#27893)
add d09593b4a584 CAMEL-25700: camel-aws2-sqs - extend the visibility of every message of the batch, not only from its turn (#27985)
add 3af2c90d63ad CAMEL-25679: camel-mongodb - keep the consumer thread when a new cursor cannot be opened (#27918)
add 0c1d6b11798c CAMEL-25680: camel-docker - events consumer closes its stream on stop and subscribes again when it ends (#27919)
add e0855013fbdb CAMEL-25642: camel-jbang-mcp - migration and dependency tools answer with the right data (#27959)
add 138d8c645eb8 CAMEL-25642: camel-jbang-mcp - camel_openapi_scaffold follows the rules of camel-rest-openapi (#27960)
add 68f43491f3cd CAMEL-25642: camel-jbang-mcp - runtime tools wiring: receive in one call, routeId honoured, prompts name real tools (#27958)
add eb14b16f7006 CAMEL-25645: camel-milo - ServerCertificateValidationTest writes the value before the consumers start (#27999)
add bf3a7214405c chore: camel-jbang - an emoji such as a family or a flag is one character in the AI prompt, filters, captions and diagrams
add e33b8cd69292 CAMEL-25710: camel-mail - remove the idempotent keys of mails that a poll does not route (#27990)
add ccff8d83bf51 CAMEL-25686: parent - import the ASM bom so that all ASM artifacts follow asm-version (#27925)
add b5e6edf1cb30 CAMEL-25734: camel-core - the bean introspection can be used by another thread while Camel starts (#28003)
add 99af30362c81 CAMEL-25671: camel-milo - report a node with an unknown namespace URI instead of failing the connection (#27906)
add 9250de96834f CAMEL-25720: camel-jbang - run the tests of camel-jbang-core in parallel forks (#28004)
add 1ad29093abba CAMEL-25720: camel-jbang - load the kamelet catalog and the Quarkus BOM versions once per JVM (#28005)
add be0857aab86c chore: camel-jbang - the AI tools see the beans in src/main/resources, catch a route id another file has, and say why a start failed (#28001)
add 94ca50181230 CAMEL-25736: YAML examples for the data formats and languages that had none (#28023)
add 94e2616e231a chore(camel-test-infra-opa): upgrade opa.container to 1.21.2-static (#28018)
add 0910e0c93f7e chore(camel-test-infra-docling): upgrade docling.container to v1.37.0 (#28010)
add 4008510e75f8 CAMEL-25736: YAML examples for 27 components that had none (#28024)
add e4392c40683b CAMEL-25736: YAML examples for 37 more components that had none (#28026)
add fa779353ec19 CAMEL-25736: camel-jbang - the AI samples and the documentation tests read the YAML examples with a longer delimiter or a leading comment (#28021)
add 71ac53efdb10 CAMEL-25739: tooling - a multiEnum flag for options that take several enum values separated by comma (#28025)
add c0f92eb7910f CAMEL-25719: camel-jbang - camel_catalog_doc and camel_catalog_find know the beans entry of the YAML DSL, and five more entries have samples (#28002)
add ff4f64120cd7 CAMEL-25718: camel-jbang - Document the commands of camel test that come from Citrus (#28000)
add ddd31099c9a5 CAMEL-25532: camel-jbang - the AI write and edit tools repair YAML shapes that have one reading, and match lines written from memory (#27998)
add 748c0182b1ef CAMEL-25736: YAML examples for 47 cloud and SaaS components that had none (#28027)
add d4d48271550e CAMEL-25720: camel-jbang-core - the serial tests no longer run with -Pfastinstall or -Dquickly
add b6cf05b3ddf7 CAMEL-25724: camel-jms - preserveMessageQos uses the time to live of the endpoint for a message without expiration (#28032)
add 69856151bcf3 CAMEL-25691: camel-milo - recreate the subscription when it stops publishing (#27910)
add e549176aa55b chore(camel-test-infra-aws-v2): upgrade aws.container to 2.3.0 (#28006)
add d816bbdcb097 chore(camel-test-infra-couchbase): upgrade couchbase.container to 8.0.3 (#28008)
add ca9d19bc5225 chore(camel-test-infra-couchdb): upgrade couchdb.container to 3.5.3 (#28009)
add 97f9e803aa58 chore(camel-test-infra-hashicorp-vault): upgrade hashicorp.vault.container to 2.2.0 (#28011)
add c74c1bd4e9eb chore(camel-test-infra-ibmmq): upgrade ibm.mq.container to 10.0.1.0-r1 (#28012)
add 9adddb690f28 chore(camel-test-infra-keycloak): upgrade keycloak.container to 26.8.1 (#28013)
add 155aae6c6e8f chore(camel-test-infra-milvus): upgrade milvus.container to v2.6.25 (#28014)
add f20af1bb0309 chore(camel-test-infra-nats): upgrade nats.container to 2.15.1 (#28015)
add e5ae19c33616 chore(camel-test-infra-ollama): upgrade ollama.container to 0.40.6 (#28016)
add ddca15435112 CAMEL-25735: camel-jbang - samples for interceptFrom, interceptSendToEndpoint and dataFormats, and sslContextParameters in camel_catalog_doc (#28044)
add e13303ef1ef7 CAMEL-24844: the validator reports parsed data that is sent or written where text is needed (#28047)
add 066ccc624823 CAMEL-25751: a Map or List body says to marshal it first, in the data format of the reply, the request or the file (#28048)
add 14203c663d84 CAMEL-25762: camel-jbang - the validator learns the OpenAPI operations and the REST binding mode beside a route (#28058)
add 58a2d06b3e26 Generated sources regen for SBOM (main) (#28061)
add 19752c4e14dc CAMEL-25727: camel-aws-cloudtrail - look again for events that CloudTrail makes visible late (#28038)
add 4b504fd443b4 CAMEL-25730: camel-web3j - subscribe again when the subscription of the consumer ends with an error (#28037)
add c9bb20b2fb2b CAMEL-25726: camel-azure-files - create the file with the length of the body, not a stale CamelFileLength header (#28034)
add c4efd9018fb7 CAMEL-25725: camel-iggy - send messageExpiry to Iggy in microseconds (#28033)
add 959866bd702b CAMEL-25723: camel-zipfile - ZipAggregationStrategy keeps an entry whose name comes again under a numbered name (#28031)
add dad7b548904b CAMEL-25704: camel-undertow - refuse a request target or header value with control characters (#27944)
add 12f68be8b2fa CAMEL-25585: upgrade guide - camel-chunk notes for 4.22.2 and 4.18.6 (#27950)
add 184450a65483 CAMEL-25753: camel-kafka - stop the consumer without waiting for its current poll (#28060)
add 5c11b9288c0a CAMEL-25749: camel-support - BodyFacts says what the body is, the step that set it, and what to write (#28059)
add 92040109d14c CAMEL-25761: camel-jbang - the AI validator finds the parameters of an endpoint wherever they stand in the step (#28057)
add 3269ef15a999 CAMEL-25748: camel-yaml-dsl-validator - the hint for a script file under groovy: resource: keeps the resource: prefix (#28046)
add 8287506b6120 CAMEL-25747: camel-rest-openapi - log the problems the OpenAPI parser finds in the specification (#28043)
add a8a196b8a78b CAMEL-25745: camel-http - make it stand out that a message with a body is sent as a POST unless httpMethod is set (#28041)
add 1239c76ac3c1 CAMEL-25746: camel-bean - the error for a key read from a stream, JSON text or a List says what to do (#28042)
add b70ebb98ef4e CAMEL-25744: camel-jbang - the AI validator reports a comparison of CamelTimerCounter that can never be true, as the counter starts at 1 (#28040)
add 37acd0d360dc CAMEL-25721: camel-xml-io, camel-yaml-io, camel-java-io - route dumps keep options set to their default value (#28029)
add 0d9b605765ff CAMEL-25728: camel-file - keep a done file with a fixed name for the files a poll left (#28035)
add d5f34a8bd8ac CAMEL-25729: camel-aws-secrets-manager - read every CloudTrail event since the last check in the refresh task (#28036)
add 2439203e3a91 CAMEL-25706, CAMEL-25707, CAMEL-25708: upgrade guide notes for the 4.22.3 and 4.18.6 backports (#28052)
add 58966e93ab23 CAMEL-25749: a read on a body that is still the payload, or an iterator, says what the body is and what to write (#28066)
add bbd6f750aa00 CAMEL-25745: camel-jbang-core - CatalogSamplesTest accepts a quoted http uri in the first http sample
add 9007ee1b11cc chore(deps): Bump the opentelemetry group across 1 directory with 5 updates
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 (6a08eaf8cba2)
\
N -- N -- N refs/heads/dependabot/maven/opentelemetry-50e92507e5 (9007ee1b11cc)
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 | 20907 +++++++++----------
camel-sbom/camel-sbom.xml | 15610 +++++++-------
.../camel/catalog/components/aws-cloudtrail.json | 112 +-
.../camel/catalog/components/aws2-athena.json | 4 +-
.../apache/camel/catalog/components/coap+tcp.json | 2 +-
.../org/apache/camel/catalog/components/coap.json | 2 +-
.../apache/camel/catalog/components/coaps+tcp.json | 2 +-
.../org/apache/camel/catalog/components/coaps.json | 2 +-
.../apache/camel/catalog/components/consul.json | 4 +-
.../apache/camel/catalog/components/ehcache.json | 4 +-
.../org/apache/camel/catalog/components/http.json | 2 +-
.../org/apache/camel/catalog/components/https.json | 2 +-
.../apache/camel/catalog/components/jcache.json | 2 +-
.../apache/camel/catalog/dev-consoles-openapi.json | 15 +
.../apache/camel/catalog/dev-consoles/route.json | 15 +
.../docs/alibaba-eventbridge-component.adoc | 100 +-
.../camel/catalog/docs/alibaba-fc-component.adoc | 27 +
.../camel/catalog/docs/alibaba-kms-component.adoc | 26 +
.../camel/catalog/docs/alibaba-mns-component.adoc | 77 +
.../camel/catalog/docs/alibaba-oss-component.adoc | 51 +
.../camel/catalog/docs/alibaba-ots-component.adoc | 19 +
.../camel/catalog/docs/alibaba-sls-component.adoc | 88 +
.../camel/catalog/docs/alibaba-sms-component.adoc | 25 +
.../apache/camel/catalog/docs/amqp-component.adoc | 37 +-
.../apache/camel/catalog/docs/as2-component.adoc | 45 +
.../apache/camel/catalog/docs/asn1-dataformat.adoc | 75 +-
.../catalog/docs/aws-bedrock-agent-component.adoc | 23 +
.../docs/aws-bedrock-agent-runtime-component.adoc | 21 +
.../catalog/docs/aws-cloudtrail-component.adoc | 35 +-
.../camel/catalog/docs/aws-config-component.adoc | 34 +
.../camel/catalog/docs/aws2-ddb-component.adoc | 20 +
.../catalog/docs/aws2-ddbstream-component.adoc | 20 +
.../catalog/docs/aws2-textract-component.adoc | 23 +
.../catalog/docs/aws2-transcribe-component.adoc | 39 +
.../catalog/docs/aws2-translate-component.adoc | 45 +-
.../camel/catalog/docs/azure-files-component.adoc | 6 +
.../camel/catalog/docs/barcode-dataformat.adoc | 50 +-
.../camel/catalog/docs/bindy-dataformat.adoc | 88 +
.../catalog/docs/caffeine-loadcache-component.adoc | 35 +
.../camel/catalog/docs/chatscript-component.adoc | 19 +
.../camel/catalog/docs/citrus-component.adoc | 32 +
.../camel/catalog/docs/clickhouse-component.adoc | 114 +
.../camel/catalog/docs/clickup-component.adoc | 25 +
.../camel/catalog/docs/cm-sms-component.adoc | 21 +
.../apache/camel/catalog/docs/coap-component.adoc | 42 +-
.../camel/catalog/docs/cometd-component.adoc | 25 +
.../camel/catalog/docs/consul-component.adoc | 60 +
.../camel/catalog/docs/controlbus-component.adoc | 70 +
.../apache/camel/catalog/docs/cql-component.adoc | 40 +-
.../camel/catalog/docs/crypto-dataformat.adoc | 146 +
.../camel/catalog/docs/disruptor-vm-component.adoc | 32 +
.../catalog/docs/docling-batch-processing.adoc | 13 +-
.../apache/camel/catalog/docs/drill-component.adoc | 24 +
.../camel/catalog/docs/duckdb-component.adoc | 64 +
.../camel/catalog/docs/ehcache-component.adoc | 103 +-
.../apache/camel/catalog/docs/fhir-component.adoc | 52 +
.../camel/catalog/docs/fhirJson-dataformat.adoc | 22 +
.../camel/catalog/docs/fhirXml-dataformat.adoc | 22 +
.../apache/camel/catalog/docs/file-component.adoc | 5 +
.../camel/catalog/docs/flatpack-dataformat.adoc | 59 +-
.../apache/camel/catalog/docs/fory-dataformat.adoc | 26 +
.../apache/camel/catalog/docs/ftps-component.adoc | 43 +
.../catalog/docs/google-bigquery-component.adoc | 25 +-
.../docs/google-bigquery-sql-component.adoc | 20 +
.../catalog/docs/google-calendar-component.adoc | 25 +
.../docs/google-calendar-stream-component.adoc | 20 +
.../camel/catalog/docs/google-drive-component.adoc | 27 +-
.../catalog/docs/google-mail-stream-component.adoc | 20 +
.../catalog/docs/google-sheets-component.adoc | 25 +
.../docs/google-sheets-stream-component.adoc | 29 +-
.../catalog/docs/hazelcast-set-component.adoc | 47 +-
.../apache/camel/catalog/docs/http-component.adoc | 125 +-
.../camel/catalog/docs/ignite-cache-component.adoc | 42 +
.../catalog/docs/ignite-compute-component.adoc | 31 +
.../catalog/docs/ignite-events-component.adoc | 18 +
.../camel/catalog/docs/ignite-idgen-component.adoc | 27 +
.../catalog/docs/ignite-messaging-component.adoc | 21 +
.../camel/catalog/docs/ignite-queue-component.adoc | 42 +
.../camel/catalog/docs/ignite-set-component.adoc | 31 +
.../apache/camel/catalog/docs/jaxb-dataformat.adoc | 72 +
.../apache/camel/catalog/docs/jira-component.adoc | 55 +
.../apache/camel/catalog/docs/jmx-component.adoc | 30 +
.../org/apache/camel/catalog/docs/js-language.adoc | 40 +
.../camel/catalog/docs/jsonApi-dataformat.adoc | 28 +
.../camel/catalog/docs/keycloak-consumer.adoc | 28 +-
.../camel/catalog/docs/keycloak-producer.adoc | 19 +-
.../camel/catalog/docs/keycloak-security.adoc | 4 +-
.../catalog/docs/kubernetes-cronjob-component.adoc | 21 +
.../kubernetes-custom-resources-component.adoc | 50 +-
.../apache/camel/catalog/docs/kudu-component.adoc | 30 +
.../catalog/docs/langchain4j-ingest-component.adoc | 154 +
.../apache/camel/catalog/docs/ldap-component.adoc | 42 +
.../apache/camel/catalog/docs/ldif-component.adoc | 64 +-
.../camel/catalog/docs/milo-browse-component.adoc | 33 +
.../camel/catalog/docs/milo-client-component.adoc | 98 +-
.../camel/catalog/docs/milo-server-component.adoc | 44 +
.../camel/catalog/docs/milvus-component.adoc | 62 +-
.../catalog/docs/mimeMultipart-dataformat.adoc | 45 +-
.../apache/camel/catalog/docs/mllp-component.adoc | 30 +
.../apache/camel/catalog/docs/mock-component.adoc | 39 +
.../apache/camel/catalog/docs/neo4j-component.adoc | 128 +-
.../apache/camel/catalog/docs/opa-component.adoc | 201 +
.../camel/catalog/docs/openfeature-component.adoc | 256 +
.../camel/catalog/docs/openfeature-language.adoc | 116 +-
.../camel/catalog/docs/openfga-component.adoc | 253 +
.../catalog/docs/openstack-cinder-component.adoc | 32 +
.../catalog/docs/openstack-glance-component.adoc | 22 +-
.../catalog/docs/openstack-keystone-component.adoc | 23 +-
.../catalog/docs/openstack-neutron-component.adoc | 27 +
.../catalog/docs/openstack-nova-component.adoc | 22 +
.../catalog/docs/openstack-swift-component.adoc | 32 +
.../camel/catalog/docs/parquetAvro-dataformat.adoc | 47 +-
.../camel/catalog/docs/pgevent-component.adoc | 33 +
.../camel/catalog/docs/pinecone-component.adoc | 43 +
.../catalog/docs/platform-http-component.adoc | 7 +
.../apache/camel/catalog/docs/plc4x-component.adoc | 18 +-
.../camel/catalog/docs/protobuf-dataformat.adoc | 2 +
.../camel/catalog/docs/pulsar-component.adoc | 36 +
.../apache/camel/catalog/docs/python-language.adoc | 40 +
.../camel/catalog/docs/qdrant-component.adoc | 132 +
.../camel/catalog/docs/quickfix-component.adoc | 99 +-
.../camel/catalog/docs/rest-api-component.adoc | 29 +
.../camel/catalog/docs/rest-postman-component.adoc | 154 +
.../apache/camel/catalog/docs/saga-component.adoc | 53 +
.../apache/camel/catalog/docs/scp-component.adoc | 44 +-
.../camel/catalog/docs/servicenow-component.adoc | 33 +-
.../apache/camel/catalog/docs/smb-component.adoc | 44 +
.../camel/catalog/docs/spring-event-component.adoc | 33 +
.../camel/catalog/docs/spring-jdbc-component.adoc | 23 +
.../camel/catalog/docs/spring-ldap-component.adoc | 39 +
.../camel/catalog/docs/spring-redis-component.adoc | 104 +
.../camel/catalog/docs/sql-stored-component.adoc | 27 +-
.../apache/camel/catalog/docs/stax-component.adoc | 67 +-
.../camel/catalog/docs/stitch-component.adoc | 23 +
.../apache/camel/catalog/docs/stub-component.adoc | 27 +
.../camel/catalog/docs/tahu-edge-component.adoc | 63 +
.../camel/catalog/docs/tahu-host-component.adoc | 24 +
.../camel/catalog/docs/twilio-component.adoc | 31 +
.../docs/twitter-directmessage-component.adoc | 38 +
.../catalog/docs/twitter-search-component.adoc | 46 +
.../catalog/docs/twitter-timeline-component.adoc | 47 +-
.../camel/catalog/docs/typesafe-ai-component.adoc | 58 +
.../camel/catalog/docs/validator-component.adoc | 42 +
.../apache/camel/catalog/docs/vertx-component.adoc | 51 +
.../camel/catalog/docs/weaviate-component.adoc | 63 +
.../camel/catalog/docs/webhook-component.adoc | 33 +
.../camel/catalog/docs/whatsapp-component.adoc | 47 +-
.../camel/catalog/docs/wordpress-component.adoc | 24 +
.../camel/catalog/docs/workday-component.adoc | 45 +
.../camel/catalog/docs/zendesk-component.adoc | 28 +
.../camel/catalog/docs/zipFile-dataformat.adoc | 4 +
.../apache/camel/catalog/languages/jsonpath.json | 2 +-
.../org/apache/camel/catalog/models/jsonpath.json | 2 +-
.../camel/catalog/schemas/camelYamlDsl-model.json | 1 +
.../apache/camel/catalog/test-infra/metadata.json | 52 +-
.../org/apache/camel/catalog/CamelCatalogTest.java | 29 +
.../src/main/docs/chatscript-component.adoc | 19 +
.../src/main/docs/docling-batch-processing.adoc | 13 +-
.../docling/integration/DoclingITestSupport.java | 4 +-
.../docling/integration/OcrExtractionIT.java | 9 +-
.../main/docs/langchain4j-ingest-component.adoc | 154 +
.../src/main/docs/milvus-component.adoc | 62 +-
.../camel-neo4j/src/main/docs/neo4j-component.adoc | 128 +-
.../src/main/docs/pinecone-component.adoc | 43 +
.../src/main/docs/qdrant-component.adoc | 132 +
.../src/main/docs/typesafe-ai-component.adoc | 58 +
.../src/main/docs/weaviate-component.adoc | 63 +
.../main/docs/alibaba-eventbridge-component.adoc | 100 +-
.../src/main/docs/alibaba-fc-component.adoc | 27 +
.../src/main/docs/alibaba-kms-component.adoc | 26 +
.../src/main/docs/alibaba-mns-component.adoc | 77 +
.../src/main/docs/alibaba-oss-component.adoc | 51 +
.../src/main/docs/alibaba-ots-component.adoc | 19 +
.../src/main/docs/alibaba-sls-component.adoc | 88 +
.../src/main/docs/alibaba-sms-component.adoc | 25 +
.../camel-amqp/src/main/docs/amqp-component.adoc | 37 +-
.../src/main/docs/as2-component.adoc | 45 +
.../camel-asn1/src/main/docs/asn1-dataformat.adoc | 75 +-
.../src/main/docs/aws-bedrock-agent-component.adoc | 23 +
.../docs/aws-bedrock-agent-runtime-component.adoc | 21 +
.../cloudtrail/CloudtrailComponentConfigurer.java | 12 +
.../cloudtrail/CloudtrailEndpointConfigurer.java | 12 +
.../cloudtrail/CloudtrailEndpointUriFactory.java | 4 +-
.../component/aws/cloudtrail/aws-cloudtrail.json | 112 +-
.../src/main/docs/aws-cloudtrail-component.adoc | 35 +-
.../aws/cloudtrail/CloudtrailConfiguration.java | 26 +
.../aws/cloudtrail/CloudtrailConsumer.java | 124 +-
.../CloudtrailConsumerLateEventTest.java | 290 +
.../src/main/docs/aws-config-component.adoc | 34 +
.../vault/CloudTrailReloadTriggerTask.java | 81 +-
.../CloudTrailReloadTriggerTaskLookupTest.java | 230 +
.../camel/component/aws2/athena/aws2-athena.json | 4 +-
.../aws2/athena/Athena2Configuration.java | 2 +-
.../component/aws2/athena/Athena2QueryHelper.java | 4 +-
.../src/main/docs/aws2-ddb-component.adoc | 20 +
.../src/main/docs/aws2-ddbstream-component.adoc | 20 +
.../camel/component/aws2/sqs/Sqs2Consumer.java | 45 +-
...qsConsumerExtendMessageVisibilityBatchTest.java | 147 +
.../src/main/docs/aws2-textract-component.adoc | 23 +
.../src/main/docs/aws2-transcribe-component.adoc | 39 +
.../src/main/docs/aws2-translate-component.adoc | 45 +-
.../eventhubs/EventHubsCheckpointUpdaterTask.java | 18 +-
.../azure/eventhubs/EventHubsConsumer.java | 7 +-
...ntHubsConsumerCheckpointAfterBatchSizeTest.java | 229 +
components/camel-azure/camel-azure-files/pom.xml | 6 +
.../src/main/docs/azure-files-component.adoc | 6 +
.../component/file/azure/FilesOperations.java | 23 +-
.../file/azure/FilesOperationsStoreLengthTest.java | 129 +
.../azure/servicebus/ServiceBusConsumer.java | 6 +-
.../azure/servicebus/ServiceBusConsumerTest.java | 47 +
.../src/main/docs/barcode-dataformat.adoc | 50 +-
.../apache/camel/language/bean/BeanExpression.java | 73 +-
.../src/main/docs/bindy-dataformat.adoc | 88 +
.../bindy/format/AbstractNumberFormat.java | 3 +
.../bindy/format/factories/FloatFormatFactory.java | 12 +-
...ndyNumberWithoutPrecisionKeepsDecimalsTest.java | 174 +
.../main/docs/caffeine-loadcache-component.adoc | 35 +
.../src/main/docs/cql-component.adoc | 40 +-
.../src/main/docs/clickhouse-component.adoc | 114 +
.../src/main/docs/clickup-component.adoc | 25 +
.../src/main/docs/cm-sms-component.adoc | 21 +
.../META-INF/org/apache/camel/coap/coap+tcp.json | 2 +-
.../META-INF/org/apache/camel/coap/coap.json | 2 +-
.../META-INF/org/apache/camel/coap/coaps+tcp.json | 2 +-
.../META-INF/org/apache/camel/coap/coaps.json | 2 +-
.../camel-coap/src/main/docs/coap-component.adoc | 42 +-
.../java/org/apache/camel/coap/CoAPEndpoint.java | 2 +-
.../src/main/docs/cometd-component.adoc | 25 +
.../org/apache/camel/component/consul/consul.json | 4 +-
.../src/main/docs/consul-component.adoc | 60 +
.../component/consul/ConsulConfiguration.java | 13 +-
.../component/consul/ConsulActionEnumsTest.java | 62 +
.../src/main/docs/controlbus-component.adoc | 70 +
.../src/main/docs/crypto-dataformat.adoc | 146 +
.../src/main/docs/disruptor-vm-component.adoc | 32 +
.../docker/consumer/DockerEventsConsumer.java | 185 +-
.../docker/consumer/DockerStatsConsumer.java | 42 +-
.../consumer/DockerEventsConsumerStreamTest.java | 182 +
.../camel-drill/src/main/docs/drill-component.adoc | 24 +
.../src/main/docs/duckdb-component.adoc | 64 +
.../apache/camel/component/ehcache/ehcache.json | 4 +-
.../src/main/docs/ehcache-component.adoc | 103 +-
.../component/ehcache/EhcacheConfiguration.java | 4 +-
.../src/main/docs/fhir-component.adoc | 52 +
.../src/main/docs/fhirJson-dataformat.adoc | 22 +
.../src/main/docs/fhirXml-dataformat.adoc | 22 +
.../camel-file/src/main/docs/file-component.adoc | 5 +
.../camel/component/file/FileOperations.java | 35 +-
.../camel/component/file/GenericFileConsumer.java | 94 +-
.../component/file/GenericFileKeptDoneFiles.java | 85 +
.../component/file/GenericFileOnCompletion.java | 15 +
.../component/file/FileProducerMapBodyTest.java | 104 +
.../src/main/docs/flatpack-dataformat.adoc | 59 +-
.../camel-fory/src/main/docs/fory-dataformat.adoc | 26 +
.../camel-ftp/src/main/docs/ftps-component.adoc | 43 +
.../src/main/docs/google-bigquery-component.adoc | 25 +-
.../main/docs/google-bigquery-sql-component.adoc | 20 +
.../src/main/docs/google-calendar-component.adoc | 25 +
.../docs/google-calendar-stream-component.adoc | 20 +
.../src/main/docs/google-drive-component.adoc | 27 +-
.../main/docs/google-mail-stream-component.adoc | 20 +
.../google/pubsub/GooglePubsubConsumer.java | 11 +-
.../GooglePubsubConsumerNackFailureTest.java | 130 +
.../src/main/docs/google-sheets-component.adoc | 25 +
.../main/docs/google-sheets-stream-component.adoc | 29 +-
.../camel/language/groovy/GroovyExpression.java | 65 +-
.../groovy/GroovyMissingPropertyHintTest.java | 26 +-
.../src/main/docs/hazelcast-set-component.adoc | 47 +-
.../camel/http/common/HttpCommonEndpoint.java | 4 +-
.../camel/http/common/HttpConfiguration.java | 4 +-
.../org/apache/camel/component/http/http.json | 2 +-
.../org/apache/camel/component/http/https.json | 2 +-
.../camel-http/src/main/docs/http-component.adoc | 125 +-
.../apache/camel/component/http/HttpProducer.java | 31 +-
.../component/http/HttpProducerMapBodyTest.java | 40 +-
.../vault/IBMEventStreamReloadTriggerTask.java | 73 +-
.../vault/IBMEventStreamReloadTriggerTaskTest.java | 139 +
.../apache/camel/component/iggy/IggyEndpoint.java | 21 +-
.../component/iggy/IggyTopicMessageExpiryTest.java | 85 +
.../src/main/docs/ignite-cache-component.adoc | 42 +
.../src/main/docs/ignite-compute-component.adoc | 31 +
.../src/main/docs/ignite-events-component.adoc | 18 +
.../src/main/docs/ignite-idgen-component.adoc | 27 +
.../src/main/docs/ignite-messaging-component.adoc | 21 +
.../src/main/docs/ignite-queue-component.adoc | 42 +
.../src/main/docs/ignite-set-component.adoc | 31 +
.../src/main/docs/js-language.adoc | 40 +
.../camel-jaxb/src/main/docs/jaxb-dataformat.adoc | 72 +
.../org/apache/camel/component/jcache/jcache.json | 2 +-
.../component/jcache/JCacheConfiguration.java | 2 +-
.../camel/component/jcache/JCacheManager.java | 2 +-
.../camel-jira/src/main/docs/jira-component.adoc | 55 +
.../camel/component/jms/JmsConfiguration.java | 4 +
.../jms/JmsPreserveMessageQosTimeToLiveTest.java | 174 +
.../camel-jmx/src/main/docs/jmx-component.adoc | 30 +
.../org/apache/camel/language/jq/JqExpression.java | 15 +-
.../camel/language/jq/JqNullBodyHintTest.java | 2 +-
.../camel-jsch/src/main/docs/scp-component.adoc | 44 +-
.../src/main/docs/jsonApi-dataformat.adoc | 28 +
.../org/apache/camel/jsonpath/jsonpath.json | 2 +-
.../org/apache/camel/jsonpath/JsonPathEngine.java | 9 +-
.../camel/jsonpath/JsonPathNullBodyHintTest.java | 2 +-
.../apache/camel/jta/TransactionErrorHandler.java | 4 +-
...ransactionErrorHandlerRollbackOnlyLastTest.java | 125 +
.../camel/component/kafka/KafkaFetchRecords.java | 87 +-
.../component/kafka/KafkaConsumerStopTest.java | 197 +
.../src/main/docs/keycloak-consumer.adoc | 28 +-
.../src/main/docs/keycloak-producer.adoc | 19 +-
.../src/main/docs/keycloak-security.adoc | 4 +-
.../main/docs/kubernetes-cronjob-component.adoc | 21 +
.../kubernetes-custom-resources-component.adoc | 50 +-
.../camel-kudu/src/main/docs/kudu-component.adoc | 30 +
.../camel-ldap/src/main/docs/ldap-component.adoc | 42 +
components/camel-ldif/pom.xml | 1 -
.../camel-ldif/src/main/docs/ldif-component.adoc | 64 +-
.../src/main/docs/mimeMultipart-dataformat.adoc | 45 +-
.../apache/camel/component/mail/MailConsumer.java | 73 +-
.../MailIdempotentRepositoryNotRoutedTest.java | 216 +
.../MailIdempotentRepositoryPollErrorTest.java | 218 +
.../src/main/docs/milo-browse-component.adoc | 33 +
.../src/main/docs/milo-client-component.adoc | 98 +-
.../src/main/docs/milo-server-component.adoc | 44 +
.../milo/client/internal/SubscriptionManager.java | 245 +-
.../component/milo/MonitorItemLifecycleTest.java | 205 +-
.../camel/component/milo/MonitorNodesTest.java | 35 +
.../milo/ServerCertificateValidationTest.java | 15 +-
.../camel-mllp/src/main/docs/mllp-component.adoc | 30 +
.../camel-mock/src/main/docs/mock-component.adoc | 39 +
.../component/mongodb/gridfs/GridFsConsumer.java | 96 +-
.../gridfs/GridFsConsumerTimestampTest.java | 138 +-
.../mongodb/MongoAbstractConsumerThread.java | 23 +-
.../MongoDbConsumerCursorRegenerationTest.java | 279 +
.../camel-opa/src/main/docs/opa-component.adoc | 201 +
.../src/main/docs/openfeature-component.adoc | 256 +
.../src/main/docs/openfeature-language.adoc | 116 +-
.../src/main/docs/openfga-component.adoc | 253 +
.../src/main/docs/openstack-cinder-component.adoc | 32 +
.../src/main/docs/openstack-glance-component.adoc | 22 +-
.../main/docs/openstack-keystone-component.adoc | 23 +-
.../src/main/docs/openstack-neutron-component.adoc | 27 +
.../src/main/docs/openstack-nova-component.adoc | 22 +
.../src/main/docs/openstack-swift-component.adoc | 32 +
.../src/main/docs/parquetAvro-dataformat.adoc | 47 +-
.../src/main/docs/pgevent-component.adoc | 33 +
.../http/vertx/VertxPlatformHttpSupport.java | 26 +-
.../vertx/VertxPlatformHttpMapResponseTest.java | 120 +
.../src/main/docs/platform-http-component.adoc | 7 +
.../camel-plc4x/src/main/docs/plc4x-component.adoc | 18 +-
.../src/main/docs/protobuf-dataformat.adoc | 2 +
.../dataformat/protobuf/ProtobufConverter.java | 10 +-
.../protobuf/ProtobufBytesFieldMapTest.java | 82 +
.../src/main/docs/pulsar-component.adoc | 36 +
.../src/main/docs/python-language.adoc | 40 +
.../src/main/docs/quickfix-component.adoc | 99 +-
.../DefaultRestOpenapiProcessorStrategy.java | 9 +-
.../rest/openapi/RestOpenApiEndpoint.java | 21 +-
.../component/rest/openapi/RestOpenApiHelper.java | 18 +
.../rest/openapi/RestOpenApiHelperTest.java | 18 +
.../RestOpenApiSpecificationProblemsTest.java | 96 +
.../src/test/resources/nested-path.json | 39 +
.../src/main/docs/rest-postman-component.adoc | 154 +
.../src/main/docs/rest-api-component.adoc | 29 +
.../camel-saga/src/main/docs/saga-component.adoc | 53 +
.../src/main/docs/servicenow-component.adoc | 33 +-
.../camel-smb/src/main/docs/smb-component.adoc | 44 +
.../src/main/docs/spring-jdbc-component.adoc | 23 +
.../src/main/docs/spring-ldap-component.adoc | 39 +
.../src/main/docs/spring-redis-component.adoc | 104 +
.../src/main/docs/spring-event-component.adoc | 33 +
.../src/main/docs/sql-stored-component.adoc | 27 +-
.../camel-stax/src/main/docs/stax-component.adoc | 67 +-
.../src/main/docs/stitch-component.adoc | 23 +
.../camel-stub/src/main/docs/stub-component.adoc | 27 +
.../src/main/docs/tahu-edge-component.adoc | 63 +
.../src/main/docs/tahu-host-component.adoc | 24 +
.../src/main/docs/citrus-component.adoc | 32 +
.../src/main/docs/twilio-component.adoc | 31 +
.../main/docs/twitter-directmessage-component.adoc | 38 +
.../src/main/docs/twitter-search-component.adoc | 46 +
.../src/main/docs/twitter-timeline-component.adoc | 47 +-
.../undertow/DefaultUndertowHttpBinding.java | 7 +-
.../camel/component/undertow/UndertowHelper.java | 25 +
.../camel/component/undertow/UndertowProducer.java | 44 +-
.../undertow/UndertowProducerEncodedUriTest.java | 113 +
.../src/main/docs/validator-component.adoc | 42 +
.../camel-vertx/src/main/docs/vertx-component.adoc | 51 +
.../camel/component/web3j/Web3jConsumer.java | 122 +-
.../web3j/Web3jConsumerResubscribeTest.java | 196 +
.../src/main/docs/webhook-component.adoc | 33 +
.../src/main/docs/whatsapp-component.adoc | 47 +-
.../src/main/docs/wordpress-component.adoc | 24 +
.../src/main/docs/workday-component.adoc | 45 +
.../src/main/docs/zendesk-component.adoc | 28 +
.../src/main/docs/zipFile-dataformat.adoc | 4 +
.../aggregate/zipfile/ZipAggregationStrategy.java | 31 +
.../ZipAggregationStrategySameFileNameTest.java | 206 +
.../java/org/apache/camel/spi/Metadata.java | 8 +
.../java/org/apache/camel/spi/UriParam.java | 8 +
.../impl/engine/DefaultBeanIntrospection.java | 25 +-
.../org/apache/camel/dev-console/route.json | 15 +
.../camel/impl/console/ReceiveDevConsole.java | 22 +-
.../apache/camel/impl/console/RouteDevConsole.java | 4 +
.../camel/impl/console/ReceiveDevConsoleTest.java | 21 +
.../camel/catalog/impl/AbstractCamelCatalog.java | 56 +-
.../org/apache/camel/model/language/jsonpath.json | 2 +-
.../camel/model/language/JsonPathExpression.java | 1 +
.../processor/aggregate/AggregateProcessor.java | 49 +
.../FileConsumerDoneFileNameFilesLeftTest.java | 472 +
.../impl/engine/DefaultBeanIntrospectionTest.java | 71 +
.../language/simple/SimpleSyntaxHintsTest.java | 59 +-
.../apache/camel/language/simple/SimpleTest.java | 48 +
.../camel/processor/UnmarshalProcessorTest.java | 7 +-
.../AggregateTimeoutRepositoryExceptionTest.java | 186 +
.../org/apache/camel/support/BodyFactsTest.java | 161 +
core/camel-java-io/pom.xml | 11 +
.../apache/camel/java/out/JavaDslModelWriter.java | 138 +-
.../java/JavaDumpExplicitDefaultValuesTest.java | 161 +
.../apache/camel/java/LwModelToJavaDumperTest.java | 27 +
.../management/mbean/ManagedCamelContextMBean.java | 2 +-
.../api/management/mbean/ManagedRouteMBean.java | 32 +
.../management/mbean/ManagedCamelContext.java | 2 +-
.../camel/management/mbean/ManagedRoute.java | 72 +
.../ManagedRouteRemoteExchangesTest.java | 161 +
.../java/org/apache/camel/support/BodyFacts.java | 381 +
.../support/processor/UnmarshalProcessor.java | 19 +-
.../java/org/apache/camel/xml/out/ModelWriter.java | 138 +-
.../org/apache/camel/yaml/out/YamlModelWriter.java | 138 +-
.../ROOT/pages/camel-4x-upgrade-guide-4_18.adoc | 46 +
.../ROOT/pages/camel-4x-upgrade-guide-4_22.adoc | 48 +
.../ROOT/pages/camel-4x-upgrade-guide-4_24.adoc | 350 +
.../ROOT/pages/camel-jbang-ai-providers.adoc | 4 +
.../modules/ROOT/pages/camel-jbang-ai.adoc | 4 +
.../ROOT/pages/camel-jbang-getting-started.adoc | 2 +
.../modules/ROOT/pages/camel-jbang-managing.adoc | 9 +
.../modules/ROOT/pages/camel-jbang-mcp.adoc | 141 +-
.../modules/ROOT/pages/data-format.adoc | 34 +
.../camel-jbang-catalog-kamelet.adoc | 1 +
.../pages/jbang-commands/camel-jbang-commands.adoc | 2 +-
.../ROOT/pages/jbang-commands/camel-jbang-doc.adoc | 2 +-
.../jbang-commands/camel-jbang-get-route.adoc | 1 +
.../pages/jbang-commands/camel-jbang-init.adoc | 1 +
.../jbang-commands/camel-jbang-test-agent-run.adoc | 43 +
.../camel-jbang-test-agent-start.adoc | 44 +
...-test.adoc => camel-jbang-test-agent-stop.adoc} | 15 +-
...jbang-test.adoc => camel-jbang-test-agent.adoc} | 10 +-
.../jbang-commands/camel-jbang-test-init.adoc | 8 +-
...ang-test.adoc => camel-jbang-test-inspect.adoc} | 15 +-
...el-jbang-test.adoc => camel-jbang-test-ps.adoc} | 17 +-
.../pages/jbang-commands/camel-jbang-test-run.adoc | 41 +
.../pages/jbang-commands/camel-jbang-test.adoc | 4 +
.../jbang-commands/camel-jbang-top-route.adoc | 1 +
.../dsl/AwsCloudtrailComponentBuilderFactory.java | 42 +
.../dsl/ConsulComponentBuilderFactory.java | 11 +-
.../dsl/CloudtrailEndpointBuilderFactory.java | 72 +
.../endpoint/dsl/ConsulEndpointBuilderFactory.java | 11 +-
.../endpoint/dsl/HttpEndpointBuilderFactory.java | 4 +-
dsl/camel-jbang/camel-jbang-core/AGENTS.md | 30 +
.../camel-jbang/camel-jbang-core/CLAUDE.md | 0
dsl/camel-jbang/camel-jbang-core/pom.xml | 77 +-
.../META-INF/camel-jbang-commands-metadata.json | 10 +-
.../dsl/jbang/core/commands/ai/eip-samples.json | 84 +
.../apache/camel/dsl/jbang/core/commands/Ask.java | 34 +-
.../dsl/jbang/core/commands/DependencyCopy.java | 49 +-
.../camel/dsl/jbang/core/commands/Explain.java | 34 +-
.../camel/dsl/jbang/core/commands/Harden.java | 53 +-
.../apache/camel/dsl/jbang/core/commands/Init.java | 98 +-
.../camel/dsl/jbang/core/commands/LlmClient.java | 65 +-
.../camel/dsl/jbang/core/commands/Overview.java | 3 +
.../dsl/jbang/core/commands/TransformRoute.java | 17 +-
.../jbang/core/commands/action/CamelBeanDump.java | 25 +-
.../core/commands/action/CamelBrowseAction.java | 6 +
.../core/commands/action/CamelHistoryAction.java | 158 +-
.../commands/action/CamelRouteDiagramAction.java | 24 +-
.../jbang/core/commands/action/CamelSourceTop.java | 15 +-
.../core/commands/action/CamelSpanAction.java | 10 +-
.../commands/action/EvalExpressionCommand.java | 5 +-
.../commands/action/RouteControllerAction.java | 18 +-
.../dsl/jbang/core/commands/ai/AuthoringTools.java | 391 +-
.../dsl/jbang/core/commands/ai/CatalogDocs.java | 926 +-
.../dsl/jbang/core/commands/ai/CatalogSamples.java | 59 +-
.../jbang/core/commands/ai/DependencyLookup.java | 47 +-
.../dsl/jbang/core/commands/ai/EndpointChecks.java | 29 +-
.../core/commands/ai/ExpressionEvaluator.java | 5 +-
.../dsl/jbang/core/commands/ai/HeaderChecks.java | 34 +
.../core/commands/ai/IntegrationLauncher.java | 66 +-
.../dsl/jbang/core/commands/ai/LenientRepairs.java | 575 +
.../dsl/jbang/core/commands/ai/OpenApiVerbs.java | 96 +-
.../jbang/core/commands/ai/SourceValidator.java | 98 +-
.../dsl/jbang/core/commands/ai/ToolRegistry.java | 77 +-
.../dsl/jbang/core/commands/ai/ValidatorFacts.java | 103 +
.../jbang/core/commands/catalog/CatalogDoc.java | 60 +-
.../core/commands/catalog/CatalogKamelet.java | 66 +-
.../commands/catalog/KameletCatalogHelper.java | 22 +-
.../core/commands/process/CamelContextStatus.java | 4 +
.../commands/process/CamelProcessorStatus.java | 62 +-
.../core/commands/process/CamelRouteStatus.java | 40 +-
.../dsl/jbang/core/commands/process/ListError.java | 66 +-
.../jbang/core/commands/process/ListHealth.java | 10 +-
.../jbang/core/commands/process/ListMetric.java | 56 +-
.../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/VersionList.java | 30 +-
.../camel/dsl/jbang/core/common/QuarkusHelper.java | 25 +
.../camel/dsl/jbang/core/common/RuntimeHelper.java | 34 +-
.../camel/dsl/jbang/core/commands/AskLoopTest.java | 157 +
.../core/commands/CamelCommandBaseTestSupport.java | 51 +
.../jbang/core/commands/CamelJBangMainTest.java | 3 +-
.../jbang/core/commands/DependencyCopyTest.java | 150 +
.../jbang/core/commands/DependencyListTest.java | 1 +
.../jbang/core/commands/DependencyUpdateTest.java | 1 +
.../dsl/jbang/core/commands/EvalSimpleTest.java | 15 +
.../camel/dsl/jbang/core/commands/ExplainTest.java | 153 +
.../dsl/jbang/core/commands/ExportMainJibTest.java | 1 +
.../jbang/core/commands/ExportMainJkubeTest.java | 1 +
.../camel/dsl/jbang/core/commands/ExportTest.java | 1 +
.../dsl/jbang/core/commands/FakeLlmServer.java | 152 +
.../camel/dsl/jbang/core/commands/HardenTest.java | 148 +
.../camel/dsl/jbang/core/commands/InitTest.java | 196 +
.../dsl/jbang/core/commands/LlmClientChatTest.java | 338 +
.../core/commands/LlmClientExplicitUrlTest.java | 98 +
.../camel/dsl/jbang/core/commands/LoadTest.java | 8 +
.../jbang/core/commands/NoFixedHomeDirTest.java | 67 +
.../dsl/jbang/core/commands/OverviewTest.java | 252 +
.../jbang/core/commands/TransformRouteTest.java | 160 +
.../dsl/jbang/core/commands/TransformTest.java | 1 +
.../dsl/jbang/core/commands/UserConfigHelper.java | 10 +-
...mandBaseTestSupport.java => UsesFixedPort.java} | 35 +-
...eTestSupport.java => UsesWorkingDirectory.java} | 36 +-
.../commands/action/ActionCommandTestSupport.java | 2 +-
.../core/commands/action/CamelBeanDumpTest.java | 238 +-
.../action/CamelBrowseActionViewsTest.java | 171 +
.../commands/action/CamelHistoryActionTest.java | 265 +-
.../action/CamelRouteDiagramActionRunningTest.java | 169 +
.../core/commands/action/CamelSourceTopTest.java | 185 +-
.../commands/action/CamelSpanActionViewsTest.java | 195 +
.../action/CamelStartupRecorderActionTest.java | 3 +-
.../commands/action/CamelStubActionViewsTest.java | 154 +
.../commands/action/EvalExpressionResultTest.java | 14 +
.../core/commands/action/LoggerActionTest.java | 2 +-
.../commands/action/RouteActionJavaSourceTest.java | 2 +
.../commands/action/RouteControllerActionTest.java | 233 +-
.../core/commands/ai/AuthoringToolsEditTest.java | 3 +-
.../commands/ai/AuthoringToolsLenientTest.java | 513 +
.../core/commands/ai/AuthoringToolsLoopTest.java | 20 +-
.../jbang/core/commands/ai/AuthoringToolsTest.java | 21 +-
.../commands/ai/CatalogDocComponentAnswerTest.java | 241 +
.../jbang/core/commands/ai/CatalogDocsTest.java | 59 +-
.../jbang/core/commands/ai/CatalogSamplesTest.java | 63 +-
.../core/commands/ai/EvalInTheIntegrationTest.java | 117 +
.../jbang/core/commands/ai/FakeIntegration.java | 107 +
.../core/commands/ai/HeaderPropertyMixupsTest.java | 6 +-
.../core/commands/ai/IntegrationLauncherTest.java | 50 +
.../jbang/core/commands/ai/RuntimeToolsTest.java | 334 +
.../commands/ai/SourceValidatorBeanRefsTest.java | 40 +
.../commands/ai/SourceValidatorEndpointTest.java | 59 +
.../ai/SourceValidatorPlaceholderTest.java | 48 +
.../commands/ai/SourceValidatorRoutesTest.java | 33 +
.../ai/ToolRegistryRuntimeActionsTest.java | 102 +
.../jbang/core/commands/ai/ToolRegistryTest.java | 17 +-
.../jbang/core/commands/ai/ValidatorFactsTest.java | 180 +
.../core/commands/catalog/CatalogDocTest.java | 98 +
.../commands/catalog/CatalogKameletListTest.java | 159 +
.../commands/catalog/KameletCatalogHelperTest.java | 44 +
.../commands/config/BaseConfigTestSupport.java | 12 +-
.../commands/infra/InfraCommandTestSupport.java | 2 +-
.../core/commands/infra/InfraRestartTest.java | 2 +
.../dsl/jbang/core/commands/infra/InfraTest.java | 2 +
.../jbang/core/commands/plugin/PluginAddTest.java | 3 +-
.../core/commands/plugin/PluginDeleteTest.java | 3 +-
.../jbang/core/commands/plugin/PluginGetTest.java | 3 +-
.../jbang/core/commands/plugin/PluginListTest.java | 3 +-
.../commands/process/CamelContextStatusTest.java | 29 +
.../commands/process/CamelProcessorStatusTest.java | 295 +-
.../commands/process/CamelRouteStatusTest.java | 435 +-
.../jbang/core/commands/process/ListErrorTest.java | 247 +-
.../core/commands/process/ListHealthTest.java | 272 +-
.../core/commands/process/ListMetricTest.java | 250 +-
.../process/ProcessCommandTestSupport.java | 2 +-
.../core/commands/process/RestartProcessTest.java | 89 +-
.../jbang/core/commands/update/UpdateRunTest.java | 269 +
.../core/commands/version/VersionGetTest.java | 12 +-
.../commands/version/VersionListReleasesTest.java | 195 +
.../jbang/core/common/OllamaDoctorSupportTest.java | 25 +-
.../dsl/jbang/core/common/PluginHelperTest.java | 9 +
.../dsl/jbang/core/common/QuarkusHelperTest.java | 23 +
dsl/camel-jbang/camel-jbang-mcp/pom.xml | 11 +
.../dsl/jbang/core/commands/mcp/AiTraceTools.java | 8 +-
.../jbang/core/commands/mcp/AuthoringTools.java | 12 +-
.../dsl/jbang/core/commands/mcp/CamelReleases.java | 126 +
.../commands/mcp/ComponentPropertiesTools.java | 143 -
.../core/commands/mcp/DependencyCheckTools.java | 86 +-
.../jbang/core/commands/mcp/DependencyData.java | 51 +-
.../commands/mcp/DependencySecurityAuditTools.java | 166 +-
.../dsl/jbang/core/commands/mcp/MigrationData.java | 195 +-
.../jbang/core/commands/mcp/MigrationTools.java | 189 +-
.../dsl/jbang/core/commands/mcp/OpenApiTools.java | 465 +-
.../jbang/core/commands/mcp/PromptDefinitions.java | 64 +-
.../commands/mcp/PropertiesTranslateTools.java | 68 +-
.../jbang/core/commands/mcp/RuntimeService.java | 71 +
.../dsl/jbang/core/commands/mcp/RuntimeTools.java | 393 +-
.../core/commands/mcp/AuthoringToolsTest.java | 20 +-
.../jbang/core/commands/mcp/CamelReleasesTest.java | 60 +
.../commands/mcp/ComponentPropertiesToolsTest.java | 121 -
.../commands/mcp/DependencyCheckToolsTest.java | 99 +-
.../mcp/DependencySecurityAuditToolsTest.java | 55 +-
.../commands/mcp/McpSecuredToolClassesTest.java | 36 +-
...redToolClassesTest.java => McpToolClasses.java} | 39 +-
.../core/commands/mcp/MigrationToolsTest.java | 189 +
.../mcp/OpenApiScaffoldRestOpenApiTest.java | 134 +
.../jbang/core/commands/mcp/OpenApiToolsTest.java | 155 +-
.../core/commands/mcp/PromptDefinitionsTest.java | 37 +
.../commands/mcp/PropertiesTranslateToolsTest.java | 16 +
.../jbang/core/commands/mcp/RuntimeToolsTest.java | 6 +-
.../core/commands/mcp/RuntimeToolsWiringTest.java | 411 +
.../src/test/resources/petstore.yaml | 83 +
.../camel-jbang-plugin-commands-metadata.json | 2 +-
.../dsl/jbang/core/commands/tui/AiInputLine.java | 63 +-
.../camel/dsl/jbang/core/commands/tui/AiPanel.java | 8 +-
.../core/commands/tui/AiProviderSelector.java | 20 +
.../jbang/core/commands/tui/AutocompletePopup.java | 8 +-
.../jbang/core/commands/tui/CaptionOverlay.java | 12 +-
.../dsl/jbang/core/commands/tui/DrawOverlay.java | 13 +-
.../dsl/jbang/core/commands/tui/FormHelper.java | 3 +-
.../dsl/jbang/core/commands/tui/FuzzyFilter.java | 4 +-
.../dsl/jbang/core/commands/tui/TuiHelper.java | 81 +-
.../core/commands/tui/diagram/DiagramText.java | 15 +-
.../commands/tui/diagram/RouteDiagramWidget.java | 13 +-
.../jbang/core/commands/tui/AiInputLineTest.java | 146 +
.../core/commands/tui/AiPanelPromptBudgetTest.java | 15 +-
.../core/commands/tui/AiProviderSelectorTest.java | 39 +
.../core/commands/tui/AutocompletePopupTest.java | 24 +
.../core/commands/tui/CaptionOverlayTest.java | 32 +
.../jbang/core/commands/tui/DrawOverlayTest.java | 12 +
.../jbang/core/commands/tui/FormHelperTest.java | 14 +
.../jbang/core/commands/tui/FuzzyFilterTest.java | 10 +
.../dsl/jbang/core/commands/tui/TuiHelperTest.java | 66 +
.../core/commands/tui/diagram/DiagramTextTest.java | 23 +
.../commands/tui/diagram/RouteLinkMarkerTest.java | 82 +
.../xml/io/XmlDumpExplicitDefaultValuesTest.java | 181 +
.../dsl/yaml/deserializers/ModelDeserializers.java | 2 +-
.../maven/dsl/yaml/GenerateYamlCompletionMojo.java | 13 +
.../dsl/yaml/GenerateYamlDeserializersMojo.java | 2 +-
.../maven/dsl/yaml/GenerateYamlSchemaMojo.java | 35 +
.../maven/dsl/yaml/GenerateYamlSupportMojo.java | 6 +
.../apache/camel/dsl/yaml/validator/DocBlocks.java | 71 +-
.../camel/dsl/yaml/validator/ProjectFacts.java | 58 +
.../camel/dsl/yaml/validator/SchemaHints.java | 32 +-
.../camel/dsl/yaml/validator/TextBodyFlow.java | 519 +-
.../camel/dsl/yaml/validator/YamlValidator.java | 17 +-
.../camel/dsl/yaml/validator/DocBlocksTest.java | 98 +
.../QuotingAndOptionPlacementHintTest.java | 35 +
.../camel/dsl/yaml/validator/TextBodyFlowTest.java | 477 +
.../yaml/validator/UserManualDocExamplesTest.java | 16 +-
.../dsl/yaml/validator/YamlValidatorTest.java | 24 +
.../resources/schema/camelYamlDsl-canonical.json | 2 +-
.../resources/schema/camelYamlDsl-model.json | 1 +
.../generated/resources/schema/camelYamlDsl.json | 2 +-
.../yaml/YamlDumpExplicitDefaultValuesTest.java | 209 +
parent/pom.xml | 9 +-
.../src/generated/resources/META-INF/metadata.json | 52 +-
.../test/infra/aws2/services/container.properties | 2 +-
.../infra/couchbase/services/container.properties | 2 +-
.../infra/couchdb/services/container.properties | 2 +-
.../infra/docling/services/container.properties | 2 +-
.../hashicorp/vault/services/container.properties | 2 +-
.../test/infra/ibmmq/services/container.properties | 2 +-
.../infra/keycloak/services/container.properties | 2 +-
.../infra/milvus/services/container.properties | 2 +-
.../test/infra/nats/services/container.properties | 2 +-
.../infra/ollama/services/container.properties | 2 +-
.../test/infra/opa/services/container.properties | 2 +-
.../camel/tooling/model/BaseOptionModel.java | 9 +
.../org/apache/camel/tooling/model/JsonMapper.java | 5 +
.../apache/camel/tooling/model/JsonMapperTest.java | 26 +
.../packaging/EndpointSchemaGeneratorMojo.java | 3 +
.../maven/packaging/ModelWriterGeneratorMojo.java | 48 +
.../maven/packaging/PackageDataFormatMojo.java | 1 +
.../camel/maven/packaging/PackageLanguageMojo.java | 1 +
.../packaging/PrepareCamelJBangCommandsMojo.java | 218 +-
.../camel/maven/packaging/SchemaGeneratorMojo.java | 14 +
.../PrepareCamelJBangCommandsMojoTest.java | 374 +
.../SchemaGeneratorMojoMultiEnumTest.java | 74 +
.../main/java/org/apache/camel/spi/Metadata.java | 8 +
.../main/java/org/apache/camel/spi/UriParam.java | 8 +
686 files changed, 56963 insertions(+), 21957 deletions(-)
create mode 100644 components/camel-aws/camel-aws-cloudtrail/src/test/java/org/apache/camel/component/aws/cloudtrail/CloudtrailConsumerLateEventTest.java
create mode 100644 components/camel-aws/camel-aws-secrets-manager/src/test/java/org/apache/camel/component/aws/secretsmanager/vault/CloudTrailReloadTriggerTaskLookupTest.java
create mode 100644 components/camel-aws/camel-aws2-sqs/src/test/java/org/apache/camel/component/aws2/sqs/SqsConsumerExtendMessageVisibilityBatchTest.java
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-azure/camel-azure-files/src/test/java/org/apache/camel/component/file/azure/FilesOperationsStoreLengthTest.java
create mode 100644 components/camel-bindy/src/test/java/org/apache/camel/dataformat/bindy/csv/BindyNumberWithoutPrecisionKeepsDecimalsTest.java
create mode 100644 components/camel-consul/src/test/java/org/apache/camel/component/consul/ConsulActionEnumsTest.java
create mode 100644 components/camel-docker/src/test/java/org/apache/camel/component/docker/consumer/DockerEventsConsumerStreamTest.java
create mode 100644 components/camel-file/src/main/java/org/apache/camel/component/file/GenericFileKeptDoneFiles.java
create mode 100644 components/camel-file/src/test/java/org/apache/camel/component/file/FileProducerMapBodyTest.java
create mode 100644 components/camel-google/camel-google-pubsub/src/test/java/org/apache/camel/component/google/pubsub/GooglePubsubConsumerNackFailureTest.java
create mode 100644 components/camel-ibm/camel-ibm-secrets-manager/src/test/java/org/apache/camel/component/ibm/secrets/manager/vault/IBMEventStreamReloadTriggerTaskTest.java
create mode 100644 components/camel-iggy/src/test/java/org/apache/camel/component/iggy/IggyTopicMessageExpiryTest.java
create mode 100644 components/camel-jms/src/test/java/org/apache/camel/component/jms/JmsPreserveMessageQosTimeToLiveTest.java
create mode 100644 components/camel-jta/src/test/java/org/apache/camel/jta/TransactionErrorHandlerRollbackOnlyLastTest.java
create mode 100644 components/camel-kafka/src/test/java/org/apache/camel/component/kafka/KafkaConsumerStopTest.java
create mode 100644 components/camel-mail/src/test/java/org/apache/camel/component/mail/MailIdempotentRepositoryNotRoutedTest.java
create mode 100644 components/camel-mail/src/test/java/org/apache/camel/component/mail/MailIdempotentRepositoryPollErrorTest.java
create mode 100644 components/camel-mongodb/src/test/java/org/apache/camel/component/mongodb/MongoDbConsumerCursorRegenerationTest.java
create mode 100644 components/camel-platform-http-vertx/src/test/java/org/apache/camel/component/platform/http/vertx/VertxPlatformHttpMapResponseTest.java
create mode 100644 components/camel-protobuf/src/test/java/org/apache/camel/dataformat/protobuf/ProtobufBytesFieldMapTest.java
create mode 100644 components/camel-rest-openapi/src/test/java/org/apache/camel/component/rest/openapi/RestOpenApiSpecificationProblemsTest.java
create mode 100644 components/camel-rest-openapi/src/test/resources/nested-path.json
create mode 100644 components/camel-undertow/src/test/java/org/apache/camel/component/undertow/UndertowProducerEncodedUriTest.java
create mode 100644 components/camel-web3j/src/test/java/org/apache/camel/component/web3j/Web3jConsumerResubscribeTest.java
create mode 100644 components/camel-zipfile/src/test/java/org/apache/camel/processor/aggregate/zipfile/ZipAggregationStrategySameFileNameTest.java
create mode 100644 core/camel-core/src/test/java/org/apache/camel/component/file/FileConsumerDoneFileNameFilesLeftTest.java
create mode 100644 core/camel-core/src/test/java/org/apache/camel/impl/engine/DefaultBeanIntrospectionTest.java
create mode 100644 core/camel-core/src/test/java/org/apache/camel/processor/aggregator/AggregateTimeoutRepositoryExceptionTest.java
create mode 100644 core/camel-core/src/test/java/org/apache/camel/support/BodyFactsTest.java
create mode 100644 core/camel-java-io/src/test/java/org/apache/camel/java/JavaDumpExplicitDefaultValuesTest.java
create mode 100644 core/camel-management/src/test/java/org/apache/camel/management/ManagedRouteRemoteExchangesTest.java
create mode 100644 core/camel-support/src/main/java/org/apache/camel/support/BodyFacts.java
create mode 100644 docs/user-manual/modules/ROOT/pages/jbang-commands/camel-jbang-test-agent-run.adoc
create mode 100644 docs/user-manual/modules/ROOT/pages/jbang-commands/camel-jbang-test-agent-start.adoc
copy docs/user-manual/modules/ROOT/pages/jbang-commands/{camel-jbang-test.adoc => camel-jbang-test-agent-stop.adoc} (60%)
copy docs/user-manual/modules/ROOT/pages/jbang-commands/{camel-jbang-test.adoc => camel-jbang-test-agent.adoc} (56%)
copy docs/user-manual/modules/ROOT/pages/jbang-commands/{camel-jbang-test.adoc => camel-jbang-test-inspect.adoc} (60%)
copy docs/user-manual/modules/ROOT/pages/jbang-commands/{camel-jbang-test.adoc => camel-jbang-test-ps.adoc} (60%)
create mode 100644 docs/user-manual/modules/ROOT/pages/jbang-commands/camel-jbang-test-run.adoc
create mode 100644 dsl/camel-jbang/camel-jbang-core/AGENTS.md
copy CLAUDE.md => dsl/camel-jbang/camel-jbang-core/CLAUDE.md (100%)
create mode 100644 dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ai/LenientRepairs.java
create mode 100644 dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ai/ValidatorFacts.java
create mode 100644 dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/AskLoopTest.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/ExplainTest.java
create mode 100644 dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/FakeLlmServer.java
create mode 100644 dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/HardenTest.java
create mode 100644 dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/LlmClientChatTest.java
create mode 100644 dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/LlmClientExplicitUrlTest.java
create mode 100644 dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/NoFixedHomeDirTest.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/TransformRouteTest.java
copy dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/{CamelCommandBaseTestSupport.java => UsesFixedPort.java} (55%)
copy dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/{CamelCommandBaseTestSupport.java => UsesWorkingDirectory.java} (52%)
create mode 100644 dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelBrowseActionViewsTest.java
create mode 100644 dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelRouteDiagramActionRunningTest.java
create mode 100644 dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelSpanActionViewsTest.java
create mode 100644 dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/action/CamelStubActionViewsTest.java
create mode 100644 dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/ai/AuthoringToolsLenientTest.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/ai/EvalInTheIntegrationTest.java
create mode 100644 dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/ai/FakeIntegration.java
create mode 100644 dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/ai/RuntimeToolsTest.java
create mode 100644 dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/ai/ToolRegistryRuntimeActionsTest.java
create mode 100644 dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/ai/ValidatorFactsTest.java
create mode 100644 dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/catalog/CatalogKameletListTest.java
create mode 100644 dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/catalog/KameletCatalogHelperTest.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/commands/version/VersionListReleasesTest.java
create mode 100644 dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/CamelReleases.java
delete mode 100644 dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/ComponentPropertiesTools.java
create mode 100644 dsl/camel-jbang/camel-jbang-mcp/src/test/java/org/apache/camel/dsl/jbang/core/commands/mcp/CamelReleasesTest.java
delete mode 100644 dsl/camel-jbang/camel-jbang-mcp/src/test/java/org/apache/camel/dsl/jbang/core/commands/mcp/ComponentPropertiesToolsTest.java
copy dsl/camel-jbang/camel-jbang-mcp/src/test/java/org/apache/camel/dsl/jbang/core/commands/mcp/{McpSecuredToolClassesTest.java => McpToolClasses.java} (67%)
create mode 100644 dsl/camel-jbang/camel-jbang-mcp/src/test/java/org/apache/camel/dsl/jbang/core/commands/mcp/OpenApiScaffoldRestOpenApiTest.java
create mode 100644 dsl/camel-jbang/camel-jbang-mcp/src/test/java/org/apache/camel/dsl/jbang/core/commands/mcp/RuntimeToolsWiringTest.java
create mode 100644 dsl/camel-jbang/camel-jbang-mcp/src/test/resources/petstore.yaml
create mode 100644 dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/AiInputLineTest.java
create mode 100644 dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/diagram/RouteLinkMarkerTest.java
create mode 100644 dsl/camel-xml-io-dsl/src/test/java/org/apache/camel/dsl/xml/io/XmlDumpExplicitDefaultValuesTest.java
create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-validator/src/main/java/org/apache/camel/dsl/yaml/validator/ProjectFacts.java
create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-validator/src/test/java/org/apache/camel/dsl/yaml/validator/DocBlocksTest.java
create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/java/org/apache/camel/dsl/yaml/YamlDumpExplicitDefaultValuesTest.java
create mode 100644 tooling/maven/camel-package-maven-plugin/src/test/java/org/apache/camel/maven/packaging/SchemaGeneratorMojoMultiEnumTest.java