This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a change to branch CAMEL-25928-body-type-resolver
in repository https://gitbox.apache.org/repos/asf/camel.git
from 54f2d9148e6d Merge remote-tracking branch
'origin/CAMEL-25928-body-class-options' into CAMEL-25928-body-type-resolver
add 0e28102b5fea CAMEL-26294: camel-jbang - the validator takes the
options a Kamelet forwards with advancedOptions (#28441)
add 672581e2eed8 CAMEL-25928: camel-catalog - the options of data formats
and components that name the class of the body (#28436)
add 90bb9aaba910 CAMEL-26296: camel-catalog - the options of a language
that camel.language.<name>.<option> sets (#28443)
add a46f2a5e0048 Merge remote-tracking branch 'origin/main' into
CAMEL-25928-body-type-resolver
No new revisions were added by this update.
Summary of changes:
.../catalog/docs/kubernetes-secrets-component.adoc | 8 +-
.../apache/camel/catalog/docs/simple-language.adoc | 2 -
.../org/apache/camel/catalog/languages/bean.json | 3 +
.../apache/camel/catalog/languages/constant.json | 3 +
.../apache/camel/catalog/languages/datasonnet.json | 3 +
.../camel/catalog/languages/exchangeProperty.json | 3 +
.../org/apache/camel/catalog/languages/file.json | 3 +
.../org/apache/camel/catalog/languages/groovy.json | 3 +
.../org/apache/camel/catalog/languages/header.json | 3 +
.../apache/camel/catalog/languages/hl7terser.json | 3 +
.../org/apache/camel/catalog/languages/jactl.json | 3 +
.../org/apache/camel/catalog/languages/java.json | 5 ++
.../org/apache/camel/catalog/languages/jq.json | 3 +
.../org/apache/camel/catalog/languages/js.json | 3 +
.../apache/camel/catalog/languages/jsonpath.json | 8 ++
.../org/apache/camel/catalog/languages/mvel.json | 3 +
.../org/apache/camel/catalog/languages/ognl.json | 3 +
.../camel/catalog/languages/openfeature.json | 3 +
.../org/apache/camel/catalog/languages/python.json | 3 +
.../apache/camel/catalog/languages/python3.json | 3 +
.../apache/camel/catalog/languages/quickjs.json | 4 +
.../org/apache/camel/catalog/languages/ref.json | 3 +
.../apache/camel/catalog/languages/semantic.json | 3 +
.../org/apache/camel/catalog/languages/simple.json | 3 +
.../org/apache/camel/catalog/languages/spel.json | 3 +
.../apache/camel/catalog/languages/tokenize.json | 3 +
.../camel/catalog/languages/typesafe-ai.json | 7 ++
.../apache/camel/catalog/languages/variable.json | 3 +
.../org/apache/camel/catalog/languages/xpath.json | 10 +++
.../org/apache/camel/catalog/languages/xquery.json | 3 +
.../apache/camel/catalog/languages/xtokenize.json | 3 +
.../org/apache/camel/catalog/CamelCatalogTest.java | 46 ++++++++++--
.../apache/camel/language/semantic/semantic.json | 3 +
.../camel/language/semantic/SemanticLanguage.java | 1 +
.../camel/language/typesafeai/typesafe-ai.json | 7 ++
.../language/typesafeai/TypeSafeAiLanguage.java | 6 ++
.../org/apache/camel/language/bean/bean.json | 3 +
.../apache/camel/language/bean/BeanLanguage.java | 3 +
.../camel/language/datasonnet/datasonnet.json | 3 +
.../org/apache/camel/language/groovy/groovy.json | 3 +
.../org/apache/camel/component/hl7/hl7terser.json | 3 +
.../org/apache/camel/language/jactl/jactl.json | 3 +
.../META-INF/org/apache/camel/language/js/js.json | 3 +
.../org/apache/camel/language/joor/java.json | 5 ++
.../apache/camel/language/joor/JavaLanguage.java | 7 ++
.../META-INF/org/apache/camel/language/jq/jq.json | 3 +
.../camel/jsonpath/JsonPathConverterLoader.java} | 10 +--
.../org/apache/camel/jsonpath/jsonpath.json | 8 ++
.../services/org/apache/camel/TypeConverterLoader | 2 +-
.../apache/camel/jsonpath/JsonPathConverter.java | 62 +++++++++++++++
.../apache/camel/jsonpath/JsonPathLanguage.java | 14 +++-
.../apache/camel/jsonpath/JsonPathOptionsTest.java | 84 +++++++++++++++++++++
.../main/docs/kubernetes-secrets-component.adoc | 8 +-
.../org/apache/camel/language/mvel/mvel.json | 3 +
.../org/apache/camel/language/ognl/ognl.json | 3 +
.../camel/language/openfeature/openfeature.json | 3 +
.../language/openfeature/OpenFeatureLanguage.java | 2 +
.../org/apache/camel/language/python/python.json | 3 +
.../org/apache/camel/language/python3/python3.json | 3 +
.../org/apache/camel/language/quickjs/quickjs.json | 4 +
.../camel/language/quickjs/QuickjsLanguage.java | 5 ++
.../org/apache/camel/language/xquery/xquery.json | 3 +
.../camel/language/xquery/XQueryLanguage.java | 2 +
.../org/apache/camel/language/spel/spel.json | 3 +
.../camel/language/xtokenizer/xtokenize.json | 3 +
.../org/apache/camel/language/xpath/xpath.json | 10 +++
.../apache/camel/language/xpath/XPathLanguage.java | 13 ++++
.../camel/catalog/impl/AbstractCamelCatalog.java | 5 +-
.../apache/camel/language/constant/constant.json | 3 +
.../org/apache/camel/language/header/header.json | 3 +
.../camel/language/property/exchangeProperty.json | 3 +
.../org/apache/camel/language/ref/ref.json | 3 +
.../org/apache/camel/language/simple/file.json | 3 +
.../org/apache/camel/language/simple/simple.json | 3 +
.../apache/camel/language/tokenizer/tokenize.json | 3 +
.../apache/camel/language/variable/variable.json | 3 +
.../modules/languages/pages/simple-language.adoc | 2 -
.../languages/partials/language-options.adoc | 17 +++++
.../ROOT/pages/property-placeholder-functions.adoc | 16 ++--
.../dsl/jbang/core/commands/ai/KameletChecks.java | 32 +++++++-
.../jbang/core/commands/ai/KameletChecksTest.java | 37 +++++++++
.../tui/{ScannedRoute.java => LanguageNames.java} | 22 ++++--
.../jbang/core/commands/tui/SourceEditAssist.java | 8 +-
.../tui/PropertyCompletionProviderTest.java | 20 ++++-
.../camel/maven/dsl/yaml/support/Schema.java | 2 +
.../org/apache/camel/tooling/model/JsonMapper.java | 15 ++++
.../apache/camel/tooling/model/LanguageModel.java | 24 ++++++
.../apache/camel/tooling/model/JsonMapperTest.java | 39 ++++++++++
.../packaging/EndpointSchemaGeneratorMojo.java | 6 +-
.../camel/maven/packaging/PackageLanguageMojo.java | 68 +++++++++++++++++
.../maven/packaging/UpdateSensitizeHelper.java | 7 ++
.../maven/packaging/PackageLanguageMojoTest.java | 87 ++++++++++++++++++++++
92 files changed, 841 insertions(+), 53 deletions(-)
copy
components/{camel-atom/src/generated/java/org/apache/camel/component/atom/AtomConverterLoader.java
=>
camel-jsonpath/src/generated/java/org/apache/camel/jsonpath/JsonPathConverterLoader.java}
(82%)
copy components/{camel-http-common =>
camel-jsonpath}/src/generated/resources/META-INF/services/org/apache/camel/TypeConverterLoader
(53%)
create mode 100644
components/camel-jsonpath/src/main/java/org/apache/camel/jsonpath/JsonPathConverter.java
create mode 100644
components/camel-jsonpath/src/test/java/org/apache/camel/jsonpath/JsonPathOptionsTest.java
copy
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/{ScannedRoute.java
=> LanguageNames.java} (55%)