Commit 2067026
authored
CAMEL-23134 - Camel-jbang-mcp: Add camel_dependency_check MCP tool for dependency hygiene (#21724)
Add a new DependencyCheckTools MCP tool that analyzes a project's pom.xml
and optional route definitions to detect outdated Camel versions, missing
Maven dependencies for components used in routes, and version conflicts
between the Camel BOM and explicit dependency overrides. Returns actionable
recommendations with corrected Maven dependency snippets.
Signed-off-by: Andrea Cosentino <ancosen@gmail.com>1 parent 6c8838e commit 2067026
3 files changed
Lines changed: 853 additions & 1 deletion
File tree
- docs/user-manual/modules/ROOT/pages
- dsl/camel-jbang/camel-jbang-mcp/src
- main/java/org/apache/camel/dsl/jbang/core/commands/mcp
- test/java/org/apache/camel/dsl/jbang/core/commands/mcp
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| |||
113 | 113 | | |
114 | 114 | | |
115 | 115 | | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
116 | 129 | | |
117 | 130 | | |
118 | 131 | | |
| |||
440 | 453 | | |
441 | 454 | | |
442 | 455 | | |
| 456 | + | |
| 457 | + | |
| 458 | + | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
| 464 | + | |
| 465 | + | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
443 | 469 | | |
444 | 470 | | |
445 | 471 | | |
| |||
0 commit comments