From a13e38578a8c255d8f281bc83548f62826b2a1d4 Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Wed, 15 Apr 2015 19:45:34 +0200 Subject: [PATCH] KotlinQuickDocumentationProvider: cleanup after conversion --- .../kotlin/idea/KotlinQuickDocumentationProvider.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/idea/src/org/jetbrains/kotlin/idea/KotlinQuickDocumentationProvider.kt b/idea/src/org/jetbrains/kotlin/idea/KotlinQuickDocumentationProvider.kt index 522bf805fa3..2761055908c 100644 --- a/idea/src/org/jetbrains/kotlin/idea/KotlinQuickDocumentationProvider.kt +++ b/idea/src/org/jetbrains/kotlin/idea/KotlinQuickDocumentationProvider.kt @@ -60,12 +60,12 @@ public class KotlinQuickDocumentationProvider : AbstractDocumentationProvider() if (context !is JetElement) { return null } + val project = psiManager.getProject() val cacheService = KotlinCacheService.getInstance(project) val session = cacheService.getLazyResolveSession(context) - val facade = cacheService.getResolutionFacade(listOf(context)) - val bindingContext = facade.analyze(context, BodyResolveMode.PARTIAL) - val contextDescriptor = bindingContext.get(BindingContext.DECLARATION_TO_DESCRIPTOR, context) + val bindingContext = context.analyze(BodyResolveMode.PARTIAL) + val contextDescriptor = bindingContext[BindingContext.DECLARATION_TO_DESCRIPTOR, context] if (contextDescriptor == null) { return null }