Branch: refs/heads/XWIKI-25035 Home: https://github.com/xwiki/xwiki-platform Commit: d4463c8901f92a2b2f2e5eb0df511fbf3b7fe483 https://github.com/xwiki/xwiki-platform/commit/d4463c8901f92a2b2f2e5eb0df511... Author: Vincent Massol <[email protected]> Date: 2026-09-27 (Sun, 27 Sep 2026) Changed paths: A xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-refactoring/xwiki-platform-legacy-refactoring-api/src/main/aspect/org/xwiki/refactoring/job/AbstractCopyOrMoveRequestCompatibilityAspect.aj A xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-refactoring/xwiki-platform-legacy-refactoring-api/src/main/aspect/org/xwiki/refactoring/job/DeleteRequestCompatibilityAspect.aj A xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-refactoring/xwiki-platform-legacy-refactoring-api/src/main/java/org/xwiki/refactoring/job/CompatibilityDeleteRequestConstants.java M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/job/AbstractCopyOrMoveRequest.java M xwiki-platform-core/xwiki-platform-refactoring/xwiki-platform-refactoring-api/src/main/java/org/xwiki/refactoring/job/DeleteRequest.java Log Message: ----------- XWIKI-25035: Move the deprecated updateLinksOnFarm APIs of the refactoring requests to legacy * Remove the deprecated no-op updateLinksOnFarm accessors of DeleteRequest and AbstractCopyOrMoveRequest, and the DeleteRequest.UPDATE_LINKS_ON_FARM constant, from xwiki-platform-refactoring-api. * Re-add the accessors in xwiki-platform-legacy-refactoring-api with AspectJ inter-type declarations. * Re-add the constant through a CompatibilityDeleteRequestConstants interface that the aspect makes DeleteRequest implement, so that it stays a compile-time constant. * Give AbstractCopyOrMoveRequest an explicit serialVersionUID (the value previously computed by the JVM), which AspectJ requires to add public methods to a serializable class. Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
participants (1)
-
XWiki Notifications