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]

Reply via email to