Lei Zhu

Results 20 issues of Lei Zhu

For ```x = (Just 3 `elem`) []```, it should result ```x = Just 3 `elem` []```, but now got ```x = Just 3 elem []```. Here is the substitute param...

In #2920, we've got all class instance methods and dropped them immediately. So it's not hard to pick them up and supply `add placeholder for xxx` even if they are...

type: enhancement
component: hls-class-plugin
level: easy

Continue #2179. ## Unsupported plugins - [ ] hls-haddock-comments-plugin - [x] hls-retrie-plugin: #3120 - [ ] hls-splice-plugin: https://github.com/haskell/haskell-language-server/pull/2816 - [ ] hls-tactics-plugin: Some discussion: https://github.com/haskell/haskell-language-server/issues/2971 - [ ] hls-brittany-plugin ##...

type: enhancement
old_type: meta
status: blocked
GHC

It is because of the difference between `hs-source-dirs: ./` and `hs-source-dirs: .`, take `/user/project/Lib/A.hs` as example, | | `hs-source-dirs: ./` | `hs-source-dirs: .` | | ---- | ---- | ----...

I think `getCodeActionContextInRange` should return all code actions that are in the parameter range instead of the code action that its range contains the parameter range. Then we can check...

After https://github.com/haskell/haskell-language-server/pull/2920, hls-class-plugin has two configurable fields now(after https://github.com/haskell/haskell-language-server/pull/3107), including: 1. `haskell.plugin.class.codeActionsOn` 2. `haskell.plugin.class.codeLensOn` But currently vscode-haskell only has the first one.

type: bug

Currently, we only have `Scroll down to Haskell › Trace: Server and set it to messages.` in the Readme file, it's confusing what the `message` is and where the `message`...

type: documentation

See https://github.com/haskell/vscode-haskell#contributing

type: documentation

We won't stop at 9.2, let's work for 9.4! For 9.2: https://github.com/haskell/haskell-language-server/issues/2982 ## Unsupported plugins Most blocked by `ghc-exactprint`: https://github.com/alanz/ghc-exactprint/issues/114 - [ ] hls-brittany-plugin - [ ] hls-code-ragne-plugin - [...

type: enhancement
old_type: meta
status: blocked
GHC

As the image shows, I hope we can add a code action to hoogle it for unknown symbols

type: enhancement