diff --git a/plugins/kotlin/code-insight/descriptions/resources-en/intentionDescriptions/UnfoldAssignmentToIfIntention/after.kt.template b/plugins/kotlin/code-insight/intentions-shared/resources-en/intentionDescriptions/UnfoldAssignmentToIfIntention/after.kt.template
similarity index 100%
rename from plugins/kotlin/code-insight/descriptions/resources-en/intentionDescriptions/UnfoldAssignmentToIfIntention/after.kt.template
rename to plugins/kotlin/code-insight/intentions-shared/resources-en/intentionDescriptions/UnfoldAssignmentToIfIntention/after.kt.template
diff --git a/plugins/kotlin/code-insight/descriptions/resources-en/intentionDescriptions/UnfoldAssignmentToIfIntention/before.kt.template b/plugins/kotlin/code-insight/intentions-shared/resources-en/intentionDescriptions/UnfoldAssignmentToIfIntention/before.kt.template
similarity index 100%
rename from plugins/kotlin/code-insight/descriptions/resources-en/intentionDescriptions/UnfoldAssignmentToIfIntention/before.kt.template
rename to plugins/kotlin/code-insight/intentions-shared/resources-en/intentionDescriptions/UnfoldAssignmentToIfIntention/before.kt.template
diff --git a/plugins/kotlin/code-insight/descriptions/resources-en/intentionDescriptions/UnfoldAssignmentToIfIntention/description.html b/plugins/kotlin/code-insight/intentions-shared/resources-en/intentionDescriptions/UnfoldAssignmentToIfIntention/description.html
similarity index 100%
rename from plugins/kotlin/code-insight/descriptions/resources-en/intentionDescriptions/UnfoldAssignmentToIfIntention/description.html
rename to plugins/kotlin/code-insight/intentions-shared/resources-en/intentionDescriptions/UnfoldAssignmentToIfIntention/description.html
diff --git a/plugins/kotlin/code-insight/intentions-shared/resources/kotlin.code-insight.intentions.shared.xml b/plugins/kotlin/code-insight/intentions-shared/resources/kotlin.code-insight.intentions.shared.xml
index f9fc351f3eadf..af87670838780 100644
--- a/plugins/kotlin/code-insight/intentions-shared/resources/kotlin.code-insight.intentions.shared.xml
+++ b/plugins/kotlin/code-insight/intentions-shared/resources/kotlin.code-insight.intentions.shared.xml
@@ -301,5 +301,12 @@
group.names.kotlin
+
+ kotlin
+ org.jetbrains.kotlin.idea.codeInsight.intentions.shared.UnfoldAssignmentToIfIntention
+ messages.KotlinBundle
+ group.names.kotlin
+
+
\ No newline at end of file
diff --git a/plugins/kotlin/idea/src/org/jetbrains/kotlin/idea/intentions/branchedTransformations/intentions/UnfoldAssignmentToIfIntention.kt b/plugins/kotlin/code-insight/intentions-shared/src/org/jetbrains/kotlin/idea/codeInsight/intentions/shared/UnfoldAssignmentToIfIntention.kt
similarity index 74%
rename from plugins/kotlin/idea/src/org/jetbrains/kotlin/idea/intentions/branchedTransformations/intentions/UnfoldAssignmentToIfIntention.kt
rename to plugins/kotlin/code-insight/intentions-shared/src/org/jetbrains/kotlin/idea/codeInsight/intentions/shared/UnfoldAssignmentToIfIntention.kt
index 5f2dd33c1984f..c98f3f349f203 100644
--- a/plugins/kotlin/idea/src/org/jetbrains/kotlin/idea/intentions/branchedTransformations/intentions/UnfoldAssignmentToIfIntention.kt
+++ b/plugins/kotlin/code-insight/intentions-shared/src/org/jetbrains/kotlin/idea/codeInsight/intentions/shared/UnfoldAssignmentToIfIntention.kt
@@ -1,13 +1,13 @@
-// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
+// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
-package org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions
+package org.jetbrains.kotlin.idea.codeInsight.intentions.shared
import com.intellij.codeInsight.intention.LowPriorityAction
import com.intellij.openapi.editor.Editor
import com.intellij.openapi.util.TextRange
import org.jetbrains.kotlin.idea.base.resources.KotlinBundle
import org.jetbrains.kotlin.idea.codeinsight.api.classic.intentions.SelfTargetingRangeIntention
-import org.jetbrains.kotlin.idea.intentions.branchedTransformations.BranchedUnfoldingUtils
+import org.jetbrains.kotlin.idea.codeinsight.utils.BranchedUnfoldingUtils
import org.jetbrains.kotlin.lexer.KtTokens
import org.jetbrains.kotlin.psi.KtBinaryExpression
import org.jetbrains.kotlin.psi.KtIfExpression
@@ -25,5 +25,5 @@ class UnfoldAssignmentToIfIntention : SelfTargetingRangeIntentiongroup.names.kotlin
-
- kotlin
- org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldAssignmentToIfIntention
- messages.KotlinBundle
- group.names.kotlin
-
-
kotlin
org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldPropertyToIfIntention