From 57d024ef196cbd0d7166703218726418e33184b9 Mon Sep 17 00:00:00 2001 From: Folke Lemaitre Date: Sun, 20 Nov 2022 23:25:56 +0100 Subject: [PATCH] fix: decompilation fixes --- lua/lazy/config.lua | 2 +- lua/lazy/manager.lua | 2 +- lua/lazy/plugin.lua | 2 +- lua/lazy/util.lua | 5 +++-- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/lua/lazy/config.lua b/lua/lazy/config.lua index 117ef34..f7f5599 100644 --- a/lua/lazy/config.lua +++ b/lua/lazy/config.lua @@ -58,7 +58,7 @@ function M.setup(opts) pattern = "VeryLazy", once = true, callback = function() - -- require("lazy.view").setup() + require("lazy.view").setup() end, }) diff --git a/lua/lazy/manager.lua b/lua/lazy/manager.lua index 20f7df1..f576f6e 100644 --- a/lua/lazy/manager.lua +++ b/lua/lazy/manager.lua @@ -122,7 +122,7 @@ function M.clear() for pack, plugin in pairs(Config.plugins) do -- clear finished tasks if plugin.tasks then - ---@param task Task + ---@param task LazyTask plugin.tasks = vim.tbl_filter(function(task) return task.running end, plugin.tasks) diff --git a/lua/lazy/plugin.lua b/lua/lazy/plugin.lua index 5db843d..e273a55 100644 --- a/lua/lazy/plugin.lua +++ b/lua/lazy/plugin.lua @@ -24,7 +24,7 @@ local M = {} ---@field loaded? boolean ---@field installed? boolean ---@field run? string|fun() ----@field tasks? Task[] +---@field tasks? LazyTask[] ---@field dirty? boolean ---@param plugin LazyPlugin diff --git a/lua/lazy/util.lua b/lua/lazy/util.lua index c5d7e52..faf02e1 100644 --- a/lua/lazy/util.lua +++ b/lua/lazy/util.lua @@ -141,9 +141,10 @@ end ---@return {branch: string, hash:string}? function M.git_info(dir) - if M.head(dir .. "/.git/HEAD") then + local line = M.head(dir .. "/.git/HEAD") + if line then ---@type string, string - local ref, branch = slot1:match("ref: (refs/heads/(.*))") + local ref, branch = line:match("ref: (refs/heads/(.*))") if ref then return {