anchor.diff:  }
   
   void main([List<String> args]) {
  -  ArgParser parser = ArgParser();
  +  final parser = ArgParser();
     parser.addOption('output',
  -      abbr: 'o',
  -      help: 'Output file for tags (default: stdout)',
  -      valueHelp: 'FILE');
  +      abbr: 'o', help: 'Output file for tags (default: stdout)', valueHelp: 'FILE');
     parser.addFlag('follow-links',
         help: 'Follow symbolic links (default: false)', negatable: false);
     parser.addFlag('include-hidden',
  
positive.code:       root = '.';
      }
  
      List<List<String>> lines = [];
      var result = an.parseFile(
          path: file.path, featureSet: FeatureSet.fromEnableFlags([]));
      var unit = result.unit;
  
      // import directives
      unit.directives.forEach((d) {
  
negative.code:   }
  
    Future<Iterable<Iterable<String>>> addFileSystemEntity(String name) {
      final type = FileSystemEntity.typeSync(name);
  
      if (type == FileSystemEntityType.directory) {
        return Directory(name)
  