Page MenuHomePhabricator

Despecialize most task status handling
ClosedPublic

Authored by epriestley on Mar 21 2014, 11:42 AM.
Tags
None
Referenced Files
F19711131: D8579.id20412.diff
Wed, Feb 11, 5:57 PM
F19613946: D8579.id20412.diff
Feb 3 2026, 9:25 PM
F19576055: D8579.id20356.diff
Feb 1 2026, 8:24 AM
F19552050: D8579.id20412.diff
Jan 28 2026, 9:39 PM
F19526623: D8579.id20356.diff
Jan 18 2026, 6:42 PM
F19503204: D8579.id20412.diff
Jan 8 2026, 10:02 PM
F19503190: D8579.id20412.diff
Jan 8 2026, 9:55 PM
F19154116: D8579.diff
Dec 11 2025, 1:31 PM
Subscribers

Details

Summary

Ref T1812. Moves most specialized status handling into ManiphestTaskStatus. The only real missing case is reports.

Test Plan

Browsed most of the affected interfaces. Changed task status:

Screen_Shot_2014-03-21_at_4.37.50_AM.png (390×970 px, 44 KB)

Diff Detail

Repository
rP Phabricator
Branch
task1
Lint
Lint Passed
Unit
No Test Coverage

Event Timeline

epriestley retitled this revision from to Despecialize most task status handling.
epriestley updated this object.
epriestley edited the test plan for this revision. (Show Details)
epriestley added a reviewer: btrahan.
btrahan edited edge metadata.
This revision is now accepted and ready to land.Mar 25 2014, 7:02 PM
epriestley updated this revision to Diff 20412.

Closed by commit rP33bda2d5903b (authored by @epriestley).