davsclaus opened a new pull request, #3095: URL: https://github.com/apache/camel-kamelets/pull/3095
_Claude Code on behalf of Claus Ibsen._ Six `spec.dependencies` entries name a component the Kamelet's template does not use: | Kamelet | Dependency | Change | |---|---|---| | azure-storage-blob-source | `camel:timer` | removed | | azure-storage-datalake-sink | `camel:timer` | removed | | azure-storage-datalake-source | `camel:timer` | removed | | azure-storage-files-source | `camel:timer` | removed | | aws-translate-action | `camel:dns` | removed | | azure-storage-files-sink | `camel:azure-storage-blob` | **replaced by `camel:azure-files`** | - None of these templates has a timer or dns endpoint. - **azure-storage-files-sink:** it sends to `azure-files:` but listed blob and not azure-files, so it had no dependency on its own component. azure-storage-files-source already lists `camel:azure-files`. - **Why it matters:** a dependency the template does not use downloads, or exports, an artifact for nothing. **How they were found:** with the check of apache/camel#27473 (CAMEL-25403), which notes a `camel:` dependency the template does not use. Over the 259 Kamelets on `main` it notes exactly these six. **Verification:** `mvn clean install` passes, including `KameletsCanonicalTest`, `KameletsCatalogTest` and the Kamelet validation. The library copies and the catalog SBOM are updated by the build. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01STT6whBgK1AqsSsUKrnE8m -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
