runAll method

Future<ValidationReport> runAll({
  1. String? projectsDir,
})

Public method or function.

Implementation

Future<ValidationReport> runAll({String? projectsDir}) async {
  final dir =
      projectsDir ??
      fileSystem.join(fileSystem.currentDirectory, 'validation', 'projects');

  final service = ValidationService(
    analyzerService: analyzerService,
    fileSystem: fileSystem,
    logger: logger,
  );

  return service.validateAll(dir, progressLogger: logger);
}