haskell / lsp

Haskell library for the Microsoft Language Server Protocol
360 stars 89 forks source link

Fully support use of workspace/configuration #512

Closed michaelpj closed 10 months ago

michaelpj commented 10 months ago

lsp will now rely primarily on workspace/configuration to get configuration from the client. See Note [LSP configuration] for details.

lsp-test also now handles workspace/configuration properly.

Fixes #510

I'm working on the HLS patch, we shouldn't merge this until that's working. But I'm fairly sure that the lsp and lsp-test changes are good, so I'm putting this up for review.