code: protected function initialize()
      {
          parent::initialize();
  
          $repoData = $this->loadDataFromServer();
  
          foreach ($repoData as $package) {
              $this->addPackage($this->createPackage($package, 'Composer\Package\CompletePackage'));
          }
      }
docs: {@inheritDoc}