From 0e38d0ebd2bd586725bd11cea9ba333ceb48596c Mon Sep 17 00:00:00 2001 From: Nikolay Lunyak Date: Tue, 3 Jan 2023 13:45:02 +0200 Subject: [PATCH] [FIR JS] Ensure JS-specific diagnostics are generated properly --- .../rendererrs/FirDiagnosticToKtDiagnosticConverterRenderer.kt | 1 + .../analysis/api/fir/diagnostics/KtFirDataClassConverters.kt | 1 + 2 files changed, 2 insertions(+) diff --git a/analysis/analysis-api-fir/analysis-api-fir-generator/src/org/jetbrains/kotlin/analysis/api/fir/generator/rendererrs/FirDiagnosticToKtDiagnosticConverterRenderer.kt b/analysis/analysis-api-fir/analysis-api-fir-generator/src/org/jetbrains/kotlin/analysis/api/fir/generator/rendererrs/FirDiagnosticToKtDiagnosticConverterRenderer.kt index 66dcca36d71..77cd44e4b0a 100644 --- a/analysis/analysis-api-fir/analysis-api-fir-generator/src/org/jetbrains/kotlin/analysis/api/fir/generator/rendererrs/FirDiagnosticToKtDiagnosticConverterRenderer.kt +++ b/analysis/analysis-api-fir/analysis-api-fir-generator/src/org/jetbrains/kotlin/analysis/api/fir/generator/rendererrs/FirDiagnosticToKtDiagnosticConverterRenderer.kt @@ -71,6 +71,7 @@ object FirDiagnosticToKtDiagnosticConverterRenderer : AbstractDiagnosticsDataCla "org.jetbrains.kotlin.diagnostics.KtPsiDiagnostic", "org.jetbrains.kotlin.fir.builder.FirSyntaxErrors", "org.jetbrains.kotlin.fir.analysis.diagnostics.FirErrors", + "org.jetbrains.kotlin.fir.analysis.diagnostics.js.FirJsErrors", "org.jetbrains.kotlin.fir.analysis.diagnostics.jvm.FirJvmErrors", ) } diff --git a/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirDataClassConverters.kt b/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirDataClassConverters.kt index 38d18dcc216..6207e04a9bc 100644 --- a/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirDataClassConverters.kt +++ b/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirDataClassConverters.kt @@ -10,6 +10,7 @@ import com.intellij.psi.impl.source.tree.LeafPsiElement import org.jetbrains.kotlin.KtPsiSourceElement import org.jetbrains.kotlin.diagnostics.KtPsiDiagnostic import org.jetbrains.kotlin.fir.analysis.diagnostics.FirErrors +import org.jetbrains.kotlin.fir.analysis.diagnostics.js.FirJsErrors import org.jetbrains.kotlin.fir.analysis.diagnostics.jvm.FirJvmErrors import org.jetbrains.kotlin.fir.builder.FirSyntaxErrors import org.jetbrains.kotlin.fir.declarations.FirDeclaration