@Override
  public @NotNull Collection<? extends @NotNull SearchRequest> getSearchRequests(@NotNull Project project, @NotNull Symbol target) {
    List<SearchRequest> result = new ArrayList<>();
    for (PsiSymbolReferenceProvider provider : NamedReferenceProviders.getInstance().getNamedReferenceProviders(target)) {
      result.addAll(provider.getSearchRequests(project, target));
    }
    return result;
  }
@Override
  public @NotNull Collection<? extends @NotNull SearchRequest> getSearchRequests(@NotNull Project project, @NotNull Symbol target)