HomePhorge

Move many task status hardcodes into ManiphestTaskStatus

Description

Move many task status hardcodes into ManiphestTaskStatus

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.

Reviewers: btrahan

Reviewed By: btrahan

CC: aran

Maniphest Tasks: T1812

Differential Revision: https://secure.phabricator.com/D8264

Details

Provenance
epriestleyAuthored on Feb 17 2014, 3:59 PM
themackabuPushed on Mar 25 2025, 8:07 PM
Parents
rP8a725ece0f8b: Bring "fixes x as y" parser forward and use new parsers instead of old ones
Branches
Loading...
Tags
Loading...

Event Timeline