We probably can …
- … remove or inline a lot of unused or single-use code.
- … reduce code duplication by introducing small helper functions.
- … clarify the terminology we use across codebases to be more consistent and less ambiguous.
We probably can …
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Open | None | T424659 [Epic] Code cleanup for sub-referencing | |||
| Resolved | thiemowmde | T424632 Remove unused code from Cite and VE after refactoring |
Change #1277561 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):
[mediawiki/extensions/Cite@master] Remove docRefs property from ve.ui.MWReferenceEditPanel
Change #1277566 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):
[VisualEditor/VisualEditor@master] Clarify terminology in ve.dm.InternalList & …NodeGroup
Change #1277567 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):
[VisualEditor/VisualEditor@master] Add ve.dm.InternalList.getListGroupNames method
Change #1277560 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):
[mediawiki/extensions/Cite@master] Reduce usages of MWDocumentReferences.static.refsForDoc
Change #1275908 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):
[mediawiki/extensions/Cite@master] Move RefInfo related code into MWDataTransitionHelper
Change #1277428 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):
[mediawiki/extensions/Cite@master] Move single-use ve.dm.MWDocumentReferences method to be private
Change #1270938 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):
[VisualEditor/VisualEditor@master] Remove unused listKeyRegex from StubReferenceNode
Change #1180837 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):
[VisualEditor/VisualEditor@master] Optimize/document ve.dm.InternalListNodeGroup implementation
Change #1170169 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):
[VisualEditor/VisualEditor@master] Remove InternalList's dependency on document.buildingNodeTree
Change #1278352 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):
[mediawiki/extensions/Cite@master] Reuse existing 'mwReference(sList)' constants where possible
Change #1278254 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):
[mediawiki/extensions/Cite@master] Clarify listGroup, listKey, and listIndex terminology
Change #1277567 merged by jenkins-bot:
[VisualEditor/VisualEditor@master] Add ve.dm.InternalList.getListGroupNames method
Change #1280406 had a related patch set uploaded (by Esanders; author: Esanders):
[mediawiki/extensions/VisualEditor@master] Update VE core submodule to master (b383986ee)
Change #1280406 merged by jenkins-bot:
[mediawiki/extensions/VisualEditor@master] Update VE core submodule to master (b383986ee)
Change #1277566 merged by jenkins-bot:
[VisualEditor/VisualEditor@master] Clarify terminology in ve.dm.InternalList & …NodeGroup
Change #1278254 merged by jenkins-bot:
[mediawiki/extensions/Cite@master] Clarify listGroup, listKey, and listIndex terminology
Change #1283698 had a related patch set uploaded (by Esanders; author: Esanders):
[mediawiki/extensions/VisualEditor@master] Update VE core submodule to master (3e4d5a497)
Change #1283698 merged by jenkins-bot:
[mediawiki/extensions/VisualEditor@master] Update VE core submodule to master (3e4d5a497)
Change #1285837 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):
[mediawiki/extensions/Cite@master] Use upstream ve.dm.InternalList.getListGroupNames
Change #1277428 merged by jenkins-bot:
[mediawiki/extensions/Cite@master] Move single-use ve.dm.MWDocumentReferences method to be private
Change #1277560 merged by jenkins-bot:
[mediawiki/extensions/Cite@master] Reduce usages of MWDocumentReferences.static.refsForDoc
Change #1285837 merged by jenkins-bot:
[mediawiki/extensions/Cite@master] Use upstream ve.dm.InternalList.getListGroupNames
Change #1278352 merged by jenkins-bot:
[mediawiki/extensions/Cite@master] Reuse existing 'mwReference(sList)' constants where possible
Change #1277561 merged by jenkins-bot:
[mediawiki/extensions/Cite@master] Remove docRefs property from ve.ui.MWReferenceEditPanel
Change #1270938 merged by jenkins-bot:
[VisualEditor/VisualEditor@master] Remove unused listKeyRegex from StubReferenceNode
Change #1287980 had a related patch set uploaded (by Esanders; author: Esanders):
[mediawiki/extensions/VisualEditor@master] Update VE core submodule to master (8fbfb6a7c)
Change #1287980 merged by jenkins-bot:
[mediawiki/extensions/VisualEditor@master] Update VE core submodule to master (8fbfb6a7c)
Change #1275908 abandoned by Thiemo Kreuz (WMDE):
[mediawiki/extensions/Cite@master] Move RefInfo related code into MWDataTransitionHelper
Reason:
Obsolete via I1d4a86d.
Change #1180837 merged by jenkins-bot:
[VisualEditor/VisualEditor@master] Optimize/document ve.dm.InternalListNodeGroup implementation
Change #1170169 merged by jenkins-bot:
[VisualEditor/VisualEditor@master] Remove InternalList's dependency on document.buildingNodeTree
Change #1298305 had a related patch set uploaded (by Esanders; author: Esanders):
[mediawiki/extensions/VisualEditor@master] Update VE core submodule to master (f49818bd3)
Change #1298305 merged by jenkins-bot:
[mediawiki/extensions/VisualEditor@master] Update VE core submodule to master (f49818bd3)