davsclaus opened a new pull request, #27596: URL: https://github.com/apache/camel/pull/27596
## Summary Follow-up to #27585 ([CAMEL-25471](https://issues.apache.org/jira/browse/CAMEL-25471)): rename `dataweave.libsonnet` to `camel-dataweave.libsonnet`. camel-datasonnet registers every `*.libsonnet` on the classpath as an importable library, by file name. With the generic name `dataweave.libsonnet`, a user's own file with that name would silently replace the library the converted DataWeave scripts import (`local dw = import '...'`), or the other way around. The Camel-specific name rules that out. The library was merged in #27585 and is not released yet (4.23.0-SNAPSHOT). Renaming it now affects no one: - `.dwl` and `%dw` scripts are converted at route startup by the same Camel version that ships the library. - No released version writes this import into `.ds` files generated by `camel transform dataweave`. ## Changes - `components/camel-datasonnet/src/main/resources/dataweave.libsonnet` → `camel-dataweave.libsonnet`. - The converter imports `camel-dataweave.libsonnet`. - Docs (and the catalog copy) and the 4.23 upgrade guide use the new name. ## Tests - camel-dataweave: 92 tests pass. - camel-datasonnet: 417 tests pass, including the 332-snippet DataWeave corpus. Run from a clean build, so the old file name isn't on the classpath. _Claude Code on behalf of davsclaus_ 🤖 Generated with [Claude Code](https://claude.com/claude-code) -- 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]
