fix recovery delete skip Annotation code in 1.17 | 修复 1.17 版本误删的跳过注解代码

This commit is contained in:
林万程
2022-06-26 11:21:56 +08:00
parent 0833f8f3cc
commit 77f914acc6

View File

@@ -20,7 +20,11 @@ class SkipUtils {
}
String text;
if (psiElement instanceof PsiClass) {
text = ((PsiClass) psiElement).getQualifiedName();
PsiClass psiClass = (PsiClass) psiElement;
if (appSettings.skipAnnotation && psiClass.isAnnotationType()) {
return true;
}
text = psiClass.getQualifiedName();
} else if (psiElement instanceof PsiMember) {
PsiMember psiMember = (PsiMember) psiElement;
text = psiMember.getContainingClass() + "#" + psiMember.getName();