[FIR] Report MIXING_SUSPEND_AND_NON_SUSPEND_SUPERTYPES

^KT-59367 Fixed
This commit is contained in:
Nikolay Lunyak
2023-08-16 14:14:08 +03:00
committed by Space Team
parent b3e4099703
commit f674529558
33 changed files with 63 additions and 435 deletions
@@ -65,7 +65,7 @@ object PositioningStrategies {
val SUPERTYPES_LIST: PositioningStrategy<PsiElement> = object : PositioningStrategy<PsiElement>() {
override fun mark(element: PsiElement): List<TextRange> {
val supertypes = ((
element as? KtClass
element as? KtClassOrObject
) ?: return markElement(element)
).superTypeListEntries
return if (supertypes.isEmpty())