We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent df4fb9b commit 09cd988Copy full SHA for 09cd988
script/proto/diagnostic.lua
@@ -224,7 +224,7 @@ end
224
225
---@param name string
226
---@return string[]
227
-m.getGroups = util.catchReturn(function (name)
+m.getGroups = util.cacheReturn(function (name)
228
local groups = {}
229
for groupName, nameMap in pairs(m.diagnosticGroups) do
230
if nameMap[name] then
script/utility.lua
@@ -835,7 +835,7 @@ m.MODE_KV = { __mode = 'kv' }
835
---@generic T: fun(param: any):any
836
---@param func T
837
---@return T
838
-function m.catchReturn(func)
+function m.cacheReturn(func)
839
local cache = {}
840
return function (param)
841
if cache[param] == nil then
0 commit comments