[FE] Add TODOs for changes for next PR within scope of this issue
^KT-58551
This commit is contained in:
committed by
Space Team
parent
234f453173
commit
66824435b5
+4
@@ -27,6 +27,10 @@ object AbstractExpectActualAnnotationMatchChecker {
|
|||||||
val expanded = actualSymbol.expandToRegularClass() ?: return null
|
val expanded = actualSymbol.expandToRegularClass() ?: return null
|
||||||
return areAnnotationsCompatible(expectSymbol, expanded)
|
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 skipSourceAnnotations = !actualSymbol.hasSourceAnnotationsErased
|
||||||
val actualAnnotationsByName = actualSymbol.annotations.groupBy { it.classId }
|
val actualAnnotationsByName = actualSymbol.annotations.groupBy { it.classId }
|
||||||
|
|||||||
Reference in New Issue
Block a user