blob: a9545aa0735c6dd21705f270677103fea66cf671 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
local M = {}
local default_opts = {
with_snippet_support = true,
}
function M.create(opts)
opts = opts or default_opts
local capabilities = vim.lsp.protocol.make_client_capabilities()
capabilities.textDocument.completion.completionItem.snippetSupport = opts.with_snippet_support
return capabilities
end
return M
|