[FE] Add TODOs for changes for next PR within scope of this issue

^KT-58551
This commit is contained in:
Roman Efremov
2023-06-23 14:52:58 +02:00
committed by Space Team
parent 234f453173
commit 66824435b5
@@ -27,6 +27,10 @@ object AbstractExpectActualAnnotationMatchChecker {
val expanded = actualSymbol.expandToRegularClass() ?: return null
return areAnnotationsCompatible(expectSymbol, expanded)
}
// TODO(Roman.Efremov, KT-58551): properly handle repeatable annotations
// TODO(Roman.Efremov, KT-58551): check other annotation targets (constructors, types, value parameters, etc)
// TODO(Roman.Efremov, KT-58551): fix actual typealias class members not checked in FE checkers
// TODO(Roman.Efremov, KT-58551): check annotations on fake overrides in case of implicit actualization
val skipSourceAnnotations = !actualSymbol.hasSourceAnnotationsErased
val actualAnnotationsByName = actualSymbol.annotations.groupBy { it.classId }