WMDE-leszek changed the title from "Build ChangeOpDeserializer for injectable EditEntity API" to "Add ChangeOpDeserializer interface for services providing ChangeOps to Api\EditEntity".
WMDE-leszek edited the task description. (Show Details)

EDIT DETAILS
Per @daniel It would be good to have since we are making the API injectableCurrently Api\EditEntity hardcodes deserialization details specific to items and properties but not applying at all to the new Lexeme entity type.
We want to move out change op deserialization logic out of this class. There would be classes implementing the common deserialization interface that received a serialized form of change ops, and return entity-type-specific ChangeOps, that could be then used by API EditEntity class
.

TASK DETAIL
https://phabricator.wikimedia.org/T153950

EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Ladsgroup, WMDE-leszek
Cc: gerritbot, Aklapper, Jakob_WMDE, WMDE-leszek, thiemowmde, Ladsgroup, daniel, Th3d3v1ls, Ramalepe, Liugev6, Lewizho99, Maathavan, D3r1ck01, Izno, Wikidata-bugs, aude, Mbch331, Jay8g
_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to