From e26ab28d4552d3fe64918d9f17df5c148c0eac08 Mon Sep 17 00:00:00 2001 From: Toshiaki Kameyama Date: Tue, 8 May 2018 17:08:26 +0300 Subject: [PATCH] Reformat: ChangeVariableMutabilityFix --- .../idea/quickfix/ChangeVariableMutabilityFix.kt | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/idea/src/org/jetbrains/kotlin/idea/quickfix/ChangeVariableMutabilityFix.kt b/idea/src/org/jetbrains/kotlin/idea/quickfix/ChangeVariableMutabilityFix.kt index 456033d34f6..d55d4f7ea4e 100644 --- a/idea/src/org/jetbrains/kotlin/idea/quickfix/ChangeVariableMutabilityFix.kt +++ b/idea/src/org/jetbrains/kotlin/idea/quickfix/ChangeVariableMutabilityFix.kt @@ -28,7 +28,10 @@ import org.jetbrains.kotlin.psi.* import org.jetbrains.kotlin.psi.psiUtil.getStrictParentOfType import org.jetbrains.kotlin.resolve.DescriptorToSourceUtils -class ChangeVariableMutabilityFix(element: KtValVarKeywordOwner, private val makeVar: Boolean) : KotlinQuickFixAction(element) { +class ChangeVariableMutabilityFix( + element: KtValVarKeywordOwner, + private val makeVar: Boolean +) : KotlinQuickFixAction(element) { override fun getText() = if (makeVar) "Make variable mutable" else "Make variable immutable" @@ -48,7 +51,7 @@ class ChangeVariableMutabilityFix(element: KtValVarKeywordOwner, private val mak } companion object { - val VAL_WITH_SETTER_FACTORY: KotlinSingleIntentionActionFactory = object: KotlinSingleIntentionActionFactory() { + val VAL_WITH_SETTER_FACTORY: KotlinSingleIntentionActionFactory = object : KotlinSingleIntentionActionFactory() { override fun createAction(diagnostic: Diagnostic): IntentionAction? { val accessor = diagnostic.psiElement as KtPropertyAccessor return ChangeVariableMutabilityFix(accessor.property, true) @@ -58,7 +61,8 @@ class ChangeVariableMutabilityFix(element: KtValVarKeywordOwner, private val mak class ReassignmentActionFactory(val factory: DiagnosticFactory1<*, DeclarationDescriptor>) : KotlinSingleIntentionActionFactory() { override fun createAction(diagnostic: Diagnostic): IntentionAction? { val propertyDescriptor = factory.cast(diagnostic).a - val declaration = DescriptorToSourceUtils.descriptorToDeclaration(propertyDescriptor) as? KtValVarKeywordOwner ?: return null + val declaration = + DescriptorToSourceUtils.descriptorToDeclaration(propertyDescriptor) as? KtValVarKeywordOwner ?: return null return ChangeVariableMutabilityFix(declaration, true) } } @@ -69,7 +73,7 @@ class ChangeVariableMutabilityFix(element: KtValVarKeywordOwner, private val mak val CAPTURED_MEMBER_VAL_INITIALIZATION_FACTORY = ReassignmentActionFactory(Errors.CAPTURED_MEMBER_VAL_INITIALIZATION) - val VAR_OVERRIDDEN_BY_VAL_FACTORY: KotlinSingleIntentionActionFactory = object: KotlinSingleIntentionActionFactory() { + val VAR_OVERRIDDEN_BY_VAL_FACTORY: KotlinSingleIntentionActionFactory = object : KotlinSingleIntentionActionFactory() { override fun createAction(diagnostic: Diagnostic): IntentionAction? { val element = diagnostic.psiElement return when (element) { @@ -79,14 +83,14 @@ class ChangeVariableMutabilityFix(element: KtValVarKeywordOwner, private val mak } } - val VAR_ANNOTATION_PARAMETER_FACTORY: KotlinSingleIntentionActionFactory = object: KotlinSingleIntentionActionFactory() { + val VAR_ANNOTATION_PARAMETER_FACTORY: KotlinSingleIntentionActionFactory = object : KotlinSingleIntentionActionFactory() { override fun createAction(diagnostic: Diagnostic): IntentionAction? { val element = diagnostic.psiElement as KtParameter return ChangeVariableMutabilityFix(element, false) } } - val LATEINIT_VAL_FACTORY = object: KotlinSingleIntentionActionFactory() { + val LATEINIT_VAL_FACTORY = object : KotlinSingleIntentionActionFactory() { override fun createAction(diagnostic: Diagnostic): IntentionAction? { val lateinitElement = Errors.INAPPLICABLE_LATEINIT_MODIFIER.cast(diagnostic).psiElement val property = lateinitElement.getStrictParentOfType() ?: return null