mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
fix inspections I broke while under the influence of stupidity
This commit is contained in:
+6
-6
@@ -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);
|
||||
|
||||
+6
-6
@@ -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());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user