aboutsummaryrefslogtreecommitdiffstats
path: root/lua/mason-core/managers/cargo/client.lua
diff options
context:
space:
mode:
authorWilliam Boman <william@redwill.se>2023-09-11 00:05:44 +0200
committerWilliam Boman <william@redwill.se>2025-02-16 09:32:29 +0100
commit2275067747a118d6002f421cb54f28affbc0ef98 (patch)
tree79bc1c2580ba96cc1b19e71f2b31f7c4c8ab490c /lua/mason-core/managers/cargo/client.lua
parentchore(main): release 1.11.0 (#1658) (diff)
downloadmason-2275067747a118d6002f421cb54f28affbc0ef98.tar
mason-2275067747a118d6002f421cb54f28affbc0ef98.tar.gz
mason-2275067747a118d6002f421cb54f28affbc0ef98.tar.bz2
mason-2275067747a118d6002f421cb54f28affbc0ef98.tar.lz
mason-2275067747a118d6002f421cb54f28affbc0ef98.tar.xz
mason-2275067747a118d6002f421cb54f28affbc0ef98.tar.zst
mason-2275067747a118d6002f421cb54f28affbc0ef98.zip
refactor!: remove old managers (#1497)
Diffstat (limited to 'lua/mason-core/managers/cargo/client.lua')
-rw-r--r--lua/mason-core/managers/cargo/client.lua18
1 files changed, 0 insertions, 18 deletions
diff --git a/lua/mason-core/managers/cargo/client.lua b/lua/mason-core/managers/cargo/client.lua
deleted file mode 100644
index 82dc85aa..00000000
--- a/lua/mason-core/managers/cargo/client.lua
+++ /dev/null
@@ -1,18 +0,0 @@
-local fetch = require "mason-core.fetch"
-
-local M = {}
-
----@alias CrateResponse {crate: {id: string, max_stable_version: string, max_version: string, newest_version: string}}
-
----@async
----@param crate string
----@return Result # Result<CrateResponse>
-function M.fetch_crate(crate)
- return fetch(("https://crates.io/api/v1/crates/%s"):format(crate), {
- headers = {
- Accept = "application/json",
- },
- }):map_catching(vim.json.decode)
-end
-
-return M