This is an automated email from the ASF dual-hosted git repository. acosentino pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel.git.
from d6e3ff1 Fixing doap JIRA link add 1fd6a45 CAMEL-14009: Add protected access modifier and method static keyword to srcgen add 900d276 CAMEL-14009: Add first working maven plugin to generate dbz configurations add 5e8efc2 CAMEL-14009: Add other files to the new location add d877d23 CAMEL-14009: Remove unwanted source files add 94f7c84 CAMEL-14009: Progress add c1ee42a CAMEL-14009: Add last touches to the plugin add 93de6b7 CAMEL-14009: dependencies cleanup add c567dd9 CAMEL-14009: Cleanup and fix dependencies add 4b38bf5 CAMEL-14009: Add unit tests and update docs add b28ccea CAMEL-14009: Fix docs add a990ab3 CAMEL-14009: Make maven plugin configurable through pom configurations add 6042551 CAMEL-14009: Revert wrong inheritance add 7d10736 CAMEL-14009: Fix component index generation add b6edf5f CAMEL-14009 - Regen add a17c0ac CAMEL-14009 - Regen again No new revisions were added by this update. Summary of changes: bom/camel-bom/pom.xml | 10 + .../{ => camel-debezium-component}/pom.xml | 79 ++- .../src/main/docs/debezium-component.adoc | 258 ++++++++ .../component/debezium/DebeziumComponent.java | 8 +- .../component/debezium/DebeziumConnectorTypes.java | 0 .../component/debezium/DebeziumConstants.java | 0 .../camel/component/debezium/DebeziumConsumer.java | 0 .../camel/component/debezium/DebeziumEndpoint.java | 6 +- .../component/debezium/DebeziumTypeConverter.java | 0 .../configuration/ConfigurationValidation.java | 0 .../EmbeddedDebeziumConfiguration.java | 7 + .../component/debezium/DebeziumComponentTest.java | 34 +- .../debezium/DebeziumConnectorTypesTest.java | 0 .../component/debezium/DebeziumConsumerTest.java | 2 +- .../component/debezium/DebeziumEndpointTest.java | 26 +- .../debezium/DebeziumTypeConverterTest.java | 0 .../EmbeddedDebeziumConfigurationTest.java | 0 ...FileConnectorEmbeddedDebeziumConfiguration.java | 0 ...ConnectorEmbeddedDebeziumConfigurationTest.java | 12 +- .../TestEmbeddedDebeziumConfiguration.java | 2 +- .../src/test/resources/log4j2.properties | 0 .../camel-debezium-maven-plugin/pom.xml | 136 +++++ .../configuration/ConfigurationValidation.java | 7 + .../camel/maven/GenerateConnectorConfigMojo.java | 129 ++++ .../camel/maven/config/ConnectorConfigField.java | 130 ++++ .../maven/config/ConnectorConfigFieldsFactory.java | 71 +++ .../maven/config/ConnectorConfigGenerator.java | 281 +++++++++ .../maven/GenerateConnectorConfigMojoTest.java | 61 ++ .../maven/config/ConnectorConfigFieldTest.java | 47 ++ .../config/ConnectorConfigFieldsFactoryTest.java | 63 ++ .../maven/config/ConnectorConfigGeneratorTest.java | 75 +++ components/camel-debezium/pom.xml | 75 +-- .../src/main/docs/debezium-component.adoc | 233 -------- ...ySqlConnectorEmbeddedDebeziumConfiguration.java | 663 --------------------- components/readme.adoc | 2 +- .../modules/ROOT/pages/debezium-component.adoc | 91 ++- parent/pom.xml | 10 + .../camel-spring-boot-dependencies/pom.xml | 10 + .../camel/maven/packaging/PackageHelper.java | 3 +- .../maven/packaging/PrepareCatalogKarafMojo.java | 5 +- .../camel/maven/packaging/PrepareCatalogMojo.java | 7 +- .../packaging/PrepareCatalogSpringBootMojo.java | 5 +- .../maven/packaging/model/ComponentModel.java | 2 + .../camel/maven/packaging/srcgen/JavaClass.java | 5 + .../camel/maven/packaging/srcgen/Method.java | 16 +- 45 files changed, 1503 insertions(+), 1068 deletions(-) copy components/camel-debezium/{ => camel-debezium-component}/pom.xml (58%) create mode 100644 components/camel-debezium/camel-debezium-component/src/main/docs/debezium-component.adoc rename components/camel-debezium/{ => camel-debezium-component}/src/main/java/org/apache/camel/component/debezium/DebeziumComponent.java (95%) rename components/camel-debezium/{ => camel-debezium-component}/src/main/java/org/apache/camel/component/debezium/DebeziumConnectorTypes.java (100%) rename components/camel-debezium/{ => camel-debezium-component}/src/main/java/org/apache/camel/component/debezium/DebeziumConstants.java (100%) rename components/camel-debezium/{ => camel-debezium-component}/src/main/java/org/apache/camel/component/debezium/DebeziumConsumer.java (100%) rename components/camel-debezium/{ => camel-debezium-component}/src/main/java/org/apache/camel/component/debezium/DebeziumEndpoint.java (97%) rename components/camel-debezium/{ => camel-debezium-component}/src/main/java/org/apache/camel/component/debezium/DebeziumTypeConverter.java (100%) rename components/camel-debezium/{ => camel-debezium-component}/src/main/java/org/apache/camel/component/debezium/configuration/ConfigurationValidation.java (100%) rename components/camel-debezium/{ => camel-debezium-component}/src/main/java/org/apache/camel/component/debezium/configuration/EmbeddedDebeziumConfiguration.java (97%) rename components/camel-debezium/{ => camel-debezium-component}/src/test/java/org/apache/camel/component/debezium/DebeziumComponentTest.java (83%) rename components/camel-debezium/{ => camel-debezium-component}/src/test/java/org/apache/camel/component/debezium/DebeziumConnectorTypesTest.java (100%) rename components/camel-debezium/{ => camel-debezium-component}/src/test/java/org/apache/camel/component/debezium/DebeziumConsumerTest.java (99%) rename components/camel-debezium/{ => camel-debezium-component}/src/test/java/org/apache/camel/component/debezium/DebeziumEndpointTest.java (93%) rename components/camel-debezium/{ => camel-debezium-component}/src/test/java/org/apache/camel/component/debezium/DebeziumTypeConverterTest.java (100%) rename components/camel-debezium/{ => camel-debezium-component}/src/test/java/org/apache/camel/component/debezium/configuration/EmbeddedDebeziumConfigurationTest.java (100%) rename components/camel-debezium/{ => camel-debezium-component}/src/test/java/org/apache/camel/component/debezium/configuration/FileConnectorEmbeddedDebeziumConfiguration.java (100%) rename components/camel-debezium/{ => camel-debezium-component}/src/test/java/org/apache/camel/component/debezium/configuration/MySqlConnectorEmbeddedDebeziumConfigurationTest.java (92%) rename components/camel-debezium/{ => camel-debezium-component}/src/test/java/org/apache/camel/component/debezium/configuration/TestEmbeddedDebeziumConfiguration.java (94%) rename components/camel-debezium/{ => camel-debezium-component}/src/test/resources/log4j2.properties (100%) create mode 100644 components/camel-debezium/camel-debezium-maven-plugin/pom.xml create mode 100644 components/camel-debezium/camel-debezium-maven-plugin/src/main/java/org/apache/camel/component/debezium/configuration/ConfigurationValidation.java create mode 100644 components/camel-debezium/camel-debezium-maven-plugin/src/main/java/org/apache/camel/maven/GenerateConnectorConfigMojo.java create mode 100644 components/camel-debezium/camel-debezium-maven-plugin/src/main/java/org/apache/camel/maven/config/ConnectorConfigField.java create mode 100644 components/camel-debezium/camel-debezium-maven-plugin/src/main/java/org/apache/camel/maven/config/ConnectorConfigFieldsFactory.java create mode 100644 components/camel-debezium/camel-debezium-maven-plugin/src/main/java/org/apache/camel/maven/config/ConnectorConfigGenerator.java create mode 100644 components/camel-debezium/camel-debezium-maven-plugin/src/test/java/org/apache/camel/maven/GenerateConnectorConfigMojoTest.java create mode 100644 components/camel-debezium/camel-debezium-maven-plugin/src/test/java/org/apache/camel/maven/config/ConnectorConfigFieldTest.java create mode 100644 components/camel-debezium/camel-debezium-maven-plugin/src/test/java/org/apache/camel/maven/config/ConnectorConfigFieldsFactoryTest.java create mode 100644 components/camel-debezium/camel-debezium-maven-plugin/src/test/java/org/apache/camel/maven/config/ConnectorConfigGeneratorTest.java delete mode 100644 components/camel-debezium/src/main/docs/debezium-component.adoc delete mode 100644 components/camel-debezium/src/main/java/org/apache/camel/component/debezium/configuration/MySqlConnectorEmbeddedDebeziumConfiguration.java