Fixed Introduce Parameter broken by earlier changes in KotlinParameterInfo
This commit is contained in:
+5
@@ -42,6 +42,11 @@ class KotlinChangeSignatureProcessor(
|
|||||||
changeInfo: KotlinChangeInfo,
|
changeInfo: KotlinChangeInfo,
|
||||||
private val commandName: String
|
private val commandName: String
|
||||||
) : ChangeSignatureProcessorBase(project, KotlinChangeInfoWrapper(changeInfo)) {
|
) : ChangeSignatureProcessorBase(project, KotlinChangeInfoWrapper(changeInfo)) {
|
||||||
|
init {
|
||||||
|
// we must force collecting references to other parameters now before the signature is changed
|
||||||
|
changeInfo.newParameters.forEach { it.defaultValueParameterReferences }
|
||||||
|
}
|
||||||
|
|
||||||
val ktChangeInfo
|
val ktChangeInfo
|
||||||
get() = changeInfo.delegate!!
|
get() = changeInfo.delegate!!
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user