This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch regen_bot
in repository https://gitbox.apache.org/repos/asf/camel.git.
from 8897432 Upgrade Jetty to 9.4.39
add 910f142 [CAMEL-16504] YAML Dsl : support for "flow" like route
definition
add 536d508 [CAMEL-16510] YAML Dsl : support for Kamelet EIP
No new revisions were added by this update.
Summary of changes:
.../org/apache/camel/model/KameletDefinition.java | 4 +
.../yaml/common/YamlDeserializationContext.java | 10 +
.../dsl/yaml/common/YamlDeserializationMode.java | 73 +++++++
.../dsl/yaml/common/YamlDeserializerBase.java | 2 +-
.../dsl/yaml/common/YamlDeserializerSupport.java | 21 ++
.../camel-yaml-dsl-deserializers/pom.xml | 1 +
.../dsl/yaml/deserializers/ModelDeserializers.java | 194 ++++---------------
.../deserializers/ModelDeserializersResolver.java | 2 -
.../dsl/yaml/deserializers/CustomResolver.java | 5 +-
...nDeserializer.java => KameletDeserializer.java} | 67 ++++---
.../deserializers/RouteDefinitionDeserializer.java | 5 +-
.../RouteFromDefinitionDeserializer.java | 5 +-
.../dsl/yaml/GenerateYamlDeserializersMojo.java | 4 +-
dsl/camel-yaml-dsl/camel-yaml-dsl/pom.xml | 5 +
.../src/generated/resources/camel-yaml-dsl.json | 33 ++--
.../camel/dsl/yaml/YamlRoutesBuilderLoader.java | 33 ++--
.../org/apache/camel/dsl/yaml/AggregateTest.groovy | 64 +++++-
.../org/apache/camel/dsl/yaml/KameletTest.groovy | 215 +++++++++++++++++++++
.../org/apache/camel/dsl/yaml/LoopTest.groovy | 29 +++
.../org/apache/camel/dsl/yaml/SplitTest.groovy | 44 +++++
.../camel/dsl/yaml/support/YamlTestSupport.groovy | 45 ++++-
21 files changed, 632 insertions(+), 229 deletions(-)
create mode 100644
dsl/camel-yaml-dsl/camel-yaml-dsl-common/src/main/java/org/apache/camel/dsl/yaml/common/YamlDeserializationMode.java
copy
dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/main/java/org/apache/camel/dsl/yaml/deserializers/{RouteDefinitionDeserializer.java
=> KameletDeserializer.java} (57%)
create mode 100644
dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/KameletTest.groovy