mirror of
				https://github.com/folke/lazy.nvim.git
				synced 2025-10-31 14:31:04 +00:00 
			
		
		
		
	feat: refactor all vim.loop -> vim.uv and add a shim when needed
This commit is contained in:
		
					parent
					
						
							
								83493db50a
							
						
					
				
			
			
				commit
				
					
						9e157df077
					
				
			
		
					 19 changed files with 53 additions and 51 deletions
				
			
		|  | @ -12,17 +12,17 @@ M.clean = { | |||
|     local dir = self.plugin.dir:gsub("/+$", "") | ||||
|     assert(dir:find(Config.options.root, 1, true) == 1, self.plugin.dir .. " should be under packpath!") | ||||
| 
 | ||||
|     local stat = vim.loop.fs_lstat(dir) | ||||
|     local stat = vim.uv.fs_lstat(dir) | ||||
|     assert(stat and stat.type == "directory", self.plugin.dir .. " should be a directory!") | ||||
| 
 | ||||
|     Util.walk(dir, function(path, _, type) | ||||
|       if type == "directory" then | ||||
|         vim.loop.fs_rmdir(path) | ||||
|         vim.uv.fs_rmdir(path) | ||||
|       else | ||||
|         vim.loop.fs_unlink(path) | ||||
|         vim.uv.fs_unlink(path) | ||||
|       end | ||||
|     end) | ||||
|     vim.loop.fs_rmdir(dir) | ||||
|     vim.uv.fs_rmdir(dir) | ||||
| 
 | ||||
|     self.plugin._.installed = false | ||||
|   end, | ||||
|  |  | |||
|  | @ -15,7 +15,7 @@ M.log = { | |||
|     if opts.updated and not (plugin._.updated and plugin._.updated.from ~= plugin._.updated.to) then | ||||
|       return true | ||||
|     end | ||||
|     local stat = vim.loop.fs_stat(plugin.dir .. "/.git") | ||||
|     local stat = vim.uv.fs_stat(plugin.dir .. "/.git") | ||||
|     return not (stat and stat.type == "directory") | ||||
|   end, | ||||
|   ---@param opts {args?: string[], updated?:boolean, check?:boolean} | ||||
|  | @ -106,7 +106,7 @@ M.clone = { | |||
|           self.plugin._.cloned = true | ||||
|           self.plugin._.installed = true | ||||
|           self.plugin._.dirty = true | ||||
|           vim.loop.fs_unlink(marker) | ||||
|           vim.uv.fs_unlink(marker) | ||||
|         end | ||||
|       end, | ||||
|     }) | ||||
|  |  | |||
|  | @ -65,7 +65,7 @@ function Task:start() | |||
|       self:start() | ||||
|     end) | ||||
|   end | ||||
|   self._started = vim.loop.hrtime() | ||||
|   self._started = vim.uv.hrtime() | ||||
|   ---@type boolean, string|any | ||||
|   local ok, err = pcall(self._task, self, self._opts) | ||||
|   if not ok then | ||||
|  | @ -81,7 +81,7 @@ function Task:_check() | |||
|       return | ||||
|     end | ||||
|   end | ||||
|   self._ended = vim.loop.hrtime() | ||||
|   self._ended = vim.uv.hrtime() | ||||
|   if self._opts.on_done then | ||||
|     self._opts.on_done(self) | ||||
|   end | ||||
|  | @ -97,7 +97,7 @@ function Task:time() | |||
|     return 0 | ||||
|   end | ||||
|   if not self:is_done() then | ||||
|     return (vim.loop.hrtime() - self._started) / 1e6 | ||||
|     return (vim.uv.hrtime() - self._started) / 1e6 | ||||
|   end | ||||
|   return (self._ended - self._started) / 1e6 | ||||
| end | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue