Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions bom/camel-bom/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1362,11 +1362,6 @@
<artifactId>camel-jbang-plugin-kubernetes</artifactId>
<version>4.23.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-jbang-plugin-route-parser</artifactId>
<version>4.23.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-jbang-plugin-test</artifactId>
Expand Down
5 changes: 0 additions & 5 deletions coverage/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2512,11 +2512,6 @@
<artifactId>camel-jbang-plugin-kubernetes</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-jbang-plugin-route-parser</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-jbang-plugin-test</artifactId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -67,3 +67,10 @@ camel-route-parser (Roaster). XML routes are read as before. The parser reads ev
file, including those of a route builder created inside a test, so `validate` can find and validate endpoints it did
not see before. An endpoint uri that is only a method call, such as `from(inboxQueue())`, is not validated (it was
validated as a property placeholder without a component before); with `logUnparseable=true` it is logged.

=== camel-jbang - the route-parser plugin is removed

The `route-parser` plugin (`camel route-parser`) and its `camel-jbang-plugin-route-parser` artifact are removed. Use
`camel cmd route-structure MyRoute.java` instead: it prints the structure of the routes of a Java source, read
without compiling it, and of YAML and XML sources too. If you installed the plugin, remove it with
`camel plugin delete route-parser`.
Original file line number Diff line number Diff line change
Expand Up @@ -241,7 +241,6 @@ The plugins of the Apache Camel project:
| tui | `camel tui`: the xref:camel-jbang-tui.adoc[Camel TUI]
| mcp | `camel mcp`: the xref:camel-jbang-mcp.adoc[Camel MCP Server]
| edit | `camel edit`: edit a Camel file in the terminal with suggestions and diagnostics
| route-parser | `camel route-parser`: parse Java routes and dump their structure
|===

Plugins bundled with the CLI, such as `tui`, are installed on first use.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,6 @@ These commands are provided by plugins. A plugin is installed with `camel plugin
| xref:jbang-commands/camel-jbang-generate.adoc[camel generate] | `generate` | Generate source code
| xref:jbang-commands/camel-jbang-kubernetes.adoc[camel kubernetes] | `kubernetes` | Manage Camel applications running on Kubernetes
| xref:jbang-commands/camel-jbang-mcp.adoc[camel mcp] | `mcp` | MCP server for AI coding assistants
| xref:jbang-commands/camel-jbang-route-parser.adoc[camel route-parser] | `route-parser` | Parses Java route and dumps route structure
| xref:jbang-commands/camel-jbang-test.adoc[camel test] | `test` | Manage tests for Camel applications
| xref:jbang-commands/camel-jbang-tui.adoc[camel tui] | `tui` | Camel TUI
| xref:jbang-commands/camel-jbang-validate.adoc[camel validate] | `validate` | Validate Camel source code
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ public enum PluginType {
GENERATE("generate", "generate", "Generate code such as DTOs", "4.8.0", null, "ASF"),
EDIT("edit", "edit", "Edit Camel files with suggestions", "4.12.0", null, "ASF"),
TEST("test", "test", "Manage tests for Camel applications", "4.14.0", null, "ASF"),
ROUTE_PARSER("route-parser", "route-parser", "Parses Java route and dumps route structure", "4.17.0", null, "ASF"),
VALIDATE("validate", "validate", "Validate Camel routes", "4.18.0", null, "ASF"),
MCP("mcp", "mcp", "MCP server for AI coding assistants", "4.21.0", null, "ASF"),
TUI("tui", "tui", "Camel Dashboard", "4.20.0", null, "ASF");
Expand Down
78 changes: 0 additions & 78 deletions dsl/camel-jbang/camel-jbang-plugin-route-parser/pom.xml

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

1 change: 0 additions & 1 deletion dsl/camel-jbang/camel-launcher/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,6 @@

<!-- Pre-installed plugins -->
<!-- the edit plugin is not pre-installed -->
<!-- the route-parser plugin is not pre-installed -->
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-jbang-plugin-generate</artifactId>
Expand Down
1 change: 0 additions & 1 deletion dsl/camel-jbang/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,6 @@
<module>camel-jbang-plugin-edit</module>
<module>camel-jbang-plugin-kubernetes</module>
<module>camel-jbang-plugin-mcp</module>
<module>camel-jbang-plugin-route-parser</module>
<module>camel-jbang-plugin-test</module>
<module>camel-jbang-plugin-tui</module>
<module>camel-jbang-plugin-validate</module>
Expand Down
5 changes: 0 additions & 5 deletions parent/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3308,11 +3308,6 @@
<artifactId>camel-jbang-plugin-kubernetes</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-jbang-plugin-route-parser</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-jbang-plugin-test</artifactId>
Expand Down
Loading