You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2019/08/13 07:04:17 UTC
[camel] branch CAMEL-13850 updated (e17582d -> a8cf53e)
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