This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a change to branch CAMEL-25928-variable-body-types
in repository https://gitbox.apache.org/repos/asf/camel.git
from c1c57d9f97c2 CAMEL-25928: camel-core-model - enrich with variableSend
sends the variable, and needs no body
add 1c94c6ef20aa CAMEL-25954: camel-core-languages - Simple: a predicate
inside ${ } is split at an operator outside brackets and parentheses only
(#28271)
add 4d2cd13fa92b CAMEL-25900: camel-jbang - AI tools: the jsonpath filter
hints fit a path that goes on after the filter, and a when or filter (#28253)
add f4d7fae9f8bf CAMEL-25952: camel-jbang - AI tools: say where a language
option such as resultType goes, and note a JMS reply header set by hand (#28269)
add 556abf4a6960 CAMEL-26297: camel-main - the configurers of the
languages, and camel.language.<name> options set through them (#28444)
add 2ab67332414f CAMEL-24961: camel-azure-eventgrid - catalog body types
(#28446)
add 393e6207422b CAMEL-25889: upgrade guide notes for 4.22.3 and 4.18.6
(#28440)
add 934bf0787bc7 CAMEL-25928: camel-yaml-dsl-validator - read the body
types of the EIPs from the catalog (#28447)
add ab8a171fb61a Merge remote-tracking branch 'origin/main' into
CAMEL-25928-variable-body-types
No new revisions were added by this update.
Summary of changes:
.../camel/catalog/components/azure-eventgrid.json | 4 +
.../semantic/SemanticLanguageConfigurer.java | 63 +++++++++
.../org/apache/camel/configurer/semantic-language | 2 +
.../typesafeai/TypeSafeAiLanguageConfigurer.java | 79 +++++++++++
.../apache/camel/configurer/typesafe-ai-language | 2 +
.../component/azure/eventgrid/azure-eventgrid.json | 4 +
.../azure/eventgrid/EventGridEndpoint.java | 11 ++
.../language/bean/BeanLanguageConfigurer.java | 60 ++++++++
.../org/apache/camel/configurer/bean-language | 2 +
.../apache/camel/language/bean/BeanExpression.java | 20 ++-
.../datasonnet/DatasonnetLanguageConfigurer.java | 48 +++++++
.../apache/camel/configurer/datasonnet-language | 2 +
.../language/groovy/GroovyLanguageConfigurer.java | 48 +++++++
.../org/apache/camel/configurer/groovy-language | 2 +
.../component/hl7/Hl7TerserLanguageConfigurer.java | 48 +++++++
.../org/apache/camel/configurer/hl7terser-language | 2 +
.../language/jactl/JactlLanguageConfigurer.java | 48 +++++++
.../org/apache/camel/configurer/jactl-language | 2 +
.../language/js/JavaScriptLanguageConfigurer.java | 48 +++++++
.../org/apache/camel/configurer/js-language | 2 +
.../language/joor/JavaLanguageConfigurer.java | 77 +++++++++++
.../org/apache/camel/configurer/java-language | 2 +
.../camel/language/jq/JqLanguageConfigurer.java | 48 +++++++
.../org/apache/camel/configurer/jq-language | 2 +
.../camel/jsonpath/JsonPathLanguageConfigurer.java | 95 +++++++++++++
.../org/apache/camel/configurer/jsonpath-language | 2 +
.../apache/camel/jsonpath/JsonPathOptionsTest.java | 19 +++
.../language/mvel/MvelLanguageConfigurer.java | 48 +++++++
.../org/apache/camel/configurer/mvel-language | 2 +
.../language/ognl/OgnlLanguageConfigurer.java | 48 +++++++
.../org/apache/camel/configurer/ognl-language | 2 +
.../openfeature/OpenFeatureLanguageConfigurer.java | 60 ++++++++
.../apache/camel/configurer/openfeature-language | 2 +
.../language/python/PythonLanguageConfigurer.java | 48 +++++++
.../org/apache/camel/configurer/python-language | 2 +
.../python3/Python3LanguageConfigurer.java | 48 +++++++
.../org/apache/camel/configurer/python3-language | 2 +
.../quickjs/QuickjsLanguageConfigurer.java | 70 ++++++++++
.../org/apache/camel/configurer/quickjs-language | 2 +
.../language/xquery/XQueryLanguageConfigurer.java | 60 ++++++++
.../org/apache/camel/configurer/xquery-language | 2 +
.../language/spel/SpelLanguageConfigurer.java | 48 +++++++
.../org/apache/camel/configurer/spel-language | 2 +
.../xtokenizer/XMLTokenizeLanguageConfigurer.java | 48 +++++++
.../org/apache/camel/configurer/xtokenize-language | 2 +
.../language/xpath/XPathLanguageConfigurer.java | 109 +++++++++++++++
.../org/apache/camel/configurer/xpath-language | 2 +
.../constant/ConstantLanguageConfigurer.java | 48 +++++++
.../language/header/HeaderLanguageConfigurer.java | 48 +++++++
.../ExchangePropertyLanguageConfigurer.java | 48 +++++++
.../camel/language/ref/RefLanguageConfigurer.java | 48 +++++++
.../language/simple/FileLanguageConfigurer.java | 48 +++++++
.../language/simple/SimpleLanguageConfigurer.java | 48 +++++++
.../tokenizer/TokenizeLanguageConfigurer.java | 48 +++++++
.../variable/VariableLanguageConfigurer.java | 48 +++++++
.../org/apache/camel/configurer/constant-language | 2 +
.../camel/configurer/exchangeProperty-language | 2 +
.../org/apache/camel/configurer/file-language | 2 +
.../org/apache/camel/configurer/header-language | 2 +
.../org/apache/camel/configurer/ref-language | 2 +
.../org/apache/camel/configurer/simple-language | 2 +
.../org/apache/camel/configurer/tokenize-language | 2 +
.../org/apache/camel/configurer/variable-language | 2 +
.../camel/language/simple/SimpleSyntaxHints.java | 25 +++-
.../language/simple/SimpleSyntaxHintsTest.java | 31 ++++-
.../apache/camel/language/simple/SimpleTest.java | 12 +-
.../org/apache/camel/main/BaseMainSupport.java | 3 +-
.../java/org/apache/camel/main/MainHelper.java | 46 ++++++-
.../camel/main/MainConfigurerByNameTest.java | 152 +++++++++++++++++++++
.../org/apache/camel/configurer/mydf-dataformat | 1 +
.../org/apache/camel/configurer/mylang-language | 1 +
.../org/apache/camel/configurer/otherlang-language | 1 +
.../ROOT/pages/camel-4x-upgrade-guide-4_18.adoc | 12 ++
.../ROOT/pages/camel-4x-upgrade-guide-4_22.adoc | 15 ++
.../dsl/jbang/core/commands/ai/AuthoringTools.java | 19 ++-
.../dsl/jbang/core/commands/ai/CatalogDocs.java | 4 +-
.../core/commands/ai/ExpressionEvaluator.java | 25 +++-
.../dsl/jbang/core/commands/ai/HeaderChecks.java | 47 ++++++-
.../dsl/jbang/core/commands/ai/JsonPathChecks.java | 50 +++++--
.../core/commands/ai/AuthoringToolsEditTest.java | 26 ++++
.../jbang/core/commands/ai/CatalogDocsTest.java | 2 +-
.../ai/ExpressionEvaluatorLanguageTest.java | 24 +++-
.../jbang/core/commands/ai/JsonPathChecksTest.java | 82 ++++++++++-
.../commands/ai/SourceValidatorEndpointTest.java | 65 +++++++++
.../camel/dsl/yaml/validator/SchemaHints.java | 27 ++++
.../camel/dsl/yaml/validator/YamlValidator.java | 28 ++++
.../validator/YamlValidatorPropertyHintTest.java | 37 +++++
.../maven/packaging/AbstractGeneratorMojo.java | 33 +++++
.../maven/packaging/PackageDataFormatMojo.java | 31 -----
.../camel/maven/packaging/PackageLanguageMojo.java | 27 ++++
.../maven/packaging/PrepareComponentMojo.java | 2 +-
.../maven/packaging/PackageLanguageMojoTest.java | 31 ++++-
92 files changed, 2528 insertions(+), 80 deletions(-)
create mode 100644
components/camel-ai/camel-semantic/src/generated/java/org/apache/camel/language/semantic/SemanticLanguageConfigurer.java
create mode 100644
components/camel-ai/camel-semantic/src/generated/resources/META-INF/services/org/apache/camel/configurer/semantic-language
create mode 100644
components/camel-ai/camel-typesafe-ai/src/generated/java/org/apache/camel/language/typesafeai/TypeSafeAiLanguageConfigurer.java
create mode 100644
components/camel-ai/camel-typesafe-ai/src/generated/resources/META-INF/services/org/apache/camel/configurer/typesafe-ai-language
create mode 100644
components/camel-bean/src/generated/java/org/apache/camel/language/bean/BeanLanguageConfigurer.java
create mode 100644
components/camel-bean/src/generated/resources/META-INF/services/org/apache/camel/configurer/bean-language
create mode 100644
components/camel-datasonnet/src/generated/java/org/apache/camel/language/datasonnet/DatasonnetLanguageConfigurer.java
create mode 100644
components/camel-datasonnet/src/generated/resources/META-INF/services/org/apache/camel/configurer/datasonnet-language
create mode 100644
components/camel-groovy/src/generated/java/org/apache/camel/language/groovy/GroovyLanguageConfigurer.java
create mode 100644
components/camel-groovy/src/generated/resources/META-INF/services/org/apache/camel/configurer/groovy-language
create mode 100644
components/camel-hl7/src/generated/java/org/apache/camel/component/hl7/Hl7TerserLanguageConfigurer.java
create mode 100644
components/camel-hl7/src/generated/resources/META-INF/services/org/apache/camel/configurer/hl7terser-language
create mode 100644
components/camel-jactl/src/generated/java/org/apache/camel/language/jactl/JactlLanguageConfigurer.java
create mode 100644
components/camel-jactl/src/generated/resources/META-INF/services/org/apache/camel/configurer/jactl-language
create mode 100644
components/camel-javascript/src/generated/java/org/apache/camel/language/js/JavaScriptLanguageConfigurer.java
create mode 100644
components/camel-javascript/src/generated/resources/META-INF/services/org/apache/camel/configurer/js-language
create mode 100644
components/camel-joor/src/generated/java/org/apache/camel/language/joor/JavaLanguageConfigurer.java
create mode 100644
components/camel-joor/src/generated/resources/META-INF/services/org/apache/camel/configurer/java-language
create mode 100644
components/camel-jq/src/generated/java/org/apache/camel/language/jq/JqLanguageConfigurer.java
create mode 100644
components/camel-jq/src/generated/resources/META-INF/services/org/apache/camel/configurer/jq-language
create mode 100644
components/camel-jsonpath/src/generated/java/org/apache/camel/jsonpath/JsonPathLanguageConfigurer.java
create mode 100644
components/camel-jsonpath/src/generated/resources/META-INF/services/org/apache/camel/configurer/jsonpath-language
create mode 100644
components/camel-mvel/src/generated/java/org/apache/camel/language/mvel/MvelLanguageConfigurer.java
create mode 100644
components/camel-mvel/src/generated/resources/META-INF/services/org/apache/camel/configurer/mvel-language
create mode 100644
components/camel-ognl/src/generated/java/org/apache/camel/language/ognl/OgnlLanguageConfigurer.java
create mode 100644
components/camel-ognl/src/generated/resources/META-INF/services/org/apache/camel/configurer/ognl-language
create mode 100644
components/camel-openfeature/src/generated/java/org/apache/camel/language/openfeature/OpenFeatureLanguageConfigurer.java
create mode 100644
components/camel-openfeature/src/generated/resources/META-INF/services/org/apache/camel/configurer/openfeature-language
create mode 100644
components/camel-python/src/generated/java/org/apache/camel/language/python/PythonLanguageConfigurer.java
create mode 100644
components/camel-python/src/generated/resources/META-INF/services/org/apache/camel/configurer/python-language
create mode 100644
components/camel-python3/src/generated/java/org/apache/camel/language/python3/Python3LanguageConfigurer.java
create mode 100644
components/camel-python3/src/generated/resources/META-INF/services/org/apache/camel/configurer/python3-language
create mode 100644
components/camel-quickjs/src/generated/java/org/apache/camel/language/quickjs/QuickjsLanguageConfigurer.java
create mode 100644
components/camel-quickjs/src/generated/resources/META-INF/services/org/apache/camel/configurer/quickjs-language
create mode 100644
components/camel-saxon/src/generated/java/org/apache/camel/language/xquery/XQueryLanguageConfigurer.java
create mode 100644
components/camel-saxon/src/generated/resources/META-INF/services/org/apache/camel/configurer/xquery-language
create mode 100644
components/camel-spring-parent/camel-spring/src/generated/java/org/apache/camel/language/spel/SpelLanguageConfigurer.java
create mode 100644
components/camel-spring-parent/camel-spring/src/generated/resources/META-INF/services/org/apache/camel/configurer/spel-language
create mode 100644
components/camel-stax/src/generated/java/org/apache/camel/language/xtokenizer/XMLTokenizeLanguageConfigurer.java
create mode 100644
components/camel-stax/src/generated/resources/META-INF/services/org/apache/camel/configurer/xtokenize-language
create mode 100644
components/camel-xpath/src/generated/java/org/apache/camel/language/xpath/XPathLanguageConfigurer.java
create mode 100644
components/camel-xpath/src/generated/resources/META-INF/services/org/apache/camel/configurer/xpath-language
create mode 100644
core/camel-core-languages/src/generated/java/org/apache/camel/language/constant/ConstantLanguageConfigurer.java
create mode 100644
core/camel-core-languages/src/generated/java/org/apache/camel/language/header/HeaderLanguageConfigurer.java
create mode 100644
core/camel-core-languages/src/generated/java/org/apache/camel/language/property/ExchangePropertyLanguageConfigurer.java
create mode 100644
core/camel-core-languages/src/generated/java/org/apache/camel/language/ref/RefLanguageConfigurer.java
create mode 100644
core/camel-core-languages/src/generated/java/org/apache/camel/language/simple/FileLanguageConfigurer.java
create mode 100644
core/camel-core-languages/src/generated/java/org/apache/camel/language/simple/SimpleLanguageConfigurer.java
create mode 100644
core/camel-core-languages/src/generated/java/org/apache/camel/language/tokenizer/TokenizeLanguageConfigurer.java
create mode 100644
core/camel-core-languages/src/generated/java/org/apache/camel/language/variable/VariableLanguageConfigurer.java
create mode 100644
core/camel-core-languages/src/generated/resources/META-INF/services/org/apache/camel/configurer/constant-language
create mode 100644
core/camel-core-languages/src/generated/resources/META-INF/services/org/apache/camel/configurer/exchangeProperty-language
create mode 100644
core/camel-core-languages/src/generated/resources/META-INF/services/org/apache/camel/configurer/file-language
create mode 100644
core/camel-core-languages/src/generated/resources/META-INF/services/org/apache/camel/configurer/header-language
create mode 100644
core/camel-core-languages/src/generated/resources/META-INF/services/org/apache/camel/configurer/ref-language
create mode 100644
core/camel-core-languages/src/generated/resources/META-INF/services/org/apache/camel/configurer/simple-language
create mode 100644
core/camel-core-languages/src/generated/resources/META-INF/services/org/apache/camel/configurer/tokenize-language
create mode 100644
core/camel-core-languages/src/generated/resources/META-INF/services/org/apache/camel/configurer/variable-language
create mode 100644
core/camel-main/src/test/java/org/apache/camel/main/MainConfigurerByNameTest.java
create mode 100644
core/camel-main/src/test/resources/META-INF/services/org/apache/camel/configurer/mydf-dataformat
create mode 100644
core/camel-main/src/test/resources/META-INF/services/org/apache/camel/configurer/mylang-language
create mode 100644
core/camel-main/src/test/resources/META-INF/services/org/apache/camel/configurer/otherlang-language