This is an automated email from the ASF dual-hosted git repository. gnodet pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel.git.
from 6913c8e CAMEL-13246: Add Maven GAV to spring-boot auto configuration doc new 6ced23d [CAMEL-13177] Improve build speed new cc2632b [CAMEL-13177] Improve build speed (rewrite spring-boot generator) new bf1edd4 Formatting changes new b9f9ac0 Formatting new 113802c Small fixes on components new 655987b Regen new 3cd7c8a Regen new 2effedd [CAMEL-13177] Improve build speed: remove cxf snapshot dependency new 2ea3418 Merge branch 'speed' new 64b0c8f Regen new 7fafa4b Merge branch 'master' of https://github.com/apache/camel The 35618 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: .mvn/extensions.xml | 8 + catalog/camel-catalog/pom.xml | 13 +- .../camel-aws/src/main/docs/aws-s3-component.adoc | 15 +- .../camel-aws/src/main/docs/aws-sqs-component.adoc | 4 +- components/camel-bindy/pom.xml | 2 +- .../src/main/docs/box-component.adoc | 6 +- .../camel/component/box/BoxConfiguration.java | 10 +- .../src/main/docs/braintree-component.adoc | 2 +- .../src/main/docs/caffeine-cache-component.adoc | 4 +- .../main/docs/caffeine-loadcache-component.adoc | 4 +- components/camel-cometd/pom.xml | 2 +- .../src/main/docs/consul-component.adoc | 2 +- .../src/main/docs/crypto-cms-component.adoc | 2 +- .../src/main/docs/crypto-component.adoc | 28 +- .../src/main/docs/crypto-dataformat.adoc | 20 +- .../crypto/DigitalSignatureConfiguration.java | 10 +- .../src/main/docs/ehcache-component.adoc | 8 +- .../component/ehcache/EhcacheConfiguration.java | 2 + components/camel-fastjson/pom.xml | 2 +- .../src/main/docs/fhir-component.adoc | 44 +- .../src/main/docs/google-bigquery-component.adoc | 6 +- .../main/docs/google-bigquery-sql-component.adoc | 6 +- .../src/main/docs/google-calendar-component.adoc | 2 +- .../docs/google-calendar-stream-component.adoc | 2 +- .../src/main/docs/google-drive-component.adoc | 2 +- .../src/main/docs/google-mail-component.adoc | 2 +- .../main/docs/google-mail-stream-component.adoc | 2 +- .../src/main/docs/google-pubsub-component.adoc | 6 +- .../src/main/docs/google-sheets-component.adoc | 2 +- .../main/docs/google-sheets-stream-component.adoc | 2 +- components/camel-gson/pom.xml | 2 +- .../src/main/docs/iec60870-client-component.adoc | 6 +- .../src/main/docs/iec60870-server-component.adoc | 11 +- .../src/main/docs/infinispan-component.adoc | 2 +- components/camel-jackson/pom.xml | 2 +- .../camel-jms/src/main/docs/jms-component.adoc | 35 +- .../apache/camel/component/jms/JmsComponent.java | 4 +- components/camel-johnzon/pom.xml | 2 +- .../camel-kafka/src/main/docs/kafka-component.adoc | 40 +- .../src/main/docs/lucene-component.adoc | 4 +- .../camel-mail/src/main/docs/mail-component.adoc | 6 +- .../src/main/docs/milo-client-component.adoc | 3 +- .../src/main/docs/milo-server-component.adoc | 2 +- .../camel-mllp/src/main/docs/mllp-component.adoc | 6 +- .../src/main/docs/nagios-component.adoc | 2 +- .../src/main/docs/netty4-http-component.adoc | 14 +- .../src/main/docs/netty4-component.adoc | 28 +- .../src/main/docs/quickfix-component.adoc | 2 +- .../src/main/docs/salesforce-component.adoc | 40 +- .../camel-seda/src/main/docs/seda-component.adoc | 2 +- .../src/main/docs/servicenow-component.adoc | 2 +- .../camel-sjms/src/main/docs/sjms-component.adoc | 3 +- .../camel-smpp/src/main/docs/smpp-component.adoc | 28 +- components/camel-snakeyaml/pom.xml | 2 +- .../camel-ssh/src/main/docs/ssh-component.adoc | 12 +- .../apache/camel/component/ssh/SshComponent.java | 2 +- .../camel/component/ssh/SshConfiguration.java | 5 +- .../camel-stub/src/main/docs/stub-component.adoc | 2 +- .../src/main/docs/undertow-component.adoc | 8 +- .../camel-vm/src/main/docs/vm-component.adoc | 2 +- .../camel-web3j/src/main/docs/web3j-component.adoc | 5 +- .../src/main/docs/websocket-component.adoc | 2 +- .../src/main/docs/xmlsecurity-component.adoc | 70 +- .../src/main/docs/yammer-component.adoc | 6 +- .../modules/ROOT/pages/aws-s3-component.adoc | 15 +- .../modules/ROOT/pages/aws-sqs-component.adoc | 4 +- .../modules/ROOT/pages/braintree-component.adoc | 2 +- .../ROOT/pages/caffeine-cache-component.adoc | 4 +- .../ROOT/pages/caffeine-loadcache-component.adoc | 4 +- .../modules/ROOT/pages/consul-component.adoc | 2 +- .../modules/ROOT/pages/crypto-cms-component.adoc | 2 +- .../modules/ROOT/pages/crypto-component.adoc | 28 +- .../modules/ROOT/pages/crypto-dataformat.adoc | 20 +- .../modules/ROOT/pages/ehcache-component.adoc | 8 +- .../ROOT/pages/google-bigquery-component.adoc | 6 +- .../ROOT/pages/google-bigquery-sql-component.adoc | 8 +- .../ROOT/pages/google-calendar-component.adoc | 2 +- .../pages/google-calendar-stream-component.adoc | 2 +- .../modules/ROOT/pages/google-drive-component.adoc | 2 +- .../modules/ROOT/pages/google-mail-component.adoc | 2 +- .../ROOT/pages/google-mail-stream-component.adoc | 2 +- .../ROOT/pages/google-pubsub-component.adoc | 6 +- .../ROOT/pages/google-sheets-component.adoc | 2 +- .../ROOT/pages/google-sheets-stream-component.adoc | 2 +- .../ROOT/pages/iec60870-client-component.adoc | 6 +- .../ROOT/pages/iec60870-server-component.adoc | 11 +- .../modules/ROOT/pages/infinispan-component.adoc | 2 +- .../modules/ROOT/pages/jms-component.adoc | 35 +- .../modules/ROOT/pages/kafka-component.adoc | 52 +- .../modules/ROOT/pages/lucene-component.adoc | 4 +- .../modules/ROOT/pages/mail-component.adoc | 6 +- .../modules/ROOT/pages/milo-client-component.adoc | 3 +- .../modules/ROOT/pages/milo-server-component.adoc | 2 +- .../modules/ROOT/pages/mllp-component.adoc | 6 +- .../modules/ROOT/pages/nagios-component.adoc | 2 +- .../modules/ROOT/pages/netty4-component.adoc | 28 +- .../modules/ROOT/pages/netty4-http-component.adoc | 14 +- .../modules/ROOT/pages/quickfix-component.adoc | 2 +- .../modules/ROOT/pages/seda-component.adoc | 2 +- .../modules/ROOT/pages/sjms-component.adoc | 3 +- .../modules/ROOT/pages/smpp-component.adoc | 28 +- .../modules/ROOT/pages/ssh-component.adoc | 12 +- .../modules/ROOT/pages/stub-component.adoc | 2 +- .../modules/ROOT/pages/undertow-component.adoc | 8 +- .../modules/ROOT/pages/vm-component.adoc | 2 +- .../modules/ROOT/pages/web3j-component.adoc | 5 +- .../modules/ROOT/pages/websocket-component.adoc | 2 +- .../modules/ROOT/pages/xmlsecurity-component.adoc | 70 +- .../modules/ROOT/pages/yammer-component.adoc | 6 +- out.txt | 35934 +++++++++++++++++++ parent/pom.xml | 1 + .../springboot/WsComponentAutoConfiguration.java | 2 +- .../WebsocketComponentAutoConfiguration.java | 19 +- .../AtomixMapComponentConfiguration.java | 1 - .../AtomixMessagingComponentConfiguration.java | 1 - .../AtomixMultiMapComponentConfiguration.java | 1 - .../AtomixQueueComponentAutoConfiguration.java | 3 +- .../AtomixQueueComponentConfiguration.java | 1 - .../AtomixSetComponentConfiguration.java | 1 - .../AtomixValueComponentAutoConfiguration.java | 3 +- .../AtomixValueComponentConfiguration.java | 1 - .../ddb/springboot/DdbComponentConfiguration.java | 1 - .../DdbStreamComponentConfiguration.java | 1 - .../KinesisFirehoseComponentAutoConfiguration.java | 19 +- .../springboot/KinesisComponentConfiguration.java | 1 - .../s3/springboot/S3ComponentConfiguration.java | 36 +- .../sqs/springboot/SqsComponentConfiguration.java | 32 + .../BlobServiceComponentAutoConfiguration.java | 3 +- .../BarcodeDataFormatAutoConfiguration.java | 3 +- .../Base64DataFormatAutoConfiguration.java | 3 +- .../BeanIODataFormatAutoConfiguration.java | 3 +- .../BindyCsvDataFormatAutoConfiguration.java | 21 +- ...indyFixedLengthDataFormatAutoConfiguration.java | 21 +- ...ndyKeyValuePairDataFormatAutoConfiguration.java | 21 +- .../box/springboot/BoxComponentConfiguration.java | 35 +- .../BraintreeComponentConfiguration.java | 2 +- .../CaffeineCacheComponentConfiguration.java | 17 +- ...affeineLoadCacheComponentAutoConfiguration.java | 19 +- .../CaffeineLoadCacheComponentConfiguration.java | 17 +- .../CometdComponentAutoConfiguration.java | 2 +- .../springboot/ConsulComponentConfiguration.java | 2 - .../SerializationDataFormatAutoConfiguration.java | 21 +- .../StringDataFormatAutoConfiguration.java | 3 +- .../ExchangePropertyLanguageAutoConfiguration.java | 3 +- ...stConfigurationDefinitionAutoConfiguration.java | 27 +- .../CryptoCmsComponentConfiguration.java | 3 +- .../DigitalSignatureComponentConfiguration.java | 66 +- .../CryptoDataFormatAutoConfiguration.java | 3 +- .../DisruptorVmComponentAutoConfiguration.java | 3 +- .../springboot/EhcacheComponentConfiguration.java | 23 +- .../ElasticsearchComponentAutoConfiguration.java | 19 +- .../FastjsonDataFormatAutoConfiguration.java | 21 +- .../FastjsonDataFormatConfiguration.java | 6 +- .../springboot/FhirComponentConfiguration.java | 89 +- .../FhirXmlDataFormatAutoConfiguration.java | 3 +- .../springboot/GangliaComponentConfiguration.java | 1 - .../GoogleBigQueryComponentConfiguration.java | 36 + ...oogleBigQuerySQLComponentAutoConfiguration.java | 19 +- .../GoogleBigQuerySQLComponentConfiguration.java | 36 + .../GoogleCalendarComponentConfiguration.java | 2 +- ...leCalendarStreamComponentAutoConfiguration.java | 19 +- ...GoogleCalendarStreamComponentConfiguration.java | 2 +- .../GoogleDriveComponentAutoConfiguration.java | 3 +- .../GoogleDriveComponentConfiguration.java | 2 +- .../GoogleMailComponentConfiguration.java | 3 +- ...GoogleMailStreamComponentAutoConfiguration.java | 19 +- .../GoogleMailStreamComponentConfiguration.java | 3 +- .../GooglePubsubComponentConfiguration.java | 36 + .../GoogleSheetsComponentConfiguration.java | 2 +- ...ogleSheetsStreamComponentAutoConfiguration.java | 19 +- .../GoogleSheetsStreamComponentConfiguration.java | 2 +- .../GsonDataFormatAutoConfiguration.java | 21 +- .../springboot/GsonDataFormatConfiguration.java | 6 +- .../GuavaEventBusComponentConfiguration.java | 6 +- ...castAtomicnumberComponentAutoConfiguration.java | 19 +- ...azelcastInstanceComponentAutoConfiguration.java | 19 +- ...azelcastMultimapComponentAutoConfiguration.java | 19 +- ...astReplicatedmapComponentAutoConfiguration.java | 19 +- ...elcastRingbufferComponentAutoConfiguration.java | 19 +- .../springboot/HdfsComponentAutoConfiguration.java | 2 +- .../springboot/HttpComponentAutoConfiguration.java | 3 +- .../springboot/ClientComponentConfiguration.java | 27 +- .../springboot/ServerComponentConfiguration.java | 45 +- .../IgniteCacheComponentAutoConfiguration.java | 3 +- .../IgniteIdGenComponentAutoConfiguration.java | 3 +- .../IgniteQueueComponentAutoConfiguration.java | 3 +- .../InfinispanComponentConfiguration.java | 5 +- .../JacksonDataFormatAutoConfiguration.java | 24 +- .../springboot/JacksonDataFormatConfiguration.java | 6 +- .../JacksonXMLDataFormatAutoConfiguration.java | 21 +- .../JacksonXMLDataFormatConfiguration.java | 6 +- .../JGroupsRaftComponentAutoConfiguration.java | 3 +- .../jms/springboot/JmsComponentConfiguration.java | 130 +- .../JohnzonDataFormatAutoConfiguration.java | 24 +- .../springboot/JohnzonDataFormatConfiguration.java | 6 +- .../springboot/KafkaComponentConfiguration.java | 102 +- ...rnetesConfigMapsComponentAutoConfiguration.java | 19 +- ...netesDeploymentsComponentAutoConfiguration.java | 19 +- ...rnetesNamespacesComponentAutoConfiguration.java | 19 +- ...ersistentVolumesComponentAutoConfiguration.java | 25 +- ...entVolumesClaimsComponentAutoConfiguration.java | 25 +- ...ationControllersComponentAutoConfiguration.java | 25 +- ...esResourcesQuotaComponentAutoConfiguration.java | 25 +- ...ubernetesSecretsComponentAutoConfiguration.java | 19 +- ...sServiceAccountsComponentAutoConfiguration.java | 25 +- ...bernetesServicesComponentAutoConfiguration.java | 19 +- ...hiftBuildConfigsComponentAutoConfiguration.java | 19 +- .../springboot/LinkedInComponentConfiguration.java | 32 +- .../springboot/LuceneComponentConfiguration.java | 6 + .../springboot/MailComponentAutoConfiguration.java | 3 +- .../springboot/MailComponentConfiguration.java | 14 +- .../MimeMultipartDataFormatAutoConfiguration.java | 21 +- .../MiloClientComponentConfiguration.java | 12 + .../MiloServerComponentConfiguration.java | 4 +- .../Mina2ComponentAutoConfiguration.java | 2 +- .../springboot/Mina2ComponentConfiguration.java | 1 - .../springboot/MllpComponentConfiguration.java | 39 +- .../MyBatisBeanComponentAutoConfiguration.java | 3 +- .../springboot/NagiosComponentConfiguration.java | 3 + .../NettyHttpComponentAutoConfiguration.java | 2 +- .../NettyHttpComponentConfiguration.java | 46 +- .../NettyComponentAutoConfiguration.java | 2 +- .../springboot/NettyComponentConfiguration.java | 75 +- .../KeystoneComponentAutoConfiguration.java | 19 +- .../OptaPlannerComponentAutoConfiguration.java | 3 +- .../QuickfixjComponentConfiguration.java | 3 +- .../RestSwaggerComponentAutoConfiguration.java | 3 +- .../SalesforceComponentConfiguration.java | 314 +- .../springboot/SedaComponentConfiguration.java | 3 +- .../ServiceNowComponentConfiguration.java | 51 +- .../springboot/SipComponentAutoConfiguration.java | 2 +- .../springboot/SjmsComponentConfiguration.java | 14 +- .../springboot/SmppComponentAutoConfiguration.java | 2 +- .../springboot/SmppComponentConfiguration.java | 129 +- .../SnakeYAMLDataFormatAutoConfiguration.java | 21 +- .../springboot/SolrComponentAutoConfiguration.java | 2 +- .../SpringBatchComponentAutoConfiguration.java | 3 +- ...pringIntegrationComponentAutoConfiguration.java | 19 +- .../ssh/springboot/SshComponentConfiguration.java | 13 +- .../springboot/StompComponentConfiguration.java | 24 +- .../springboot/StubComponentConfiguration.java | 3 +- .../SyslogDataFormatAutoConfiguration.java | 3 +- .../TidyMarkupDataFormatAutoConfiguration.java | 21 +- .../TarFileDataFormatAutoConfiguration.java | 3 +- .../ThriftDataFormatAutoConfiguration.java | 3 +- ...terDirectMessageComponentAutoConfiguration.java | 19 +- .../springboot/UndertowComponentConfiguration.java | 8 +- .../UniVocityCsvDataFormatAutoConfiguration.java | 21 +- ...ocityFixedWidthDataFormatAutoConfiguration.java | 21 +- .../UniVocityTsvDataFormatAutoConfiguration.java | 21 +- .../vm/springboot/VmComponentConfiguration.java | 3 +- .../springboot/Web3jComponentConfiguration.java | 39 + .../WebsocketComponentConfiguration.java | 3 +- .../XmlSignatureComponentConfiguration.java | 698 +- .../XMLSecurityDataFormatAutoConfiguration.java | 21 +- .../JsonDataFormatAutoConfiguration.java | 21 +- .../springboot/JsonDataFormatConfiguration.java | 6 +- .../XStreamDataFormatAutoConfiguration.java | 3 +- .../springboot/YammerComponentConfiguration.java | 8 +- .../ZipFileDataFormatAutoConfiguration.java | 3 +- .../camel/maven/ApiComponentGeneratorMojo.java | 2 +- .../apache/camel/maven/DocumentGeneratorMojo.java | 2 +- .../camel/maven/FileApiMethodGeneratorMojo.java | 2 +- .../camel/maven/JavadocApiMethodGeneratorMojo.java | 2 +- tooling/maven/camel-package-maven-plugin/pom.xml | 6 + .../maven/packaging/AbstractGeneratorMojo.java | 4 +- .../camel/maven/packaging/PrepareCatalogMojo.java | 85 +- .../packaging/SpringBootAutoConfigurationMojo.java | 983 +- .../camel/maven/packaging/srcgen/Annotation.java | 102 + .../apache/camel/maven/packaging/srcgen/Field.java | 96 + .../camel/maven/packaging/srcgen/GenericType.java | 308 + .../camel/maven/packaging/srcgen/JavaClass.java | 542 + .../camel/maven/packaging/srcgen/Javadoc.java | 39 + .../camel/maven/packaging/srcgen/Method.java | 107 + .../apache/camel/maven/packaging/srcgen/Param.java | 29 + .../camel/maven/packaging/srcgen/Property.java | 104 + 276 files changed, 40260 insertions(+), 2490 deletions(-) create mode 100644 .mvn/extensions.xml create mode 100644 out.txt create mode 100644 tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/srcgen/Annotation.java create mode 100644 tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/srcgen/Field.java create mode 100644 tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/srcgen/GenericType.java create mode 100644 tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/srcgen/JavaClass.java create mode 100644 tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/srcgen/Javadoc.java create mode 100644 tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/srcgen/Method.java create mode 100644 tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/srcgen/Param.java create mode 100644 tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/srcgen/Property.java