fix inspections I broke while under the influence of stupidity

This commit is contained in:
Bas Leijdekkers
2010-11-10 22:36:08 +01:00
parent c305d9c014
commit 7a1117dfa5
2 changed files with 12 additions and 12 deletions
@@ -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);
@@ -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());
}
}
}