From 6df0c28119c562479a3262703e63e1c311fe31fc Mon Sep 17 00:00:00 2001 From: Valentin Kipyatkov Date: Thu, 29 Jun 2017 17:58:25 +0300 Subject: [PATCH] Correction after code review --- .../idea/completion/CompletionBindingContextProvider.kt | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/idea/idea-completion/src/org/jetbrains/kotlin/idea/completion/CompletionBindingContextProvider.kt b/idea/idea-completion/src/org/jetbrains/kotlin/idea/completion/CompletionBindingContextProvider.kt index 9a9ff3762f5..8d783150043 100644 --- a/idea/idea-completion/src/org/jetbrains/kotlin/idea/completion/CompletionBindingContextProvider.kt +++ b/idea/idea-completion/src/org/jetbrains/kotlin/idea/completion/CompletionBindingContextProvider.kt @@ -41,7 +41,6 @@ import org.jetbrains.kotlin.psi.psiUtil.siblings import org.jetbrains.kotlin.resolve.BindingContext import org.jetbrains.kotlin.resolve.CompositeBindingContext import org.jetbrains.kotlin.resolve.bindingContextUtil.getDataFlowInfoBefore -import org.jetbrains.kotlin.resolve.calls.context.ContextDependency import org.jetbrains.kotlin.resolve.calls.smartcasts.DataFlowInfo import org.jetbrains.kotlin.resolve.lazy.BodyResolveMode import org.jetbrains.kotlin.resolve.scopes.LexicalScope @@ -120,8 +119,7 @@ class CompletionBindingContextProvider(project: Project) { val statementContext = inStatement.analyzeInContext(scope = prevCompletionData.statementResolutionScope, contextExpression = block, dataFlowInfo = prevCompletionData.statementDataFlowInfo, - isStatement = true, - contextDependency = ContextDependency.DEPENDENT) + isStatement = true) // we do not update prevCompletionDataCache because the same data should work return CompositeBindingContext.create(listOf(statementContext, prevCompletionData.bindingContext)) }