diff --git a/src/applications/diffusion/DiffusionLintSaveRunner.php b/src/applications/diffusion/DiffusionLintSaveRunner.php index 687c08ea96..de07e680a7 100644 --- a/src/applications/diffusion/DiffusionLintSaveRunner.php +++ b/src/applications/diffusion/DiffusionLintSaveRunner.php @@ -44,7 +44,10 @@ final class DiffusionLintSaveRunner { public function run($dir) { $working_copy = ArcanistWorkingCopyIdentity::newFromPath($dir); - $api = ArcanistRepositoryAPI::newAPIFromWorkingCopyIdentity($working_copy); + $configuration_manager = new ArcanistConfigurationManager(); + $configuration_manager->setWorkingCopyIdentity($working_copy); + $api = ArcanistRepositoryAPI::newAPIFromConfigurationManager( + $configuration_manager); $this->svnRoot = id(new PhutilURI($api->getSourceControlPath()))->getPath(); if ($api instanceof ArcanistGitAPI) {