clean up JvmElementActionsFactory

GitOrigin-RevId: e5bcbec8f1c5dcc38b2fee8dd730ef64d5e616b2
This commit is contained in:
Daniil Ovchinnikov
2019-09-09 13:25:23 +03:00
committed by intellij-monorepo-bot
parent 2c1d179aa3
commit 4f3cdaac04

View File

@@ -16,13 +16,7 @@ import com.intellij.lang.jvm.JvmModifiersOwner
*/
abstract class JvmElementActionsFactory {
open fun createChangeModifierActions(target: JvmModifiersOwner, request: ChangeModifierRequest): List<IntentionAction> =
createChangeModifierActions(target, MemberRequest.Modifier(request.modifier, request.shouldBePresent()))
// could be removed when Kotlin 1.3.40 is bundled (IDEA-209379)
@Deprecated(message = "use createChangeModifierActions(JvmModifiersOwner, ChangeModifierRequest)")
protected open fun createChangeModifierActions(target: JvmModifiersOwner,
request: MemberRequest.Modifier): List<IntentionAction> = emptyList()
open fun createChangeModifierActions(target: JvmModifiersOwner, request: ChangeModifierRequest): List<IntentionAction> = emptyList()
open fun createAddAnnotationActions(target: JvmModifiersOwner, request: AnnotationRequest): List<IntentionAction> = emptyList()