소스 검색

Return early in case a call to the wrapped repo is unnecessary

Jordi Boggiano 5 년 전
부모
커밋
a7ad186c89
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      src/Composer/Repository/FilterRepository.php

+ 4 - 0
src/Composer/Repository/FilterRepository.php

@@ -116,6 +116,10 @@ class FilterRepository implements RepositoryInterface
             }
         }
 
+        if (!$packageMap) {
+            return array('namesFound' => array(), 'packages' => array());
+        }
+
         $result = $this->repo->loadPackages($packageMap, $acceptableStabilities, $stabilityFlags);
         if (!$this->canonical) {
             $result['namesFound'] = array();