diff --git a/idea/src/org/jetbrains/kotlin/idea/inspections/ExplicitThisInspection.kt b/idea/src/org/jetbrains/kotlin/idea/inspections/ExplicitThisInspection.kt index d55fdf3d824..ed6898fe51c 100644 --- a/idea/src/org/jetbrains/kotlin/idea/inspections/ExplicitThisInspection.kt +++ b/idea/src/org/jetbrains/kotlin/idea/inspections/ExplicitThisInspection.kt @@ -21,7 +21,7 @@ import com.intellij.codeInspection.ProblemDescriptor import com.intellij.codeInspection.ProblemHighlightType.LIKE_UNUSED_SYMBOL import com.intellij.codeInspection.ProblemsHolder import com.intellij.openapi.project.Project -import org.jetbrains.kotlin.idea.caches.resolve.analyzeFully +import org.jetbrains.kotlin.idea.caches.resolve.analyze import org.jetbrains.kotlin.idea.util.* import org.jetbrains.kotlin.psi.* import org.jetbrains.kotlin.psi.psiUtil.getChildOfType @@ -34,7 +34,7 @@ class ExplicitThisInspection : AbstractKotlinInspection() { override fun visitDotQualifiedExpression(expression: KtDotQualifiedExpression) { val thisExpression = expression.receiverExpression as? KtThisExpression ?: return - val context = expression.analyzeFully() + val context = expression.analyze() val scope = expression.getResolutionScope(context) ?: return val selectorExpression = expression.selectorExpression as? KtReferenceExpression ?: return diff --git a/idea/src/org/jetbrains/kotlin/idea/inspections/ImplicitThisInspection.kt b/idea/src/org/jetbrains/kotlin/idea/inspections/ImplicitThisInspection.kt index bdff8f012e6..b988153114e 100644 --- a/idea/src/org/jetbrains/kotlin/idea/inspections/ImplicitThisInspection.kt +++ b/idea/src/org/jetbrains/kotlin/idea/inspections/ImplicitThisInspection.kt @@ -22,7 +22,7 @@ import com.intellij.codeInspection.ProblemHighlightType import com.intellij.codeInspection.ProblemsHolder import com.intellij.openapi.project.Project import org.jetbrains.kotlin.descriptors.CallableDescriptor -import org.jetbrains.kotlin.idea.caches.resolve.analyzeFully +import org.jetbrains.kotlin.idea.caches.resolve.analyze import org.jetbrains.kotlin.idea.util.getFactoryForImplicitReceiverWithSubtypeOf import org.jetbrains.kotlin.idea.util.getResolutionScope import org.jetbrains.kotlin.psi.* @@ -37,7 +37,7 @@ class ImplicitThisInspection : AbstractKotlinInspection() { val parent = expression.parent if (parent is KtCallExpression && parent.isSelectorOfDotQualifiedExpression()) return - val context = expression.analyzeFully() + val context = expression.analyze() val scope = expression.getResolutionScope(context) ?: return val descriptor = context[BindingContext.REFERENCE_TARGET, expression] as? CallableDescriptor ?: return