fsharp
fsharp copied to clipboard
Prevent duplicate diagnostics from showing in VS when using LSP pull diagnostics
Currently the pull diagnostics endpoint is getting called multiple times (6 consistently AFAICT) and as a result duplicate diagnostics are shown. ResultId seems like it could be used to eliminate duplicate diagnostic reports, but for some reason PreviousResultId we are getting in the request is always null.