1
0
Fork 0
mirror of https://we.phorge.it/source/arcanist.git synced 2024-11-10 08:52:39 +01:00
phorge-arcanist/src/repository
epriestley 81019a790e Improve ArcanistMercurialParser's handling of unusual branch names
Summary:
See <https://github.com/facebook/phabricator/issues/97>. Mercurial branch names may contain any characters, but we currently reject branch names with spaces.

NOTE: Mercurial allows you to name branches things like `     ` (five spaces). We do not parse this correctly. Die in a well fire.

Test Plan:
  - Added some horrible-but-possible test cases for crazy branch names.
  - Unit tests now pass.

Reviewers: btrahan, Makinde, killermonk

Reviewed By: btrahan

CC: aran, epriestley

Differential Revision: https://secure.phabricator.com/D1795
2012-03-06 20:14:25 -08:00
..
api Fix escaping of "git log ---format" command on Windows 2012-03-05 13:22:41 -08:00
hookapi Finalize Arcanist Classes 2012-01-31 12:07:05 -08:00
parser/mercurial Improve ArcanistMercurialParser's handling of unusual branch names 2012-03-06 20:14:25 -08:00