From a2218d2acf7caca37c09253042c3fe2b1277487d Mon Sep 17 00:00:00 2001 From: Anton Kozub Date: Tue, 26 Nov 2024 13:45:21 +0100 Subject: [PATCH] IDEA-360017 PIEAE at Structure view opening for the modified Spring class GitOrigin-RevId: 7358f1d3d5a4593859c9435a413e265a930935fb --- .../structureView/logical/impl/LogicalStructureViewService.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/platform/structure-view-impl/src/com/intellij/ide/structureView/logical/impl/LogicalStructureViewService.kt b/platform/structure-view-impl/src/com/intellij/ide/structureView/logical/impl/LogicalStructureViewService.kt index 8bd345d9b08b..e8263a3f5dcc 100644 --- a/platform/structure-view-impl/src/com/intellij/ide/structureView/logical/impl/LogicalStructureViewService.kt +++ b/platform/structure-view-impl/src/com/intellij/ide/structureView/logical/impl/LogicalStructureViewService.kt @@ -18,6 +18,7 @@ class LogicalStructureViewService( } fun getLogicalStructureBuilder(psiFile: PsiFile): StructureViewBuilder? { + if (!psiFile.isValid) return null val assembledModel = LogicalStructureAssembledModel.getInstance(project, psiFile) if (assembledModel.getChildren().isEmpty()) return null return object: TreeBasedStructureViewBuilder() {