Instead of having an ArcanistWorkflow explicitly throw an exception when run in an unsupported VCS, consolidate this code and move it to arcanist.php. In doing so, we lose some specificity in some of the error messages, but this otherwise feels cleaner. We could consider adding a getUnsupportedRevisionControlSystemMessage() function to provide a more tailored error message. Depends on D11549
Details
Details
- Reviewers
epriestley - Group Reviewers
Blessed Reviewers
Ran arc bookmark in a git working copy:
Usage Exception: `arc bookmark` is only supported under hg.
Diff Detail
Diff Detail
- Repository
- rARC Arcanist
- Branch
- master
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 4145 Build 4158: [Placeholder Plan] Wait for 30 Seconds