From b71085c21efca7fecd7fea4837254280c34822e2 Mon Sep 17 00:00:00 2001 From: Victor Turansky Date: Tue, 10 Feb 2026 18:27:22 +0100 Subject: [PATCH] [js] WEB-74847 Cleanup `PsiSourcedPolySymbolRequestResultProcessor` GitOrigin-RevId: d830f78de6735f8cbc4ecf1962e2a194088198e3 --- .../PsiSourcedPolySymbolRequestResultProcessor.kt | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/platform/polySymbols/backend/src/com/intellij/polySymbols/search/PsiSourcedPolySymbolRequestResultProcessor.kt b/platform/polySymbols/backend/src/com/intellij/polySymbols/search/PsiSourcedPolySymbolRequestResultProcessor.kt index 4ca9e05d2051..8864620a67bc 100644 --- a/platform/polySymbols/backend/src/com/intellij/polySymbols/search/PsiSourcedPolySymbolRequestResultProcessor.kt +++ b/platform/polySymbols/backend/src/com/intellij/polySymbols/search/PsiSourcedPolySymbolRequestResultProcessor.kt @@ -53,10 +53,15 @@ class PsiSourcedPolySymbolRequestResultProcessor( equivalentSymbol ?: return@forEach - if (!consumer.process( - PsiSourcedPolySymbolReference(equivalentSymbol, targetElement, element, ref.rangeInElement))) { + val equivalentSymbolReference = PsiSourcedPolySymbolReference( + symbol = equivalentSymbol, + sourceElement = targetElement, + host = element, + range = ref.rangeInElement, + ) + + if (!consumer.process(equivalentSymbolReference)) return false - } } }