This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push: new 687731c3fb3 CAMEL-21686: camel-jbang - Remove dependency on camel-kamelets-utils (#16992) 687731c3fb3 is described below commit 687731c3fb3de5eea57a6070759ad0de3e3ebd6d Author: Thomas Diesler <tdies...@redhat.com> AuthorDate: Fri Jan 31 14:15:50 2025 +0100 CAMEL-21686: camel-jbang - Remove dependency on camel-kamelets-utils (#16992) --- docs/user-manual/modules/ROOT/pages/camel-jbang.adoc | 7 ------- .../camel/dsl/jbang/core/commands/ExportBaseCommand.java | 16 ++++++++++++---- 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/docs/user-manual/modules/ROOT/pages/camel-jbang.adoc b/docs/user-manual/modules/ROOT/pages/camel-jbang.adoc index 54ecb4d3d85..f7880d19193 100644 --- a/docs/user-manual/modules/ROOT/pages/camel-jbang.adoc +++ b/docs/user-manual/modules/ROOT/pages/camel-jbang.adoc @@ -3440,7 +3440,6 @@ org.apache.camel:camel-rest:3.20.0 org.apache.camel:camel-stream:3.20.0 org.apache.camel:camel-timer:3.20.0 org.apache.camel:camel-yaml-dsl:3.20.0 -org.apache.camel.kamelets:camel-kamelets-utils:0.9.3 org.apache.camel.kamelets:camel-kamelets:0.9.3 ---- @@ -3496,11 +3495,6 @@ camel dependency list --output=maven <artifactId>camel-yaml-dsl</artifactId> <version>3.20.0</version> </dependency> -<dependency> - <groupId>org.apache.camel.kamelets</groupId> - <artifactId>camel-kamelets-utils</artifactId> - <version>0.9.3</version> -</dependency> <dependency> <groupId>org.apache.camel.kamelets</groupId> <artifactId>camel-kamelets</artifactId> @@ -3523,7 +3517,6 @@ org.apache.camel.springboot:camel-rest-starter:3.20.0 org.apache.camel.springboot:camel-stream-starter:3.20.0 org.apache.camel.springboot:camel-timer-starter:3.20.0 org.apache.camel.springboot:camel-yaml-dsl-starter:3.20 -org.apache.camel.kamelets:camel-kamelets-utils:0.9.3 org.apache.camel.kamelets:camel-kamelets:0.9.3 ---- diff --git a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportBaseCommand.java b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportBaseCommand.java index aa7578b74b1..1d7e642e904 100644 --- a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportBaseCommand.java +++ b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportBaseCommand.java @@ -421,7 +421,9 @@ public abstract class ExportBaseCommand extends CamelCommand { if (asfKamelets) { // include JARs for official ASF kamelets answer.add("org.apache.camel.kamelets:camel-kamelets:" + kameletsVersion); - answer.add("org.apache.camel.kamelets:camel-kamelets-utils:" + kameletsVersion); + if (VersionHelper.compare(camelVersion, "4.10.0") < 0) { + answer.add("org.apache.camel.kamelets:camel-kamelets-utils:" + kameletsVersion); + } } } } else if (line.startsWith("camel.jbang.dependencies=")) { @@ -435,7 +437,9 @@ public abstract class ExportBaseCommand extends CamelCommand { if (asfKamelets) { // include JARs for official ASF kamelets answer.add("org.apache.camel.kamelets:camel-kamelets:" + kameletsVersion); - answer.add("org.apache.camel.kamelets:camel-kamelets-utils:" + kameletsVersion); + if (VersionHelper.compare(camelVersion, "4.10.0") < 0) { + answer.add("org.apache.camel.kamelets:camel-kamelets-utils:" + kameletsVersion); + } } } } @@ -469,7 +473,9 @@ public abstract class ExportBaseCommand extends CamelCommand { if (asfKamelets) { // include JARs for official ASF kamelets answer.add("mvn:org.apache.camel.kamelets:camel-kamelets:" + kameletsVersion); - answer.add("mvn:org.apache.camel.kamelets:camel-kamelets-utils:" + kameletsVersion); + if (VersionHelper.compare(camelVersion, "4.10.0") < 0) { + answer.add("mvn:org.apache.camel.kamelets:camel-kamelets-utils:" + kameletsVersion); + } } } } @@ -483,7 +489,9 @@ public abstract class ExportBaseCommand extends CamelCommand { if (asfKamelets) { // include JARs for official ASF kamelets answer.add("mvn:org.apache.camel.kamelets:camel-kamelets:" + kameletsVersion); - answer.add("mvn:org.apache.camel.kamelets:camel-kamelets-utils:" + kameletsVersion); + if (VersionHelper.compare(camelVersion, "4.10.0") < 0) { + answer.add("mvn:org.apache.camel.kamelets:camel-kamelets-utils:" + kameletsVersion); + } } } else if (line.startsWith("modeline=")) { answer.add("camel:dsl-modeline");