mirror of
https://we.phorge.it/source/arcanist.git
synced 2024-11-22 06:42:41 +01:00
85c953ebe4
Summary: Ref T13588. "arc-ls-markers" emits a "branch-state" marker so callers can identify which branch is active in the working copy. This marker doesn't have an associated commit, so trying to generate a display name fails under stricter PHP 8.1 rules when we try to `substr(null, ...)`. Don't attempt to generate a display name for markers with no commit hash. Test Plan: - Ran `arc branches` under PHP 8.1 in a Mercurial repository. - Before: fatal. - After: sensible output. Maniphest Tasks: T13588 Differential Revision: https://secure.phabricator.com/D21825 |
||
---|---|---|
.. | ||
ArcanistGitRepositoryMarkerQuery.php | ||
ArcanistMarkerRef.php | ||
ArcanistMercurialRepositoryMarkerQuery.php | ||
ArcanistRepositoryMarkerQuery.php |