aboutsummaryrefslogtreecommitdiffstats
path: root/lua/mason-core/async
diff options
context:
space:
mode:
authorWilliam Boman <william@redwill.se>2022-12-26 17:43:01 +0100
committerGitHub <noreply@github.com>2022-12-26 17:43:01 +0100
commit21a2475da458e97be798bdc9261da24460da5c65 (patch)
tree7138d6b8d3badd52b738d773449c9a388a1af540 /lua/mason-core/async
parentfeat(powershell): set $ErrorActionPreference = "Stop"; (#807) (diff)
downloadmason-21a2475da458e97be798bdc9261da24460da5c65.tar
mason-21a2475da458e97be798bdc9261da24460da5c65.tar.gz
mason-21a2475da458e97be798bdc9261da24460da5c65.tar.bz2
mason-21a2475da458e97be798bdc9261da24460da5c65.tar.lz
mason-21a2475da458e97be798bdc9261da24460da5c65.tar.xz
mason-21a2475da458e97be798bdc9261da24460da5c65.tar.zst
mason-21a2475da458e97be798bdc9261da24460da5c65.zip
refactor: interact with libuv pipes in async context (#808)
Also now properly close pipes (shutdown -> close).
Diffstat (limited to 'lua/mason-core/async')
-rw-r--r--lua/mason-core/async/uv.lua3
1 files changed, 3 insertions, 0 deletions
diff --git a/lua/mason-core/async/uv.lua b/lua/mason-core/async/uv.lua
index f3d25b04..9a998be5 100644
--- a/lua/mason-core/async/uv.lua
+++ b/lua/mason-core/async/uv.lua
@@ -11,6 +11,9 @@ local M = setmetatable({}, {
return M
---@alias UvMethod
+---| '"write"'
+---| '"shutdown"'
+---| '"close"'
---| '"fs_close"'
---| '"fs_open"'
---| '"fs_read"'