@Override
  public PsiReference @NotNull [] getReferencesByElement(@NotNull PsiElement element, @NotNull ProcessingContext context) {
    if (Registry.is("ide.symbol.url.references")) {
      return PsiReference.EMPTY_ARRAY;
    }
    return CachedValuesManager.getManager(element.getProject())
      .getParameterizedCachedValue(element, REFERENCES_KEY, PROVIDER, false, element);
  }
@Override
  public PsiReference @NotNull [] getReferencesByElement(@NotNull PsiElement element, @NotNull ProcessingContext context)