getRepositoryAPI(); if (!($repository_api instanceof ArcanistGitAPI)) { throw new ArcanistUsageException( 'arc branch is only supported under Git.'); } return parent::run(); } }