From 307fa66dda66fb74d147c19b59d9134b6b168dc5 Mon Sep 17 00:00:00 2001 From: Dmitriy Novozhilov Date: Mon, 25 Oct 2021 12:58:27 +0300 Subject: [PATCH] [FIR] Resolve imports before plugin annotation phase This is needed to correctly resolve imported annotations from plugins --- .../org/jetbrains/kotlin/fir/declarations/FirResolvePhase.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirResolvePhase.kt b/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirResolvePhase.kt index b7b9b5abc8c..f0ffa8630e4 100644 --- a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirResolvePhase.kt +++ b/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirResolvePhase.kt @@ -7,9 +7,9 @@ package org.jetbrains.kotlin.fir.declarations enum class FirResolvePhase(val pluginPhase: Boolean = false, val noProcessor: Boolean = false) { RAW_FIR(noProcessor = true), + IMPORTS, ANNOTATIONS_FOR_PLUGINS(pluginPhase = true), COMPANION_GENERATION(pluginPhase = true), - IMPORTS, SUPER_TYPES, SEALED_CLASS_INHERITORS, TYPES,