anchor.diff:  
     return Future.forEach(analyzerFilePaths, (Path path) {
       final logger = context.getSubLogger(path.toString());
  -    return _analyzer(logger, path, enableTypeChecks, verbose)
  +    return _analyzer(logger, path, enableTypeChecks, verbose, formatMachine)
           .then((int exitCode) {
   
             String prefix;
  
positive.code: }
  
  Future<int> _analyzer(TaskLogger logger, Path filePath, bool enableTypeChecks,
      bool verbose) {
    TempDir tmpDir;
  
    return TempDir.create()
  
negative.code: 
          if (enableTypeChecks) {
            processArgs.add('--enable_type_checks');
          }
  
          if(formatMachine) {
            processArgs.add('--machine');
          }
  
          processArgs.addAll([filePath.toNativePath()]);
  