diff --git a/plugins/InspectionGadgets/src/com/siyeh/ig/style/UnnecessarilyQualifiedInnerClassAccessInspection.java b/plugins/InspectionGadgets/src/com/siyeh/ig/style/UnnecessarilyQualifiedInnerClassAccessInspection.java index aa32f2d187b8..02e7e14dae0c 100644 --- a/plugins/InspectionGadgets/src/com/siyeh/ig/style/UnnecessarilyQualifiedInnerClassAccessInspection.java +++ b/plugins/InspectionGadgets/src/com/siyeh/ig/style/UnnecessarilyQualifiedInnerClassAccessInspection.java @@ -94,13 +94,13 @@ public class UnnecessarilyQualifiedInnerClassAccessInspection extends BaseInspectionVisitor { @Override - public void visitReferenceExpression(PsiReferenceExpression expression) { - super.visitReferenceExpression(expression); - final PsiElement parent = expression.getParent(); + public void visitReferenceElement(PsiJavaCodeReferenceElement reference) { + super.visitReferenceElement(reference); + final PsiElement parent = reference.getParent(); if (parent instanceof PsiImportStatement) { return; } - final PsiElement qualifier = expression.getQualifier(); + final PsiElement qualifier = reference.getQualifier(); if (!(qualifier instanceof PsiJavaCodeReferenceElement)) { return; } @@ -110,7 +110,7 @@ public class UnnecessarilyQualifiedInnerClassAccessInspection if (!(qualifierTarget instanceof PsiClass)) { return; } - final PsiElement target = expression.resolve(); + final PsiElement target = reference.resolve(); if (!(target instanceof PsiClass)) { return; } @@ -123,7 +123,7 @@ public class UnnecessarilyQualifiedInnerClassAccessInspection return; } final String shortName = aClass.getName(); - if (!isReferenceToTargetClass(shortName, aClass, expression)) { + if (!isReferenceToTargetClass(shortName, aClass, reference)) { return; } registerError(qualifier, aClass); diff --git a/plugins/InspectionGadgets/src/com/siyeh/ig/style/UnqualifiedInnerClassAccessInspection.java b/plugins/InspectionGadgets/src/com/siyeh/ig/style/UnqualifiedInnerClassAccessInspection.java index 4d87601434d1..4bb3f25da48c 100644 --- a/plugins/InspectionGadgets/src/com/siyeh/ig/style/UnqualifiedInnerClassAccessInspection.java +++ b/plugins/InspectionGadgets/src/com/siyeh/ig/style/UnqualifiedInnerClassAccessInspection.java @@ -261,13 +261,13 @@ public class UnqualifiedInnerClassAccessInspection extends BaseInspection { extends BaseInspectionVisitor { @Override - public void visitReferenceExpression( - PsiReferenceExpression expression) { - super.visitReferenceExpression(expression); - if (expression.isQualified()) { + public void visitReferenceElement( + PsiJavaCodeReferenceElement reference) { + super.visitReferenceElement(reference); + if (reference.isQualified()) { return; } - final PsiElement target = expression.resolve(); + final PsiElement target = reference.resolve(); if (!(target instanceof PsiClass)) { return; } @@ -276,7 +276,7 @@ public class UnqualifiedInnerClassAccessInspection extends BaseInspection { if (containingClass == null) { return; } - registerError(expression, containingClass.getName()); + registerError(reference, containingClass.getName()); } } }