[kotlin] Migrate 'collectDiagnosticsForFile()' to 'collectDiagnostics()'

^KT-67996

GitOrigin-RevId: e7fef963236fdce41b9afdcd2bc246ed7445681a
This commit is contained in:
Yan Zhulanow
2024-06-24 02:15:02 +09:00
committed by intellij-monorepo-bot
parent b002b02288
commit 2363dbb6ca
4 changed files with 4 additions and 4 deletions

View File

@@ -21,7 +21,7 @@ internal class KotlinGoodCodeRedVisitor : GoodCodeRedVisitor {
super.visitFile(file)
try {
analyze(file as KtFile) {
val diagnostics = file.collectDiagnosticsForFile(KaDiagnosticCheckerFilter.ONLY_COMMON_CHECKERS)
val diagnostics = file.collectDiagnostics(KaDiagnosticCheckerFilter.ONLY_COMMON_CHECKERS)
for (diagnostic in diagnostics) {
if (diagnostic.severity == KaSeverity.ERROR) {
holder.registerProblem(diagnostic.psi, diagnostic.defaultMessage)

View File

@@ -22,7 +22,7 @@ class KotlinInBlockModificationsContractsTest : KotlinLightCodeInsightFixtureTes
get() = KotlinPluginMode.K2
context(KaSession)
private fun KtFile.diagnostics() = collectDiagnosticsForFile(KaDiagnosticCheckerFilter.ONLY_COMMON_CHECKERS)
private fun KtFile.diagnostics() = collectDiagnostics(KaDiagnosticCheckerFilter.ONLY_COMMON_CHECKERS)
fun `test isolated`() {
doTest(

View File

@@ -22,7 +22,7 @@ fun ensureFilesResolved(vararg files: KtFile) {
runReadAction {
for (file in files) {
analyze(file) {
file.collectDiagnosticsForFile(KaDiagnosticCheckerFilter.ONLY_COMMON_CHECKERS)
file.collectDiagnostics(KaDiagnosticCheckerFilter.ONLY_COMMON_CHECKERS)
}
}
}

View File

@@ -61,7 +61,7 @@ class KotlinDiagnosticHighlightVisitor : HighlightVisitor {
private fun analyzeFile(file: KtFile): MutableMap<TextRange, MutableList<HighlightInfo.Builder>> {
analyze(file) {
val analysis = file.collectDiagnosticsForFile(KaDiagnosticCheckerFilter.ONLY_COMMON_CHECKERS)
val analysis = file.collectDiagnostics(KaDiagnosticCheckerFilter.ONLY_COMMON_CHECKERS)
val diagnostics = analysis
.filterOutCodeFragmentVisibilityErrors(file)
.flatMap { diagnostic -> diagnostic.textRanges.map { range -> Pair(range, diagnostic) } }