Inline variable refactor doesn't work for let bindings inside do block #4408
Labels
component: hls-retrie-plugin
status: blocked
Not actionable, because blocked by upstream/GHC etc.
type: bug
Something isn't right: doesn't work as intended, documentation is missing/outdated, etc..
Your environment
Which OS do you use?
MacOS
Which version of GHC do you use and how did you install it?
Tested with GHC 9.4.8 installed with ghcup.
How is your project built (alternative: link to the project)?
Cabal (exe + lib + tests). Link: https://github.com/BogdanYarotsky/async-http-client/blob/main/app/Main.hs
Which LSP client (editor/plugin) do you use?
VS Code + Haskell extension
Which version of HLS do you use and how did you install it?
2.9.0.1 installed from ghcup.
Have you configured HLS in any way (especially: a hie.yaml file)?
No
Steps to reproduce
Expected behavior
In the example path’ should be replaced with “/“ in the place of invocation (Uri constructor) like this:
Actual behavior
2 cryptic error messages from HLS and no changes to the code:
Please check the video below:
Screen.Recording.2024-09-21.at.09.33.58.mov
May be related to issue #4374
The text was updated successfully, but these errors were encountered: