PY-86301 java.lang.IllegalArgumentException in TypeEvalContext in PyCharm 2025.3.0

GitOrigin-RevId: ff33ed66c8333e91ae6fea39dd8552ee950df60b
This commit is contained in:
Trinh Anh Ngoc
2026-01-13 19:02:30 +00:00
committed by intellij-monorepo-bot
parent 5e8f20e99e
commit 438edeef5b
@@ -418,7 +418,11 @@ public sealed class TypeEvalContext {
}
private static boolean inPyiFile(@NotNull PsiElement element) {
if (isPyiFile(element.getContainingFile())) {
PsiFile containingFile = element.getContainingFile();
if (containingFile == null) {
return false;
}
if (isPyiFile(containingFile)) {
return true;
}
PsiFile contextFile = getContextFile(element);