diff --git a/lua/cmp/entry.lua b/lua/cmp/entry.lua index 1ab255f..ace4eb4 100644 --- a/lua/cmp/entry.lua +++ b/lua/cmp/entry.lua @@ -57,8 +57,7 @@ entry.get_offset = function(self) return self.cache:ensure('get_offset', function() local offset = self.source_offset if misc.safe(self:get_completion_item().textEdit) then - local range = misc.safe(self:get_completion_item().textEdit.insert) or - misc.safe(self:get_completion_item().textEdit.range) + local range = misc.safe(self:get_completion_item().textEdit.insert) or misc.safe(self:get_completion_item().textEdit.range) if range then offset = self.context.cache:ensure({ 'entry', 'get_offset', range.start.character }, function() local c = misc.to_vimindex(self.context.cursor_line, range.start.character) @@ -191,8 +190,7 @@ end ---Return the item is deprecated or not. ---@return boolean entry.is_deprecated = function(self) - return self:get_completion_item().deprecated or - vim.tbl_contains(self:get_completion_item().tags or {}, types.lsp.CompletionItemTag.Deprecated) + return self:get_completion_item().deprecated or vim.tbl_contains(self:get_completion_item().tags or {}, types.lsp.CompletionItemTag.Deprecated) end ---Return view information. @@ -216,9 +214,7 @@ entry.get_view = function(self, suggest_offset, entries_buf) view.kind.text = item.kind or '' view.kind.bytes = #view.kind.text view.kind.width = vim.fn.strdisplaywidth(view.kind.text) - view.kind.hl_group = item.kind_hl_group or - ('CmpItemKind' .. (types.lsp.CompletionItemKind[self:get_kind()] or '') - ) + view.kind.hl_group = item.kind_hl_group or ('CmpItemKind' .. (types.lsp.CompletionItemKind[self:get_kind()] or '')) view.menu = {} view.menu.text = item.menu or '' view.menu.bytes = #view.menu.text @@ -323,8 +319,7 @@ entry.get_insert_range = function(self) insert_range = { start = { line = self.context.cursor.row - 1, - character = math.min(misc.to_utfindex(self.context.cursor_line, self:get_offset()), - self.source_insert_range.start.character), + character = math.min(misc.to_utfindex(self.context.cursor_line, self:get_offset()), self.source_insert_range.start.character), }, ['end'] = self.source_insert_range['end'], } @@ -347,8 +342,7 @@ entry.get_replace_range = function(self) replace_range = { start = { line = self.source_replace_range.start.line, - character = math.min(misc.to_utfindex(self.context.cursor_line, self:get_offset()), - self.source_replace_range.start.character), + character = math.min(misc.to_utfindex(self.context.cursor_line, self:get_offset()), self.source_replace_range.start.character), }, ['end'] = self.source_replace_range['end'], } diff --git a/lua/cmp/init.lua b/lua/cmp/init.lua index f8a1340..da2cb7d 100644 --- a/lua/cmp/init.lua +++ b/lua/cmp/init.lua @@ -184,7 +184,7 @@ cmp.confirm = cmp.sync(function(option, callback) option = option or {} option.select = option.select or false option.behavior = option.behavior or cmp.get_config().confirmation.default_behavior or cmp.ConfirmBehavior.Insert - callback = callback or (function() end) + callback = callback or function() end if cmp.core.view:visible() then local e = cmp.core.view:get_selected_entry() diff --git a/lua/cmp/source.lua b/lua/cmp/source.lua index f3d2047..f6b448e 100644 --- a/lua/cmp/source.lua +++ b/lua/cmp/source.lua @@ -245,7 +245,9 @@ source.get_entry_filter = function(self) if c.entry_filter then return c.entry_filter end - return function(_, _) return true end + return function(_, _) + return true + end end ---Invoke completion diff --git a/lua/cmp/utils/async.lua b/lua/cmp/utils/async.lua index dd9ced5..8822112 100644 --- a/lua/cmp/utils/async.lua +++ b/lua/cmp/utils/async.lua @@ -17,7 +17,7 @@ vim.api.nvim_create_autocmd('VimLeavePre', { timer:close() end end - end + end, }) ---@param fn function @@ -26,7 +26,7 @@ vim.api.nvim_create_autocmd('VimLeavePre', { async.throttle = function(fn, timeout) local time = nil local timer = vim.loop.new_timer() - timers[#timers+1] = timer + timers[#timers + 1] = timer return setmetatable({ running = false, timeout = timeout,