From d4ae212a31a29ab3a9ca6d0a473ff5d33c438124 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=80=E8=90=8C=E5=B0=8F=E6=B1=90?= Date: Tue, 16 Nov 2021 16:08:15 +0800 Subject: cleanup --- script/config/config.lua | 3 ++- script/core/noder.lua | 2 +- test/definition/bug.lua | 4 ++-- test/hover/init.lua | 8 ++++---- test/type_inference/init.lua | 8 ++++---- 5 files changed, 13 insertions(+), 12 deletions(-) diff --git a/script/config/config.lua b/script/config/config.lua index c118e6f2..969e570a 100644 --- a/script/config/config.lua +++ b/script/config/config.lua @@ -202,8 +202,9 @@ local Template = { ['Lua.hint.await'] = Type.Boolean >> true, ['Lua.window.statusBar'] = Type.Boolean >> true, ['Lua.window.progressBar'] = Type.Boolean >> true, - ['Lua.IntelliSense.localSet'] = Type.Boolean >> false, + ['Lua.IntelliSense.traceLocalSet'] = Type.Boolean >> false, ['Lua.IntelliSense.traceReturn'] = Type.Boolean >> false, + ['Lua.IntelliSense.traceBeSetted'] = Type.Boolean >> false, ['Lua.telemetry.enable'] = Type.Or(Type.Boolean >> false, Type.Nil), ['files.associations'] = Type.Hash(Type.String, Type.String), ['files.exclude'] = Type.Hash(Type.String, Type.Boolean), diff --git a/script/core/noder.lua b/script/core/noder.lua index 81a5b8b1..0eddd948 100644 --- a/script/core/noder.lua +++ b/script/core/noder.lua @@ -748,7 +748,7 @@ local function bindValue(noders, source, id) end if source.type == 'getlocal' or source.type == 'setlocal' then - if not config.get 'Lua.IntelliSense.localSet' then + if not config.get 'Lua.IntelliSense.traceLocalSet' then return end source = source.node diff --git a/test/definition/bug.lua b/test/definition/bug.lua index d9f85899..7a2cc789 100644 --- a/test/definition/bug.lua +++ b/test/definition/bug.lua @@ -172,7 +172,7 @@ string.xx:() --v. --]] -config.set('Lua.IntelliSense.localSet', true) +config.set('Lua.IntelliSense.traceLocalSet', true) TEST [[ local A, B @@ -232,7 +232,7 @@ end local = B:get() print() ]] -config.set('Lua.IntelliSense.localSet', false) +config.set('Lua.IntelliSense.traceLocalSet', false) TEST [[ g[a.b.c] = 1 diff --git a/test/hover/init.lua b/test/hover/init.lua index 5d275091..15bf60d4 100644 --- a/test/hover/init.lua +++ b/test/hover/init.lua @@ -838,7 +838,7 @@ local t: { } ]] -config.set('Lua.IntelliSense.localSet', true) +config.set('Lua.IntelliSense.traceLocalSet', true) TEST [[ local x x = 1 @@ -849,7 +849,7 @@ print() [[ local x: number = 1 ]] -config.set('Lua.IntelliSense.localSet', false) +config.set('Lua.IntelliSense.traceLocalSet', false) TEST [[ local = 1 @@ -1730,7 +1730,7 @@ t.() field t.x: any ]] -config.set('Lua.IntelliSense.localSet', true) +config.set('Lua.IntelliSense.traceLocalSet', true) TEST [[ ---@class A local a @@ -1743,7 +1743,7 @@ print(b.) [[ field A.x: any ]] -config.set('Lua.IntelliSense.localSet', false) +config.set('Lua.IntelliSense.traceLocalSet', false) TEST [[ ---@class A diff --git a/test/type_inference/init.lua b/test/type_inference/init.lua index 96da94aa..e071fdf7 100644 --- a/test/type_inference/init.lua +++ b/test/type_inference/init.lua @@ -57,7 +57,7 @@ local var = '111' t. = var ]] -config.set('Lua.IntelliSense.localSet', true) +config.set('Lua.IntelliSense.traceLocalSet', true) TEST 'string' [[ local var = '111' @@ -68,7 +68,7 @@ local var var = '111' print() ]] -config.set('Lua.IntelliSense.localSet', false) +config.set('Lua.IntelliSense.traceLocalSet', false) TEST 'function' [[ function () @@ -80,13 +80,13 @@ local function () end ]] -config.set('Lua.IntelliSense.localSet', true) +config.set('Lua.IntelliSense.traceLocalSet', true) TEST 'function' [[ local xx = function () end ]] -config.set('Lua.IntelliSense.localSet', false) +config.set('Lua.IntelliSense.traceLocalSet', false) TEST 'table' [[ local = {} -- cgit v1.2.3