From 553f400c25cc6e1496db02cd312a33c247e10a60 Mon Sep 17 00:00:00 2001 From: Nikolay Lunyak Date: Tue, 27 Jun 2023 17:31:28 +0300 Subject: [PATCH] [FIR] Remove the TODO from `ConeTypeCompatibilityChecker` MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ignore, because `@JvmDefault` is deprecated and we don’t even have tests for it, and the new ``@JvmDefaultWith[out]Compatibility` only allow classes as their targets --- .../kotlin/fir/analysis/jvm/checkers/FirJvmAnnotationHelper.kt | 1 - 1 file changed, 1 deletion(-) diff --git a/compiler/fir/checkers/checkers.jvm/src/org/jetbrains/kotlin/fir/analysis/jvm/checkers/FirJvmAnnotationHelper.kt b/compiler/fir/checkers/checkers.jvm/src/org/jetbrains/kotlin/fir/analysis/jvm/checkers/FirJvmAnnotationHelper.kt index 66ec8be95a5..6d27e23320d 100644 --- a/compiler/fir/checkers/checkers.jvm/src/org/jetbrains/kotlin/fir/analysis/jvm/checkers/FirJvmAnnotationHelper.kt +++ b/compiler/fir/checkers/checkers.jvm/src/org/jetbrains/kotlin/fir/analysis/jvm/checkers/FirJvmAnnotationHelper.kt @@ -17,7 +17,6 @@ fun FirBasedSymbol.isCompiledToJvmDefault( session: FirSession, jvmDefaultMode: JvmDefaultMode? ): Boolean where D : FirAnnotationContainer, D : FirDeclaration { - // TODO: Fix support for all cases if (getAnnotationByClassId(StandardClassIds.Annotations.JvmDefault, session) != null) return true // jvmDefaultMode is null only on common metadata compilation