anchor.diff:    final lines = await File(options['result_file']).readAsLines();
     final token = await File(options['auth_token']).readAsString();
     final buildbucketID = options['id'];
  +  final baseRevision = options['base_revision'];
     if (lines.isEmpty) {
       print('No results in input file');
       return;
  
positive.code:     final base64data = base64Encode(utf8.encode(message.toString()));
      final attributes = {
        if (chunk == chunks.last) 'num_chunks': chunks.length.toString(),
        if (buildbucketID != null) 'buildbucket_id': buildbucketID
      };
      final jsonMessage = jsonEncode({
        'messages': [
  
negative.code:   parser.addOption('result_file',
        abbr: 'f', help: 'File containing the results to send');
    parser.addOption('id', abbr: 'i', help: 'Buildbucket ID of this build');
    parser.addOption('base_revision', help: 'A try build\'s patch base');
  
    final options = parser.parse(args);
    if (options['help']) {
  