diff options
| author | William Boman <william@redwill.se> | 2022-08-15 21:03:06 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-08-15 21:03:06 +0200 |
| commit | 3c62386a396ae0c1cd7adbaacc379eb4af072a65 (patch) | |
| tree | 4d00d20958839a04e6a996c11b97724c762e491a /lua/mason-core/fetch.lua | |
| parent | chore: update generated code (#295) (diff) | |
| download | mason-3c62386a396ae0c1cd7adbaacc379eb4af072a65.tar mason-3c62386a396ae0c1cd7adbaacc379eb4af072a65.tar.gz mason-3c62386a396ae0c1cd7adbaacc379eb4af072a65.tar.bz2 mason-3c62386a396ae0c1cd7adbaacc379eb4af072a65.tar.lz mason-3c62386a396ae0c1cd7adbaacc379eb4af072a65.tar.xz mason-3c62386a396ae0c1cd7adbaacc379eb4af072a65.tar.zst mason-3c62386a396ae0c1cd7adbaacc379eb4af072a65.zip | |
refactor: introduce selene, harden type defs, and use proper EmmyLua syntax (#296)
Diffstat (limited to 'lua/mason-core/fetch.lua')
| -rw-r--r-- | lua/mason-core/fetch.lua | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lua/mason-core/fetch.lua b/lua/mason-core/fetch.lua index 8aca8b89..3bb7a214 100644 --- a/lua/mason-core/fetch.lua +++ b/lua/mason-core/fetch.lua @@ -14,12 +14,12 @@ local USER_AGENT = "mason.nvim (+https://github.com/williamboman/mason.nvim)" ---| '"PATCH"' ---| '"DELETE"' ----@alias FetchOpts {out_file: string, method: FetchMethod, headers: table<string, string>, data: string} +---@alias FetchOpts {out_file: string?, method: FetchMethod?, headers: table<string, string>?, data: string?} ---@async ----@param url string: The url to fetch. ----@param opts FetchOpts | nil ----@return Result: Result<string> +---@param url string The url to fetch. +---@param opts FetchOpts? +---@return Result # Result<string> local function fetch(url, opts) opts = opts or {} if not opts.headers then |
