anchor.diff:        return readOptionsFromCo19File(filePath);
       }
       RegExp testOptionsRegExp = new RegExp(r"// VMOptions=(.*)");
  +    RegExp sharedOptionsRegExp = new RegExp(r"// SharedOptions=(.*)");
       RegExp dartOptionsRegExp = new RegExp(r"// DartOptions=(.*)");
       RegExp otherScriptsRegExp = new RegExp(r"// OtherScripts=(.*)");
       RegExp packageRootRegExp = new RegExp(r"// PackageRoot=(.*)");
  
positive.code:     }
  
      return { "vmOptions": result,
               "dartOptions": dartOptions,
               "packageRoot": packageRoot,
               "hasCompileError": false,
  
negative.code: 
      case 'none':
        var arguments = new List.from(vmOptions);
        arguments.addAll(sharedOptions);
        arguments.addAll(args);
        return <Command>[CommandBuilder.instance.getVmCommand(
            dartShellFileName, arguments, configurationDir)];
  