diff --git a/idea/src/org/jetbrains/kotlin/idea/quickfix/AddArrayOfTypeFix.kt b/idea/src/org/jetbrains/kotlin/idea/quickfix/AddArrayOfTypeFix.kt index e1badc0866b..60165a2ed96 100644 --- a/idea/src/org/jetbrains/kotlin/idea/quickfix/AddArrayOfTypeFix.kt +++ b/idea/src/org/jetbrains/kotlin/idea/quickfix/AddArrayOfTypeFix.kt @@ -23,6 +23,7 @@ import org.jetbrains.kotlin.psi.KtExpression import org.jetbrains.kotlin.psi.KtFile import org.jetbrains.kotlin.psi.KtPsiFactory import org.jetbrains.kotlin.psi.createExpressionByPattern +import org.jetbrains.kotlin.renderer.DescriptorRenderer import org.jetbrains.kotlin.types.KotlinType class AddArrayOfTypeFix(expression: KtExpression, expectedType: KotlinType) : KotlinQuickFixAction(expression) { @@ -31,8 +32,8 @@ class AddArrayOfTypeFix(expression: KtExpression, expectedType: KotlinType) : Ko "arrayOf" } else { - val name = "$expectedType" - "${name.decapitalize()}Of" + val typeName = DescriptorRenderer.SHORT_NAMES_IN_TYPES.renderType(expectedType) + "${typeName.decapitalize()}Of" }