You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix ServiceLoader class loader handling in Plugins
Use both the thread context class loader and the interface's own class
loader when discovering plugins via ServiceLoader, deduplicating by class
name. TCCL is consulted first so external implementations can override
built-ins; the interface's class loader is added as a fallback so built-in
implementations are always found even when the TCCL has no visibility into
appose's JAR (e.g. in OSGi containers).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
0 commit comments