This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a change to branch CAMEL-13850 in repository https://gitbox.apache.org/repos/asf/camel.git.
from e17582d CAMEL-13850: Polished add 28f014c CAMEL-13850: Optimize model classes to provide changeable properties that support property placeholders to avoid reflection. Work in progress. add a8cf53e CAMEL-13850: Optimize model classes to provide changeable properties that support property placeholders to avoid reflection. Work in progress. No new revisions were added by this update. Summary of changes: ...are.java => PropertyPlaceholderConfigurer.java} | 31 ++-- .../apache/camel/model/DataFormatDefinition.java | 2 +- ...> DefinitionPropertyPlaceholderConfigurer.java} | 9 +- .../camel/model/OptionalIdentifiedDefinition.java | 2 +- .../camel/model/ProcessorDefinitionHelper.java | 7 +- .../camel/model/language/ExpressionDefinition.java | 4 +- .../apt/CoreEipAnnotationProcessorHelper.java | 182 +----------------- .../tools/apt/PropertyPlaceholderGenerator.java | 206 +++++++++++++++++++++ 8 files changed, 242 insertions(+), 201 deletions(-) copy core/camel-api/src/main/java/org/apache/camel/spi/{NamespaceAware.java => PropertyPlaceholderConfigurer.java} (53%) rename core/camel-core/src/main/java/org/apache/camel/model/{DefinitionPropertyPlaceholderConfigurable.java => DefinitionPropertyPlaceholderConfigurer.java} (78%) create mode 100644 tooling/apt/src/main/java/org/apache/camel/tools/apt/PropertyPlaceholderGenerator.java