-
-
Notifications
You must be signed in to change notification settings - Fork 412
Description
First off, hls is awesome. I'm learning haskell right now and it's such a qol/productivity improvement. Thanks!!
Second, I don't know if this has already been flagged or is actively worked on. I did a few quick searches but couldn't find any relevant issues.
Apologies if redundant.
hls and hls-hlint-plugin work as expected in 1.7.0.0.
I just noticed while trying to set this up for the first time that 1.8.0.0 doesn't include hlint, and nothing gets picked up. Code action in neovim doesn't show Apply hint/Ignore hint either.
Your environment
Which OS do you use?
MacOS
Which version of GHC do you use and how did you install it?
8.10.7 from Nix
Which LSP client (editor/plugin) do you use?
Neovim-lspconfig
Steps to reproduce
I use haskell.nix so
- setup nix flake with
haskell-language-server = "1.8.0.0"; - run
nix develop .in project directory - list hls plugins
- exit nix environment
- repeat 1~3 with
haskell-language-server = "1.7.0.0";
Expected behaviour
hls-hlint-plugin should be in hls v1.8.0.0 based on documentation.
Only GHC 9.4 is listed as unsupported
Actual behaviour
hls-hlint-plugin is not found in hls v1.8.0.0
hls-hlint-plugin is in hls v1.7.0.0

