mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-03-22 23:31:05 +07:00
PY-83059 NullPointerException in PyCharm 2025.2
- add null check (cherry picked from commit 25ea1637981dec0d5d4fae532bed9e6c0ce7ebe6) IJ-MR-171476 GitOrigin-RevId: f37d1e2ecd97b5d3185dc547c8f20af2a3cd05ef
This commit is contained in:
committed by
intellij-monorepo-bot
parent
8028bcf187
commit
90201cfde5
@@ -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