[platform UI][se] IJPL-233778 Attempt to avoid PSI parsing for ML ranking calculation

GitOrigin-RevId: 8f5aab7d8493fc43e973fd59f230ded8e202e9ad
This commit is contained in:
Aydar Mukhametzyanov
2026-02-13 22:38:15 +00:00
committed by intellij-monorepo-bot
parent 51b33bbdd6
commit 57e81ecd75
@@ -40,7 +40,7 @@ internal class SearchEverywhereSymbolFeaturesProvider
}
private fun getParentStatisticianFeatures(element: PsiElement): List<EventPair<*>> {
val parent = runReadAction { element.takeIf { it.isValid }?.parent as? PsiNamedElement }
val parent = runReadAction { element.takeIf { it.isValid }?.context as? PsiNamedElement }
?: return emptyList()
val service = service<SearchEverywhereStatisticianService>()