diff --git a/src/workflow/ArcanistShellCompleteWorkflow.php b/src/workflow/ArcanistShellCompleteWorkflow.php --- a/src/workflow/ArcanistShellCompleteWorkflow.php +++ b/src/workflow/ArcanistShellCompleteWorkflow.php @@ -82,10 +82,7 @@ continue; } - $supported = $workflow->getSupportedRevisionControlSystems(); - - $ok = (in_array('any', $supported) || in_array($vcs, $supported)); - if (!$ok) { + if (!in_array($vcs, $workflow->getSupportedRevisionControlSystems())) { continue; } diff --git a/src/workflow/ArcanistWorkflow.php b/src/workflow/ArcanistWorkflow.php --- a/src/workflow/ArcanistWorkflow.php +++ b/src/workflow/ArcanistWorkflow.php @@ -1216,7 +1216,7 @@ } protected function getSupportedRevisionControlSystems() { - return array('any'); + return array('git', 'hg', 'svn'); } final protected function getPassthruArgumentsAsMap($command) {