mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
[jvm] cleanup: remove old unused methods from JvmElementActionsFactory
GitOrigin-RevId: 4ca2354457fa60b29977d0a3efaf5c9c3fbfa15e
This commit is contained in:
committed by
intellij-monorepo-bot
parent
86f0e0c4ae
commit
660b4ef021
+2
-10
@@ -1,4 +1,4 @@
|
||||
// Copyright 2000-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
|
||||
// Copyright 2000-2019 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
|
||||
package com.intellij.lang.jvm.actions
|
||||
|
||||
import com.intellij.codeInsight.intention.IntentionAction
|
||||
@@ -16,17 +16,10 @@ 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()))
|
||||
|
||||
@Deprecated(message = "use createChangeModifierActions(JvmModifiersOwner, ChangeModifierRequest)")
|
||||
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()
|
||||
|
||||
@Deprecated(message = "use createAddMethodActions with proper request")
|
||||
open fun createAddPropertyActions(targetClass: JvmClass, request: MemberRequest.Property): List<IntentionAction> = emptyList()
|
||||
|
||||
open fun createAddFieldActions(targetClass: JvmClass, request: CreateFieldRequest): List<IntentionAction> = emptyList()
|
||||
|
||||
open fun createAddMethodActions(targetClass: JvmClass, request: CreateMethodRequest): List<IntentionAction> = emptyList()
|
||||
@@ -34,5 +27,4 @@ abstract class JvmElementActionsFactory {
|
||||
open fun createAddConstructorActions(targetClass: JvmClass, request: CreateConstructorRequest): List<IntentionAction> = emptyList()
|
||||
|
||||
open fun createChangeParametersActions(target: JvmMethod, request: ChangeParametersRequest): List<IntentionAction> = emptyList()
|
||||
|
||||
}
|
||||
|
||||
@@ -42,13 +42,6 @@ fun createAddAnnotationActions(target: JvmModifiersOwner, request: AnnotationReq
|
||||
fun createModifierActions(target: JvmModifiersOwner, request: ChangeModifierRequest): List<IntentionAction> =
|
||||
createActions { it.createChangeModifierActions(target, request) }
|
||||
|
||||
@Deprecated("use createModifierActions(JvmModifiersOwner, ChangeModifierRequest)")
|
||||
fun createModifierActions(target: JvmModifiersOwner, request: MemberRequest.Modifier): List<IntentionAction> {
|
||||
return createActions {
|
||||
it.createChangeModifierActions(target, request)
|
||||
}
|
||||
}
|
||||
|
||||
fun createAddFieldActions(target: JvmClass, request: CreateFieldRequest): List<IntentionAction> =
|
||||
createActions { it.createAddFieldActions(target, request) }
|
||||
|
||||
|
||||
-8
@@ -18,14 +18,6 @@ import java.util.*
|
||||
class JavaElementActionsFactory : JvmElementActionsFactory() {
|
||||
private val renderer = JavaElementRenderer.getInstance()
|
||||
|
||||
override fun createChangeModifierActions(target: JvmModifiersOwner, request: MemberRequest.Modifier): List<IntentionAction> {
|
||||
return with(request) {
|
||||
val declaration = target as PsiModifierListOwner
|
||||
if (declaration.language != JavaLanguage.INSTANCE) return@with emptyList()
|
||||
listOf(ModifierFix(declaration, renderer.render(modifier), shouldPresent, false))
|
||||
}
|
||||
}
|
||||
|
||||
override fun createChangeModifierActions(target: JvmModifiersOwner, request: ChangeModifierRequest): List<IntentionAction> {
|
||||
val declaration = target as PsiModifierListOwner
|
||||
if (declaration.language != JavaLanguage.INSTANCE) return emptyList()
|
||||
|
||||
Reference in New Issue
Block a user