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