This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git.
from 2b4c98f CAMEL-11807: Migrated camel-couchdb tests to JUnit 5
new ad777d1 CAMEL-14864: Be able to generate configurer for any pojo. WIP
new 3ad401f CAMEL-14864: Be able to generate configurer for any pojo. WIP
new b9cc4dc CAMEL-14864: Be able to generate configurer for any pojo. WIP
new 61afeca CAMEL-14864: Be able to generate configurer for any pojo. WIP
new d10aec3 CAMEL-14860: Generate configurer for circuit breaker
configuration classes so we can avoid reflection in reifiers
new 25fc3a1 Polished
The 6 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:
.../java/org/apache/camel/spi/Configurer.java} | 28 +-
.../org/apache/camel/spi/PropertiesFunction.java | 0
core/camel-core-engine/pom.xml | 18 +
.../camel/ExtendedCamelContextConfigurer.java | 375 +++++++++++++++++++++
...ToleranceConfigurationDefinitionConfigurer.java | 110 ++++++
.../HystrixConfigurationDefinitionConfigurer.java | 200 +++++++++++
...ilience4jConfigurationDefinitionConfigurer.java | 140 ++++++++
.../apache/camel/configurer/ExtendedCamelContext | 2 +
.../FaultToleranceConfigurationDefinition | 2 +
.../configurer/HystrixConfigurationDefinition | 2 +
.../configurer/Resilience4jConfigurationDefinition | 2 +
.../FaultToleranceConfigurationDefinition.java | 2 +
.../model/HystrixConfigurationDefinition.java | 2 +
.../model/Resilience4jConfigurationDefinition.java | 2 +
core/camel-main/pom.xml | 18 -
.../camel/main/ExtendedCamelContextConfigurer.java | 157 ---------
.../HystrixConfigurationPropertiesConfigurer.java | 112 +++++-
.../MainConfigurationPropertiesConfigurer.java | 220 +++++++++++-
...ilience4jConfigurationPropertiesConfigurer.java | 76 ++++-
.../RestConfigurationPropertiesConfigurer.java | 103 +++++-
.../apache/camel/configurer/ExtendedCamelContext | 2 -
.../camel/main/HystrixConfigurationProperties.java | 3 +
.../camel/main/MainConfigurationProperties.java | 3 +
.../main/Resilience4jConfigurationProperties.java | 3 +
.../camel/main/RestConfigurationProperties.java | 2 +
.../camel/support/PropertyBindingSupport.java | 2 +-
.../camel/tooling/model/BaseOptionModel.java | 18 +
.../org/apache/camel/tooling/model/JsonMapper.java | 4 +
.../maven/packaging/GenerateComponentMojo.java | 2 +
...igurerMojo.java => GenerateConfigurerMojo.java} | 126 +++++--
.../apache/camel/maven/packaging/GenerateMojo.java | 2 +
.../packaging/PropertyConfigurerGenerator.java | 12 +-
.../packaging/PropertyMainConfigurerGenerator.java | 90 -----
33 files changed, 1534 insertions(+), 306 deletions(-)
copy
core/camel-api/src/{generated/java/org/apache/camel/spi/PropertiesFunction.java
=> main/java/org/apache/camel/spi/Configurer.java} (56%)
rename core/camel-api/src/{generated =>
main}/java/org/apache/camel/spi/PropertiesFunction.java (100%)
create mode 100644
core/camel-core-engine/src/generated/java/org/apache/camel/ExtendedCamelContextConfigurer.java
create mode 100644
core/camel-core-engine/src/generated/java/org/apache/camel/model/FaultToleranceConfigurationDefinitionConfigurer.java
create mode 100644
core/camel-core-engine/src/generated/java/org/apache/camel/model/HystrixConfigurationDefinitionConfigurer.java
create mode 100644
core/camel-core-engine/src/generated/java/org/apache/camel/model/Resilience4jConfigurationDefinitionConfigurer.java
create mode 100644
core/camel-core-engine/src/generated/resources/META-INF/services/org/apache/camel/configurer/ExtendedCamelContext
create mode 100644
core/camel-core-engine/src/generated/resources/META-INF/services/org/apache/camel/configurer/FaultToleranceConfigurationDefinition
create mode 100644
core/camel-core-engine/src/generated/resources/META-INF/services/org/apache/camel/configurer/HystrixConfigurationDefinition
create mode 100644
core/camel-core-engine/src/generated/resources/META-INF/services/org/apache/camel/configurer/Resilience4jConfigurationDefinition
delete mode 100644
core/camel-main/src/generated/java/org/apache/camel/main/ExtendedCamelContextConfigurer.java
delete mode 100644
core/camel-main/src/generated/resources/META-INF/services/org/apache/camel/configurer/ExtendedCamelContext
rename
tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/{MainConfigurerMojo.java
=> GenerateConfigurerMojo.java} (52%)
delete mode 100644
tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PropertyMainConfigurerGenerator.java