summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author最萌小汐 <sumneko@hotmail.com>2018-12-06 14:08:22 +0800
committer最萌小汐 <sumneko@hotmail.com>2018-12-06 14:08:22 +0800
commit4db5bdc9c062df4bbbeaec55f09ab6902bdf731a (patch)
tree81ccc4eb890810d353219305617eafdb6c267d15
parent10a3015579f7104b7c6306ffae40361ba96c202f (diff)
downloadlua-language-server-4db5bdc9c062df4bbbeaec55f09ab6902bdf731a.zip
认为全大写的全局变量是定义过的
-rw-r--r--server/src/matcher/diagnostics.lua3
1 files changed, 3 insertions, 0 deletions
diff --git a/server/src/matcher/diagnostics.lua b/server/src/matcher/diagnostics.lua
index da2d5c0a..d347d9ab 100644
--- a/server/src/matcher/diagnostics.lua
+++ b/server/src/matcher/diagnostics.lua
@@ -39,6 +39,9 @@ local function searchUndefinedGlobal(results, callback)
then
goto NEXT_VAR
end
+ if not var.key:find '%l' then
+ goto NEXT_VAR
+ end
for _, info in ipairs(var) do
if info.type == 'set' then
goto NEXT_VAR