anchor.diff:  import 'dart:io';
   
   import 'results.dart';
  +
  +const skipped = 'skipped';
   
   main(List<String> args) async {
     final resultsPath = args[0];
  
positive.code:   final firstPriorResult =
        priorResults.isEmpty ? null : priorResults.values.first;
  
    for (final String key in results.keys) {
      final Map<String, dynamic> result = results[key];
      final Map<String, dynamic> priorResult = priorResults[key];
  
negative.code:   }
    sink.close();
  }
  
  Map<String, dynamic> constructNotRunResult(Map<String, dynamic> previous) => {
        for (final key in [
          'name',
          'configuration',
          'suite',
          'test_name',
          'expected'
        ])
          key: previous[key],
        'time_ms': 0,
        'result': skipped,
        'matches': true,
        'bot_name': '',
      };
  