Files
openide/plugins/kotlin/code-insight/kotlin.code-insight.k1/resources/kotlin.code-insight.k1.xml
Vladimir Dolzhenko aaed2c631c [kotlin] Migrate KotlinClassBodyFixer and KotlinLastLambdaParameterFixer to AnalysisAPI
#KTIJ-28117 Fixed

GitOrigin-RevId: 4304fc0739aaa22ecd9fb43347eaf7b53f4599d6
2024-02-16 23:23:27 +00:00

82 lines
4.2 KiB
XML

<idea-plugin package="org.jetbrains.kotlin.idea.k1.codeinsight">
<extensions defaultExtensionNs="org.jetbrains.kotlin">
<smartEnterProcessorFixer
language="kotlin"
implementationClass="org.jetbrains.kotlin.idea.base.codeInsight.handlers.fixers.KotlinIfConditionFixer"/>
<smartEnterProcessorFixer
language="kotlin"
implementationClass="org.jetbrains.kotlin.idea.base.codeInsight.handlers.fixers.KotlinMissingIfBranchFixer"/>
<smartEnterProcessorFixer
language="kotlin"
implementationClass="org.jetbrains.kotlin.idea.base.codeInsight.handlers.fixers.KotlinWhileConditionFixer"/>
<smartEnterProcessorFixer
language="kotlin"
implementationClass="org.jetbrains.kotlin.idea.base.codeInsight.handlers.fixers.KotlinForConditionFixer"/>
<smartEnterProcessorFixer
language="kotlin"
implementationClass="org.jetbrains.kotlin.idea.base.codeInsight.handlers.fixers.KotlinMissingForOrWhileBodyFixer"/>
<smartEnterProcessorFixer
language="kotlin"
implementationClass="org.jetbrains.kotlin.idea.base.codeInsight.handlers.fixers.KotlinWhenSubjectCaretFixer"/>
<smartEnterProcessorFixer
language="kotlin"
implementationClass="org.jetbrains.kotlin.idea.base.codeInsight.handlers.fixers.KotlinMissingWhenBodyFixer"/>
<smartEnterProcessorFixer
language="kotlin"
implementationClass="org.jetbrains.kotlin.idea.base.codeInsight.handlers.fixers.KotlinMissingWhenEntryBodyFixer"/>
<smartEnterProcessorFixer
language="kotlin"
implementationClass="org.jetbrains.kotlin.idea.base.codeInsight.handlers.fixers.KotlinDoWhileFixer"/>
<smartEnterProcessorFixer
language="kotlin"
implementationClass="org.jetbrains.kotlin.idea.base.codeInsight.handlers.fixers.KotlinFunctionParametersFixer"/>
<smartEnterProcessorFixer
language="kotlin"
implementationClass="org.jetbrains.kotlin.idea.base.codeInsight.handlers.fixers.KotlinFunctionDeclarationBodyFixer"/>
<smartEnterProcessorFixer
language="kotlin"
implementationClass="org.jetbrains.kotlin.idea.base.codeInsight.handlers.fixers.KotlinPropertySetterParametersFixer"/>
<smartEnterProcessorFixer
language="kotlin"
implementationClass="org.jetbrains.kotlin.idea.base.codeInsight.handlers.fixers.KotlinPropertyAccessorBodyFixer"/>
<smartEnterProcessorFixer
language="kotlin"
implementationClass="org.jetbrains.kotlin.idea.base.codeInsight.handlers.fixers.KotlinTryBodyFixer"/>
<smartEnterProcessorFixer
language="kotlin"
implementationClass="org.jetbrains.kotlin.idea.base.codeInsight.handlers.fixers.KotlinCatchParameterFixer"/>
<smartEnterProcessorFixer
language="kotlin"
implementationClass="org.jetbrains.kotlin.idea.base.codeInsight.handlers.fixers.KotlinCatchBodyFixer"/>
<smartEnterProcessorFixer
language="kotlin"
implementationClass="org.jetbrains.kotlin.idea.base.codeInsight.handlers.fixers.KotlinFinallyBodyFixer"/>
<smartEnterProcessorFixer
language="kotlin"
implementationClass="org.jetbrains.kotlin.idea.codeInsight.handlers.fixers.KtLastLambdaParameterFixer"/>
<smartEnterProcessorFixer
language="kotlin"
implementationClass="org.jetbrains.kotlin.idea.base.codeInsight.handlers.fixers.KotlinClassInitializerFixer"/>
<smartEnterProcessorFixer
language="kotlin"
implementationClass="org.jetbrains.kotlin.idea.codeInsight.handlers.fixers.KtClassBodyFixer"/>
<smartEnterProcessorFixer
language="kotlin"
implementationClass="org.jetbrains.kotlin.idea.base.codeInsight.handlers.fixers.KotlinValueArgumentListFixer"/>
</extensions>
<extensions defaultExtensionNs="com.intellij">
<applicationService serviceImplementation="org.jetbrains.kotlin.idea.k1.codeinsight.K1OptimizeImportsFacility"
serviceInterface="org.jetbrains.kotlin.idea.base.codeInsight.KotlinOptimizeImportsFacility"/>
</extensions>
</idea-plugin>