Details
-
Improvement
-
Resolution: Fixed
-
Major
-
8.4.4
-
None
Description
One issue with the mandatory class migration is that it's a pain sometime to update a field that has been modified.
The idea is to reuse merge tools and instead of updating current class, create a clean one and use BaseClass#apply which will make sure the class is right. No need for initializer to care any more if they changed something or not, they just create a clean class.
Attachments
Issue Links
- blocks
-
XWIKI-12642 Skin extension classes does not update properly for XSKINX-32
- Closed
- is duplicated by
-
XWIKI-11161 Mandatory classes does not upgrade completly
- Closed