From 6a1ffc865d28986d928df6019c96c2c3ddc76cda Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Fri, 3 Jun 2016 16:24:24 +0200 Subject: [PATCH] don't quote empty package name --- .../kotlin/idea/actions/KotlinCreateFromTemplateHandler.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/idea/src/org/jetbrains/kotlin/idea/actions/KotlinCreateFromTemplateHandler.kt b/idea/src/org/jetbrains/kotlin/idea/actions/KotlinCreateFromTemplateHandler.kt index e2acfe83381..36698bdef21 100644 --- a/idea/src/org/jetbrains/kotlin/idea/actions/KotlinCreateFromTemplateHandler.kt +++ b/idea/src/org/jetbrains/kotlin/idea/actions/KotlinCreateFromTemplateHandler.kt @@ -26,8 +26,8 @@ class KotlinCreateFromTemplateHandler : DefaultCreateFromTemplateHandler() { override fun prepareProperties(props: MutableMap) { val packageName = props[FileTemplate.ATTRIBUTE_PACKAGE_NAME] as? String - if (packageName != null) { - props[FileTemplate.ATTRIBUTE_PACKAGE_NAME] = packageName + if (!packageName.isNullOrEmpty()) { + props[FileTemplate.ATTRIBUTE_PACKAGE_NAME] = packageName!! .split('.') .map { it.quoteIfNeeded() } .joinToString(".")