haskell-language-server icon indicating copy to clipboard operation
haskell-language-server copied to clipboard

Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine.

Results 505 haskell-language-server issues
Sort by recently updated
recently updated
newest added

This is a prerequisite of #3046

merge me

### Your environment Which OS do you use? NixOS Which version of GHC do you use and how did you install it? 9.0.2 from nixpkgs How is your project built...

type: bug
status: needs triage

All code actions have been moved to hls-refactor-plugin Mostly straightforward, only slight complication was that completion auto imports depends on exactprint, but I didn't want to remove all completion logic...

I am trying to point hls at itself while debugging an issue I am going to try fixing before filing a bug about it. I am using `nix develop` and...

type: bug
status: needs triage

Here is an hls branch with a broken test case (only runs on ghc-9.2): https://github.com/lf-/haskell-language-server/tree/hlint-flags-bug and the commit, for convenience: https://github.com/lf-/haskell-language-server/commit/8a90d27bc108695911a1c767acd615dba03e1791 The issue happens in this source: ```haskell {-# LANGUAGE...

type: bug
status: needs triage

There is a lot of detail of the exact issue in #3095. I assume that all the flags that are not enabled are disabled (the default flags have already been...

## Is your enhancement request related to a problem? Please describe. HLS currently does not seem to support backpack. `.hsig` files. When using with VSCode, I get a parse error...

type: enhancement

I'm having trouble with running `cabal bench ghcide` locally. Below are the logs. Let's try it in the CI. ```bash Benchmark benchHist: RUNNING... # git (for bench-results/binaries/upstream/commitid) # ghcide-bench (for...

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

The ghc version on the $PATH is often not relevant for stack projects. The ghc version stack is using is printed in addition. ## Example Output ``` haskell-language-server version: 1.7.0.0...