void (@NotNull Project project, @NotNull PsiElement elem, @NotNull ModPsiUpdater updater) { if (!(elem instanceof PsiJavaCodeReferenceElement)) return; final PsiElement maybeMethod = PsiTreeUtil.skipParentsOfType(elem, PsiReferenceList.class); if (!(maybeMethod instanceof PsiMethod method)) return; getRelatedJavadocThrows((PsiJavaCodeReferenceElement)elem, method.getDocComment()) .forEach(e -> e.delete()); new CommentTracker().deleteAndRestoreComments(elem); }