Plugins cannot define jump-to-definition handlers (responses are not combined) #3634
Labels
level: easy
The issue is suited for beginners
type: bug
Something isn't right: doesn't work as intended, documentation is missing/outdated, etc..
As can be seen here https://github.com/haskell/haskell-language-server/blob/master/hls-plugin-api/src/Ide/Types.hs#L555 HLS always returns the first response for jump-to-definition, which happens to be ghcide. Multiple responses could be combined into one, by turning
LocationLink
into aLocation
The text was updated successfully, but these errors were encountered: