From c933e1f9e0d1877d5b2b16c4e920a22abc8a1683 Mon Sep 17 00:00:00 2001 From: Anton Kozub Date: Tue, 12 Nov 2024 16:30:55 +0100 Subject: [PATCH] IDEA-360017 PIEAE at Structure view opening for the modified Spring class (cherry picked from commit 585582c37b0b57e68c331d46045cf3e6de9e3a5f) IJ-CR-149745 GitOrigin-RevId: 0ab2fddb3071b76590b439f2a03335d26a6e8e09 --- .../java/logical/ClassOwnerLogicalStructureElementsProvider.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/java/java-structure-view/src/com/intellij/lang/java/logical/ClassOwnerLogicalStructureElementsProvider.kt b/java/java-structure-view/src/com/intellij/lang/java/logical/ClassOwnerLogicalStructureElementsProvider.kt index 506f63654bbc..5471a0cd2fd6 100644 --- a/java/java-structure-view/src/com/intellij/lang/java/logical/ClassOwnerLogicalStructureElementsProvider.kt +++ b/java/java-structure-view/src/com/intellij/lang/java/logical/ClassOwnerLogicalStructureElementsProvider.kt @@ -13,6 +13,7 @@ class ClassOwnerLogicalStructureElementsProvider: LogicalStructureElementsProvid val result = mutableListOf() var convertedAtLeastOne = false for (psiClass in parent.classes) { + if (!psiClass.isValid) continue val convertedModels = LogicalStructureElementsProvider.getProviders(psiClass) .filterIsInstance>() .map { it.convert(psiClass) }