This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a change to branch fix/CAMEL-24931
in repository https://gitbox.apache.org/repos/asf/camel.git
discard 11a55ca9ee01 CAMEL-24931: camel-jsonpath, camel-jq - the null body
hint says how to read the data
add 0b7670e29a68 CAMEL-24895: camel-mustache, camel-chunk - align Exchange
header constant names with Camel naming convention (#26745)
add edb3a1406c60 CAMEL-24921: simple - read a predicate inside ${ }
(#26767)
add cd11222746f2 CAMEL-24918: metadata for the endpoint options that are
evaluated per message (#26762)
add a1ebe9f8db73 ci: fix Scalpel shadow comparison asymmetry vs
EXCLUSION_LIST (#26705)
add abff56356bb8 CAMEL-22967: Add dep-check profile using
pilot:dependencies
add d326ff38231b chore: escape attribute references in the 4.23 upgrade
guide
add fa8ab2a7a4b2 CAMEL-24917: fix the build - the doc test kept a call the
consolidation made redundant
add e4e3da85094c CAMEL-24931: camel-jsonpath, camel-jq - the null body
hint says how to read the data
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 (11a55ca9ee01)
\
N -- N -- N refs/heads/fix/CAMEL-24931 (e4e3da85094c)
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:
.../actions/incremental-build/incremental-build.sh | 24 +-
.github/workflows/dep-check.yml | 313 +++++++++++++++++++++
.../camel/catalog/components/azure-files.json | 18 +-
.../org/apache/camel/catalog/components/chunk.json | 4 +-
.../catalog/components/dynamic-router-control.json | 2 +-
.../org/apache/camel/catalog/components/file.json | 20 +-
.../org/apache/camel/catalog/components/ftp.json | 20 +-
.../org/apache/camel/catalog/components/ftps.json | 20 +-
.../catalog/components/langchain4j-ingest.json | 4 +-
.../camel/catalog/components/micrometer.json | 14 +-
.../apache/camel/catalog/components/mina-sftp.json | 20 +-
.../apache/camel/catalog/components/mustache.json | 4 +-
.../catalog/components/opentelemetry-metrics.json | 14 +-
.../org/apache/camel/catalog/components/scp.json | 2 +-
.../org/apache/camel/catalog/components/sftp.json | 20 +-
.../org/apache/camel/catalog/components/smb.json | 20 +-
.../apache/camel/catalog/docs/chunk-component.adoc | 6 +-
.../camel/catalog/docs/mustache-component.adoc | 6 +-
.../camel/catalog/docs/simple-operators.adoc | 18 ++
.../langchain4j/ingest/langchain4j-ingest.json | 4 +-
.../camel/component/file/azure/azure-files.json | 18 +-
.../org/apache/camel/component/chunk/chunk.json | 4 +-
.../camel-chunk/src/main/docs/chunk-component.adoc | 6 +-
.../camel/component/chunk/ChunkConstants.java | 4 +-
.../control/dynamic-router-control.json | 2 +-
.../org/apache/camel/component/file/file.json | 20 +-
.../camel/component/file/GenericFileEndpoint.java | 2 +
.../apache/camel/component/file/remote/ftp.json | 20 +-
.../apache/camel/component/file/remote/ftps.json | 20 +-
.../apache/camel/component/file/remote/sftp.json | 20 +-
.../org/apache/camel/component/scp/scp.json | 2 +-
.../camel/component/micrometer/micrometer.json | 14 +-
.../component/micrometer/MicrometerEndpoint.java | 8 +-
.../component/file/remote/mina/mina-sftp.json | 20 +-
.../apache/camel/component/mustache/mustache.json | 4 +-
.../src/main/docs/mustache-component.adoc | 6 +-
.../component/mustache/MustacheConstants.java | 4 +-
.../metrics/opentelemetry-metrics.json | 14 +-
.../metrics/OpenTelemetryEndpoint.java | 8 +-
.../org/apache/camel/component/smb/smb.json | 20 +-
.../java/org/apache/camel/spi/Metadata.java | 9 +
.../modules/languages/pages/simple-operators.adoc | 18 ++
.../camel/language/simple/SimpleSyntaxHints.java | 87 ++++++
.../simple/ast/SimpleFunctionExpression.java | 45 ++-
.../language/simple/ast/SimpleFunctionStart.java | 83 +-----
.../simple/SimplePredicateInBracesTest.java | 98 +++++++
.../language/simple/SimpleSyntaxHintsTest.java | 16 +-
core/camel-java-io/pom.xml | 27 ++
core/camel-xml-io/pom.xml | 29 +-
core/camel-yaml-io/pom.xml | 27 ++
docs/main/modules/contributing/pages/building.adoc | 37 ++-
.../ROOT/pages/camel-4x-upgrade-guide-4_23.adoc | 51 +++-
.../endpoint/dsl/ChunkEndpointBuilderFactory.java | 4 +-
.../dsl/MustacheEndpointBuilderFactory.java | 4 +-
.../ai/PredicateInBracesValidatorTest.java | 57 ++++
.../camel-yaml-dsl-deserializers/pom.xml | 27 ++
.../camel/dsl/yaml/validator/YamlValidator.java | 36 ++-
.../validator/YamlValidatorDynamicUriTest.java | 4 +-
dsl/camel-yaml-dsl/camel-yaml-dsl/pom.xml | 36 +++
pom.xml | 37 +++
tests/test-bundles/pom.xml | 2 +-
.../camel/tooling/model/BaseOptionModel.java | 9 +
.../org/apache/camel/tooling/model/JsonMapper.java | 5 +
.../packaging/EndpointSchemaGeneratorMojo.java | 23 ++
.../main/java/org/apache/camel/spi/Metadata.java | 9 +
65 files changed, 1245 insertions(+), 304 deletions(-)
create mode 100644 .github/workflows/dep-check.yml
create mode 100644
core/camel-core/src/test/java/org/apache/camel/language/simple/SimplePredicateInBracesTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/ai/PredicateInBracesValidatorTest.java