anchor.diff:  
           if (enableTypeChecks) {
             processArgs.add('--enable_type_checks');
  +        }
  +
  +        if(formatMachine) {
  +          processArgs.add('--machine');
           }
   
           processArgs.addAll([filePath.toNativePath()]);
  
positive.code: 
  void _analyzerParserConfig(ArgParser parser) {
    parser
      ..addFlag(_enableTypeChecksArgName, help: 'Generate runtime type checks', defaultsTo: false)
      ..addFlag(_verboseArgName, help: 'verbose output of all errors', defaultsTo: false);
  }
  
  Future<bool> _processAnalyzerFile(TaskContext context, List<Path> analyzerFilePaths,
      bool enableTypeChecks, bool verbose) {
  
    int errorsCount = 0;
    int passedCount = 0;
  
negative.code: part of hop_tasks;
  
  // TODO(adam): document methods and class
  // TODO(adam?): optional out directory param. Used so that repeat runs
  //              are faster
  
  const _verboseArgName = 'verbose';
  const _enableTypeChecksArgName = 'enable-type-checks';
  const _formatMachineArgName = 'format-machine';
  
  /**
   * [delayedFileList] a [List<String>] mapping to paths to dart files or some
  