anchor.diff:    ArgResults result = parser.parse(args);
   
     if (validArguments(parser, result)) {
  -    var code = await CompletionCoverageMetrics(result.rest[0])
  +    var code = await CompletionMetricsComputer(result.rest[0])
           .compute(corpus: result['corpus'], verbose: result['verbose']);
       io.exit(code);
     }
  
positive.code: /// This is the main metrics computer class for code completions. After the
  /// object is constructed, [computeCompletionMetrics] is executed to do analysis
  /// and print a summary of the metrics gathered from the completion tests.
  class CompletionCoverageMetrics {
    final String _rootPath;
  
    String _currentFilePath;
  
negative.code:       MeanReciprocalRankComputer('type member completions');
    var nonTypeMemberMRRComputer =
        MeanReciprocalRankComputer('non-type member completions');
  }
  