FIR checker: rework VAL_REASSIGNMENT_VIA_BACKING_FIELD(_ERROR)

This commit is contained in:
Jinseong Jeon
2021-03-19 10:52:45 -07:00
committed by TeamCityServer
parent 4f1ed2f112
commit c6298398ef
6 changed files with 86 additions and 36 deletions
@@ -25,12 +25,17 @@ object CommonExpressionCheckers : ExpressionCheckers() {
FirTypeParameterInQualifiedAccessChecker,
FirSealedClassConstructorCallChecker,
)
override val functionCallCheckers: Set<FirFunctionCallChecker> = setOf()
override val tryExpressionCheckers: Set<FirTryExpressionChecker> = setOf(
FirCatchParameterChecker
)
override val variableAssignmentCheckers: Set<FirVariableAssignmentChecker> = setOf(
FirValReassignmentViaBackingFieldChecker
)
override val whenExpressionCheckers: Set<FirWhenExpressionChecker> = setOf(
FirExhaustiveWhenChecker
)