From f5f6538984b5bc9bccfc544960e05d47304f3c5e Mon Sep 17 00:00:00 2001 From: William Boman Date: Fri, 3 Jun 2022 19:04:52 +0200 Subject: feat: add apex_ls (#746) Closes #701. --- lua/nvim-lsp-installer/core/managers/github/client.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'lua/nvim-lsp-installer/core/managers/github') diff --git a/lua/nvim-lsp-installer/core/managers/github/client.lua b/lua/nvim-lsp-installer/core/managers/github/client.lua index bf79fec6..530fee06 100644 --- a/lua/nvim-lsp-installer/core/managers/github/client.lua +++ b/lua/nvim-lsp-installer/core/managers/github/client.lua @@ -24,6 +24,7 @@ end ---@async ---@param repo string @The GitHub repo ("username/repo"). +---@return Result @of GitHubRelease[] function M.fetch_releases(repo) log.fmt_trace("Fetching GitHub releases for repo=%s", repo) local path = ("repos/%s/releases"):format(repo) @@ -87,7 +88,7 @@ end ---@async ---@param repo string @The GitHub repo ("username/repo"). ----@return Result @of [GitHubTag[]] +---@return Result @of GitHubTag[] function M.fetch_tags(repo) local path = ("repos/%s/tags"):format(repo) return api_call(path):map_err(function() @@ -97,7 +98,7 @@ end ---@async ---@param repo string @The GitHub repo ("username/repo"). ----@return Result @of [GitHubTag] +---@return Result @of GitHubTag function M.fetch_latest_tag(repo) return M.fetch_tags(repo):map_catching(function(tags) if vim.tbl_count(tags) == 0 then -- cgit v1.3.1