anchor.diff:      }
     }
   
  -  Future<ErrorOr<List<CompletionItem>>> _getItemsFromPluginsOnly(
  -    TextDocumentClientCapabilitiesCompletion completionCapabilities,
  -    HashSet<CompletionItemKind> clientSupportedCompletionKinds,
  -    LineInfo lineInfo,
  -    String path,
  -    int offset,
  -    CancellationToken token,
  -  ) async {
  -    final pluginResults = await _getPluginSuggestions(path, offset);
  -
  -    if (token.isCancellationRequested) {
  -      return cancelled();
  -    }
  -
  -    return success(_pluginResultsToItems(
  -      completionCapabilities,
  -      clientSupportedCompletionKinds,
  -      lineInfo,
  -      pluginResults,
  -    ).toList());
  -  }
  -
  -  Future<List<plugin.CompletionGetSuggestionsResult>> _getPluginSuggestions(
  -    String path,
  -    int offset,
  -  ) async {
  -    final requestParams = plugin.CompletionGetSuggestionsParams(path, offset);
  -    final responses = await requestFromPlugins(path, requestParams);
  -
  -    return responses
  -        .map((e) => plugin.CompletionGetSuggestionsResult.fromResponse(e))
  -        .toList();
  -  }
  -
     Iterable<CompletionItem> _pluginResultsToItems(
       TextDocumentClientCapabilitiesCompletion completionCapabilities,
       HashSet<CompletionItemKind> clientSupportedCompletionKinds,
  
positive.code:   String _createImportedSymbolKey(String name, Uri declaringUri) =>
        '$name/$declaringUri';
  
    Future<ErrorOr<List<CompletionItem>>> _getItems(
      TextDocumentClientCapabilitiesCompletion completionCapabilities,
      HashSet<CompletionItemKind> clientSupportedCompletionKinds,
      bool includeSuggestionSets,
  
negative.code:         includedSuggestionRelevanceTags: includedSuggestionRelevanceTags,
        );
  
        final serverSuggestions =
            await contributor.computeSuggestions(completionRequest);
  
        if (token.isCancellationRequested) {
          return cancelled();
  