Motivation:
Although the extends functionality cannot be used with VisualEditor yet, it should also not break VisualEditor if a page containing the new notation is opened.
Task:
When an article that contains the extends-notation is opened/edited with VisualEditor we need to make sure that:
- VisualEditor can be used without any restrictions
- "extends" references are still shown in the new format
Note: This task is not about implementing support for the "refines" parameter in VisualEditor yet, it is just for making it compatible.
Background
The wish to improve the referencing of multiple parts of the same source was part of the German-speaking community's technical wishlist in 2013, 2015 and of the international technical wishlist in 2015. For more info, see T100645.