boolean (@NotNull PsiElement psiElement) { if (psiElement instanceof PsiDocCommentOwner) { return ((PsiDocCommentOwner)psiElement).isDeprecated(); } if (psiElement instanceof PsiModifierListOwner && isDeprecatedByAnnotation((PsiModifierListOwner) psiElement)) { return true; } if (psiElement instanceof PsiJavaDocumentedElement) { return isDeprecatedByDocTag((PsiJavaDocumentedElement)psiElement); } return false; }