This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch regen_bot
in repository https://gitbox.apache.org/repos/asf/camel.git.
from d1d389a Use singletonByType
add 25f129a Polished
add 65c9442 CAMEL-17640: camel-yaml-dsl/camel-jbang - Add support for
spec/dependencies to detect and auto download JARs
add 848ebe9 CAMEL-17642: camel-yaml-dsl/camel-jbang - Add support for
spec/dependencies to detect and auto download JARs
No new revisions were added by this update.
Summary of changes:
.../apache/camel/spi/CamelContextCustomizer.java | 1 +
...kageScanFilter.java => DependencyStrategy.java} | 12 +--
.../camel/impl/debugger/BacklogDebugger.java | 6 +-
.../camel/main/DependencyDownloaderStrategy.java | 21 +++--
.../org/apache/camel/main/DownloaderHelper.java | 5 ++
.../java/org/apache/camel/main/KameletMain.java | 7 +-
.../org/apache/camel/main/KameletYamlRoutes.java | 7 +-
.../camel/main/KnownDependenciesResolver.java | 8 +-
.../main/java/org/apache/camel/main/MavenGav.java | 16 +++-
.../java/org/apache/camel/main/MavenGavTest.java | 14 +++-
.../dsl/yaml/common/YamlDeserializerSupport.java | 4 +-
dsl/camel-yaml-dsl/camel-yaml-dsl/pom.xml | 23 ++++++
.../camel/dsl/yaml/KameletRoutesBuilderLoader.java | 36 +++++++++
.../camel/dsl/yaml/YamlRoutesBuilderLoader.java | 94 +++++++++++++++-------
.../yaml/IntegrationLoaderDependenciesTest.groovy | 82 +++++++++++++++++++
.../dsl/yaml/KameletLoaderDependenciesTest.groovy | 73 +++++++++++++++++
16 files changed, 348 insertions(+), 61 deletions(-)
copy core/camel-api/src/main/java/org/apache/camel/spi/{PackageScanFilter.java
=> DependencyStrategy.java} (71%)
copy
components/camel-spring-xml/src/test/java/org/apache/camel/spring/processor/SpringRouteNoAutoStartupTest.java
=>
dsl/camel-kamelet-main/src/main/java/org/apache/camel/main/DependencyDownloaderStrategy.java
(60%)
create mode 100644
dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/IntegrationLoaderDependenciesTest.groovy
create mode 100644
dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/KameletLoaderDependenciesTest.groovy