diff options
author | 最萌小汐 <sumneko@hotmail.com> | 2018-12-12 11:46:33 +0800 |
---|---|---|
committer | 最萌小汐 <sumneko@hotmail.com> | 2018-12-12 11:46:33 +0800 |
commit | 45fbe47a30a18d81c121dc71f9e20355f33765ca (patch) | |
tree | 5d54719b8c1d50776057f706c81691a10f3a1d34 /server/src/method | |
parent | 6454fe4239b398f40fa79a33fd3476ca974f8a75 (diff) | |
download | lua-language-server-45fbe47a30a18d81c121dc71f9e20355f33765ca.zip |
恢复大部分功能
Diffstat (limited to 'server/src/method')
-rw-r--r-- | server/src/method/textDocument/implementation.lua | 2 | ||||
-rw-r--r-- | server/src/method/textDocument/references.lua | 2 | ||||
-rw-r--r-- | server/src/method/textDocument/rename.lua | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/server/src/method/textDocument/implementation.lua b/server/src/method/textDocument/implementation.lua index 4d77882d..9b29d4ec 100644 --- a/server/src/method/textDocument/implementation.lua +++ b/server/src/method/textDocument/implementation.lua @@ -8,7 +8,7 @@ return function (lsp, params) end -- lua是从1开始的,因此都要+1 local position = lines:position(params.position.line + 1, params.position.character + 1) - local positions = matcher.implementation(vm.results, position) + local positions = matcher.implementation(vm, position) if not positions then return {} end diff --git a/server/src/method/textDocument/references.lua b/server/src/method/textDocument/references.lua index 22552fbd..ee62a9dc 100644 --- a/server/src/method/textDocument/references.lua +++ b/server/src/method/textDocument/references.lua @@ -9,7 +9,7 @@ return function (lsp, params) end -- lua是从1开始的,因此都要+1 local position = lines:position(params.position.line + 1, params.position.character + 1) - local positions = matcher.references(vm.results, position, declarat) + local positions = matcher.references(vm, position, declarat) if not positions then return {} end diff --git a/server/src/method/textDocument/rename.lua b/server/src/method/textDocument/rename.lua index f9b16237..dca6cbe4 100644 --- a/server/src/method/textDocument/rename.lua +++ b/server/src/method/textDocument/rename.lua @@ -9,7 +9,7 @@ return function (lsp, params) end -- lua是从1开始的,因此都要+1 local position = lines:position(params.position.line + 1, params.position.character + 1) - local positions = matcher.rename(vm.results, position, newName) + local positions = matcher.rename(vm, position, newName) if not positions then return {} end |