[FIR] Forbid explicit backing fields in extension properties
This commit is contained in:
committed by
TeamCityServer
parent
d5ddd3cee3
commit
2aafe84eef
+1
@@ -879,6 +879,7 @@ object DIAGNOSTICS_LIST : DiagnosticList("FirErrors") {
|
||||
val PROPERTY_MUST_HAVE_SETTER by error<KtProperty>()
|
||||
val EXPLICIT_BACKING_FIELD_IN_INTERFACE by error<KtBackingField>()
|
||||
val EXPLICIT_BACKING_FIELD_IN_ABSTRACT_PROPERTY by error<KtBackingField>()
|
||||
val EXPLICIT_BACKING_FIELD_IN_EXTENSION by error<KtBackingField>()
|
||||
val ABSTRACT_PROPERTY_IN_PRIMARY_CONSTRUCTOR_PARAMETERS by error<KtModifierListOwner>(PositioningStrategy.ABSTRACT_MODIFIER)
|
||||
val LOCAL_VARIABLE_WITH_TYPE_PARAMETERS_WARNING by warning<KtProperty>(PositioningStrategy.TYPE_PARAMETERS_LIST)
|
||||
val LOCAL_VARIABLE_WITH_TYPE_PARAMETERS by error<KtProperty>(PositioningStrategy.TYPE_PARAMETERS_LIST)
|
||||
|
||||
Reference in New Issue
Block a user