You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
User a looser comparison to match Diagnostic objects
Discovered while investigating issue haskell#3857. Technically, there are only
two required fields in an incoming `Diagnostic` object: `range` and
`message`. However, the HLS was comparing all fields to determine
equality. This caused mismatches when neovim stopped sending the
(optional) `tags` field.
0 commit comments