anchor.diff:          print('');
         }
       }
  -    return successfulCompletion;
  +    return rank;
     }
   
     void printMetrics(CompletionMetrics metrics) {
  
positive.code:     return resultCode;
    }
  
    bool forEachExpectedCompletion(
        CompletionRequestImpl request,
        MetricsSuggestionListener listener,
        ExpectedCompletion expectedCompletion,
  
negative.code:       bool doPrintMissedCompletions) {
      assert(suggestions != null);
  
      var rank;
  
      var place = placementInSuggestionList(suggestions, expectedCompletion);
  
      metrics.mrrComputer.addRank(place.rank);
  
      if (place.denominator != 0) {
        rank = place.rank;
  
        metrics.completionCounter.count('successful');
  
  