[go: nahoru, domu]

Page MenuHomePhabricator

Remove RESTBase compatibility from DirectParsoidClient in VisualEditor
Open, Needs TriagePublic

Description

  • Verify that no other extension depends on this code
  • Find code that mentions "RESTBase" in DirectParsoidClient, and figure out how to delete it without breaking things

Event Timeline

Change 948620 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[mediawiki/extensions/VisualEditor@master] ApiParsoidTrait: Remove unused 'x-cache' header handling

https://gerrit.wikimedia.org/r/948620

Change 948621 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[mediawiki/extensions/VisualEditor@master] ApiParsoidTrait/DirectParsoidClient: Simplify error handling

https://gerrit.wikimedia.org/r/948621

(This is just a start, since that code was preventing me from fixing another issue. There is more work to be done here.)

Change 948620 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] ApiParsoidTrait: Remove unused 'x-cache' header handling

https://gerrit.wikimedia.org/r/948620

Change 948621 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] ApiParsoidTrait/DirectParsoidClient: Simplify error handling

https://gerrit.wikimedia.org/r/948621