This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch camel-23236-beginner-ux in repository https://gitbox.apache.org/repos/asf/camel.git
commit 90061d9ec9a89c5d89100fdce1404734b4e9289c Author: Claus Ibsen <[email protected]> AuthorDate: Tue May 12 17:56:49 2026 +0200 CAMEL-23236: Remove KIT plugin type (3rd party, not from ASF) Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]> --- .../java/org/apache/camel/dsl/jbang/core/commands/Init.java | 3 +-- .../org/apache/camel/dsl/jbang/core/common/PluginType.java | 2 -- .../camel/dsl/jbang/core/commands/plugin/PluginGetTest.java | 10 +++------- 3 files changed, 4 insertions(+), 11 deletions(-) diff --git a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Init.java b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Init.java index 60d939fad10c..00772ae1cfa4 100644 --- a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Init.java +++ b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Init.java @@ -58,8 +58,7 @@ import static org.apache.camel.dsl.jbang.core.common.GitHubHelper.fetchGithubUrl " camel init hello.java", " camel init hello.yaml", " camel init hello.xml", - " camel init --list", - "%nTip: For AI-assisted project scaffolding, try: camel plugin add kit" }) + " camel init --list" }) public class Init extends CamelCommand { @Parameters(description = "Name of integration file (or a github link)", arity = "0..1", diff --git a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/PluginType.java b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/PluginType.java index 63a475b3fb71..0e3eb1d5df4c 100644 --- a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/PluginType.java +++ b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/PluginType.java @@ -30,8 +30,6 @@ public enum PluginType { TEST("test", "test", "Manage tests for Camel applications", "4.14.0", null), ROUTE_PARSER("route-parser", "route-parser", "Parses Java route and dumps route structure", "4.17.0", null), VALIDATE("validate", "validate", "Validate Camel routes", "4.18.0", null), - KIT("kit", "kit", "AI-assisted Camel project scaffolding", "4.19.0", - "https://repo1.maven.org/maven2/"), TUI("tui", "tui", "Camel Dashboard", "4.20.0", null); private final String name; diff --git a/dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/plugin/PluginGetTest.java b/dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/plugin/PluginGetTest.java index bd72e594cb24..9fef8e54f0bb 100644 --- a/dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/plugin/PluginGetTest.java +++ b/dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/plugin/PluginGetTest.java @@ -70,7 +70,7 @@ class PluginGetTest extends CamelCommandBaseTestSupport { command.doCall(); List<String> output = printer.getLines(); - Assertions.assertEquals(11, output.size()); + Assertions.assertEquals(10, output.size()); Assertions.assertEquals("Supported plugins:", output.get(0)); Assertions.assertEquals("NAME COMMAND DEPENDENCY DESCRIPTION", output.get(2)); @@ -120,7 +120,7 @@ class PluginGetTest extends CamelCommandBaseTestSupport { command.doCall(); List<String> output = printer.getLines(); - Assertions.assertEquals(14, output.size()); + Assertions.assertEquals(13, output.size()); Assertions.assertEquals("NAME COMMAND DEPENDENCY DESCRIPTION", output.get(0)); Assertions.assertEquals( "foo-plugin foo org.apache.camel:foo-plugin:1.0.0 Plugin foo-plugin called with command foo", @@ -153,14 +153,10 @@ class PluginGetTest extends CamelCommandBaseTestSupport { "validate validate org.apache.camel:camel-jbang-plugin-validate %s" .formatted(PluginType.VALIDATE.getDescription()), output.get(11)); - Assertions.assertEquals( - "kit kit org.apache.camel:camel-jbang-plugin-kit %s" - .formatted(PluginType.KIT.getDescription()), - output.get(12)); Assertions.assertEquals( "tui tui org.apache.camel:camel-jbang-plugin-tui %s" .formatted(PluginType.TUI.getDescription()), - output.get(13)); + output.get(12)); } }
