@Nullable
  @Override
  public PsiDocCommentOwner computeDocumentationDelegate(@NotNull PsiMember member) {
    if (!(member instanceof PsiMethod) || member.isPhysical()) return null;

    String data = member.getUserData(ResolveUtil.DOCUMENTATION_DELEGATE_FQN);
    if (StringUtil.isEmptyOrSpaces(data)) return null;

    PsiClass clazz = JavaPsiFacade.getInstance(member.getProject()).findClass(data, member.getResolveScope());
    return clazz == null ? null : clazz.findMethodBySignature((PsiMethod)member, false);
  }
@Nullable
  @Override
  public PsiDocCommentOwner computeDocumentationDelegate(@NotNull PsiMember member)