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

Reply via email to