This is an automated email from the ASF dual-hosted git repository. lburgazzoli pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel.git.
from 015d527 Regen for commit 265d61fa502a83141fd7e669afc8813606cc9661 new 547ecc3 CAMEL-12545: create a yaml based route loader new b39bbad CAMEL-12545: create a yaml based route loader (fix findings) new 588f090 CAMEL-12545: create a yaml based route loader (add support for enhanced ToDefinition) new e840b4d CAMEL-12545: create a yaml based route loader (add support for auto generated SagaOptionDefinition) new d16595d CAMEL-12545: create a yaml based route loader (fix wrong class name) new e86beed CAMEL-12545: create a yaml based route loader (add support for auto generated SagaActionUriDefinition) new 567914b CAMEL-12545: create a yaml based route loader (add support for auto generated ToDefinition) new d7768d6 CAMEL-12545: create a yaml based route loader (add support for auto generated TryDefinition) new 3dabd99 CAMEL-12545: create a yaml based route loader (cleanup FromDefinition deserializer) The 9 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: bom/camel-bom/pom.xml | 15 + camel-dependencies/pom.xml | 3 + catalog/camel-catalog/pom.xml | 1 + .../org/apache/camel/catalog/docs/yaml-dsl.adoc | 216 + .../java/org/apache/camel/spi/Metadata.java | 1 - .../{RoutesLoader.java => DslProperty.java} | 16 +- .../apache/camel/spi/annotations/RoutesLoader.java | 4 +- .../annotations/{RoutesLoader.java => YamlIn.java} | 12 +- .../{RoutesLoader.java => YamlOut.java} | 12 +- .../{RoutesLoader.java => YamlProperty.java} | 19 +- .../{RoutesLoader.java => YamlType.java} | 17 +- .../camel/model/CircuitBreakerDefinition.java | 2 + .../camel/model/SagaActionUriDefinition.java | 23 +- .../apache/camel/model/SagaOptionDefinition.java | 12 +- .../java/org/apache/camel/model/TryDefinition.java | 13 + .../org/apache/camel/util/CollectionHelper.java | 1 + .../java/org/apache/camel/xml/in/ModelParser.java | 9 +- docs/components/modules/others/pages/yaml-dsl.adoc | 218 + dsl/camel-yaml-dsl/camel-yaml-dsl-common/pom.xml | 138 + .../services/org/apache/camel/other.properties | 7 + .../src/generated/resources/yaml-dsl-common.json | 14 + .../yaml/common/YamlDeserializationContext.java | 231 + .../dsl/yaml/common/YamlDeserializerBase.java | 112 + .../dsl/yaml/common/YamlDeserializerResolver.java | 28 +- .../dsl/yaml/common/YamlDeserializerSupport.java | 334 + .../apache/camel/dsl/yaml/common/YamlSupport.java | 296 + .../exception/UnknownNodeConstructorException.java | 22 +- .../common/exception/UnknownNodeTypeException.java | 22 +- .../common/exception/UnknownPropertyException.java | 24 +- .../exception/UnsupportedFieldException.java | 23 +- .../exception/UnsupportedNodeTypeException.java | 24 +- .../exception/YamlDeserializationException.java | 26 +- .../dsl/yaml/common/ConstructorResolverTest.groovy | 149 + .../src/test/resources/log4j2-test.properties | 31 + .../camel-yaml-dsl-deserializers/pom.xml | 143 + .../EndpointConsumerDeserializersResolver.java | 242 + .../EndpointProducerDeserializersResolver.java | 345 + .../deserializers/ExpressionDeserializers.java | 176 + .../dsl/yaml/deserializers/ModelDeserializers.java | 16805 +++++++++++++++++++ .../deserializers/ModelDeserializersResolver.java | 438 + .../dsl/yaml/deserializers/BeansDeserializer.java | 107 + .../dsl/yaml/deserializers/CustomResolver.java | 65 + .../yaml/deserializers/EndpointDeserializers.java | 54 + .../ErrorHandlerBuilderDeserializer.java | 59 + .../deserializers/FromDefinitionDeserializer.java | 45 + .../ProcessorDefinitionDeserializer.java | 44 + .../deserializers/RouteDefinitionDeserializer.java | 85 + .../RouteFromDefinitionDeserializer.java | 106 + .../model/OutputAwareFromDefinition.java | 60 + .../camel/dsl/yaml/deserializers/SplitTest.groovy | 96 + .../src/test/resources/log4j2-test.properties | 31 + .../camel-yaml-dsl-maven-plugin/pom.xml | 174 + .../dsl/yaml/GenerateYamlDeserializersMojo.java | 929 + .../maven/dsl/yaml/GenerateYamlSchemaMojo.java | 266 + .../maven/dsl/yaml/GenerateYamlSupportMojo.java | 620 + .../maven/dsl/yaml/support/IndexerSupport.java | 131 + .../maven/dsl/yaml/support/ToolingSupport.java | 57 + .../maven/dsl/yaml/support/TypeSpecHolder.java | 27 +- dsl/camel-yaml-dsl/camel-yaml-dsl/pom.xml | 223 + .../services/org/apache/camel/other.properties | 7 + .../services/org/apache/camel/routes-loader/yaml | 2 + .../src/generated/resources/camel-yaml-dsl.json | 6794 ++++++++ .../src/generated/resources/yaml-dsl.json | 14 + .../camel-yaml-dsl/src/main/docs/yaml-dsl.adoc | 216 + .../camel/dsl/yaml/YamlRoutesBuilderLoader.java | 135 + .../org/apache/camel/dsl/yaml/AggregateTest.groovy | 57 + .../org/apache/camel/dsl/yaml/BeanTest.groovy | 49 + .../org/apache/camel/dsl/yaml/BeansTest.groovy | 90 + .../org/apache/camel/dsl/yaml/ChoiceTest.groovy | 68 + .../camel/dsl/yaml/CircuitBreakerTest.groovy | 90 + .../apache/camel/dsl/yaml/ClaimCheckTest.groovy | 44 + .../apache/camel/dsl/yaml/ConvertBodyTest.groovy | 56 + .../org/apache/camel/dsl/yaml/DelayTest.groovy | 61 + .../apache/camel/dsl/yaml/DynamicRouterTest.groovy | 57 + .../org/apache/camel/dsl/yaml/EndpointsTest.groovy | 114 + .../org/apache/camel/dsl/yaml/EnrichTest.groovy | 57 + .../apache/camel/dsl/yaml/ErrorHandlerTest.groovy | 59 + .../org/apache/camel/dsl/yaml/FilterTest.groovy | 100 + .../camel/dsl/yaml/IdempotentConsumerTest.groovy | 60 + .../apache/camel/dsl/yaml/LoadBalanceTest.groovy | 57 + .../org/apache/camel/dsl/yaml/LogTest.groovy | 45 + .../org/apache/camel/dsl/yaml/LoopTest.groovy | 59 + .../org/apache/camel/dsl/yaml/MarshalTest.groovy | 78 + .../org/apache/camel/dsl/yaml/MulticastTest.groovy | 53 + .../apache/camel/dsl/yaml/OnExceptionTest.groovy | 60 + .../org/apache/camel/dsl/yaml/PipelineTest.groovy | 34 +- .../apache/camel/dsl/yaml/PollEnrichTest.groovy | 61 + .../org/apache/camel/dsl/yaml/ProcessTest.groovy | 33 +- .../apache/camel/dsl/yaml/RecipientListTest.groovy | 64 + .../apache/camel/dsl/yaml/RemoveHeaderTest.groovy | 71 + .../camel/dsl/yaml/RemovePropertyTest.groovy | 71 + .../apache/camel/dsl/yaml/ResequenceTest.groovy | 76 + .../org/apache/camel/dsl/yaml/RestTest.groovy | 101 + .../org/apache/camel/dsl/yaml/RollbackTest.groovy | 35 +- .../org/apache/camel/dsl/yaml/RoutesTest.groovy | 98 + .../apache/camel/dsl/yaml/RoutingSlipTest.groovy | 61 + .../org/apache/camel/dsl/yaml/SagaTest.groovy | 128 + .../org/apache/camel/dsl/yaml/SampleTest.groovy | 33 +- .../org/apache/camel/dsl/yaml/ScriptTest.groovy | 57 + .../apache/camel/dsl/yaml/ServiceCallTest.groovy | 59 + .../org/apache/camel/dsl/yaml/SetBodyTest.groovy | 57 + .../camel/dsl/yaml/SetExchangePatternTest.groovy | 33 +- .../org/apache/camel/dsl/yaml/SetHeaderTest.groovy | 61 + .../apache/camel/dsl/yaml/SetPropertyTest.groovy | 61 + .../org/apache/camel/dsl/yaml/SortTest.groovy | 33 +- .../org/apache/camel/dsl/yaml/SplitTest.groovy | 59 + .../org/apache/camel/dsl/yaml/StepsTest.groovy | 52 + .../org/apache/camel/dsl/yaml/StopTest.groovy | 31 +- .../org/apache/camel/dsl/yaml/ThreadsTest.groovy | 33 +- .../org/apache/camel/dsl/yaml/ThrottleTest.groovy | 60 + .../camel/dsl/yaml/ThrowExceptionTest.groovy | 35 +- .../groovy/org/apache/camel/dsl/yaml/ToTest.groovy | 73 + .../apache/camel/dsl/yaml/TransactedTest.groovy | 33 +- .../org/apache/camel/dsl/yaml/TryTest.groovy | 166 + .../org/apache/camel/dsl/yaml/UnmarshalTest.groovy | 78 + .../org/apache/camel/dsl/yaml/ValidateTest.groovy | 57 + .../org/apache/camel/dsl/yaml/WireTapTest.groovy | 61 + .../yaml/support/MockRestConsumerFactory.groovy | 36 +- .../camel/dsl/yaml/support/YamlTestSupport.groovy | 132 + .../camel/dsl/yaml/support/model/MyBean.groovy | 22 +- .../dsl/yaml/support/model/MyException.groovy | 22 +- .../yaml/support/model/MyFailingProcessor.groovy | 24 +- .../camel/dsl/yaml/support/model/MyFooBar.groovy | 21 +- .../yaml/support/model/MyUppercaseProcessor.groovy | 24 +- .../src/test/resources/log4j2-test.properties | 31 + dsl/camel-yaml-dsl/pom.xml | 43 + dsl/pom.xml | 170 + parent/pom.xml | 18 + pom.xml | 3 +- .../main/java/org/apache/camel/spi/Metadata.java | 1 - .../apache/camel/spi/annotations/DslProperty.java | 16 +- .../apache/camel/spi/annotations/RoutesLoader.java | 4 +- .../org/apache/camel/spi/annotations/YamlIn.java | 12 +- .../org/apache/camel/spi/annotations/YamlOut.java | 12 +- .../apache/camel/spi/annotations/YamlProperty.java | 19 +- .../org/apache/camel/spi/annotations/YamlType.java | 17 +- 136 files changed, 33981 insertions(+), 496 deletions(-) create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/yaml-dsl.adoc copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/{RoutesLoader.java => DslProperty.java} (81%) copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/{RoutesLoader.java => YamlIn.java} (81%) copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/{RoutesLoader.java => YamlOut.java} (81%) copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/{RoutesLoader.java => YamlProperty.java} (80%) copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/{RoutesLoader.java => YamlType.java} (81%) create mode 100644 docs/components/modules/others/pages/yaml-dsl.adoc create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-common/pom.xml create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-common/src/generated/resources/META-INF/services/org/apache/camel/other.properties create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-common/src/generated/resources/yaml-dsl-common.json create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-common/src/main/java/org/apache/camel/dsl/yaml/common/YamlDeserializationContext.java create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-common/src/main/java/org/apache/camel/dsl/yaml/common/YamlDeserializerBase.java copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/RoutesLoader.java => dsl/camel-yaml-dsl/camel-yaml-dsl-common/src/main/java/org/apache/camel/dsl/yaml/common/YamlDeserializerResolver.java (61%) create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-common/src/main/java/org/apache/camel/dsl/yaml/common/YamlDeserializerSupport.java create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-common/src/main/java/org/apache/camel/dsl/yaml/common/YamlSupport.java copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/RoutesLoader.java => dsl/camel-yaml-dsl/camel-yaml-dsl-common/src/main/java/org/apache/camel/dsl/yaml/common/exception/UnknownNodeConstructorException.java (62%) copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/RoutesLoader.java => dsl/camel-yaml-dsl/camel-yaml-dsl-common/src/main/java/org/apache/camel/dsl/yaml/common/exception/UnknownNodeTypeException.java (62%) copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/RoutesLoader.java => dsl/camel-yaml-dsl/camel-yaml-dsl-common/src/main/java/org/apache/camel/dsl/yaml/common/exception/UnknownPropertyException.java (62%) copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/RoutesLoader.java => dsl/camel-yaml-dsl/camel-yaml-dsl-common/src/main/java/org/apache/camel/dsl/yaml/common/exception/UnsupportedFieldException.java (63%) copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/RoutesLoader.java => dsl/camel-yaml-dsl/camel-yaml-dsl-common/src/main/java/org/apache/camel/dsl/yaml/common/exception/UnsupportedNodeTypeException.java (62%) copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/RoutesLoader.java => dsl/camel-yaml-dsl/camel-yaml-dsl-common/src/main/java/org/apache/camel/dsl/yaml/common/exception/YamlDeserializationException.java (62%) create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-common/src/test/groovy/org/apache/camel/dsl/yaml/common/ConstructorResolverTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-common/src/test/resources/log4j2-test.properties create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/pom.xml create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/generated/java/org/apache/camel/dsl/yaml/deserializers/EndpointConsumerDeserializersResolver.java create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/generated/java/org/apache/camel/dsl/yaml/deserializers/EndpointProducerDeserializersResolver.java create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/generated/java/org/apache/camel/dsl/yaml/deserializers/ExpressionDeserializers.java create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/generated/java/org/apache/camel/dsl/yaml/deserializers/ModelDeserializers.java create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/generated/java/org/apache/camel/dsl/yaml/deserializers/ModelDeserializersResolver.java create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/main/java/org/apache/camel/dsl/yaml/deserializers/BeansDeserializer.java create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/main/java/org/apache/camel/dsl/yaml/deserializers/CustomResolver.java create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/main/java/org/apache/camel/dsl/yaml/deserializers/EndpointDeserializers.java create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/main/java/org/apache/camel/dsl/yaml/deserializers/ErrorHandlerBuilderDeserializer.java create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/main/java/org/apache/camel/dsl/yaml/deserializers/FromDefinitionDeserializer.java create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/main/java/org/apache/camel/dsl/yaml/deserializers/ProcessorDefinitionDeserializer.java create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/main/java/org/apache/camel/dsl/yaml/deserializers/RouteDefinitionDeserializer.java create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/main/java/org/apache/camel/dsl/yaml/deserializers/RouteFromDefinitionDeserializer.java create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/main/java/org/apache/camel/dsl/yaml/deserializers/model/OutputAwareFromDefinition.java create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/test/groovy/org/apache/camel/dsl/yaml/deserializers/SplitTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/test/resources/log4j2-test.properties create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/pom.xml create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/GenerateYamlDeserializersMojo.java create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/GenerateYamlSchemaMojo.java create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/GenerateYamlSupportMojo.java create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/support/IndexerSupport.java create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/support/ToolingSupport.java copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/RoutesLoader.java => dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/support/TypeSpecHolder.java (60%) create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/pom.xml create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/META-INF/services/org/apache/camel/other.properties create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/META-INF/services/org/apache/camel/routes-loader/yaml create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/camel-yaml-dsl.json create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/yaml-dsl.json create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/main/docs/yaml-dsl.adoc create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/main/java/org/apache/camel/dsl/yaml/YamlRoutesBuilderLoader.java create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/AggregateTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/BeanTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/BeansTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/ChoiceTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/CircuitBreakerTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/ClaimCheckTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/ConvertBodyTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/DelayTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/DynamicRouterTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/EndpointsTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/EnrichTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/ErrorHandlerTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/FilterTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/IdempotentConsumerTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/LoadBalanceTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/LogTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/LoopTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/MarshalTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/MulticastTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/OnExceptionTest.groovy copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/RoutesLoader.java => dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/PipelineTest.groovy (56%) create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/PollEnrichTest.groovy copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/RoutesLoader.java => dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/ProcessTest.groovy (57%) create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/RecipientListTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/RemoveHeaderTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/RemovePropertyTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/ResequenceTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/RestTest.groovy copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/RoutesLoader.java => dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/RollbackTest.groovy (53%) create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/RoutesTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/RoutingSlipTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/SagaTest.groovy copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/RoutesLoader.java => dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/SampleTest.groovy (57%) create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/ScriptTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/ServiceCallTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/SetBodyTest.groovy copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/RoutesLoader.java => dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/SetExchangePatternTest.groovy (54%) create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/SetHeaderTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/SetPropertyTest.groovy copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/RoutesLoader.java => dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/SortTest.groovy (57%) create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/SplitTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/StepsTest.groovy copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/RoutesLoader.java => dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/StopTest.groovy (60%) copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/RoutesLoader.java => dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/ThreadsTest.groovy (57%) create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/ThrottleTest.groovy copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/RoutesLoader.java => dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/ThrowExceptionTest.groovy (50%) create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/ToTest.groovy copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/RoutesLoader.java => dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/TransactedTest.groovy (55%) create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/TryTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/UnmarshalTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/ValidateTest.groovy create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/WireTapTest.groovy copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/RoutesLoader.java => dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/support/MockRestConsumerFactory.groovy (54%) create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/support/YamlTestSupport.groovy copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/RoutesLoader.java => dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/support/model/MyBean.groovy (62%) copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/RoutesLoader.java => dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/support/model/MyException.groovy (62%) copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/RoutesLoader.java => dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/support/model/MyFailingProcessor.groovy (62%) copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/RoutesLoader.java => dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/support/model/MyFooBar.groovy (62%) copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/RoutesLoader.java => dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/support/model/MyUppercaseProcessor.groovy (62%) create mode 100644 dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/resources/log4j2-test.properties create mode 100644 dsl/camel-yaml-dsl/pom.xml create mode 100644 dsl/pom.xml copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/RoutesLoader.java => tooling/spi-annotations/src/main/java/org/apache/camel/spi/annotations/DslProperty.java (81%) copy {core/camel-api/src/generated => tooling/spi-annotations/src/main}/java/org/apache/camel/spi/annotations/RoutesLoader.java (92%) copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/RoutesLoader.java => tooling/spi-annotations/src/main/java/org/apache/camel/spi/annotations/YamlIn.java (81%) copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/RoutesLoader.java => tooling/spi-annotations/src/main/java/org/apache/camel/spi/annotations/YamlOut.java (81%) copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/RoutesLoader.java => tooling/spi-annotations/src/main/java/org/apache/camel/spi/annotations/YamlProperty.java (80%) copy core/camel-api/src/generated/java/org/apache/camel/spi/annotations/RoutesLoader.java => tooling/spi-annotations/src/main/java/org/apache/camel/spi/annotations/YamlType.java (81%)