From 0f757c300a582adbaf17aec4803bac05bf824715 Mon Sep 17 00:00:00 2001 From: Dmitriy Novozhilov Date: Tue, 17 May 2022 16:11:37 +0300 Subject: [PATCH] [Atomicfu] Make Atomicfu compatible with K2 Atomicfu is backend-only plugin, so it compatible with both frontends --- .../extensions/AtomicfuComponentRegistrar.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugins/atomicfu/atomicfu-compiler/src/org.jetbrains.kotlinx.atomicfu.compiler/extensions/AtomicfuComponentRegistrar.kt b/plugins/atomicfu/atomicfu-compiler/src/org.jetbrains.kotlinx.atomicfu.compiler/extensions/AtomicfuComponentRegistrar.kt index b33555fc4e1..2f4ec331cc7 100644 --- a/plugins/atomicfu/atomicfu-compiler/src/org.jetbrains.kotlinx.atomicfu.compiler/extensions/AtomicfuComponentRegistrar.kt +++ b/plugins/atomicfu/atomicfu-compiler/src/org.jetbrains.kotlinx.atomicfu.compiler/extensions/AtomicfuComponentRegistrar.kt @@ -27,6 +27,9 @@ class AtomicfuComponentRegistrar : ComponentRegistrar { registerExtensions(project) } + override val supportsK2: Boolean + get() = true + companion object { fun registerExtensions(project: Project) { IrGenerationExtension.registerExtension(project, AtomicfuLoweringExtension()) }