From f6e9e9379db40a5b7af4dc50bce9477f2a34bb94 Mon Sep 17 00:00:00 2001 From: Nikolay Lunyak Date: Thu, 10 Aug 2023 09:29:51 +0300 Subject: [PATCH] [FIR] Drop redundant TODOS It was decided to do so in the corresponding tickets. ^KT-59828 Declined ^KT-59821 Declined --- .../jetbrains/kotlin/fir/analysis/checkers/FirConstChecks.kt | 1 - .../checkers/syntax/FirExplicitApiDeclarationChecker.kt | 2 -- 2 files changed, 3 deletions(-) diff --git a/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/checkers/FirConstChecks.kt b/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/checkers/FirConstChecks.kt index 3518d79f135..e7f925d957f 100644 --- a/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/checkers/FirConstChecks.kt +++ b/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/checkers/FirConstChecks.kt @@ -101,7 +101,6 @@ internal fun checkConstantArguments( //DO NOTHING } expressionSymbol is FirFieldSymbol -> { - //TODO, KT-59821: fix checking of Java fields initializer if (!expressionSymbol.isStatic || expressionSymbol.modality != Modality.FINAL) { return ConstantArgumentKind.NOT_CONST } diff --git a/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/checkers/syntax/FirExplicitApiDeclarationChecker.kt b/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/checkers/syntax/FirExplicitApiDeclarationChecker.kt index 9a6fc03c8e8..30c1f74a589 100644 --- a/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/checkers/syntax/FirExplicitApiDeclarationChecker.kt +++ b/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/checkers/syntax/FirExplicitApiDeclarationChecker.kt @@ -84,8 +84,6 @@ object FirExplicitApiDeclarationChecker : FirDeclarationSyntaxChecker