From 6ec0d94f1d1ff3315e4990cebd00c837d81b1f9a Mon Sep 17 00:00:00 2001 From: Ivan Kochurkin Date: Tue, 16 Nov 2021 01:07:37 +0300 Subject: [PATCH] [FIR] Temporary convert CANNOT_CHECK_FOR_ERASED to warning --- .../fir/checkers/generator/diagnostics/FirDiagnosticsList.kt | 2 +- .../org/jetbrains/kotlin/fir/analysis/diagnostics/FirErrors.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/compiler/fir/checkers/checkers-component-generator/src/org/jetbrains/kotlin/fir/checkers/generator/diagnostics/FirDiagnosticsList.kt b/compiler/fir/checkers/checkers-component-generator/src/org/jetbrains/kotlin/fir/checkers/generator/diagnostics/FirDiagnosticsList.kt index 3094fea933f..0ee0bd79ec7 100644 --- a/compiler/fir/checkers/checkers-component-generator/src/org/jetbrains/kotlin/fir/checkers/generator/diagnostics/FirDiagnosticsList.kt +++ b/compiler/fir/checkers/checkers-component-generator/src/org/jetbrains/kotlin/fir/checkers/generator/diagnostics/FirDiagnosticsList.kt @@ -1102,7 +1102,7 @@ object DIAGNOSTICS_LIST : DiagnosticList("FirErrors") { } val CASTS_AND_IS_CHECKS by object : DiagnosticGroup("Casts and is-checks") { - val CANNOT_CHECK_FOR_ERASED by error { + val CANNOT_CHECK_FOR_ERASED by warning { parameter("type") } val CAST_NEVER_SUCCEEDS by warning(PositioningStrategy.OPERATOR) diff --git a/compiler/fir/checkers/gen/org/jetbrains/kotlin/fir/analysis/diagnostics/FirErrors.kt b/compiler/fir/checkers/gen/org/jetbrains/kotlin/fir/analysis/diagnostics/FirErrors.kt index 2c427713a23..fd68629e4cc 100644 --- a/compiler/fir/checkers/gen/org/jetbrains/kotlin/fir/analysis/diagnostics/FirErrors.kt +++ b/compiler/fir/checkers/gen/org/jetbrains/kotlin/fir/analysis/diagnostics/FirErrors.kt @@ -590,7 +590,7 @@ object FirErrors { val USELESS_ELVIS_RIGHT_IS_NULL by warning0(SourceElementPositioningStrategies.USELESS_ELVIS) // Casts and is-checks - val CANNOT_CHECK_FOR_ERASED by error1() + val CANNOT_CHECK_FOR_ERASED by warning1() val CAST_NEVER_SUCCEEDS by warning0(SourceElementPositioningStrategies.OPERATOR) val USELESS_CAST by warning0(SourceElementPositioningStrategies.AS_TYPE) val UNCHECKED_CAST by warning2(SourceElementPositioningStrategies.AS_TYPE)