run method

Search file and read its content.

Implementation

Stream<DependencyFile> run() async* {
  for (final dependencyType in dependencyTypes) {
    if (dependencyType == DependencyType.root) {
      yield* _searchAndReadInRoot();
    } else {
      for (final package in _packagesForDependencyType(dependencyType)) {
        yield* _searchAndReadDependencies(package);
      }
    }
  }
}