Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

lsp-server: Compatibility with lsp ==2.3.0.0 #2571

Draft
wants to merge 4 commits into
base: main
Choose a base branch
from
Draft

Conversation

rvl
Copy link

@rvl rvl commented Feb 23, 2024

This change lets dhall-lsp-server build and pass unit tests with lsp-2.3.0.0.

The PR is in draft until the Hydra build works.

I've done some light testing of this build with vscodium. Type-checking and completion seem to work.

@Gabriella439
Copy link
Collaborator

If you merge rvl#1 I think that will fix the build failures

@rvl
Copy link
Author

rvl commented Mar 2, 2024

Thanks @Gabriella439, that's merged now.

About stack.ghc-8.10.yaml -- I'm not sure whether lsp-2.3.0.0 will build with Stackage LTS 18.28. ❓ So even though dhall works with ghc-8.10, dhall-lsp-server may not.

@Gabriella439
Copy link
Collaborator

I wouldn't worry about it. I don't think people use those other stack-*.yaml files that much and if they have any issues they'll put up a PR to fix them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants