luigidemasi commented on PR #27082: URL: https://github.com/apache/camel/pull/27082#issuecomment-5910096700
Addressed the three remaining points in your [follow-up](https://github.com/apache/camel/pull/27082#issuecomment-5908549008) in `a52e1b078481`. 1. Removed the upgrade-guide subsection. The feature remains documented in `semantic-language.adoc` and its catalog mirror; there is no migration from a previous release. 2. The XML probe now skips non-declaration subtrees and returns at the closing `routes` tag. It continues checking following siblings, so declarations after routes still work. It still consumes XML structurally; this change avoids the extra declaration-detection branches inside subtrees without adding a persistent resource cache. 3. Other loaders are discovered lazily and reused across extension checks. Discovery is refreshed at context initialization and reload, discarded on stop, and repeated if the registry changes. Tests assert one registry lookup across repeated checks, refresh after registration/removal, and custom-loader precedence after startup. Validation: 611 Java 17 tests passed, followed by the full 695-module `clean install -DskipTests` build. No core or standard XML loader changes. _Generated by Codex via /oss-address-review on behalf of [luigidemasi](https://github.com/luigidemasi)._ -- 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]
