Last modified: 2014-07-16 12:00:54 UTC
Currently, EntityChange instances are created by EntityChange::newFromUpdate, which uses global state to get en EntityFactory instance. We shoudl avoid this by moving the logic into a dedicated EntityChangeFactory object. This would also move the repo-specific logic out of EntityChange itself.
Change 140709 had a related patch set uploaded by Daniel Kinzler: Introducing EntityChangeFactory. https://gerrit.wikimedia.org/r/140709
Change 140709 merged by jenkins-bot: Introducing EntityChangeFactory. https://gerrit.wikimedia.org/r/140709