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 8755434 Regen new 2f4df3c CAMEL-13663: camel-main-maven-plugin to generte spring-boot tooling metadata to fool Java editors to have code completions for Camel Main application.properties files. new 43ffa83 CAMEL-13663: camel-main-maven-plugin to generte spring-boot tooling metadata to fool Java editors to have code completions for Camel Main application.properties files. new 0d9a90b CAMEL-13663: camel-main-maven-plugin to generte spring-boot tooling metadata to fool Java editors to have code completions for Camel Main application.properties files. new 9924c1c CAMEL-13663: camel-main-maven-plugin to generte spring-boot tooling metadata to fool Java editors to have code completions for Camel Main application.properties files. new f28c5bf CAMEL-13663: camel-main-maven-plugin to generte spring-boot tooling metadata to fool Java editors to have code completions for Camel Main application.properties files. new 869482c CAMEL-13663: camel-main-maven-plugin to generte spring-boot tooling metadata to fool Java editors to have code completions for Camel Main application.properties files. new e38b6a9 CAMEL-13663: camel-main-maven-plugin to generte spring-boot tooling metadata to fool Java editors to have code completions for Camel Main application.properties files. new 16d842a CAMEL-13663: camel-main-maven-plugin to generte spring-boot tooling metadata to fool Java editors to have code completions for Camel Main application.properties files. new 711ea6b Regen The 9 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: .../src/main/docs/camel-main-maven-plugin.adoc | 57 + .../org/apache/camel/maven/AbstractMainMojo.java | 275 ++++ .../java/org/apache/camel/maven/AutowireMojo.java | 233 +-- .../apache/camel/maven/SpringBootToolingMojo.java | 183 +++ .../src/main/docs/cm-sms-component.adoc | 6 +- core/camel-main/pom.xml | 20 + .../camel/main/DefaultConfigurationProperties.java | 4 - .../camel/main/HystrixConfigurationProperties.java | 4 +- .../camel-main-configuration-metadata.json | 422 ++++++ .../modules/ROOT/pages/cm-sms-component.adoc | 6 +- examples/camel-example-main-artemis/pom.xml | 2 + .../META-INF/spring-configuration-metadata.json | 1558 ++++++++++++++++++++ .../src/main/resources/application.properties | 2 +- .../maven/camel-main-package-maven-plugin/pom.xml | 119 ++ .../apache/camel/maven/PrepareCamelMainMojo.java | 165 +++ .../src/main/resources/META-INF/LICENSE.txt | 0 .../src/main/resources/META-INF/NOTICE.txt | 0 .../maven/camel-main-parser}/pom.xml | 32 +- .../camel/main/parser/ConfigurationModel.java | 57 + .../camel/main/parser/MainConfigurationParser.java | 70 + .../src/main/resources/META-INF/LICENSE.txt | 0 .../src/main/resources/META-INF/NOTICE.txt | 0 .../apache/camel/main/parser/MyConfiguration.java | 475 +----- .../main/parser/MyConfigurationParserTest.java | 45 + .../src/test/resources/log4j2.properties | 0 tooling/maven/pom.xml | 2 + 26 files changed, 3004 insertions(+), 733 deletions(-) create mode 100644 catalog/camel-main-maven-plugin/src/main/java/org/apache/camel/maven/AbstractMainMojo.java create mode 100644 catalog/camel-main-maven-plugin/src/main/java/org/apache/camel/maven/SpringBootToolingMojo.java create mode 100644 core/camel-main/src/main/resources/META-INF/camel-main-configuration-metadata.json create mode 100644 examples/camel-example-main-artemis/src/main/resources/META-INF/spring-configuration-metadata.json create mode 100644 tooling/maven/camel-main-package-maven-plugin/pom.xml create mode 100644 tooling/maven/camel-main-package-maven-plugin/src/main/java/org/apache/camel/maven/PrepareCamelMainMojo.java copy tooling/maven/{camel-package-maven-plugin => camel-main-package-maven-plugin}/src/main/resources/META-INF/LICENSE.txt (100%) copy tooling/maven/{camel-package-maven-plugin => camel-main-package-maven-plugin}/src/main/resources/META-INF/NOTICE.txt (100%) copy {core/camel-main => tooling/maven/camel-main-parser}/pom.xml (77%) create mode 100644 tooling/maven/camel-main-parser/src/main/java/org/apache/camel/main/parser/ConfigurationModel.java create mode 100644 tooling/maven/camel-main-parser/src/main/java/org/apache/camel/main/parser/MainConfigurationParser.java copy tooling/maven/{camel-package-maven-plugin => camel-main-parser}/src/main/resources/META-INF/LICENSE.txt (100%) copy tooling/maven/{camel-package-maven-plugin => camel-main-parser}/src/main/resources/META-INF/NOTICE.txt (100%) copy core/camel-main/src/main/java/org/apache/camel/main/DefaultConfigurationProperties.java => tooling/maven/camel-main-parser/src/test/java/org/apache/camel/main/parser/MyConfiguration.java (55%) create mode 100644 tooling/maven/camel-main-parser/src/test/java/org/apache/camel/main/parser/MyConfigurationParserTest.java copy {catalog/camel-route-parser => tooling/maven/camel-main-parser}/src/test/resources/log4j2.properties (100%)