From f05177819253347c8066878e392421fa5f5e5c47 Mon Sep 17 00:00:00 2001 From: Jordi Boggiano Date: Wed, 21 Dec 2011 16:38:08 +0100 Subject: [PATCH] Clean up unneeded initialization stuff --- src/Composer/Repository/RepositoryManager.php | 21 ------------------- 1 file changed, 21 deletions(-) diff --git a/src/Composer/Repository/RepositoryManager.php b/src/Composer/Repository/RepositoryManager.php index 1bcc1feaa..a73934d3f 100644 --- a/src/Composer/Repository/RepositoryManager.php +++ b/src/Composer/Repository/RepositoryManager.php @@ -24,15 +24,6 @@ class RepositoryManager private $repositories = array(); private $repositoryClasses = array(); - /** - * Used for lazy loading of packages and their contained repositories - * - * This is a performance optimization to avoid loading all packages unless they are needed - * - * @var Boolean - */ - private $initialized; - /** * Searches for a package by it's name and version in managed repositories. * @@ -58,11 +49,6 @@ class RepositoryManager public function addRepository(RepositoryInterface $repository) { $this->repositories[] = $repository; - - // already initialized, so initialize new repos on the fly - if ($this->initialized) { - $repository->getPackages(); - } } /** @@ -101,13 +87,6 @@ class RepositoryManager */ public function getRepositories() { - if (!$this->initialized) { - $this->initialized = true; - // warm up repos to be sure all sub-repos are added before we return - foreach ($this->repositories as $repository) { - $repository->getPackages(); - } - } return $this->repositories; }