From d07fc878e711a2b0da1e28143b75f05f75a0ba97 Mon Sep 17 00:00:00 2001 From: Alexey Sedunov Date: Thu, 23 Apr 2015 21:07:45 +0300 Subject: [PATCH] Minor: Add default values to parameters of JetChangeInfo constructor --- .../refactoring/changeSignature/JetChangeInfo.kt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/idea/src/org/jetbrains/kotlin/idea/refactoring/changeSignature/JetChangeInfo.kt b/idea/src/org/jetbrains/kotlin/idea/refactoring/changeSignature/JetChangeInfo.kt index b52492abccc..bb371b3e609 100644 --- a/idea/src/org/jetbrains/kotlin/idea/refactoring/changeSignature/JetChangeInfo.kt +++ b/idea/src/org/jetbrains/kotlin/idea/refactoring/changeSignature/JetChangeInfo.kt @@ -45,12 +45,12 @@ import org.jetbrains.kotlin.idea.refactoring.changeSignature.JetMethodDescriptor public class JetChangeInfo( val methodDescriptor: JetMethodDescriptor, - private var name: String, - val newReturnType: JetType?, - var newReturnTypeText: String, - var newVisibility: Visibility, - parameterInfos: List, - receiver: JetParameterInfo?, + private var name: String = methodDescriptor.getName(), + val newReturnType: JetType? = methodDescriptor.baseDescriptor.getReturnType(), + var newReturnTypeText: String = newReturnType?.let { IdeDescriptorRenderers.SOURCE_CODE.renderType(it) } ?: "", + var newVisibility: Visibility = methodDescriptor.getVisibility(), + parameterInfos: List = methodDescriptor.getParameters(), + receiver: JetParameterInfo? = methodDescriptor.receiver, val context: PsiElement ): ChangeInfo { var receiverParameterInfo: JetParameterInfo? = receiver