[FIR] Move RedundantCallOfConversionMethod to extended checkers

This commit is contained in:
vldf
2020-08-03 15:18:07 +03:00
committed by Mikhail Glukhikh
parent 3349739d1e
commit a6c9d869fb
2 changed files with 4 additions and 7 deletions
@@ -5,8 +5,6 @@
package org.jetbrains.kotlin.fir.analysis.checkers.expression package org.jetbrains.kotlin.fir.analysis.checkers.expression
import org.jetbrains.kotlin.fir.analysis.checkers.extended.RedundantCallOfConversionMethod
object CommonExpressionCheckers : ExpressionCheckers() { object CommonExpressionCheckers : ExpressionCheckers() {
override val expressionCheckers: List<FirBasicExpresionChecker> = listOf() override val expressionCheckers: List<FirBasicExpresionChecker> = listOf()
override val qualifiedAccessCheckers: List<FirQualifiedAccessChecker> = listOf( override val qualifiedAccessCheckers: List<FirQualifiedAccessChecker> = listOf(
@@ -18,7 +16,6 @@ object CommonExpressionCheckers : ExpressionCheckers() {
FirProjectionsOnNonClassTypeArgumentChecker, FirProjectionsOnNonClassTypeArgumentChecker,
FirUpperBoundViolatedChecker, FirUpperBoundViolatedChecker,
FirTypeArgumentsNotAllowedExpressionChecker, FirTypeArgumentsNotAllowedExpressionChecker,
RedundantCallOfConversionMethod
) )
override val functionCallCheckers: List<FirFunctionCallChecker> = listOf() override val functionCallCheckers: List<FirFunctionCallChecker> = listOf()
} }
@@ -5,10 +5,7 @@
package org.jetbrains.kotlin.fir.analysis.checkers.expression package org.jetbrains.kotlin.fir.analysis.checkers.expression
import org.jetbrains.kotlin.fir.analysis.checkers.extended.ArrayEqualityCanBeReplacedWithEquals import org.jetbrains.kotlin.fir.analysis.checkers.extended.*
import org.jetbrains.kotlin.fir.analysis.checkers.extended.CanBeReplacedWithOperatorAssignmentChecker
import org.jetbrains.kotlin.fir.analysis.checkers.extended.EmptyRangeChecker
import org.jetbrains.kotlin.fir.analysis.checkers.extended.RedundantSingleExpressionStringTemplateChecker
object ExtendedExpressionCheckers : ExpressionCheckers() { object ExtendedExpressionCheckers : ExpressionCheckers() {
override val expressionCheckers: List<FirBasicExpresionChecker> = listOf( override val expressionCheckers: List<FirBasicExpresionChecker> = listOf(
@@ -19,4 +16,7 @@ object ExtendedExpressionCheckers : ExpressionCheckers() {
override val variableAssignmentCheckers: List<FirVariableAssignmentChecker> = listOf( override val variableAssignmentCheckers: List<FirVariableAssignmentChecker> = listOf(
CanBeReplacedWithOperatorAssignmentChecker CanBeReplacedWithOperatorAssignmentChecker
) )
override val qualifiedAccessCheckers: List<FirQualifiedAccessChecker> = listOf(
RedundantCallOfConversionMethod
)
} }