mediawiki-extensions-Visual.../modules/ve-mw/tests/dm/models
Thiemo Kreuz 4c7167b571 Change template model to not merge conflicting aliased parameters
Before the (intentional) design decision was to not do anything special
when the same parameter is used multiple times (via aliases). Garbage
in, garbage out. Only the first usage of the parameter would work as
intended. The rest was ignored and subsequently removed from the
wikitext.

New design decision: Track and display duplicates as they appear in the
wikitext.

Notes:
* It's not possible to create such a situation in VE. Do this via
  wikitext.
* Labels will be made distinguishable via T309198.
* Possible warning messages will be added later.
* The behavior when unchecking a duplicate will be specified later.

Bug: T309198
Bug: T310248
Change-Id: I6011344638cdad8529d8f57513ef51b5237eb878
2022-06-09 09:26:41 +00:00
..
ve.dm.MWImageModel.test.js Move data model tests to correct directory 2021-09-22 14:09:33 +02:00
ve.dm.MWTemplateModel.test.js Change template model to not merge conflicting aliased parameters 2022-06-09 09:26:41 +00:00
ve.dm.MWTemplateSpecModel.test.js Remove not needed self = this indirections 2022-02-21 10:52:24 +01:00
ve.dm.MWTransclusionContentModel.test.js Remove not needed self = this indirections 2022-02-21 10:52:24 +01:00
ve.dm.MWTransclusionModel.test.js tests: Use ve.test.utils.newMwEnvironment() 2022-03-10 01:44:11 +00:00