HIE sometimes doesn't update diagnostics on change #35
Labels
Responsibility: atom-ide-ui
Things that should be taken care of by the LSP client (atom-ide-ui)
Responsibility: hie
Things that should be taken care of by the LSP server (haskell-ide-engine)
I'm not sure if this is a problem with the atom plugin or with HIE itself. It's also not very reliable to repro so I'll try to give as specific info as I can.
Here's my most reliable repro:
This should introduce a parse error, but diagnostics aren't updated until I start typing (anything) in place of the deleted line.
HIE seems to always update diagnostics correctly when I add lines. When I change lines (add or remove characters to introduce nonexistent identifiers) it usually doesn't pick that up either.
The text was updated successfully, but these errors were encountered: