-
Notifications
You must be signed in to change notification settings - Fork 92
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-test: add setIgnoringProgressNotifications #566
base: master
Are you sure you want to change the base?
lsp-test: add setIgnoringProgressNotifications #566
Conversation
Did this achieve what you wanted in the tests? |
Not sure yet. Both have test failures, but I didn't have time yet to look into those. Will check them later this week. I'll probably just revert to your idea of rebasing the lsp PR on some commit before the metamodel update to make it easier for myself. |
It would be nice to know since I'll probably release the packages soon so that HLS can adapt to the changes you helpfully fixed :) |
@michaelpj Give me one more day. I'll try to fix up test failures in jhrcek/haskell-language-server#9, which uses lsp patch applied before metamodel update to minimize the amount of breakage that other recent lsp changes seems to have introduced. |
To be clear, when I say "soon" I don't mean that soon. Maybe next week or something. |
Status update: we decided not to merge it yet, because it would require enabling progress notifications in many hls tests. Here's a test PR that makes the hls tests pass by enabling listening to progress notifications within "waitForProgress" helper functions. |
Based on discussion on matrix: https://matrix.to/#/!caZLxGrrbiQktNWBbz:matrix.org/$UdbEDn7KYgUdGHo4rVHUeoGjtRBpm0q0XlRBBzpXTYg?via=matrix.org&via=envs.net&via=maralorn.de