anchor.diff:    final generated = generator(ruleName, toClassName(ruleName));
     if (outDir != null) {
       final outPath = '$outDir/$stubPath/$ruleName.dart';
  -    final outFile = new File(outPath);
  +    final outFile = File(outPath);
       if (outFile.existsSync()) {
         print('Warning: stub already exists at $outPath; skipping');
         return;
  
positive.code:   generateRule(ruleName, outDir: outDir);
  }
  
  String get _thisYear => new DateTime.now().year.toString();
  
  String capitalize(String s) => s.substring(0, 1).toUpperCase() + s.substring(1);
  
  
negative.code:   final outDir = options['out'];
  
    if (outDir != null) {
      final d = Directory(outDir);
      if (!d.existsSync()) {
        print("Directory '${d.path}' does not exist");
        return;
  