aboutsummaryrefslogtreecommitdiffstats
path: root/lsp/ts_ls.lua
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2025-11-14 00:43:43 -0500
committerJustin M. Keyes <justinkz@gmail.com>2025-11-14 01:20:14 -0500
commit2bf52f747b8633d38b671d0e9b968ec0a3133bcb (patch)
tree9c19e3a62dee7a73a302bd0b7cb5bae7c24a1b4d /lsp/ts_ls.lua
parentci: retreat to luals (diff)
downloadnvim-lspconfig-2bf52f747b8633d38b671d0e9b968ec0a3133bcb.tar
nvim-lspconfig-2bf52f747b8633d38b671d0e9b968ec0a3133bcb.tar.gz
nvim-lspconfig-2bf52f747b8633d38b671d0e9b968ec0a3133bcb.tar.bz2
nvim-lspconfig-2bf52f747b8633d38b671d0e9b968ec0a3133bcb.tar.lz
nvim-lspconfig-2bf52f747b8633d38b671d0e9b968ec0a3133bcb.tar.xz
nvim-lspconfig-2bf52f747b8633d38b671d0e9b968ec0a3133bcb.tar.zst
nvim-lspconfig-2bf52f747b8633d38b671d0e9b968ec0a3133bcb.zip
fix: luals warnings
Diffstat (limited to 'lsp/ts_ls.lua')
-rw-r--r--lsp/ts_ls.lua10
1 files changed, 6 insertions, 4 deletions
diff --git a/lsp/ts_ls.lua b/lsp/ts_ls.lua
index a47039e6..8b77c6a5 100644
--- a/lsp/ts_ls.lua
+++ b/lsp/ts_ls.lua
@@ -93,7 +93,7 @@ return {
local client = assert(vim.lsp.get_client_by_id(ctx.client_id))
local file_uri, position, references = unpack(command.arguments)
- local quickfix_items = vim.lsp.util.locations_to_items(references, client.offset_encoding)
+ local quickfix_items = vim.lsp.util.locations_to_items(references --[[@as any]], client.offset_encoding)
vim.fn.setqflist({}, ' ', {
title = command.title,
items = quickfix_items,
@@ -104,12 +104,13 @@ return {
})
vim.lsp.util.show_document({
- uri = file_uri,
+ uri = file_uri --[[@as string]],
range = {
- start = position,
- ['end'] = position,
+ start = position --[[@as lsp.Position]],
+ ['end'] = position --[[@as lsp.Position]],
},
}, client.offset_encoding)
+ ---@diagnostic enable: assign-type-mismatch
vim.cmd('botright copen')
end,
@@ -125,6 +126,7 @@ return {
vim.lsp.buf.code_action({
context = {
only = source_actions,
+ diagnostics = {},
},
})
end, {})