anchor.diff:    }
   
     Future<FixesResponse> _fixesMulti(Map<String, String> sources,
  -    String name, int offset) async {
  +    String sourceName, int offset) async {
       if (sources == null) {
         throw new BadRequestError('Missing parameter: \'sources\'');
       }
  
positive.code:   }
  
    Future<CompleteResponse> _completeMulti(Map<String, String> sources,
      String name, int offset) async {
        if (sources == null) {
          throw new BadRequestError('Missing parameter: \'source\'');
        }
        if (name == null) {
          throw new BadRequestError('Missing parameter: \'name\'');
        }
        if (offset == null) {
  
negative.code:       counter.increment("Completions");
        var response = await analysisServer.completeMulti(sources,
          new Location()
            ..sourceName = sourceName
            ..offset = offset);
        _logger.info('PERF: Computed completions in ${watch.elapsedMilliseconds}ms.');
        return response;
  