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