From 22fa9b6b92e06eae3ebdb3c5d21349abb27ddb8f Mon Sep 17 00:00:00 2001 From: Mikhail Glukhikh Date: Fri, 2 Nov 2018 17:15:42 +0300 Subject: [PATCH] AndroidViewConstructorFix: add white space after annotation explicitly This fixes Android formatter-related issue #KT-27945 Fixed --- .../kotlin/android/quickfix/KotlinAndroidViewConstructorFix.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/idea/idea-android/src/org/jetbrains/kotlin/android/quickfix/KotlinAndroidViewConstructorFix.kt b/idea/idea-android/src/org/jetbrains/kotlin/android/quickfix/KotlinAndroidViewConstructorFix.kt index 1eb6e0554fa..18fc1bd8dc1 100644 --- a/idea/idea-android/src/org/jetbrains/kotlin/android/quickfix/KotlinAndroidViewConstructorFix.kt +++ b/idea/idea-android/src/org/jetbrains/kotlin/android/quickfix/KotlinAndroidViewConstructorFix.kt @@ -63,6 +63,7 @@ class KotlinAndroidViewConstructorFix(element: KtSuperTypeEntry) : KotlinQuickFi primaryConstructor.valueParameterList?.let { ShortenReferences.DEFAULT.process(it) } primaryConstructor.addAnnotation(fqNameAnnotation, whiteSpaceText = " ") + primaryConstructor.addAfter(factory.createWhiteSpace(" "), primaryConstructor.modifierList) element.replace(factory.createSuperTypeCallEntry(element.text + "(context, attrs, defStyleAttr)")) }