diff options
| author | Maria Solano <majosolano99@gmail.com> | 2026-04-08 13:11:01 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-04-08 16:11:01 -0400 |
| commit | 665ebce56924fbbdc4a13327a360a46791ae4c54 (patch) | |
| tree | 1009893dc6c0970974bae6358f9e1f1b37a6f1c3 /scripts/lintcommit.lua | |
| parent | a165eee64fa628045241b200d150b0f1e7737301 (diff) | |
| download | rneovim-665ebce56924fbbdc4a13327a360a46791ae4c54.tar.gz rneovim-665ebce56924fbbdc4a13327a360a46791ae4c54.tar.bz2 rneovim-665ebce56924fbbdc4a13327a360a46791ae4c54.zip | |
fix(diagnostics)!: restore `is_pull` namespace argument #38698
Problem:
The current LSP diagnostic implementation can't differ between a pull
diagnostic with no identifier and a set of diagnostics provided via push
diagnostics.
"Anonymous pull providers" are expected by the protocol https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#diagnosticOptions
, depending on how the capability was registered:
- Dynamic registrations have an identifier.
- Static registrations will not.
Solution:
Restore the `is_pull` argument removed in
https://github.com/neovim/neovim/pull/37938, keeping the identifier of
pull diagnostic collections.
Diffstat (limited to 'scripts/lintcommit.lua')
0 files changed, 0 insertions, 0 deletions