FIR: add getter visibility and setter return type checks

This commit is contained in:
yantimirov-timur
2021-01-31 22:02:46 +03:00
committed by Mikhail Glukhikh
parent eedc4d8c3f
commit 1dfc3c0520
11 changed files with 71 additions and 37 deletions
@@ -28,8 +28,8 @@ object CommonDeclarationCheckers : DeclarationCheckers() {
FirExposedVisibilityDeclarationChecker,
FirSealedSupertypeChecker,
FirTypeAliasChecker,
FirCyclicTypeBoundsChecker,
)
FirCyclicTypeBoundsChecker,
)
override val functionCheckers: Set<FirFunctionChecker>
get() = setOf(
@@ -40,8 +40,8 @@ object CommonDeclarationCheckers : DeclarationCheckers() {
override val simpleFunctionCheckers: Set<FirSimpleFunctionChecker>
get() = setOf(
FirFunctionNameChecker,
FirFunctionTypeParametersChecker,
)
FirFunctionTypeParametersChecker,
)
override val propertyCheckers: Set<FirPropertyChecker>
get() = setOf(
@@ -110,7 +110,7 @@ object CommonDeclarationCheckers : DeclarationCheckers() {
override val typeParameterCheckers: Set<FirTypeParameterChecker>
get() = setOf(
FirTypeParameterBoundsChecker,
FirTypeParameterVarianceChecker,
FirReifiedTypeParameterChecker,
)
FirTypeParameterVarianceChecker,
FirReifiedTypeParameterChecker,
)
}