aboutsummaryrefslogtreecommitdiff
path: root/lua/cmake/fileapi.lua
diff options
context:
space:
mode:
authorDaniil Rozanov <daniilrozzanov@gmail.com>2024-05-02 01:18:56 +0300
committerDaniil Rozanov <daniilrozzanov@gmail.com>2024-05-02 01:18:56 +0300
commitbbe3a27633002d9eb37c98603e34a00e9ea9d962 (patch)
tree0529de97b3602daa9f364d2c7e1d11e0622a5a37 /lua/cmake/fileapi.lua
parent54c147c88537a682e5f926ea391c14ae31c80f82 (diff)
fix: clear cache
Diffstat (limited to 'lua/cmake/fileapi.lua')
-rw-r--r--lua/cmake/fileapi.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/lua/cmake/fileapi.lua b/lua/cmake/fileapi.lua
index 1aa7de6..213fab3 100644
--- a/lua/cmake/fileapi.lua
+++ b/lua/cmake/fileapi.lua
@@ -9,12 +9,12 @@ local reply_dir_suffix = { ".cmake", "api", "v1", "reply" }
local FileApi = {}
function FileApi.create(path, callback)
- local query = Path:new(path, unpack(query_path_suffix)):normalize()
+ local query = vim.fs.joinpath(path, unpack(query_path_suffix))
utils.file_exists(query, function(exists)
if not exists then
if capabilities.json.fileApi then
vim.schedule(function()
- vim.fn.mkdir(Path:new(vim.fs.dirname(query)):absolute(), "p")
+ vim.fn.mkdir(vim.fs.dirname(query), "p")
utils.write_file(query, vim.json.encode(capabilities.json.fileApi), callback)
end)
else