davsclaus commented on PR #27447: URL: https://github.com/apache/camel/pull/27447#issuecomment-6020515664
Thanks @Croway, all three are fixed in 4c9aa1c, and your reproducers are now tests in `KameletChecksTest`: 1. **Repeated words:** `suggest` now uses a `HashSet`, so `kamelet:aws-s3-to-aws-sqs` and `camel_catalog_doc name=kafka-to-kafka` give "did you mean" instead of crashing. 2. **The `kamelet` component's own options:** `routeId`, `location`, `timeout`, `noErrorHandler` and the rest are no longer reported as unknown properties. They come from the catalog's `kamelet` component model, with your list as the fallback. 3. **Required properties set in other ways:** properties files are now read with `java.util.Properties`, so `key: value` and `key value` count. `camel.component.kamelet.template-properties[<name>].<prop>` and `route-properties[...]` (dashed or camelCase) count as given too. camel-jbang-core passes 1549 of 1549. _Claude Code on behalf of Claus Ibsen_ -- 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]
