From 29a0c448a66c65ff1ec1b9137deb7267a31b8dbe Mon Sep 17 00:00:00 2001 From: Ilya Kirillov Date: Wed, 24 Mar 2021 17:50:01 +0100 Subject: [PATCH] FIR IDE: remove FirIdeFileDiagnosticsCollector as unused --- .../FirIdeFileDiagnosticsCollector.kt | 32 ------------------- 1 file changed, 32 deletions(-) delete mode 100644 idea/idea-frontend-fir/idea-fir-low-level-api/src/org/jetbrains/kotlin/idea/fir/low/level/api/diagnostics/FirIdeFileDiagnosticsCollector.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/src/org/jetbrains/kotlin/idea/fir/low/level/api/diagnostics/FirIdeFileDiagnosticsCollector.kt b/idea/idea-frontend-fir/idea-fir-low-level-api/src/org/jetbrains/kotlin/idea/fir/low/level/api/diagnostics/FirIdeFileDiagnosticsCollector.kt deleted file mode 100644 index e3993689532..00000000000 --- a/idea/idea-frontend-fir/idea-fir-low-level-api/src/org/jetbrains/kotlin/idea/fir/low/level/api/diagnostics/FirIdeFileDiagnosticsCollector.kt +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Copyright 2010-2020 JetBrains s.r.o. and Kotlin Programming Language contributors. - * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. - */ - -package org.jetbrains.kotlin.idea.fir.low.level.api.diagnostics - -import org.jetbrains.kotlin.fir.FirSession -import org.jetbrains.kotlin.fir.analysis.diagnostics.FirPsiDiagnostic -import org.jetbrains.kotlin.fir.declarations.FirFile - -internal class FirIdeFileDiagnosticsCollector private constructor( - session: FirSession, - useExtendedCheckers: Boolean, -) : AbstractFirIdeDiagnosticsCollector( - session, - useExtendedCheckers, -) { - private val result = mutableListOf>() - - override fun onDiagnostic(diagnostic: FirPsiDiagnostic<*>) { - result += diagnostic - } - - companion object { - fun collectForFile(firFile: FirFile, useExtendedCheckers: Boolean): List> = - FirIdeFileDiagnosticsCollector(firFile.session, useExtendedCheckers).let { collector -> - collector.collectDiagnostics(firFile) - collector.result - } - } -}