mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
extra care for possible NPE during matching PsiClass implementations with null qname
This commit is contained in:
+2
-1
@@ -420,7 +420,7 @@ public class JavaMatchingVisitor extends JavaElementVisitor {
|
||||
(elements2 != null) ? elements2.getReferenceElements() : PsiElement.EMPTY_ARRAY
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
private boolean compareClasses(final PsiClass clazz, final PsiClass clazz2) {
|
||||
final PsiClass saveClazz = this.myClazz;
|
||||
final MatchContext.MatchedElementsListener oldListener = myMatchingVisitor.getMatchContext().getMatchedElementsListener();
|
||||
@@ -838,6 +838,7 @@ public class JavaMatchingVisitor extends JavaElementVisitor {
|
||||
String text2;
|
||||
if (el2 instanceof PsiClass) {
|
||||
text2 = ((PsiClass)el2).getQualifiedName();
|
||||
if (text2 == null) text2 = el2.getText();
|
||||
} else {
|
||||
text2 = el2.getText();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user