DiagnosticsSubservice

class DiagnosticsSubservice(diagnosticsSuppliers: List<DiagnosticsSupplier>) : TextDocumentSubservice<Any?, List<Diagnostic>>

Subservice for handling diagnostics.

Parameters

diagnosticsSuppliers

suppliers of diagnostic results

Constructors

Link copied to clipboard
constructor(diagnosticsSuppliers: List<DiagnosticsSupplier>)

Functions

Link copied to clipboard
open override fun process(params: Any?, document: TextDocument): List<Diagnostic>

Processes the given parameters and text to produce an output.