aboutsummaryrefslogtreecommitdiffstats
path: root/lua/mason-registry/init.lua
diff options
context:
space:
mode:
authorWilliam Boman <william@redwill.se>2023-03-23 11:38:19 +0100
committerGitHub <noreply@github.com>2023-03-23 10:38:19 +0000
commit1fcb620a26e90071862a9d5469479cc6b04ee119 (patch)
tree5a90bec4d80bc39b9e216ef40fc54b3e8823e601 /lua/mason-registry/init.lua
parentfix: mkdirp if stdpath("state" | "cache") doesn't exist (#1123) (diff)
downloadmason-1fcb620a26e90071862a9d5469479cc6b04ee119.tar
mason-1fcb620a26e90071862a9d5469479cc6b04ee119.tar.gz
mason-1fcb620a26e90071862a9d5469479cc6b04ee119.tar.bz2
mason-1fcb620a26e90071862a9d5469479cc6b04ee119.tar.lz
mason-1fcb620a26e90071862a9d5469479cc6b04ee119.tar.xz
mason-1fcb620a26e90071862a9d5469479cc6b04ee119.tar.zst
mason-1fcb620a26e90071862a9d5469479cc6b04ee119.zip
fix(scripts): setup mason and init registries (#1124)
Diffstat (limited to 'lua/mason-registry/init.lua')
-rw-r--r--lua/mason-registry/init.lua7
1 files changed, 3 insertions, 4 deletions
diff --git a/lua/mason-registry/init.lua b/lua/mason-registry/init.lua
index 0bff1381..67a63976 100644
--- a/lua/mason-registry/init.lua
+++ b/lua/mason-registry/init.lua
@@ -138,14 +138,13 @@ local function get_store_age(time)
return time
end
----@async
---@param time integer
local function update_store_timestamp(time)
local dir = vim.fn.fnamemodify(STATE_FILE, ":h")
- if not fs.async.dir_exists(dir) then
- fs.async.mkdirp(dir)
+ if not fs.sync.dir_exists(dir) then
+ fs.sync.mkdirp(dir)
end
- fs.async.write_file(STATE_FILE, _.join("\n", { sources.checksum(), tostring(time) }))
+ fs.sync.write_file(STATE_FILE, _.join("\n", { sources.checksum(), tostring(time) }))
end
---@param callback? fun(success: boolean, updated_registries: RegistrySource[])