From c2c073ab2d30ee02c4acc3d91471192173f93cf0 Mon Sep 17 00:00:00 2001 From: Nikolay Lunyak Date: Tue, 27 Jun 2023 17:30:14 +0300 Subject: [PATCH] [FIR] Remove the TODO from `ConeTypeCompatibilityChecker` The issue is closed as fixed --- .../fir/analysis/checkers/ConeTypeCompatibilityChecker.kt | 3 --- 1 file changed, 3 deletions(-) diff --git a/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/checkers/ConeTypeCompatibilityChecker.kt b/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/checkers/ConeTypeCompatibilityChecker.kt index 5bf589ab218..1a5b99090c9 100644 --- a/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/checkers/ConeTypeCompatibilityChecker.kt +++ b/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/checkers/ConeTypeCompatibilityChecker.kt @@ -89,9 +89,6 @@ object ConeTypeCompatibilityChecker { // Next can simply focus on the type hierarchy and don't need to worry about nullability. val compatibilityUpperBound = when { - all { - it.isPrimitive - } -> Compatibility.SOFT_INCOMPATIBLE // TODO: remove after KT-46383 is fixed all { it.isConcreteType() } -> Compatibility.HARD_INCOMPATIBLE