mirror of
https://github.com/neovim/neovim.git
synced 2025-11-05 02:04:29 +00:00
docs(lsp): document codelens.get bufnr parameter (#15540)
Alternative to https://github.com/neovim/neovim/pull/15224
This commit is contained in:
committed by
GitHub
parent
284199bc4b
commit
684550ff38
@@ -1725,6 +1725,10 @@ display({lenses}, {bufnr}, {client_id}) *vim.lsp.codelens.display()*
|
|||||||
get({bufnr}) *vim.lsp.codelens.get()*
|
get({bufnr}) *vim.lsp.codelens.get()*
|
||||||
Return all lenses for the given buffer
|
Return all lenses for the given buffer
|
||||||
|
|
||||||
|
Parameters: ~
|
||||||
|
{bufnr} number Buffer number. 0 can be used for the
|
||||||
|
current buffer.
|
||||||
|
|
||||||
Return: ~
|
Return: ~
|
||||||
table ( `CodeLens[]` )
|
table ( `CodeLens[]` )
|
||||||
|
|
||||||
|
|||||||
@@ -44,9 +44,10 @@ end
|
|||||||
|
|
||||||
--- Return all lenses for the given buffer
|
--- Return all lenses for the given buffer
|
||||||
---
|
---
|
||||||
|
---@param bufnr number Buffer number. 0 can be used for the current buffer.
|
||||||
---@return table (`CodeLens[]`)
|
---@return table (`CodeLens[]`)
|
||||||
function M.get(bufnr)
|
function M.get(bufnr)
|
||||||
local lenses_by_client = lens_cache_by_buf[bufnr]
|
local lenses_by_client = lens_cache_by_buf[bufnr or 0]
|
||||||
if not lenses_by_client then return {} end
|
if not lenses_by_client then return {} end
|
||||||
local lenses = {}
|
local lenses = {}
|
||||||
for _, client_lenses in pairs(lenses_by_client) do
|
for _, client_lenses in pairs(lenses_by_client) do
|
||||||
|
|||||||
Reference in New Issue
Block a user