@Override
  public PsiReference @NotNull [] getReferencesByElement(@NotNull PsiElement element, @NotNull ProcessingContext context) {
    if (element instanceof PsiLiteralExpression literal && literal.getValue() instanceof String) {
      PsiElement parent = element.getParent();
      if (parent instanceof PsiExpressionList && parent.getParent() instanceof PsiMethodCallExpression call) {
        PsiReferenceExpression methodReference = call.getMethodExpression();
        PsiReference[] references = getReferencesByMethod(literal, methodReference, context);
        if (references != null) {
          return references;
        }
      }
    }
    return PsiReference.EMPTY_ARRAY;
  }
@Override
  public PsiReference @NotNull [] getReferencesByElement(@NotNull PsiElement element, @NotNull ProcessingContext context)