diff options
| author | Yi Ming <ofseed@foxmail.com> | 2026-06-04 19:02:19 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-06-04 07:02:19 -0400 |
| commit | fecc151d0306da95628a05203fd7273eb95580ee (patch) | |
| tree | cf00e5d2bfcee9826208e4725a656238c5825063 /test/functional/vimscript/executable_spec.lua | |
| parent | 45d7201b83bf69d8eebac9fded8f74e8519ed475 (diff) | |
| download | rneovim-fecc151d0306da95628a05203fd7273eb95580ee.tar.gz rneovim-fecc151d0306da95628a05203fd7273eb95580ee.tar.bz2 rneovim-fecc151d0306da95628a05203fd7273eb95580ee.zip | |
fix(lsp): always respond to requests, even on handler error #40076
Problem:
We perform validations after the request handler is called.
When these validations fail, `error()` and `assert()` will prevent the
subsequent code from running, meaning the server will never receive a response.
Solution:
Always respond to requests.
Diffstat (limited to 'test/functional/vimscript/executable_spec.lua')
0 files changed, 0 insertions, 0 deletions