commit | 2c0f7ec6329a84355f99830081ea8d7a2295ceda | [log] [tgz] |
---|---|---|
author | Nikolay Lunyak <nikolay.lunyak@jetbrains.com> | Thu Aug 10 09:29:51 2023 +0300 |
committer | Nikolay Lunyak <nikolay.lunyak@jetbrains.com> | Thu Aug 10 09:29:51 2023 +0300 |
tree | 845bc15acb6ab445d43e691707d3f24d76b82c51 | |
parent | 70e98c9c2bcec2a93b2aee31c9c476b910d6b37a [diff] |
[FIR] Drop redundant TODOS It was decided to do so in the corresponding tickets. ^KT-59828 Declined ^KT-59821 Declined
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 3518d79..e7f925d 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 @@ //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 9a6fc03..30c1f74 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 @@ * 6. Value parameter declaration * 7. An anonymous function * 8. A local named function - * - * TODO, KT-59828: Do we need something like @PublicApiFile to disable (or invert) this inspection per-file? */ private fun explicitVisibilityIsNotRequired(declaration: FirMemberDeclaration, context: CheckerContext): Boolean { return when (declaration) {