haskell / haskell/haskell-language-server

Custom notifications for starting and finishing rules

Open
#4,356 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Haskell
Stars
3k
Forks
455
Avg merge
2d 19h
Merged PRs (30d)
11

Description

Kick notifications help diagnostics tests avoid unconditional waitForDiagnosticsWithTimeout. These can be implemented generically for all diagnostics, I will be tracking all progress under this issue.

_Originally posted by @michaelpj in https://github.com/haskell/haskell-language-server/pull/4144#discussion_r1535309590_

# Progress
- [ ] #4339
hls-cabal-plugin and hls-hlint-plugin
- [ ] #4332
replace expectNoMoreDiagnostics which uses waitForDiagnosticsFromSourceWithTimeout
- [ ] refactor ghcide tests to use updated replacement of expectNoMoreDiagnostics

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.