Page MenuHomePhabricator

Clean up the code in ChangesList
Closed, ResolvedPublic

Description

The code in the ChangesList class is quite awful, with stuff concatenated together, hard coded in places, difficult for extensions to hook into in a good way, difficult to write phpunit tests for, etc.

If the code can be improved enough, then Wikidata can more fully support showing changes in all modes of recent changes and watchlist.

This could also help towards solving bug 28446.


Version: 1.21.x
Severity: normal
Whiteboard: p=5 u=dev c=backend

Details

Reference
bz46394

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 1:35 AM
bzimport set Reference to bz46394.

Nice aim!
In bug 35785 comment 34 you mention CleanChanges; maybe this would help with bug 38834 too.