anchor.diff:     */
     CommandLineOptions._fromArgs(ArgResults args)
       : shouldBatch = args['batch'],
  -      machineFormat = args['machine-format'],
  +      machineFormat = args['machine'],
  +      displayVersion = args['version'],
         ignoreUnrecognizedFlags = args['ignore-unrecognized-flags'],
         showPackageWarnings = args['show-package-warnings'],
         showSdkWarnings = args['show-sdk-warnings'],
  
positive.code:   /** Whether to use machine format for error display */
    final bool machineFormat;
  
    /** Whether to ignore unrecognized flags */
    final bool ignoreUnrecognizedFlags;
  
  
negative.code:           defaultsTo: false, negatable: false)
        ..addOption('dart-sdk', help: 'The path to the Dart SDK')
        ..addOption('package-root', help: 'The path to the package root')
        ..addFlag('machine',
            help: 'Print errors in a format suitable for parsing',
            defaultsTo: false, negatable: false)
        ..addFlag('version', help: 'Print the analyzer version',
            defaultsTo: false, negatable: false)
        ..addFlag('ignore-unrecognized-flags',
            help: 'Ignore unrecognized command line flags',
            defaultsTo: false, negatable: false)
        ..addFlag('fatal-warnings', help: 'Treat non-type warnings as fatal',
            defaultsTo: false, negatable: false)
        ..addFlag('show-package-warnings',
            help: 'Show warnings from package: imports',
            defaultsTo: false, negatable: false)
        ..addFlag('show-sdk-warnings', help: 'Show warnings from SDK imports',
            defaultsTo: false, negatable: false)
        ..addFlag('help', abbr: 'h', help: 'Display this help message',
            defaultsTo: false, negatable: false);
  
      try {
        var results = parser.parse(args);
  