Update to the latest LSP spec
This commit is contained in:
@@ -219,14 +219,11 @@ entry.get_vim_item = function(self, suggest_offset)
|
|||||||
local menu = nil
|
local menu = nil
|
||||||
if misc.safe(completion_item.labelDetails) then
|
if misc.safe(completion_item.labelDetails) then
|
||||||
menu = ''
|
menu = ''
|
||||||
if misc.safe(completion_item.labelDetails.parameters) then
|
if misc.safe(completion_item.labelDetails.detail) then
|
||||||
menu = menu .. completion_item.labelDetails.parameters
|
menu = menu .. completion_item.labelDetails.detail
|
||||||
end
|
end
|
||||||
if misc.safe(completion_item.labelDetails.type) then
|
if misc.safe(completion_item.labelDetails.description) then
|
||||||
menu = menu .. completion_item.labelDetails.type
|
menu = menu .. completion_item.labelDetails.description
|
||||||
end
|
|
||||||
if misc.safe(completion_item.labelDetails.qualifier) then
|
|
||||||
menu = menu .. completion_item.labelDetails.qualifier
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@@ -168,9 +168,8 @@ lsp.CompletionItemKind = vim.tbl_add_reverse_lookup(lsp.CompletionItemKind)
|
|||||||
---@field public newText string
|
---@field public newText string
|
||||||
|
|
||||||
---@class lsp.CompletionItemLabelDetails
|
---@class lsp.CompletionItemLabelDetails
|
||||||
---@field public parameters string|nil
|
---@field public detail string|nil
|
||||||
---@field public qualifier string|nil
|
---@field public description string|nil
|
||||||
---@field public type string|nil
|
|
||||||
|
|
||||||
---@class lsp.CompletionItem
|
---@class lsp.CompletionItem
|
||||||
---@field public label string
|
---@field public label string
|
||||||
|
|||||||
Reference in New Issue
Block a user