Page MenuHomePhabricator

Move many task status hardcodes into ManiphestTaskStatus
ClosedPublic

Authored by epriestley on Feb 17 2014, 9:00 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Feb 9, 11:33 AM
Unknown Object (File)
Sun, Feb 9, 11:33 AM
Unknown Object (File)
Sun, Feb 9, 11:32 AM
Unknown Object (File)
Sun, Feb 9, 11:32 AM
Unknown Object (File)
Sun, Feb 9, 2:26 AM
Unknown Object (File)
Sun, Feb 9, 12:56 AM
Unknown Object (File)
Thu, Jan 30, 4:43 AM
Unknown Object (File)
Thu, Jan 23, 5:43 PM
Subscribers

Details

Summary

Ref T1812. This cleans up most of the easy hard-coded references to specific statuses:

  • The "fixes" language moves into ManiphestTaskStatus.
  • Add a method to list open statuses.
  • Add a method to test if a status is open.
  • Add a method to get default status for new tasks.
Test Plan

Browsed around, lint, grep, created, filtered and updated tasks.

Diff Detail

Repository
rP Phabricator
Branch
diff4
Lint
Lint Passed
Unit
Tests Passed