exclude JetJavaMirrorMaker in PsiClassFinder
This commit is contained in:
+1
-6
@@ -965,12 +965,7 @@ public class JavaDescriptorResolver {
|
||||
|
||||
@Nullable
|
||||
private PsiClass getPsiClassForJavaPackageScope(@NotNull FqName packageFQN) {
|
||||
PsiClass psiClass = psiClassFinder.findPsiClass(packageFQN.child(JvmAbi.PACKAGE_CLASS));
|
||||
if (psiClass instanceof JetJavaMirrorMarker) {
|
||||
return null;
|
||||
} else {
|
||||
return psiClass;
|
||||
}
|
||||
return psiClassFinder.findPsiClass(packageFQN.child(JvmAbi.PACKAGE_CLASS));
|
||||
}
|
||||
|
||||
@NotNull
|
||||
|
||||
+4
@@ -94,6 +94,10 @@ public class PsiClassFinderForJvm implements PsiClassFinder {
|
||||
}
|
||||
}
|
||||
|
||||
if (result instanceof JetJavaMirrorMarker) {
|
||||
return null;
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user