anchor.diff:    final outDir = options['out'];
   
     if (outDir != null) {
  -    final d = new Directory(outDir);
  +    final d = Directory(outDir);
       if (!d.existsSync()) {
         print("Directory '${d.path}' does not exist");
         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: /// Generates rule and rule test stub files (into `src/rules` and `test/rules`
  /// respectively), as well as the rule index (`rules.dart`).
  void main([List<String> args]) {
    final parser = ArgParser(allowTrailingOptions: true)
      ..addOption('out', abbr: 'o', help: 'Specifies project root.')
      ..addOption('name',
          abbr: 'n', help: 'Specifies lower_underscore rule name.');
  