Created
June 23, 2022 11:46
-
-
Save Holi0317/4463e117942cbc2c9533ceae2b9c937c to your computer and use it in GitHub Desktop.
volar#1490
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
local on_windows = vim.loop.os_uname().version:match("Windows") | |
local function join_paths(...) | |
local path_sep = on_windows and "\\" or "/" | |
local result = table.concat({ ... }, path_sep) | |
return result | |
end | |
vim.cmd([[set runtimepath=$VIMRUNTIME]]) | |
local temp_dir = vim.loop.os_getenv("TEMP") or "/tmp" | |
vim.cmd("set packpath=" .. join_paths(temp_dir, "nvim", "site")) | |
local package_root = join_paths(temp_dir, "nvim", "site", "pack") | |
local install_path = join_paths(package_root, "packer", "start", "packer.nvim") | |
local compile_path = join_paths(install_path, "plugin", "packer_compiled.lua") | |
local function load_plugins() | |
require("packer").startup({ | |
{ | |
"wbthomason/packer.nvim", | |
"neovim/nvim-lspconfig", | |
}, | |
config = { | |
package_root = package_root, | |
compile_path = compile_path, | |
}, | |
}) | |
end | |
_G.load_config = function() | |
vim.lsp.set_log_level("trace") | |
if vim.fn.has("nvim-0.5.1") == 1 then | |
require("vim.lsp.log").set_format_func(vim.inspect) | |
end | |
local nvim_lsp = require("lspconfig") | |
local on_attach = function(_, bufnr) | |
local function buf_set_option(...) | |
vim.api.nvim_buf_set_option(bufnr, ...) | |
end | |
buf_set_option("omnifunc", "v:lua.vim.lsp.omnifunc") | |
-- Mappings. | |
local opts = { buffer = bufnr, noremap = true, silent = true } | |
vim.keymap.set("n", "gD", vim.lsp.buf.declaration, opts) | |
vim.keymap.set("n", "gd", vim.lsp.buf.definition, opts) | |
vim.keymap.set("n", "K", vim.lsp.buf.hover, opts) | |
vim.keymap.set("n", "gi", vim.lsp.buf.implementation, opts) | |
vim.keymap.set("n", "<C-k>", vim.lsp.buf.signature_help, opts) | |
vim.keymap.set("n", "<space>a", vim.lsp.buf.code_action, opts) | |
vim.keymap.set("n", "<space>wa", vim.lsp.buf.add_workspace_folder, opts) | |
vim.keymap.set("n", "<space>wr", vim.lsp.buf.remove_workspace_folder, opts) | |
vim.keymap.set("n", "<space>wl", function() | |
print(vim.inspect(vim.lsp.buf.list_workspace_folders())) | |
end, opts) | |
vim.keymap.set("n", "<space>D", vim.lsp.buf.type_definition, opts) | |
vim.keymap.set("n", "<space>rn", vim.lsp.buf.rename, opts) | |
vim.keymap.set("n", "gr", vim.lsp.buf.references, opts) | |
vim.keymap.set("n", "<space>e", vim.diagnostic.open_float, opts) | |
vim.keymap.set("n", "[d", vim.diagnostic.goto_prev, opts) | |
vim.keymap.set("n", "]d", vim.diagnostic.goto_next, opts) | |
vim.keymap.set("n", "<space>q", vim.diagnostic.setloclist, opts) | |
end | |
-- Add the server that troubles you here | |
local name = "volar" | |
-- local cmd = { "volar" } -- needed for elixirls, omnisharp, sumneko_lua | |
if not name then | |
print("You have not defined a server name, please edit minimal_init.lua") | |
end | |
if not nvim_lsp[name].document_config.default_config.cmd and not cmd then | |
print([[You have not defined a server default cmd for a server | |
that requires it please edit minimal_init.lua]]) | |
end | |
nvim_lsp[name].setup({ | |
-- cmd = cmd, | |
on_attach = on_attach, | |
}) | |
print( | |
[[You can find your log at $HOME/.cache/nvim/lsp.log. Please paste in a github issue under a details tag as described in the issue template.]] | |
) | |
end | |
if vim.fn.isdirectory(install_path) == 0 then | |
vim.fn.system({ "git", "clone", "https://github.com/wbthomason/packer.nvim", install_path }) | |
load_plugins() | |
require("packer").sync() | |
vim.cmd([[autocmd User PackerComplete ++once lua load_config()]]) | |
else | |
load_plugins() | |
require("packer").sync() | |
_G.load_config() | |
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[DEBUG][2022-06-23 19:41:27] .../vim/lsp/rpc.lua:347 "rpc.send" { | |
jsonrpc = "2.0", | |
method = "textDocument/didChange", | |
params = { | |
contentChanges = { { | |
range = { | |
end = { | |
character = 26, | |
line = 5 | |
}, | |
start = { | |
character = 26, | |
line = 5 | |
} | |
}, | |
rangeLength = 0, | |
text = ";" | |
} }, | |
textDocument = { | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue", | |
version = 44 | |
} | |
} | |
} | |
[DEBUG][2022-06-23 19:41:27] .../vim/lsp/rpc.lua:454 "rpc.receive" { | |
jsonrpc = "2.0", | |
method = "textDocument/publishDiagnostics", | |
params = { | |
diagnostics = { { | |
code = 2304, | |
message = "Cannot find name 'useThing'.", | |
range = { | |
end = { | |
character = 24, | |
line = 5 | |
}, | |
start = { | |
character = 16, | |
line = 5 | |
} | |
}, | |
severity = 1, | |
source = "ts" | |
} }, | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue" | |
} | |
} | |
[TRACE][2022-06-23 19:41:27] .../lua/vim/lsp.lua:792 "notification" "textDocument/publishDiagnostics" { | |
diagnostics = { { | |
code = 2304, | |
message = "Cannot find name 'useThing'.", | |
range = { | |
end = { | |
character = 24, | |
line = 5 | |
}, | |
start = { | |
character = 16, | |
line = 5 | |
} | |
}, | |
severity = 1, | |
source = "ts" | |
} }, | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue" | |
} | |
[TRACE][2022-06-23 19:41:27] ...lsp/handlers.lua:487 "default_handler" "textDocument/publishDiagnostics" { | |
ctx = '{\n client_id = 1,\n method = "textDocument/publishDiagnostics"\n}', | |
result = { | |
diagnostics = { { | |
code = 2304, | |
message = "Cannot find name 'useThing'.", | |
range = { | |
end = { | |
character = 24, | |
line = 5 | |
}, | |
start = { | |
character = 16, | |
line = 5 | |
} | |
}, | |
severity = 1, | |
source = "ts" | |
} }, | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue" | |
} | |
} | |
[DEBUG][2022-06-23 19:41:27] .../vim/lsp/rpc.lua:454 "rpc.receive" { | |
jsonrpc = "2.0", | |
method = "textDocument/publishDiagnostics", | |
params = { | |
diagnostics = { { | |
code = 6133, | |
message = "'field' is declared but its value is never read.", | |
range = { | |
end = { | |
character = 13, | |
line = 5 | |
}, | |
start = { | |
character = 6, | |
line = 5 | |
} | |
}, | |
severity = 4, | |
source = "ts", | |
tags = { 1 } | |
}, { | |
code = 2304, | |
message = "Cannot find name 'useThing'.", | |
range = { | |
end = { | |
character = 24, | |
line = 5 | |
}, | |
start = { | |
character = 16, | |
line = 5 | |
} | |
}, | |
severity = 1, | |
source = "ts" | |
} }, | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue" | |
} | |
} | |
[DEBUG][2022-06-23 19:41:27] .../vim/lsp/rpc.lua:454 "rpc.receive" { | |
jsonrpc = "2.0", | |
method = "textDocument/publishDiagnostics", | |
params = { | |
diagnostics = { { | |
code = 6133, | |
message = "'field' is declared but its value is never read.", | |
range = { | |
end = { | |
character = 13, | |
line = 5 | |
}, | |
start = { | |
character = 6, | |
line = 5 | |
} | |
}, | |
severity = 4, | |
source = "ts", | |
tags = { 1 } | |
}, { | |
code = 2304, | |
message = "Cannot find name 'useThing'.", | |
range = { | |
end = { | |
character = 24, | |
line = 5 | |
}, | |
start = { | |
character = 16, | |
line = 5 | |
} | |
}, | |
severity = 1, | |
source = "ts" | |
} }, | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue" | |
} | |
} | |
[DEBUG][2022-06-23 19:41:27] .../vim/lsp/rpc.lua:454 "rpc.receive" { | |
jsonrpc = "2.0", | |
method = "textDocument/publishDiagnostics", | |
params = { | |
diagnostics = { { | |
code = 6133, | |
message = "'field' is declared but its value is never read.", | |
range = { | |
end = { | |
character = 13, | |
line = 5 | |
}, | |
start = { | |
character = 6, | |
line = 5 | |
} | |
}, | |
severity = 4, | |
source = "ts", | |
tags = { 1 } | |
}, { | |
code = 2304, | |
message = "Cannot find name 'useThing'.", | |
range = { | |
end = { | |
character = 24, | |
line = 5 | |
}, | |
start = { | |
character = 16, | |
line = 5 | |
} | |
}, | |
severity = 1, | |
source = "ts" | |
} }, | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue" | |
} | |
} | |
[TRACE][2022-06-23 19:41:27] .../lua/vim/lsp.lua:792 "notification" "textDocument/publishDiagnostics" { | |
diagnostics = { { | |
code = 6133, | |
message = "'field' is declared but its value is never read.", | |
range = { | |
end = { | |
character = 13, | |
line = 5 | |
}, | |
start = { | |
character = 6, | |
line = 5 | |
} | |
}, | |
severity = 4, | |
source = "ts", | |
tags = { 1 } | |
}, { | |
code = 2304, | |
message = "Cannot find name 'useThing'.", | |
range = { | |
end = { | |
character = 24, | |
line = 5 | |
}, | |
start = { | |
character = 16, | |
line = 5 | |
} | |
}, | |
severity = 1, | |
source = "ts" | |
} }, | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue" | |
} | |
[TRACE][2022-06-23 19:41:27] ...lsp/handlers.lua:487 "default_handler" "textDocument/publishDiagnostics" { | |
ctx = '{\n client_id = 1,\n method = "textDocument/publishDiagnostics"\n}', | |
result = { | |
diagnostics = { { | |
code = 6133, | |
message = "'field' is declared but its value is never read.", | |
range = { | |
end = { | |
character = 13, | |
line = 5 | |
}, | |
start = { | |
character = 6, | |
line = 5 | |
} | |
}, | |
severity = 4, | |
source = "ts", | |
tags = { 1 } | |
}, { | |
code = 2304, | |
message = "Cannot find name 'useThing'.", | |
range = { | |
end = { | |
character = 24, | |
line = 5 | |
}, | |
start = { | |
character = 16, | |
line = 5 | |
} | |
}, | |
severity = 1, | |
source = "ts" | |
} }, | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue" | |
} | |
} | |
[TRACE][2022-06-23 19:41:27] .../lua/vim/lsp.lua:792 "notification" "textDocument/publishDiagnostics" { | |
diagnostics = { { | |
code = 6133, | |
message = "'field' is declared but its value is never read.", | |
range = { | |
end = { | |
character = 13, | |
line = 5 | |
}, | |
start = { | |
character = 6, | |
line = 5 | |
} | |
}, | |
severity = 4, | |
source = "ts", | |
tags = { 1 } | |
}, { | |
code = 2304, | |
message = "Cannot find name 'useThing'.", | |
range = { | |
end = { | |
character = 24, | |
line = 5 | |
}, | |
start = { | |
character = 16, | |
line = 5 | |
} | |
}, | |
severity = 1, | |
source = "ts" | |
} }, | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue" | |
} | |
[TRACE][2022-06-23 19:41:27] ...lsp/handlers.lua:487 "default_handler" "textDocument/publishDiagnostics" { | |
ctx = '{\n client_id = 1,\n method = "textDocument/publishDiagnostics"\n}', | |
result = { | |
diagnostics = { { | |
code = 6133, | |
message = "'field' is declared but its value is never read.", | |
range = { | |
end = { | |
character = 13, | |
line = 5 | |
}, | |
start = { | |
character = 6, | |
line = 5 | |
} | |
}, | |
severity = 4, | |
source = "ts", | |
tags = { 1 } | |
}, { | |
code = 2304, | |
message = "Cannot find name 'useThing'.", | |
range = { | |
end = { | |
character = 24, | |
line = 5 | |
}, | |
start = { | |
character = 16, | |
line = 5 | |
} | |
}, | |
severity = 1, | |
source = "ts" | |
} }, | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue" | |
} | |
} | |
[TRACE][2022-06-23 19:41:27] .../lua/vim/lsp.lua:792 "notification" "textDocument/publishDiagnostics" { | |
diagnostics = { { | |
code = 6133, | |
message = "'field' is declared but its value is never read.", | |
range = { | |
end = { | |
character = 13, | |
line = 5 | |
}, | |
start = { | |
character = 6, | |
line = 5 | |
} | |
}, | |
severity = 4, | |
source = "ts", | |
tags = { 1 } | |
}, { | |
code = 2304, | |
message = "Cannot find name 'useThing'.", | |
range = { | |
end = { | |
character = 24, | |
line = 5 | |
}, | |
start = { | |
character = 16, | |
line = 5 | |
} | |
}, | |
severity = 1, | |
source = "ts" | |
} }, | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue" | |
} | |
[TRACE][2022-06-23 19:41:27] ...lsp/handlers.lua:487 "default_handler" "textDocument/publishDiagnostics" { | |
ctx = '{\n client_id = 1,\n method = "textDocument/publishDiagnostics"\n}', | |
result = { | |
diagnostics = { { | |
code = 6133, | |
message = "'field' is declared but its value is never read.", | |
range = { | |
end = { | |
character = 13, | |
line = 5 | |
}, | |
start = { | |
character = 6, | |
line = 5 | |
} | |
}, | |
severity = 4, | |
source = "ts", | |
tags = { 1 } | |
}, { | |
code = 2304, | |
message = "Cannot find name 'useThing'.", | |
range = { | |
end = { | |
character = 24, | |
line = 5 | |
}, | |
start = { | |
character = 16, | |
line = 5 | |
} | |
}, | |
severity = 1, | |
source = "ts" | |
} }, | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue" | |
} | |
} | |
[DEBUG][2022-06-23 19:41:27] .../vim/lsp/rpc.lua:454 "rpc.receive" { | |
jsonrpc = "2.0", | |
method = "textDocument/publishDiagnostics", | |
params = { | |
diagnostics = { { | |
code = 6133, | |
message = "'field' is declared but its value is never read.", | |
range = { | |
end = { | |
character = 13, | |
line = 5 | |
}, | |
start = { | |
character = 6, | |
line = 5 | |
} | |
}, | |
severity = 4, | |
source = "ts", | |
tags = { 1 } | |
}, { | |
code = 2304, | |
message = "Cannot find name 'useThing'.", | |
range = { | |
end = { | |
character = 24, | |
line = 5 | |
}, | |
start = { | |
character = 16, | |
line = 5 | |
} | |
}, | |
severity = 1, | |
source = "ts" | |
} }, | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue" | |
} | |
} | |
[TRACE][2022-06-23 19:41:27] .../lua/vim/lsp.lua:792 "notification" "textDocument/publishDiagnostics" { | |
diagnostics = { { | |
code = 6133, | |
message = "'field' is declared but its value is never read.", | |
range = { | |
end = { | |
character = 13, | |
line = 5 | |
}, | |
start = { | |
character = 6, | |
line = 5 | |
} | |
}, | |
severity = 4, | |
source = "ts", | |
tags = { 1 } | |
}, { | |
code = 2304, | |
message = "Cannot find name 'useThing'.", | |
range = { | |
end = { | |
character = 24, | |
line = 5 | |
}, | |
start = { | |
character = 16, | |
line = 5 | |
} | |
}, | |
severity = 1, | |
source = "ts" | |
} }, | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue" | |
} | |
[TRACE][2022-06-23 19:41:27] ...lsp/handlers.lua:487 "default_handler" "textDocument/publishDiagnostics" { | |
ctx = '{\n client_id = 1,\n method = "textDocument/publishDiagnostics"\n}', | |
result = { | |
diagnostics = { { | |
code = 6133, | |
message = "'field' is declared but its value is never read.", | |
range = { | |
end = { | |
character = 13, | |
line = 5 | |
}, | |
start = { | |
character = 6, | |
line = 5 | |
} | |
}, | |
severity = 4, | |
source = "ts", | |
tags = { 1 } | |
}, { | |
code = 2304, | |
message = "Cannot find name 'useThing'.", | |
range = { | |
end = { | |
character = 24, | |
line = 5 | |
}, | |
start = { | |
character = 16, | |
line = 5 | |
} | |
}, | |
severity = 1, | |
source = "ts" | |
} }, | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue" | |
} | |
} | |
[DEBUG][2022-06-23 19:41:27] .../vim/lsp/rpc.lua:454 "rpc.receive" { | |
jsonrpc = "2.0", | |
method = "textDocument/publishDiagnostics", | |
params = { | |
diagnostics = { { | |
code = 6133, | |
message = "'field' is declared but its value is never read.", | |
range = { | |
end = { | |
character = 13, | |
line = 5 | |
}, | |
start = { | |
character = 6, | |
line = 5 | |
} | |
}, | |
severity = 4, | |
source = "ts", | |
tags = { 1 } | |
}, { | |
code = 2304, | |
message = "Cannot find name 'useThing'.", | |
range = { | |
end = { | |
character = 24, | |
line = 5 | |
}, | |
start = { | |
character = 16, | |
line = 5 | |
} | |
}, | |
severity = 1, | |
source = "ts" | |
} }, | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue" | |
} | |
} | |
[DEBUG][2022-06-23 19:41:27] .../vim/lsp/rpc.lua:454 "rpc.receive" { | |
jsonrpc = "2.0", | |
method = "textDocument/publishDiagnostics", | |
params = { | |
diagnostics = { { | |
code = 6133, | |
message = "'field' is declared but its value is never read.", | |
range = { | |
end = { | |
character = 13, | |
line = 5 | |
}, | |
start = { | |
character = 6, | |
line = 5 | |
} | |
}, | |
severity = 4, | |
source = "ts", | |
tags = { 1 } | |
}, { | |
code = 2304, | |
message = "Cannot find name 'useThing'.", | |
range = { | |
end = { | |
character = 24, | |
line = 5 | |
}, | |
start = { | |
character = 16, | |
line = 5 | |
} | |
}, | |
severity = 1, | |
source = "ts" | |
} }, | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue" | |
} | |
} | |
[DEBUG][2022-06-23 19:41:27] .../vim/lsp/rpc.lua:454 "rpc.receive" { | |
jsonrpc = "2.0", | |
method = "textDocument/publishDiagnostics", | |
params = { | |
diagnostics = { { | |
code = 6133, | |
message = "'field' is declared but its value is never read.", | |
range = { | |
end = { | |
character = 13, | |
line = 5 | |
}, | |
start = { | |
character = 6, | |
line = 5 | |
} | |
}, | |
severity = 4, | |
source = "ts", | |
tags = { 1 } | |
}, { | |
code = 2304, | |
message = "Cannot find name 'useThing'.", | |
range = { | |
end = { | |
character = 24, | |
line = 5 | |
}, | |
start = { | |
character = 16, | |
line = 5 | |
} | |
}, | |
severity = 1, | |
source = "ts" | |
} }, | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue" | |
} | |
} | |
[TRACE][2022-06-23 19:41:27] .../lua/vim/lsp.lua:792 "notification" "textDocument/publishDiagnostics" { | |
diagnostics = { { | |
code = 6133, | |
message = "'field' is declared but its value is never read.", | |
range = { | |
end = { | |
character = 13, | |
line = 5 | |
}, | |
start = { | |
character = 6, | |
line = 5 | |
} | |
}, | |
severity = 4, | |
source = "ts", | |
tags = { 1 } | |
}, { | |
code = 2304, | |
message = "Cannot find name 'useThing'.", | |
range = { | |
end = { | |
character = 24, | |
line = 5 | |
}, | |
start = { | |
character = 16, | |
line = 5 | |
} | |
}, | |
severity = 1, | |
source = "ts" | |
} }, | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue" | |
} | |
[TRACE][2022-06-23 19:41:27] ...lsp/handlers.lua:487 "default_handler" "textDocument/publishDiagnostics" { | |
ctx = '{\n client_id = 1,\n method = "textDocument/publishDiagnostics"\n}', | |
result = { | |
diagnostics = { { | |
code = 6133, | |
message = "'field' is declared but its value is never read.", | |
range = { | |
end = { | |
character = 13, | |
line = 5 | |
}, | |
start = { | |
character = 6, | |
line = 5 | |
} | |
}, | |
severity = 4, | |
source = "ts", | |
tags = { 1 } | |
}, { | |
code = 2304, | |
message = "Cannot find name 'useThing'.", | |
range = { | |
end = { | |
character = 24, | |
line = 5 | |
}, | |
start = { | |
character = 16, | |
line = 5 | |
} | |
}, | |
severity = 1, | |
source = "ts" | |
} }, | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue" | |
} | |
} | |
[TRACE][2022-06-23 19:41:27] .../lua/vim/lsp.lua:792 "notification" "textDocument/publishDiagnostics" { | |
diagnostics = { { | |
code = 6133, | |
message = "'field' is declared but its value is never read.", | |
range = { | |
end = { | |
character = 13, | |
line = 5 | |
}, | |
start = { | |
character = 6, | |
line = 5 | |
} | |
}, | |
severity = 4, | |
source = "ts", | |
tags = { 1 } | |
}, { | |
code = 2304, | |
message = "Cannot find name 'useThing'.", | |
range = { | |
end = { | |
character = 24, | |
line = 5 | |
}, | |
start = { | |
character = 16, | |
line = 5 | |
} | |
}, | |
severity = 1, | |
source = "ts" | |
} }, | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue" | |
} | |
[TRACE][2022-06-23 19:41:27] ...lsp/handlers.lua:487 "default_handler" "textDocument/publishDiagnostics" { | |
ctx = '{\n client_id = 1,\n method = "textDocument/publishDiagnostics"\n}', | |
result = { | |
diagnostics = { { | |
code = 6133, | |
message = "'field' is declared but its value is never read.", | |
range = { | |
end = { | |
character = 13, | |
line = 5 | |
}, | |
start = { | |
character = 6, | |
line = 5 | |
} | |
}, | |
severity = 4, | |
source = "ts", | |
tags = { 1 } | |
}, { | |
code = 2304, | |
message = "Cannot find name 'useThing'.", | |
range = { | |
end = { | |
character = 24, | |
line = 5 | |
}, | |
start = { | |
character = 16, | |
line = 5 | |
} | |
}, | |
severity = 1, | |
source = "ts" | |
} }, | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue" | |
} | |
} | |
[TRACE][2022-06-23 19:41:27] .../lua/vim/lsp.lua:792 "notification" "textDocument/publishDiagnostics" { | |
diagnostics = { { | |
code = 6133, | |
message = "'field' is declared but its value is never read.", | |
range = { | |
end = { | |
character = 13, | |
line = 5 | |
}, | |
start = { | |
character = 6, | |
line = 5 | |
} | |
}, | |
severity = 4, | |
source = "ts", | |
tags = { 1 } | |
}, { | |
code = 2304, | |
message = "Cannot find name 'useThing'.", | |
range = { | |
end = { | |
character = 24, | |
line = 5 | |
}, | |
start = { | |
character = 16, | |
line = 5 | |
} | |
}, | |
severity = 1, | |
source = "ts" | |
} }, | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue" | |
} | |
[TRACE][2022-06-23 19:41:27] ...lsp/handlers.lua:487 "default_handler" "textDocument/publishDiagnostics" { | |
ctx = '{\n client_id = 1,\n method = "textDocument/publishDiagnostics"\n}', | |
result = { | |
diagnostics = { { | |
code = 6133, | |
message = "'field' is declared but its value is never read.", | |
range = { | |
end = { | |
character = 13, | |
line = 5 | |
}, | |
start = { | |
character = 6, | |
line = 5 | |
} | |
}, | |
severity = 4, | |
source = "ts", | |
tags = { 1 } | |
}, { | |
code = 2304, | |
message = "Cannot find name 'useThing'.", | |
range = { | |
end = { | |
character = 24, | |
line = 5 | |
}, | |
start = { | |
character = 16, | |
line = 5 | |
} | |
}, | |
severity = 1, | |
source = "ts" | |
} }, | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue" | |
} | |
} | |
[DEBUG][2022-06-23 19:41:29] .../lua/vim/lsp.lua:1023 "LSP[volar]" "client.request" 1 "textDocument/codeAction" { | |
context = { | |
diagnostics = { { | |
code = 6133, | |
message = "'field' is declared but its value is never read.", | |
range = { | |
end = { | |
character = 13, | |
line = 5 | |
}, | |
start = { | |
character = 6, | |
line = 5 | |
} | |
}, | |
severity = 4, | |
source = "ts", | |
tags = { 1 } | |
}, { | |
code = 2304, | |
message = "Cannot find name 'useThing'.", | |
range = { | |
end = { | |
character = 24, | |
line = 5 | |
}, | |
start = { | |
character = 16, | |
line = 5 | |
} | |
}, | |
severity = 1, | |
source = "ts" | |
} } | |
}, | |
range = { | |
end = <1>{ | |
character = 16, | |
line = 5 | |
}, | |
start = <table 1> | |
}, | |
textDocument = { | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue" | |
} | |
} <function 1> 1 | |
[DEBUG][2022-06-23 19:41:29] .../vim/lsp/rpc.lua:347 "rpc.send" { | |
id = 2, | |
jsonrpc = "2.0", | |
method = "textDocument/codeAction", | |
params = { | |
context = { | |
diagnostics = { { | |
code = 6133, | |
message = "'field' is declared but its value is never read.", | |
range = { | |
end = { | |
character = 13, | |
line = 5 | |
}, | |
start = { | |
character = 6, | |
line = 5 | |
} | |
}, | |
severity = 4, | |
source = "ts", | |
tags = { 1 } | |
}, { | |
code = 2304, | |
message = "Cannot find name 'useThing'.", | |
range = { | |
end = { | |
character = 24, | |
line = 5 | |
}, | |
start = { | |
character = 16, | |
line = 5 | |
} | |
}, | |
severity = 1, | |
source = "ts" | |
} } | |
}, | |
range = { | |
end = <1>{ | |
character = 16, | |
line = 5 | |
}, | |
start = <table 1> | |
}, | |
textDocument = { | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue" | |
} | |
} | |
} | |
[DEBUG][2022-06-23 19:41:29] .../vim/lsp/rpc.lua:454 "rpc.receive" { | |
id = 2, | |
jsonrpc = "2.0", | |
method = "workspace/configuration", | |
params = { | |
items = { { | |
scopeUri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue.ts", | |
section = "typescript.format" | |
} } | |
} | |
} | |
[DEBUG][2022-06-23 19:41:29] .../vim/lsp/rpc.lua:454 "rpc.receive" { | |
id = 3, | |
jsonrpc = "2.0", | |
method = "workspace/configuration", | |
params = { | |
items = { { | |
scopeUri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue.ts", | |
section = "typescript" | |
} } | |
} | |
} | |
[TRACE][2022-06-23 19:41:29] .../lua/vim/lsp.lua:806 "server_request" "workspace/configuration" { | |
items = { { | |
scopeUri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue.ts", | |
section = "typescript.format" | |
} } | |
} | |
[TRACE][2022-06-23 19:41:29] .../lua/vim/lsp.lua:809 "server_request: found handler for" "workspace/configuration" | |
[TRACE][2022-06-23 19:41:29] ...lsp/handlers.lua:487 "default_handler" "workspace/configuration" { | |
ctx = '{\n client_id = 1,\n method = "workspace/configuration"\n}', | |
result = { | |
items = { { | |
scopeUri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue.ts", | |
section = "typescript.format" | |
} } | |
} | |
} | |
[DEBUG][2022-06-23 19:41:29] .../vim/lsp/rpc.lua:464 "server_request: callback result" { | |
result = { vim.NIL }, | |
status = true | |
} | |
[DEBUG][2022-06-23 19:41:29] .../vim/lsp/rpc.lua:347 "rpc.send" { | |
id = 2, | |
jsonrpc = "2.0", | |
result = { vim.NIL } | |
} | |
[TRACE][2022-06-23 19:41:29] .../lua/vim/lsp.lua:806 "server_request" "workspace/configuration" { | |
items = { { | |
scopeUri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue.ts", | |
section = "typescript" | |
} } | |
} | |
[TRACE][2022-06-23 19:41:29] .../lua/vim/lsp.lua:809 "server_request: found handler for" "workspace/configuration" | |
[TRACE][2022-06-23 19:41:29] ...lsp/handlers.lua:487 "default_handler" "workspace/configuration" { | |
ctx = '{\n client_id = 1,\n method = "workspace/configuration"\n}', | |
result = { | |
items = { { | |
scopeUri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue.ts", | |
section = "typescript" | |
} } | |
} | |
} | |
[DEBUG][2022-06-23 19:41:29] .../vim/lsp/rpc.lua:464 "server_request: callback result" { | |
result = { vim.NIL }, | |
status = true | |
} | |
[DEBUG][2022-06-23 19:41:29] .../vim/lsp/rpc.lua:347 "rpc.send" { | |
id = 3, | |
jsonrpc = "2.0", | |
result = { vim.NIL } | |
} | |
[DEBUG][2022-06-23 19:41:29] .../vim/lsp/rpc.lua:454 "rpc.receive" { | |
id = 4, | |
jsonrpc = "2.0", | |
method = "workspace/configuration", | |
params = { | |
items = { { | |
scopeUri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue.ts", | |
section = "typescript.preferences" | |
} } | |
} | |
} | |
[TRACE][2022-06-23 19:41:29] .../lua/vim/lsp.lua:806 "server_request" "workspace/configuration" { | |
items = { { | |
scopeUri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue.ts", | |
section = "typescript.preferences" | |
} } | |
} | |
[TRACE][2022-06-23 19:41:29] .../lua/vim/lsp.lua:809 "server_request: found handler for" "workspace/configuration" | |
[TRACE][2022-06-23 19:41:29] ...lsp/handlers.lua:487 "default_handler" "workspace/configuration" { | |
ctx = '{\n client_id = 1,\n method = "workspace/configuration"\n}', | |
result = { | |
items = { { | |
scopeUri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue.ts", | |
section = "typescript.preferences" | |
} } | |
} | |
} | |
[DEBUG][2022-06-23 19:41:29] .../vim/lsp/rpc.lua:464 "server_request: callback result" { | |
result = { vim.NIL }, | |
status = true | |
} | |
[DEBUG][2022-06-23 19:41:29] .../vim/lsp/rpc.lua:347 "rpc.send" { | |
id = 4, | |
jsonrpc = "2.0", | |
result = { vim.NIL } | |
} | |
[DEBUG][2022-06-23 19:41:29] .../vim/lsp/rpc.lua:454 "rpc.receive" { | |
id = 2, | |
jsonrpc = "2.0", | |
result = { { | |
data = { | |
originalItem = { | |
diagnostics = { { | |
code = 2304, | |
message = "Cannot find name 'useThing'.", | |
range = { | |
end = { | |
character = 24, | |
line = 6 | |
}, | |
start = { | |
character = 16, | |
line = 6 | |
} | |
}, | |
severity = 1, | |
source = "ts" | |
} }, | |
edit = { | |
documentChanges = { { | |
edits = { { | |
newText = "import { useThing } from './hooks/useThing';\n", | |
range = { | |
end = { | |
character = 0, | |
line = 4 | |
}, | |
start = { | |
character = 0, | |
line = 4 | |
} | |
} | |
} }, | |
textDocument = { | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue.ts", | |
version = 32 | |
} | |
} } | |
}, | |
kind = "", | |
title = 'Add import from "./hooks/useThing"' | |
}, | |
pluginId = 12, | |
sourceMap = { | |
embeddedDocumentUri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue.ts" | |
}, | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue" | |
}, | |
diagnostics = { { | |
code = 2304, | |
message = "Cannot find name 'useThing'.", | |
range = { | |
end = { | |
character = 24, | |
line = 6 | |
}, | |
start = { | |
character = 16, | |
line = 6 | |
} | |
}, | |
severity = 1, | |
source = "ts" | |
} }, | |
edit = { | |
documentChanges = { { | |
edits = { { | |
newText = "import { useThing } from './hooks/useThing';\n", | |
range = { | |
end = { | |
character = 0, | |
line = 4 | |
}, | |
start = { | |
character = 0, | |
line = 4 | |
} | |
} | |
} }, | |
textDocument = { | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue", | |
version = 32 | |
} | |
} } | |
}, | |
kind = "", | |
title = 'Add import from "./hooks/useThing"' | |
}, { | |
data = { | |
originalItem = { | |
diagnostics = { { | |
code = 6133, | |
message = "'field' is declared but its value is never read.", | |
range = { | |
end = { | |
character = 13, | |
line = 6 | |
}, | |
start = { | |
character = 6, | |
line = 6 | |
} | |
}, | |
severity = 4, | |
source = "ts", | |
tags = { 1 } | |
} }, | |
edit = { | |
documentChanges = { { | |
edits = { { | |
newText = "", | |
range = { | |
end = { | |
character = 0, | |
line = 7 | |
}, | |
start = { | |
character = 0, | |
line = 6 | |
} | |
} | |
} }, | |
textDocument = { | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue.ts", | |
version = 32 | |
} | |
} } | |
}, | |
kind = "", | |
title = "Remove unused destructuring declaration" | |
}, | |
pluginId = 12, | |
sourceMap = { | |
embeddedDocumentUri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue.ts" | |
}, | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue" | |
}, | |
diagnostics = { { | |
code = 6133, | |
message = "'field' is declared but its value is never read.", | |
range = { | |
end = { | |
character = 13, | |
line = 6 | |
}, | |
start = { | |
character = 6, | |
line = 6 | |
} | |
}, | |
severity = 4, | |
source = "ts", | |
tags = { 1 } | |
} }, | |
edit = { | |
documentChanges = { { | |
edits = { { | |
newText = "", | |
range = { | |
end = { | |
character = 0, | |
line = 6 | |
}, | |
start = { | |
character = 0, | |
line = 5 | |
} | |
} | |
} }, | |
textDocument = { | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue", | |
version = 32 | |
} | |
} } | |
}, | |
kind = "", | |
title = "Remove unused destructuring declaration" | |
} } | |
} | |
[DEBUG][2022-06-23 19:41:34] .../vim/lsp/rpc.lua:347 "rpc.send" { | |
jsonrpc = "2.0", | |
method = "textDocument/didSave", | |
params = { | |
textDocument = { | |
uri = "file:///Users/hollis.wu/Desktop/proj/vite-project/src/App.vue" | |
} | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment