diff --git a/src/Composer/Repository/Vcs/GitDriver.php b/src/Composer/Repository/Vcs/GitDriver.php index 50e191c96..daa3d81d3 100644 --- a/src/Composer/Repository/Vcs/GitDriver.php +++ b/src/Composer/Repository/Vcs/GitDriver.php @@ -227,7 +227,7 @@ class GitDriver extends VcsDriver if (Filesystem::isLocalPath($url)) { $url = Filesystem::getPlatformPath($url); if (!is_dir($url)) { - throw new \RuntimeException('Directory does not exist: '.$url); + return false; } $process = new ProcessExecutor($io); diff --git a/src/Composer/Repository/Vcs/HgDriver.php b/src/Composer/Repository/Vcs/HgDriver.php index 470651acc..ed8e927b9 100644 --- a/src/Composer/Repository/Vcs/HgDriver.php +++ b/src/Composer/Repository/Vcs/HgDriver.php @@ -200,7 +200,7 @@ class HgDriver extends VcsDriver if (Filesystem::isLocalPath($url)) { $url = Filesystem::getPlatformPath($url); if (!is_dir($url)) { - throw new \RuntimeException('Directory does not exist: '.$url); + return false; } $process = new ProcessExecutor();