[LL API] Minor, return 'List' from 'getAllDiagnosticsForFile()'

This commit is contained in:
Yan Zhulanow
2023-09-01 17:20:52 +09:00
parent 9ef58f2bdb
commit 25c9ef12df
2 changed files with 2 additions and 2 deletions
@@ -20,7 +20,7 @@ internal class DiagnosticsCollector(private val fileStructureCache: FileStructur
return diagnostics.diagnosticsFor(filter, element) return diagnostics.diagnosticsFor(filter, element)
} }
fun collectDiagnosticsForFile(ktFile: KtFile, filter: DiagnosticCheckerFilter): Collection<KtPsiDiagnostic> { fun collectDiagnosticsForFile(ktFile: KtFile, filter: DiagnosticCheckerFilter): List<KtPsiDiagnostic> {
val fileStructure = fileStructureCache.getFileStructure(ktFile) val fileStructure = fileStructureCache.getFileStructure(ktFile)
return fileStructure.getAllDiagnosticsForFile(filter) return fileStructure.getAllDiagnosticsForFile(filter)
} }
@@ -113,7 +113,7 @@ internal class FileStructure private constructor(
return false return false
} }
fun getAllDiagnosticsForFile(diagnosticCheckerFilter: DiagnosticCheckerFilter): Collection<KtPsiDiagnostic> { fun getAllDiagnosticsForFile(diagnosticCheckerFilter: DiagnosticCheckerFilter): List<KtPsiDiagnostic> {
// TODO, KT-60799: Add a new FileStructure for file diagnostics // TODO, KT-60799: Add a new FileStructure for file diagnostics
firFile.lazyResolveToPhase(FirResolvePhase.BODY_RESOLVE) firFile.lazyResolveToPhase(FirResolvePhase.BODY_RESOLVE)
val structureElements = getAllStructureElements() val structureElements = getAllStructureElements()