Files
neovim/runtime/doc
Tristan Knight 9e9cdcaa18 refactor(lsp): unify capability checks and registration #36781
Problem:
Our LSP type system didnt have a concept of RegistrationMethods, this is where the method to dynamically register for a capability is sent to a different method endpoint then is used to call it. Eg `textDocument/semanticTokens` rather than the specific full/range/delta methods

Solution:
Extended generator to create `vim.lsp.protocol.Methods.Registration` with these registration methods. Also extend `_request_name_to_client_capability` to cover these methods. Adjust typing to suit
2025-12-06 18:31:11 -05:00
..
2025-09-16 11:41:36 +08:00
2025-11-15 22:47:38 -05:00
2025-11-16 20:36:07 -08:00
2025-07-10 21:50:46 -04:00
2025-11-15 22:47:38 -05:00
2024-05-15 23:19:26 +02:00
2025-04-27 15:44:11 -07:00
2025-11-16 20:36:07 -08:00
2025-11-15 22:47:38 -05:00
2023-06-25 17:14:28 +02:00
2025-11-16 00:55:28 -05:00
2025-11-16 00:55:28 -05:00
2025-11-16 00:55:28 -05:00
2025-06-14 17:24:36 +02:00
2025-11-15 22:47:38 -05:00
2025-09-28 20:57:59 -07:00
2025-11-24 15:10:05 -08:00
2025-11-16 20:36:07 -08:00
2025-11-22 19:32:45 -05:00
2025-01-03 08:29:36 -08:00