FIR checker: use aliased checker when possible (part 2)

This commit is contained in:
Jinseong Jeon
2021-01-15 23:38:54 -08:00
committed by Mikhail Glukhikh
parent de592f4f67
commit be29b6d64d
4 changed files with 12 additions and 15 deletions
@@ -15,10 +15,8 @@ import org.jetbrains.kotlin.fir.analysis.checkers.declaration.*
object CommonDeclarationCheckers : DeclarationCheckers() {
override val basicDeclarationCheckers: Set<FirBasicDeclarationChecker> = setOf(
FirAnnotationArgumentChecker,
FirAnnotationClassDeclarationChecker,
FirModifierChecker,
FirConflictsChecker,
FirConstructorInInterfaceChecker,
FirConflictingProjectionChecker,
)
@@ -38,7 +36,9 @@ object CommonDeclarationCheckers : DeclarationCheckers() {
)
override val regularClassCheckers: Set<FirRegularClassChecker> = setOf(
FirAnnotationClassDeclarationChecker,
FirCommonConstructorDelegationIssuesChecker,
FirConstructorInInterfaceChecker,
FirDelegationSuperCallInEnumConstructorChecker,
FirDelegationInInterfaceChecker,
FirEnumClassSimpleChecker,