commit | 770dd34b2eb18db4288c0dd9e43041ad47bbad0f | [log] [tgz] |
---|---|---|
author | Nikita Bobko <nikita.bobko@jetbrains.com> | Mon Sep 02 12:00:43 2024 +0200 |
committer | Nikita Bobko <nikita.bobko@jetbrains.com> | Mon Sep 02 12:00:43 2024 +0200 |
tree | 6bcd4c01014b5c289b2524c987a30f6d59a06fd0 | |
parent | d96838e5b123d132d5595daeedca461ad82ee44a [diff] |
fixup! 2/2 [FIR] Report all KotlinActual annotation usages in Kotlin.
diff --git a/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/checkers/expression/FirKotlinActualAnnotationHasNoEffectInKotlinExpressionChecker.kt b/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/checkers/expression/FirKotlinActualAnnotationHasNoEffectInKotlinExpressionChecker.kt index def1ed0..d9811bf 100644 --- a/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/checkers/expression/FirKotlinActualAnnotationHasNoEffectInKotlinExpressionChecker.kt +++ b/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/checkers/expression/FirKotlinActualAnnotationHasNoEffectInKotlinExpressionChecker.kt
@@ -20,6 +20,9 @@ import org.jetbrains.kotlin.fir.types.resolvedType import org.jetbrains.kotlin.name.StandardClassIds +/** + * Mental model: `KotlinActual` is annotated with `@kotlin.Deprecated(level = DeprecationLevel.ERROR)` + */ sealed class FirKotlinActualAnnotationHasNoEffectInKotlinExpressionChecker<T : FirExpression> : FirExpressionChecker<T>(MppCheckerKind.Common) { object ResolvedQualifier : FirKotlinActualAnnotationHasNoEffectInKotlinExpressionChecker<FirResolvedQualifier>() {