From db9e66c1b7be2ecf86c92279af4681df9a66b1da Mon Sep 17 00:00:00 2001 From: Bas Leijdekkers Date: Wed, 5 Sep 2012 15:06:51 +0200 Subject: [PATCH] cleanup --- ...ExternalizableWithoutPublicNoArgConstructorInspection.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/InspectionGadgets/src/com/siyeh/ig/serialization/ExternalizableWithoutPublicNoArgConstructorInspection.java b/plugins/InspectionGadgets/src/com/siyeh/ig/serialization/ExternalizableWithoutPublicNoArgConstructorInspection.java index 27920b1343b0..b46228a98867 100644 --- a/plugins/InspectionGadgets/src/com/siyeh/ig/serialization/ExternalizableWithoutPublicNoArgConstructorInspection.java +++ b/plugins/InspectionGadgets/src/com/siyeh/ig/serialization/ExternalizableWithoutPublicNoArgConstructorInspection.java @@ -25,6 +25,7 @@ import com.siyeh.ig.BaseInspection; import com.siyeh.ig.BaseInspectionVisitor; import com.siyeh.ig.DelegatingFix; import com.siyeh.ig.InspectionGadgetsFix; +import com.siyeh.ig.psiutils.ClassUtils; import org.jetbrains.annotations.Nls; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; @@ -131,8 +132,7 @@ public class ExternalizableWithoutPublicNoArgConstructorInspection extends BaseI } private static boolean isExternalizable(PsiClass aClass) { - final JavaPsiFacade psiFacade = JavaPsiFacade.getInstance(aClass.getProject()); - final PsiClass externalizableClass = psiFacade.findClass("java.io.Externalizable", aClass.getResolveScope()); + final PsiClass externalizableClass = ClassUtils.findClass("java.io.Externalizable", aClass); return externalizableClass != null && aClass.isInheritor(externalizableClass, true); } }