Branch: refs/heads/legacy-aspect-wrap-packaging Home: https://github.com/xwiki/xwiki-dev-llm Commit: 303b686f3e678e58d056bc758117fa02c1e15cab https://github.com/xwiki/xwiki-dev-llm/commit/303b686f3e678e58d056bc758117fa... Author: Vincent Massol <[email protected]> Date: 2026-07-24 (Fri, 24 Jul 2026) Changed paths: M .claude-plugin/marketplace.json M kimi.plugin.json M xwiki/.claude-plugin/plugin.json M xwiki/okf/conventions/backward-compatibility.md M xwiki/okf/index.md Log Message: ----------- [Misc] Document banning a wrapping -legacy module's clean counterpart in the WAR When a new -legacy module wraps its counterpart via AspectJ (weaveDependencies + xwiki.extension.features), the xwiki-platform WAR legacydependencies pom must ban and exclude the wrapped clean module so both JARs aren't packaged together under the legacy profile. Captured in the backward-compatibility OKF topic. To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-dev-llm/settings/notifications