diff --git a/lua/cmp/entry.lua b/lua/cmp/entry.lua index 8623c74..1662139 100644 --- a/lua/cmp/entry.lua +++ b/lua/cmp/entry.lua @@ -219,14 +219,11 @@ entry.get_vim_item = function(self, suggest_offset) local menu = nil if misc.safe(completion_item.labelDetails) then menu = '' - if misc.safe(completion_item.labelDetails.parameters) then - menu = menu .. completion_item.labelDetails.parameters + if misc.safe(completion_item.labelDetails.detail) then + menu = menu .. completion_item.labelDetails.detail end - if misc.safe(completion_item.labelDetails.type) then - menu = menu .. completion_item.labelDetails.type - end - if misc.safe(completion_item.labelDetails.qualifier) then - menu = menu .. completion_item.labelDetails.qualifier + if misc.safe(completion_item.labelDetails.description) then + menu = menu .. completion_item.labelDetails.description end end diff --git a/lua/cmp/types/lsp.lua b/lua/cmp/types/lsp.lua index d0ae09e..4516033 100644 --- a/lua/cmp/types/lsp.lua +++ b/lua/cmp/types/lsp.lua @@ -168,9 +168,8 @@ lsp.CompletionItemKind = vim.tbl_add_reverse_lookup(lsp.CompletionItemKind) ---@field public newText string ---@class lsp.CompletionItemLabelDetails ----@field public parameters string|nil ----@field public qualifier string|nil ----@field public type string|nil +---@field public detail string|nil +---@field public description string|nil ---@class lsp.CompletionItem ---@field public label string