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/03/17 16:13:57 UTC

[camel] branch tc-loader updated (885817c -> 619d0fa)

This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a change to branch tc-loader
in repository https://gitbox.apache.org/repos/asf/camel.git.


    from 885817c  CAMEL-13313: Add support for generating type converter loader source code to be able to load component type converters in a faster way
     new 9ecfbef  CAMEL-13313: Add support for generating type converter loader source code to be able to load component type converters in a faster way
     new 8188e33  CAMEL-13313: Add support for generating type converter loader source code to be able to load component type converters in a faster way
     new 88bc178  CAMEL-13313: Add support for generating type converter loader source code to be able to load component type converters in a faster way
     new a2f7b50  Order components in pom
     new 0a353a3  CAMEL-13313: Add support for generating type converter loader source code to be able to load component type converters in a faster way
     new 619d0fa  CAMEL-13313: Add support for generating type converter loader source code to be able to load component type converters in a faster way

The 36140 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../converter/jaxb/FallbackTypeConverter.java      | 169 +++++++--------------
 .../services/org/apache/camel/TypeConverterLoader  |   2 +-
 .../org/apache/camel/example/JAXBConvertTest.java  |  17 +--
 .../camel/jaxb/CamelJaxbFallbackConverterTest.java |   8 +-
 .../spring/boot/CamelConfigurationProperties.java  |  10 +-
 components/pom.xml                                 |   2 +-
 .../main/java/org/apache/camel/CamelContext.java   |  22 +--
 .../java/org/apache/camel/CamelContextAware.java   |   2 +-
 .../org/apache/camel/spi/TypeConverterAware.java   |   2 +
 .../apache/camel/spi/TypeConverterRegistry.java    |   3 +-
 .../converter/AnnotationTypeConverterLoader.java   |  12 +-
 .../impl/converter/BaseTypeConverterRegistry.java  |  34 ++++-
 .../camel/impl/converter/DefaultTypeConverter.java |   3 +-
 .../FastAnnotationTypeConverterLoader.java}        |  29 ++--
 .../impl/converter/FastTypeConverterRegistry.java  |  37 ++++-
 .../converter/InstanceMethodTypeConverter.java     |   1 +
 .../apache/camel/core/osgi/OsgiTypeConverter.java  |  12 +-
 .../core/osgi/test/MockTypeConverterRegistry.java  |  17 +++
 .../org/apache/camel/impl/DefaultCamelContext.java |   5 +-
 .../ManagedTypeConverterRegistryTest.java          |   2 +-
 .../camel/itest/jmh/FastTypeConverterTest.java     |   2 +
 21 files changed, 204 insertions(+), 187 deletions(-)
 copy catalog/dummy-component/src/main/resources/META-INF/services/org/apache/camel/component/dummy => components/camel-jaxb/src/main/resources/META-INF/services/org/apache/camel/TypeConverterLoader (92%)
 copy core/{camel-core/src/test/java/org/apache/camel/impl/converter/MyConverters.java => camel-base/src/main/java/org/apache/camel/impl/converter/FastAnnotationTypeConverterLoader.java} (58%)