Page MenuHomePhabricator

Refactor API classes to consolidate error handling
Closed, ResolvedPublic

Description

The API classes that modify entities have diverged quite a bit, using similar but slightly different code to generate summaries, handle errors, load entities (or parts of entities), etc. A refactoring would allow improved error handling and more flexible and consistent generation of summaries. It would also remove several hundred lines of redundant code.


Version: unspecified
Severity: enhancement

Details

Reference
bz45098

Event Timeline

bzimport raised the priority of this task from to High.Nov 22 2014, 1:34 AM
bzimport set Reference to bz45098.
bzimport added a subscriber: Unknown Object (MLST).

I4094feee1, requires core patch I8ee9da40

Verified in Wikidata demo sprint 35-2