From 5fe3d2fd35d75256967a75c77a9e1d0e9aa3ec92 Mon Sep 17 00:00:00 2001 From: Hisham Muhammad Date: Thu, 22 Aug 2024 17:49:00 -0300 Subject: Teal: rename luarocks.config --- src/luarocks/config.lua | 36 ------------------------------------ src/luarocks/config.tl | 36 ++++++++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+), 36 deletions(-) delete mode 100644 src/luarocks/config.lua create mode 100644 src/luarocks/config.tl (limited to 'src') diff --git a/src/luarocks/config.lua b/src/luarocks/config.lua deleted file mode 100644 index 019b3885..00000000 --- a/src/luarocks/config.lua +++ /dev/null @@ -1,36 +0,0 @@ -local config = {} - -local persist = require("luarocks.persist") - -local cfg_skip = { - errorcodes = true, - flags = true, - platforms = true, - root_dir = true, - upload_servers = true, -} - -function config.should_skip(k, v) - return type(v) == "function" or cfg_skip[k] -end - -local function cleanup(tbl) - local copy = {} - for k, v in pairs(tbl) do - if not config.should_skip(k, v) then - copy[k] = v - end - end - return copy -end - -function config.get_config_for_display(cfg) - return cleanup(cfg) -end - -function config.to_string(cfg) - local cleancfg = config.get_config_for_display(cfg) - return persist.save_from_table_to_string(cleancfg) -end - -return config diff --git a/src/luarocks/config.tl b/src/luarocks/config.tl new file mode 100644 index 00000000..019b3885 --- /dev/null +++ b/src/luarocks/config.tl @@ -0,0 +1,36 @@ +local config = {} + +local persist = require("luarocks.persist") + +local cfg_skip = { + errorcodes = true, + flags = true, + platforms = true, + root_dir = true, + upload_servers = true, +} + +function config.should_skip(k, v) + return type(v) == "function" or cfg_skip[k] +end + +local function cleanup(tbl) + local copy = {} + for k, v in pairs(tbl) do + if not config.should_skip(k, v) then + copy[k] = v + end + end + return copy +end + +function config.get_config_for_display(cfg) + return cleanup(cfg) +end + +function config.to_string(cfg) + local cleancfg = config.get_config_for_display(cfg) + return persist.save_from_table_to_string(cleancfg) +end + +return config -- cgit v1.2.3-55-g6feb