From be69362f7dfe147d80a317dad69681f1807010c8 Mon Sep 17 00:00:00 2001 From: "Vitaliy.Bibaev" Date: Thu, 16 Nov 2017 16:04:38 +0300 Subject: [PATCH] Minor: refactoring --- .../kotlin/trace/dsl/KotlinStatementFactory.kt | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/idea/idea-jvm/src/com/intellij/debugger/streams/kotlin/trace/dsl/KotlinStatementFactory.kt b/idea/idea-jvm/src/com/intellij/debugger/streams/kotlin/trace/dsl/KotlinStatementFactory.kt index 6a113167b80..593dbc20e28 100644 --- a/idea/idea-jvm/src/com/intellij/debugger/streams/kotlin/trace/dsl/KotlinStatementFactory.kt +++ b/idea/idea-jvm/src/com/intellij/debugger/streams/kotlin/trace/dsl/KotlinStatementFactory.kt @@ -82,13 +82,15 @@ class KotlinStatementFactory(private val peekCallFactory: PeekCallFactory) : Sta override fun createNewArrayExpression(elementType: GenericType, vararg args: Expression): Expression { val arguments = args.joinToString { it.toCode() } - return when (elementType) { - types.BOOLEAN -> TextExpression("kotlin.booleanArrayOf($arguments)") - types.INT -> TextExpression("kotlin.intArrayOf($arguments)") - types.LONG -> TextExpression("kotlin.longArrayOf($arguments)") - types.DOUBLE -> TextExpression("kotlin.doubleArrayOf($arguments)") - else -> TextExpression("kotlin.arrayOf<${types.nullable { elementType }.genericTypeName}>($arguments)") + val text = when (elementType) { + types.BOOLEAN -> "kotlin.booleanArrayOf($arguments)" + types.INT -> "kotlin.intArrayOf($arguments)" + types.LONG -> "kotlin.longArrayOf($arguments)" + types.DOUBLE -> "kotlin.doubleArrayOf($arguments)" + else -> "kotlin.arrayOf<${types.nullable { elementType }.genericTypeName}>($arguments)" } + + return TextExpression(text) } override fun createNewSizedArray(elementType: GenericType, size: Expression): Expression =