Tarrow created this task. Tarrow added projects: Wikibase Extension Decoupling and Registration (Sprint 3), Wikidata.
TASK DESCRIPTION In order to factor out EntityChange as a standalone library we should remove calls it makes to Repo. The only changes are made in the setRevsionInfo method. Some random ideas for what to do: - Create a new class inheriting from EntityChange in Repo to add the setRevisionInfo method only in Repo - Try to remove all setter methods and instead move the logic to the Factory - maybe we can extract the “setter” part and leave that in Lib, but move the rest of EntityChange and ClientChange to the separate package? (from https://phabricator.wikimedia.org/T257439#6315632) TASK DETAIL https://phabricator.wikimedia.org/T258385 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Aklapper, WMDE-leszek, ItamarWMDE, Ladsgroup, Lucas_Werkmeister_WMDE, Tarrow, Akuckartz, darthmon_wmde, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
