Fleche_lsp.CoreSourceSelectionRange
Publish Diagnostics params
val mk_diagnostics :
uri:Lang.LUri.File.t ->
version:int ->
pp:('a -> Yojson.Safe.t) ->
'a Lang.Diagnostic.t list ->
Base.Notification.tPull Diagnostics
partial result: The first literal send need to be a DocumentDiagnosticReport followed by n DocumentDiagnosticReportPartialResult literals defined as follows: