Fix for exception on HelpAction in KotlinInlineValDialog

This commit is contained in:
Igor Yakovlev
2019-11-29 14:38:21 +03:00
parent a672427e72
commit 541ca31584
@@ -17,8 +17,10 @@
package org.jetbrains.kotlin.idea.refactoring.inline
import com.intellij.openapi.editor.ex.EditorSettingsExternalizable
import org.jetbrains.kotlin.idea.refactoring.KotlinRefactoringSettings
import com.intellij.openapi.help.HelpManager
import com.intellij.refactoring.HelpID
import org.jetbrains.kotlin.idea.codeInliner.UsageReplacementStrategy
import org.jetbrains.kotlin.idea.refactoring.KotlinRefactoringSettings
import org.jetbrains.kotlin.idea.references.KtSimpleNameReference
import org.jetbrains.kotlin.psi.KtBinaryExpression
import org.jetbrains.kotlin.psi.KtProperty
@@ -57,6 +59,10 @@ class KotlinInlineValDialog(
fun shouldBeShown() = !simpleLocal || EditorSettingsExternalizable.getInstance().isShowInlineLocalDialog
override fun doHelpAction() =
HelpManager.getInstance().invokeHelp(HelpID.INLINE_VARIABLE)
override fun isInlineThis() = KotlinRefactoringSettings.instance.INLINE_LOCAL_THIS
public override fun doAction() {