diff --git a/java/java-frontback-impl/resource/intellij.java.frontback.impl.xml b/java/java-frontback-impl/resource/intellij.java.frontback.impl.xml
index 3fa16e8cd284..e975adab7da5 100644
--- a/java/java-frontback-impl/resource/intellij.java.frontback.impl.xml
+++ b/java/java-frontback-impl/resource/intellij.java.frontback.impl.xml
@@ -79,11 +79,11 @@
defaultValue="false"
description="Format chained calls as in versions prior to 2021.2"/>
-
-
-
-
-
+
+
+
+
+
diff --git a/java/java-frontback-impl/src/com/intellij/codeInsight/completion/method/FrontendFriendlyParenthesesInsertHandler.kt b/java/java-frontback-impl/src/com/intellij/codeInsight/completion/method/FrontendFriendlyParenthesesInsertHandler.kt
index 4661823c2671..b78dee320cde 100644
--- a/java/java-frontback-impl/src/com/intellij/codeInsight/completion/method/FrontendFriendlyParenthesesInsertHandler.kt
+++ b/java/java-frontback-impl/src/com/intellij/codeInsight/completion/method/FrontendFriendlyParenthesesInsertHandler.kt
@@ -8,7 +8,6 @@ import com.intellij.codeInsight.lookup.LookupElement
import com.intellij.util.ThreeState
import kotlinx.serialization.Serializable
-@Suppress("NonDefaultConstructor")
@Serializable
class FrontendFriendlyParenthesesInsertHandler(
private val hasParameters: Boolean
diff --git a/platform/analysis-impl/resources/META-INF/AnalysisImpl.xml b/platform/analysis-impl/resources/META-INF/AnalysisImpl.xml
index c2717ea76583..8f6f7a115cbf 100644
--- a/platform/analysis-impl/resources/META-INF/AnalysisImpl.xml
+++ b/platform/analysis-impl/resources/META-INF/AnalysisImpl.xml
@@ -24,7 +24,7 @@
-
+
@@ -95,8 +95,9 @@
+ handler="com.intellij.codeInsight.completion.CompositeFrontendFriendlyInsertHandler"/>
+
+ handler="com.intellij.codeInsight.completion.NoOpFrontendFriendlyInsertHandler"/>
diff --git a/platform/analysis-impl/src/com/intellij/codeInsight/completion/CompositeFrontendFriendlyInsertHandler.kt b/platform/analysis-impl/src/com/intellij/codeInsight/completion/CompositeFrontendFriendlyInsertHandler.kt
index 7348a8a6736e..73d6a1560f6d 100644
--- a/platform/analysis-impl/src/com/intellij/codeInsight/completion/CompositeFrontendFriendlyInsertHandler.kt
+++ b/platform/analysis-impl/src/com/intellij/codeInsight/completion/CompositeFrontendFriendlyInsertHandler.kt
@@ -17,7 +17,6 @@ import org.jetbrains.annotations.ApiStatus
*
* @see FrontendFriendlyInsertHandler
*/
-@Suppress("NonDefaultConstructor")
@ApiStatus.Internal
@Serializable
data class CompositeFrontendFriendlyInsertHandler(
diff --git a/platform/analysis-impl/src/com/intellij/codeInsight/completion/FrontendFriendlyInsertHandlerSerializer.kt b/platform/analysis-impl/src/com/intellij/codeInsight/completion/FrontendFriendlyInsertHandlerSerializer.kt
index 957c7d857878..521b451deb9e 100644
--- a/platform/analysis-impl/src/com/intellij/codeInsight/completion/FrontendFriendlyInsertHandlerSerializer.kt
+++ b/platform/analysis-impl/src/com/intellij/codeInsight/completion/FrontendFriendlyInsertHandlerSerializer.kt
@@ -61,7 +61,7 @@ private fun findSerializer(fqn: String): KSe
private val ep_name = ExtensionPointName("com.intellij.completion.frontendFriendlyInsertHandler")
internal class FrontendFriendlyInsertHandlerSerializerBean : BaseKeyedLazyInstance>(), KeyedLazyInstance> {
- @Attribute("implementationClass")
+ @Attribute("handler")
@RequiredElement
@JvmField
var implementationClass: String? = null