mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
[extract method] CR-102138: rename 'parameter object' to 'result object'
GitOrigin-RevId: 1880a7dc9bd10b37213fc546f417e6790ecb898d
This commit is contained in:
committed by
intellij-monorepo-bot
parent
b7968b99be
commit
57627111cc
+3
-3
@@ -5,10 +5,10 @@ import com.intellij.psi.*
|
||||
import com.intellij.psi.util.PsiTreeUtil
|
||||
import com.siyeh.ig.psiutils.TypeUtils
|
||||
|
||||
class ClassParameterObjectBuilder(private val pojoClass: PsiClass): ParameterObjectBuilder {
|
||||
class ClassResultObjectBuilder(private val pojoClass: PsiClass): ResultObjectBuilder {
|
||||
companion object {
|
||||
fun create(variables: List<PsiVariable>): ClassParameterObjectBuilder {
|
||||
return ClassParameterObjectBuilder(createPojoClass(variables))
|
||||
fun create(variables: List<PsiVariable>): ClassResultObjectBuilder {
|
||||
return ClassResultObjectBuilder(createPojoClass(variables))
|
||||
}
|
||||
|
||||
private fun createPojoClass(variables: List<PsiVariable>): PsiClass {
|
||||
+3
-3
@@ -41,9 +41,9 @@ object ParameterObjectExtractor {
|
||||
}
|
||||
val shouldInsertRecord = HighlightingFeature.RECORDS.isAvailable(variables.first())
|
||||
val objectBuilder = if (shouldInsertRecord) {
|
||||
RecordParameterObjectBuilder.create(variables)
|
||||
RecordResultObjectBuilder.create(variables)
|
||||
} else {
|
||||
ClassParameterObjectBuilder.create(variables)
|
||||
ClassResultObjectBuilder.create(variables)
|
||||
}
|
||||
val file = scope.first().containingFile
|
||||
val project = file.project
|
||||
@@ -99,7 +99,7 @@ object ParameterObjectExtractor {
|
||||
return preview
|
||||
}
|
||||
|
||||
private fun introduceObjectForVariables(builder: ParameterObjectBuilder,
|
||||
private fun introduceObjectForVariables(builder: ResultObjectBuilder,
|
||||
variables: List<PsiVariable>,
|
||||
affectedReferences: List<PsiReferenceExpression>,
|
||||
placeForDeclaration: PsiElement): IntroduceObjectResult {
|
||||
|
||||
+3
-3
@@ -4,12 +4,12 @@ package com.intellij.refactoring.extractMethod.newImpl.parameterObject
|
||||
import com.intellij.psi.*
|
||||
import com.intellij.psi.util.PsiTreeUtil
|
||||
|
||||
class RecordParameterObjectBuilder(private val record: PsiClass): ParameterObjectBuilder {
|
||||
class RecordResultObjectBuilder(private val record: PsiClass): ResultObjectBuilder {
|
||||
|
||||
companion object {
|
||||
|
||||
fun create(variables: List<PsiVariable>): RecordParameterObjectBuilder {
|
||||
return RecordParameterObjectBuilder(createRecord(variables))
|
||||
fun create(variables: List<PsiVariable>): RecordResultObjectBuilder {
|
||||
return RecordResultObjectBuilder(createRecord(variables))
|
||||
}
|
||||
|
||||
private fun createRecord(variables: List<PsiVariable>): PsiClass {
|
||||
+1
-1
@@ -6,7 +6,7 @@ import com.intellij.psi.PsiDeclarationStatement
|
||||
import com.intellij.psi.PsiExpression
|
||||
import com.intellij.psi.PsiReferenceExpression
|
||||
|
||||
interface ParameterObjectBuilder {
|
||||
interface ResultObjectBuilder {
|
||||
fun createClass(): PsiClass
|
||||
fun createDeclaration(): PsiDeclarationStatement
|
||||
fun createReferenceReplacement(reference: PsiReferenceExpression): PsiExpression
|
||||
Reference in New Issue
Block a user