mirror of
https://we.phorge.it/source/arcanist.git
synced 2024-11-22 06:42:41 +01:00
No description
964bdb63ba
Summary: Our failure behavior currently sucks. In particular: - If lint or unit fail (expectedly or unexpectedly), we throw away your message. omglol sux 2 b u - If there's a parsing error, we dump the message to 'arc-commit-message' in CWD and tell you to go deal with it. This is awful. Improve the behavior: - Once we read a message, save it in .arc/commit-message so we always have it if anything goes wrong. - If that file exists, prompt to read it without any "-F" nonsense. - If there's a parsing error, tell the user and prompt them to just edit the file again, showing what they need to fix. Test Plan: Ran "arc diff --auto" and made a bunch of intentional errors; arc never screwed me over and was generally fairly pleasant. Reviewers: btrahan, Makinde Reviewed By: btrahan CC: aran, epriestley Maniphest Tasks: T614, T895 Differential Revision: https://secure.phabricator.com/D1656 |
||
---|---|---|
bin | ||
externals | ||
resources | ||
scripts | ||
src | ||
.arcconfig | ||
.divinerconfig | ||
.gitignore | ||
LICENSE | ||
README |
WHAT IS ARCANIST? Arcanist is the command-line tool for Phabricator. It allows you to interact with Phabricator installs to send code for review, download patches, transfer files, view status, make API calls, and various other things. You can find a complete user guide here: http://www.phabricator.com/docs/phabricator/article/Arcanist_User_Guide.html For more information about Phabricator, see: http://phabricator.org/