mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-04-18 20:41:22 +07:00
PY-83059 NullPointerException in PyCharm 2025.2
- add null check GitOrigin-RevId: 25ea1637981dec0d5d4fae532bed9e6c0ce7ebe6
This commit is contained in:
committed by
intellij-monorepo-bot
parent
f16d50a36b
commit
054331c2a3
@@ -243,7 +243,8 @@ public sealed class TypeEvalContext {
|
||||
}
|
||||
|
||||
private static boolean isLibraryElement(@NotNull PsiElement element) {
|
||||
VirtualFile vFile = element.getContainingFile().getOriginalFile().getVirtualFile();
|
||||
PsiFile containingFile = element.getContainingFile();
|
||||
VirtualFile vFile = containingFile == null ? null : containingFile.getOriginalFile().getVirtualFile();
|
||||
return vFile != null && ("pyi".equals(vFile.getExtension()) || ProjectFileIndex.getInstance(element.getProject()).isInLibrary(vFile));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user