-
-
Notifications
You must be signed in to change notification settings - Fork 401
Open
Labels
component: ghcidecomponent: hie-biostype: bugSomething isn't right: doesn't work as intended, documentation is missing/outdated, etc..Something isn't right: doesn't work as intended, documentation is missing/outdated, etc..
Description
Your environment
Which OS do you use:
Ubuntu 20.04
Which LSP client (editor/plugin) do you use:
VS Code+Haskell+enabled autosave there
Describe your project (alternative: link to the project):
link
Steps to reproduce
- Clone the project's repo and switch to the second commit (link). In module
A
, moduleB
will be highlighted red.
- Create
B.hs
as in the third commit (link). Though B does exportb
, in moduleA
, moduleB
will still be highlighted red.
And there will be an error
Expected behaviour
When a module exports a function, the errors for modules which expected such function should be re-checked.
Actual behaviour
Instead, if there happens an error, HLS blocks further export/import checks, and there is no way to make checks start again without restarting the HLS
Include debug information
chomosuke and KawOwl
Metadata
Metadata
Assignees
Labels
component: ghcidecomponent: hie-biostype: bugSomething isn't right: doesn't work as intended, documentation is missing/outdated, etc..Something isn't right: doesn't work as intended, documentation is missing/outdated, etc..