From ea292fa6d21115bfe8e0ad0891eb13099ff600d3 Mon Sep 17 00:00:00 2001 From: "Pavel V. Talanov" Date: Fri, 21 Aug 2015 21:10:49 +0300 Subject: [PATCH] Remove some usages of JetElement.analyzeAndGetResult --- .../idea/debugger/breakpoints/KotlinFieldBreakpoint.kt | 4 ++-- .../idea/debugger/breakpoints/KotlinFieldBreakpointType.kt | 4 ++-- .../idea/debugger/stepping/KotlinSmartStepIntoHandler.kt | 5 +---- 3 files changed, 5 insertions(+), 8 deletions(-) diff --git a/idea/src/org/jetbrains/kotlin/idea/debugger/breakpoints/KotlinFieldBreakpoint.kt b/idea/src/org/jetbrains/kotlin/idea/debugger/breakpoints/KotlinFieldBreakpoint.kt index a0e4bee5ec5..278a96c452e 100644 --- a/idea/src/org/jetbrains/kotlin/idea/debugger/breakpoints/KotlinFieldBreakpoint.kt +++ b/idea/src/org/jetbrains/kotlin/idea/debugger/breakpoints/KotlinFieldBreakpoint.kt @@ -43,7 +43,7 @@ import com.sun.jdi.request.MethodEntryRequest import org.jetbrains.annotations.TestOnly import org.jetbrains.kotlin.descriptors.PropertyDescriptor import org.jetbrains.kotlin.descriptors.ValueParameterDescriptor -import org.jetbrains.kotlin.idea.caches.resolve.analyzeAndGetResult +import org.jetbrains.kotlin.idea.caches.resolve.analyze import org.jetbrains.kotlin.idea.util.application.runReadAction import org.jetbrains.kotlin.load.java.JvmAbi import org.jetbrains.kotlin.load.kotlin.PackageClassUtils @@ -189,7 +189,7 @@ class KotlinFieldBreakpoint( private fun computeBreakpointType(property: JetCallableDeclaration): BreakpointType { return runReadAction { - val bindingContext = property.analyzeAndGetResult().bindingContext + val bindingContext = property.analyze() var descriptor = bindingContext.get(BindingContext.DECLARATION_TO_DESCRIPTOR, property) if (descriptor is ValueParameterDescriptor) { descriptor = bindingContext.get(BindingContext.VALUE_PARAMETER_AS_PROPERTY, descriptor) diff --git a/idea/src/org/jetbrains/kotlin/idea/debugger/breakpoints/KotlinFieldBreakpointType.kt b/idea/src/org/jetbrains/kotlin/idea/debugger/breakpoints/KotlinFieldBreakpointType.kt index ec94fc238cf..274bbce1a38 100644 --- a/idea/src/org/jetbrains/kotlin/idea/debugger/breakpoints/KotlinFieldBreakpointType.kt +++ b/idea/src/org/jetbrains/kotlin/idea/debugger/breakpoints/KotlinFieldBreakpointType.kt @@ -42,7 +42,7 @@ import org.jetbrains.kotlin.descriptors.PropertyDescriptor import org.jetbrains.kotlin.descriptors.ValueParameterDescriptor import org.jetbrains.kotlin.idea.JetBundle import org.jetbrains.kotlin.idea.JetFileType -import org.jetbrains.kotlin.idea.caches.resolve.analyzeAndGetResult +import org.jetbrains.kotlin.idea.caches.resolve.analyze import org.jetbrains.kotlin.idea.debugger.breakpoints.dialog.AddFieldBreakpointDialog import org.jetbrains.kotlin.idea.util.application.runWriteAction import org.jetbrains.kotlin.psi.* @@ -83,7 +83,7 @@ public class KotlinFieldBreakpointType : JavaBreakpointType