This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a change to branch feature/CAMEL-23757-java-dsl-model-writer
in repository https://gitbox.apache.org/repos/asf/camel.git
from de6b37154293 CAMEL-23757: fix 4 more compile tests - aggregate, log,
poll, transformDataType
add 5d805f61e0bf CAMEL-23757: Java DSL writer - support onException/doTry
exception lists and ExpressionSubElementDefinition
add a437ab373952 CAMEL-23757: Replace Jandex heuristics with @DslArg
annotation for Java DSL writer
No new revisions were added by this update.
Summary of changes:
.../org/apache/camel/spi/annotations/DslArg.java | 79 ++++
.../apache/camel/model/AggregateDefinition.java | 2 +
.../apache/camel/model/BasicExpressionNode.java | 2 +
.../org/apache/camel/model/CatchDefinition.java | 2 +
.../apache/camel/model/ConvertBodyDefinition.java | 2 +
.../camel/model/ConvertHeaderDefinition.java | 3 +
.../camel/model/ConvertVariableDefinition.java | 3 +
.../org/apache/camel/model/EnrichDefinition.java | 2 +
.../org/apache/camel/model/ExpressionNode.java | 2 +
.../camel/model/InterceptFromDefinition.java | 2 +
.../model/InterceptSendToEndpointDefinition.java | 2 +
.../org/apache/camel/model/KameletDefinition.java | 2 +
.../java/org/apache/camel/model/LogDefinition.java | 3 +
.../apache/camel/model/OnExceptionDefinition.java | 2 +
.../org/apache/camel/model/PolicyDefinition.java | 2 +
.../org/apache/camel/model/PollDefinition.java | 3 +
.../apache/camel/model/PollEnrichDefinition.java | 2 +
.../org/apache/camel/model/ProcessDefinition.java | 2 +
.../apache/camel/model/RemoveHeaderDefinition.java | 2 +
.../camel/model/RemoveHeadersDefinition.java | 2 +
.../camel/model/RemovePropertiesDefinition.java | 2 +
.../camel/model/RemovePropertyDefinition.java | 2 +
.../camel/model/RemoveVariableDefinition.java | 2 +
.../org/apache/camel/model/RollbackDefinition.java | 2 +
.../org/apache/camel/model/SendDefinition.java | 2 +
.../camel/model/SetExchangePatternDefinition.java | 2 +
.../apache/camel/model/SetHeaderDefinition.java | 2 +
.../apache/camel/model/SetPropertyDefinition.java | 2 +
.../apache/camel/model/SetVariableDefinition.java | 2 +
.../camel/model/ThrowExceptionDefinition.java | 3 +
.../java/org/apache/camel/model/ToDefinition.java | 2 +
.../apache/camel/model/ToDynamicDefinition.java | 2 +
.../camel/model/TransformDataTypeDefinition.java | 3 +
.../apache/camel/java/out/JavaDslModelWriter.java | 178 ++++++---
.../camel/java/out/JavaDslModelWriterSupport.java | 23 +-
.../apache/camel/java/out/JavaDslCompileTest.java | 4 +-
.../packaging/JavaDslModelWriterGeneratorMojo.java | 406 +++------------------
.../resources/velocity/model-java-dsl-writer.vm | 12 +
.../org/apache/camel/spi/annotations/DslArg.java | 79 ++++
39 files changed, 426 insertions(+), 425 deletions(-)
create mode 100644
core/camel-api/src/generated/java/org/apache/camel/spi/annotations/DslArg.java
create mode 100644
tooling/spi-annotations/src/main/java/org/apache/camel/spi/annotations/DslArg.java