From 628763fbd82d0fab292b7e92b553c6b1ed53e556 Mon Sep 17 00:00:00 2001 From: bfredl Date: Tue, 8 Aug 2023 10:40:43 +0200 Subject: docs(lua): the keyset nilocalypse This is needed to give recent LuaLS the right idea about optional fields. --- scripts/gen_eval_files.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'scripts') diff --git a/scripts/gen_eval_files.lua b/scripts/gen_eval_files.lua index d29691dfe8..9bc9e99c46 100755 --- a/scripts/gen_eval_files.lua +++ b/scripts/gen_eval_files.lua @@ -295,7 +295,7 @@ local function get_api_keysets_meta() for _, k in ipairs(keysets) do local params = {} for _, key in ipairs(k.keys) do - table.insert(params, {key, api_type(k.types[key] or 'any')}) + table.insert(params, {key..'?', api_type(k.types[key] or 'any')}) end ret[k.name] = { signature = 'NA', -- cgit