This is an automated email from the ASF dual-hosted git repository. lburgazzoli pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/camel.git.
from a861436 EIP page added Kamelet EIP and icons for all EIPs add 7ad1930 CAMEL-16584 support for route template in YAML DSL No new revisions were added by this update. Summary of changes: .../org/apache/camel/RouteTemplateContext.java | 4 +- .../java/org/apache/camel/impl/DefaultModel.java | 31 ++++- .../camel/model/DefaultRouteTemplateContext.java | 5 + .../camel-yaml-dsl-deserializers/pom.xml | 5 + .../dsl/yaml/deserializers/ModelDeserializers.java | 144 --------------------- .../deserializers/ModelDeserializersResolver.java | 8 -- .../dsl/yaml/deserializers/BeansDeserializer.java | 84 ++++-------- .../dsl/yaml/deserializers/CustomResolver.java | 8 ++ .../yaml/deserializers/NamedBeanDefinition.java | 72 +++++++++++ .../yaml/deserializers/NamedBeanDeserializer.java | 81 ++++++++++++ .../{model => }/OutputAwareFromDefinition.java | 2 +- ... => OutputAwareFromDefinitionDeserializer.java} | 8 +- .../RouteFromDefinitionDeserializer.java | 74 +---------- .../RouteTemplateDefinitionDeserializer.java | 120 +++++++++++++++++ .../maven/dsl/yaml/GenerateYamlSchemaMojo.java | 9 ++ .../src/generated/resources/camel-yaml-dsl.json | 103 +++++++++------ .../camel/dsl/yaml/YamlRoutesBuilderLoader.java | 5 +- .../org/apache/camel/dsl/yaml/KameletTest.groovy | 100 ++++++++++++++ .../apache/camel/dsl/yaml/RouteTemplateTest.groovy | 118 +++++++++++++++++ .../camel/dsl/yaml/support/model/MySetBody.groovy | 37 ++++++ 20 files changed, 683 insertions(+), 335 deletions(-) create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/main/java/org/apache/camel/dsl/yaml/deserializers/NamedBeanDefinition.java create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/main/java/org/apache/camel/dsl/yaml/deserializers/NamedBeanDeserializer.java rename dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/main/java/org/apache/camel/dsl/yaml/deserializers/{model => }/OutputAwareFromDefinition.java (97%) copy dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/main/java/org/apache/camel/dsl/yaml/deserializers/{RouteFromDefinitionDeserializer.java => OutputAwareFromDefinitionDeserializer.java} (92%) create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/main/java/org/apache/camel/dsl/yaml/deserializers/RouteTemplateDefinitionDeserializer.java create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/RouteTemplateTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/support/model/MySetBody.groovy