[xwiki/xwiki-platform] c638e6: Address review: move deprecated Package#toXml to l...
Branch: refs/heads/claude/magical-faraday-pOYck Home: https://github.com/xwiki/xwiki-platform Commit: c638e620b905c4b2d9595bc0997dc7f617deb3f3 https://github.com/xwiki/xwiki-platform/commit/c638e620b905c4b2d9595bc0997dc... Author: Vincent Massol <[email protected]> Date: 2026-06-09 (Tue, 09 Jun 2026) Changed paths: A xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-oldcore/src/main/aspect/com/xpn/xwiki/plugin/packaging/PackageCompatibilityAspect.aj M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/plugin/packaging/Package.java Log Message: ----------- Address review: move deprecated Package#toXml to legacy module Following XWiki's deprecation practice, fully remove the deprecated toXml(XWikiContext) from oldcore so the S1845 case-only clash with toXML(...) actually disappears, and restore it as a deprecated method via a new PackageCompatibilityAspect in xwiki-platform-legacy-oldcore. This preserves backward compatibility without RevAPI breakage (legacy weaves the signature back in). Also fix the @since on the new toXMLString(XWikiContext) method to 18.5.0. Co-Authored-By: Claude Opus 4.8 <[email protected]> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
participants (1)
-
XWiki Notifications