mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-18 09:34:34 +07:00
EA-25304 - NPE: PropertyUtil.filterMethods
This commit is contained in:
@@ -15,7 +15,6 @@
|
||||
*/
|
||||
package com.intellij.psi.util;
|
||||
|
||||
import com.intellij.codeInsight.AnnotationUtil;
|
||||
import com.intellij.codeInsight.NullableNotNullManager;
|
||||
import com.intellij.openapi.diagnostic.Logger;
|
||||
import com.intellij.openapi.project.Project;
|
||||
@@ -152,7 +151,9 @@ public class PropertyUtil {
|
||||
private static boolean filterMethods(final PsiMethod method) {
|
||||
if(method.hasModifierProperty(PsiModifier.STATIC) || !method.hasModifierProperty(PsiModifier.PUBLIC)) return true;
|
||||
|
||||
final String className = method.getContainingClass().getQualifiedName();
|
||||
PsiClass psiClass = method.getContainingClass();
|
||||
if (psiClass == null) return false;
|
||||
final String className = psiClass.getQualifiedName();
|
||||
return className != null && className.equals(CommonClassNames.JAVA_LANG_OBJECT);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user