KT-6159: Inline function refactoring enabled
This commit is contained in:
@@ -18,7 +18,6 @@ package org.jetbrains.kotlin.idea.refactoring.inline
|
|||||||
|
|
||||||
import com.intellij.lang.Language
|
import com.intellij.lang.Language
|
||||||
import com.intellij.lang.refactoring.InlineActionHandler
|
import com.intellij.lang.refactoring.InlineActionHandler
|
||||||
import com.intellij.openapi.application.ApplicationManager
|
|
||||||
import com.intellij.openapi.editor.Editor
|
import com.intellij.openapi.editor.Editor
|
||||||
import com.intellij.openapi.project.Project
|
import com.intellij.openapi.project.Project
|
||||||
import com.intellij.psi.PsiElement
|
import com.intellij.psi.PsiElement
|
||||||
@@ -50,7 +49,6 @@ class KotlinInlineFunctionHandler: InlineActionHandler() {
|
|||||||
return element is KtNamedFunction
|
return element is KtNamedFunction
|
||||||
&& element.hasBody()
|
&& element.hasBody()
|
||||||
&& element.getUseScope() is GlobalSearchScope // TODO support local functions
|
&& element.getUseScope() is GlobalSearchScope // TODO support local functions
|
||||||
&& ApplicationManager.getApplication().isUnitTestMode
|
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun inlineElement(project: Project, editor: Editor?, element: PsiElement) {
|
override fun inlineElement(project: Project, editor: Editor?, element: PsiElement) {
|
||||||
|
|||||||
Reference in New Issue
Block a user