From e1bba26ffc85c41f50776a7794462d07fc325814 Mon Sep 17 00:00:00 2001 From: Yuto Tanaka Date: Sun, 11 Feb 2024 22:00:13 +0900 Subject: [PATCH] Use vim.uv vim.loop is deprecated --- dot_config/nvim/lua/core/global.lua | 6 ++++-- dot_config/nvim/lua/core/human_rights.lua | 7 ++++--- dot_config/nvim/lua/core/lazyvim.lua | 5 +++-- 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/dot_config/nvim/lua/core/global.lua b/dot_config/nvim/lua/core/global.lua index d7abe8724..517ee4435 100644 --- a/dot_config/nvim/lua/core/global.lua +++ b/dot_config/nvim/lua/core/global.lua @@ -1,8 +1,10 @@ -- thx: https://github.com/ayamir/nvimdots/blob/main/lua/core/global.lua local global = {} -local os_name = vim.loop.os_uname().sysname -local total_memory = vim.loop.get_total_memory() +local uv = vim.uv and vim.uv or vim.loop + +local os_name = uv.os_uname().sysname +local total_memory = uv.get_total_memory() -- 4GB local linux_human_rights_memory_size = 4294967296 -- 9GB diff --git a/dot_config/nvim/lua/core/human_rights.lua b/dot_config/nvim/lua/core/human_rights.lua index 4f5e3480f..56f14f820 100644 --- a/dot_config/nvim/lua/core/human_rights.lua +++ b/dot_config/nvim/lua/core/human_rights.lua @@ -1,4 +1,5 @@ local global = require("core.global") +local uv = vim.uv and vim.uv or vim.loop local is_windows = global.is_windows local is_mac = global.is_mac @@ -35,12 +36,12 @@ end --------- -- RAM -- --------- -local total_memory = vim.loop.get_total_memory() +local total_memory = uv.get_total_memory() --------- -- CPU -- --------- -local cpu_info = vim.loop.cpu_info() +local cpu_info = uv.cpu_info() local cpu_name = cpu_info[1].model local cpu = find(HUMAN_RIGHTS.cpu, cpu_name) @@ -69,7 +70,7 @@ end ----------------- -- Parallelism -- ----------------- -local available_parallelism = vim.loop.available_parallelism() +local available_parallelism = uv.available_parallelism() local human_rights = {} diff --git a/dot_config/nvim/lua/core/lazyvim.lua b/dot_config/nvim/lua/core/lazyvim.lua index 8ac07c10f..b97ee0c43 100644 --- a/dot_config/nvim/lua/core/lazyvim.lua +++ b/dot_config/nvim/lua/core/lazyvim.lua @@ -1,5 +1,6 @@ local global = require("core.global") local iconsets = require("utils.icons") +local uv = vim.uv and vim.uv or vim.loop ---@type boolean local is_windows = global.is_windows @@ -11,7 +12,7 @@ local is_human_rights = global.is_human_rights local concurrency_limit_check = function() local limit if is_human_rights then - limit = is_windows and (vim.loop.available_parallelism() * 2) or nil + limit = is_windows and (uv.available_parallelism() * 2) or nil else limit = 1 end @@ -39,7 +40,7 @@ local Lazy = {} function Lazy:load_lazy() -- Lazy.nvimでのプラグイン管理 - if not vim.loop.fs_stat(lazy_path) then + if not uv.fs_stat(lazy_path) then vim.fn.system({ "git", "clone",