[FIR] Prohibit constructor and supertype on typealias with type projection
Introduce `CONSTRUCTOR_OR_SUPERTYPE_ON_TYPEALIAS_WITH_TYPE_PROJECTION` ^KT-60305 Fixed
This commit is contained in:
committed by
Space Team
parent
2b2c685827
commit
04ead1716a
+3
@@ -1596,6 +1596,9 @@ object DIAGNOSTICS_LIST : DiagnosticList("FirErrors") {
|
||||
val TYPEALIAS_SHOULD_EXPAND_TO_CLASS by error<KtElement> {
|
||||
parameter<ConeKotlinType>("expandedType")
|
||||
}
|
||||
val CONSTRUCTOR_OR_SUPERTYPE_ON_TYPEALIAS_WITH_TYPE_PROJECTION by deprecationError<KtElement>(
|
||||
LanguageFeature.ProhibitConstructorAndSupertypeOnTypealiasWithTypeProjection
|
||||
)
|
||||
}
|
||||
|
||||
val EXTENDED_CHECKERS by object : DiagnosticGroup("Extended checkers") {
|
||||
|
||||
Reference in New Issue
Block a user