runChecks function

CheckResult runChecks(
  1. DialectProject project, {
  2. List<Rule> rules = const [...structuralRules, ...semanticRules],
})

Implementation

CheckResult runChecks(
  DialectProject project, {
  List<Rule> rules = const [...structuralRules, ...semanticRules],
}) {
  final all = <Issue>[];
  for (final rule in rules) {
    all.addAll(rule.run(project));
  }
  return CheckResult(issues: all);
}