diff options
| author | Minh Khoi Do <107194093+khoido2003@users.noreply.github.com> | 2026-03-18 02:19:42 +0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-03-17 15:19:42 -0400 |
| commit | bdb8ae414a096a723d5dd59d9287c1cbe7bf6e0d (patch) | |
| tree | d45ba063d314d2698ee4ae34b60e634d30cece69 /lua | |
| parent | docs: update configs.md (diff) | |
| download | nvim-lspconfig-bdb8ae414a096a723d5dd59d9287c1cbe7bf6e0d.tar nvim-lspconfig-bdb8ae414a096a723d5dd59d9287c1cbe7bf6e0d.tar.gz nvim-lspconfig-bdb8ae414a096a723d5dd59d9287c1cbe7bf6e0d.tar.bz2 nvim-lspconfig-bdb8ae414a096a723d5dd59d9287c1cbe7bf6e0d.tar.lz nvim-lspconfig-bdb8ae414a096a723d5dd59d9287c1cbe7bf6e0d.tar.xz nvim-lspconfig-bdb8ae414a096a723d5dd59d9287c1cbe7bf6e0d.tar.zst nvim-lspconfig-bdb8ae414a096a723d5dd59d9287c1cbe7bf6e0d.zip | |
fix(roslyn_ls): add handler for roslyn.client.nestedCodeAction command #4350
Problem:
Roslyn code actions can return nested actions using the
`roslyn.client.nestedCodeAction` command. Neovim currently
shows a warning when using call to action with nested actions,
because no handler exists for this command:
```
Language server roslyn_ls does not support command roslyn.client.nestedCodeAction
This command may require a client extension.
```
Solution:
Implement a command handler that:
- resolves code actions using `codeAction/resolve`
- supports Roslyn's `NestedCodeActions` property
- recursively handles nested actions
- presents multiple nested actions via `vim.ui.select`
- applies the final workspace edit or command
Diffstat (limited to 'lua')
0 files changed, 0 insertions, 0 deletions
