MissingOceanRepos constructor

MissingOceanRepos({
  1. OrganizationRepoLists? repoLists,
  2. PubDevPackageExists? pubDevPackageExists,
})

Constructor. repoLists lists the repositories of the organizations; share one instance per run so each organization is listed once. pubDevPackageExists asks pub.dev about a package no lock file knows.

Implementation

MissingOceanRepos({
  OrganizationRepoLists? repoLists,
  PubDevPackageExists? pubDevPackageExists,
  // coverage:ignore-start
}) : _repoLists = repoLists ?? OrganizationRepoLists(),
     _pubDevPackageExists =
         pubDevPackageExists ?? _defaultPubDevPackageExists;