analyze method

Future<void> analyze({
  1. GlobalOptions? global,
  2. PackageFilters? packageFilters,
  3. bool fatalInfos = false,
  4. bool? fatalWarnings,
  5. int concurrency = 1,
})
inherited

Implementation

Future<void> analyze({
  GlobalOptions? global,
  PackageFilters? packageFilters,
  bool fatalInfos = false,
  bool? fatalWarnings,
  int concurrency = 1,
}) async {
  final workspace =
      await createWorkspace(global: global, packageFilters: packageFilters);
  final packages = workspace.filteredPackages.values;

  await _analyzeForAllPackages(
    workspace,
    packages,
    fatalInfos: fatalInfos,
    fatalWarnings: fatalWarnings,
    concurrency: concurrency,
  );
}