anchor.diff:        This tool checks if recent commits contain tests mentioned in .status files. Usage:
         dart status_files_checker.dart <options>
         Options:
  -      -after=dd-MM-yyyy - by default current date minus ${options.days} days
  -      -before=dd-MM-yyy - current date by default
  +      -after=yyyy-MM-dd - by default current date minus ${options.days} days
  +      -before=yyyy-MM-dd - current date by default
         -days=N - check commits for N latest days (${options.days} by default)
         -sdk=path_to_sdk - path to Dart SDK (by default it's the current directory)
       ''');
  
positive.code:         String testName = f.substring(0, f.indexOf(".dart"));
          var found = map[testName];
          if (found != null) {
            print("Test $testName was changed in commit $c and presents in the followins status files");
            print(found);
          }
        }
      }
    }
    return 0;
  }
  
  
negative.code:     return 1;
    }
  
    Map<String, List<String>> map = findAndReadStatusFiles(options.sdk);
    List<String> arguments = [
      'log',
      '--pretty=format:"%h"',
      '--after=${options.after}',
      if (options.before != null) '--before=${options.before}'
    ];
    ProcessResult res = await Process.run('git', arguments);
    if (res.exitCode != 0) {
      print(res.stderr);
      return 2;
    }
    int foundCount = 0;
    List<String> commits = (res.stdout as String).split("\n");
    for (var c in commits) {
      if (c.isEmpty) {
        continue;
      }
      c = c.replaceAll('"', '');
      ProcessResult r = await Process.run(
          'git', ['show', '--pretty=format:""', '--name-only', c]);
      if (r.exitCode != 0) {
        print(r.stderr);
        return 3;
  