summaryrefslogtreecommitdiff
path: root/ext/websocket/lib.rs
diff options
context:
space:
mode:
authorNayeem Rahman <nayeemrmn99@gmail.com>2023-09-02 16:36:04 +0100
committerGitHub <noreply@github.com>2023-09-02 16:36:04 +0100
commit12f6ad32c2108efb1492df6192a1f8cdd5eafa76 (patch)
tree8afd5f0a4890f62eba658850e294663540e949c4 /ext/websocket/lib.rs
parent83426be6eead06c680ae527468aeaf8723543ff2 (diff)
fix(lsp): properly handle disabled configuration requests (#20358)
Fixes #19802. Properly respect when clients do not have the `workspace/configuration` capability, a.k.a. when an editor cannot provide scoped settings on request from the LSP. - Fix one spot where we weren't checking for the capability before sending this request. - For `enablePaths`, fall back to the settings passed in the initialization options in more cases. - Respect the `workspace/configuration` capability in the test harness client. See: https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#workspace_configuration.
Diffstat (limited to 'ext/websocket/lib.rs')
0 files changed, 0 insertions, 0 deletions