From 3b6084ddf4f0d49fb0e5d135919c9daacea2a46d Mon Sep 17 00:00:00 2001 From: Lewis Russell Date: Thu, 5 Jun 2025 11:31:51 +0100 Subject: fix: type fixes Type fixes caught by emmylua --- runtime/lua/vim/_meta/vimfn.lua | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) (limited to 'runtime/lua/vim/_meta/vimfn.lua') diff --git a/runtime/lua/vim/_meta/vimfn.lua b/runtime/lua/vim/_meta/vimfn.lua index 2d38a5585e..baffe928b0 100644 --- a/runtime/lua/vim/_meta/vimfn.lua +++ b/runtime/lua/vim/_meta/vimfn.lua @@ -3175,7 +3175,7 @@ function vim.fn.getcompletion(pat, type, filtered) end --- |winrestview()| for restoring more state. --- --- @param winid? integer ---- @return any +--- @return [integer, integer, integer, integer, integer] function vim.fn.getcurpos(winid) end --- Same as |getcurpos()| but the column number in the returned @@ -3450,7 +3450,7 @@ function vim.fn.getmarklist(buf) end --- < --- --- @param win? integer ---- @return any +--- @return vim.fn.getmatches.ret.item[] function vim.fn.getmatches(win) end --- Returns a |Dictionary| with the last known position of the @@ -3551,7 +3551,7 @@ function vim.fn.getpid() end --- Also see |getcharpos()|, |getcurpos()| and |setpos()|. --- --- @param expr string ---- @return integer[] +--- @return [integer, integer, integer, integer] function vim.fn.getpos(expr) end --- Returns a |List| with all the current quickfix errors. Each @@ -3776,9 +3776,9 @@ function vim.fn.getreginfo(regname) end --- \ getpos('v'), getpos('.'), #{ type: mode() }) --- < --- ---- @param pos1 table ---- @param pos2 table ---- @param opts? table +--- @param pos1 [integer, integer, integer, integer] +--- @param pos2 [integer, integer, integer, integer] +--- @param opts? {type?:string, exclusive?:boolean} --- @return string[] function vim.fn.getregion(pos1, pos2, opts) end @@ -3813,10 +3813,10 @@ function vim.fn.getregion(pos1, pos2, opts) end --- value of 0 is used for both positions. --- (default: |FALSE|) --- ---- @param pos1 table ---- @param pos2 table ---- @param opts? table ---- @return integer[][][] +--- @param pos1 [integer, integer, integer, integer] +--- @param pos2 [integer, integer, integer, integer] +--- @param opts? {type?:string, exclusive?:boolean, eol?:boolean} +--- @return [ [integer, integer, integer, integer], [integer, integer, integer, integer] ][] function vim.fn.getregionpos(pos1, pos2, opts) end --- The result is a String, which is type of register {regname}. @@ -7133,7 +7133,7 @@ function vim.fn.readdir(directory, expr) end --- @param fname string --- @param type? string --- @param max? integer ---- @return any +--- @return string[] function vim.fn.readfile(fname, type, max) end --- {func} is called for every item in {object}, which can be a @@ -8256,7 +8256,7 @@ function vim.fn.setloclist(nr, list, action, what) end --- If {win} is specified, use the window with this number or --- window ID instead of the current window. --- ---- @param list any +--- @param list vim.fn.getmatches.ret.item[] --- @param win? integer --- @return any function vim.fn.setmatches(list, win) end @@ -10693,7 +10693,7 @@ function vim.fn.values(dict) end --- @param expr string|any[] --- @param list? boolean --- @param winid? integer ---- @return any +--- @return integer|[integer, integer] function vim.fn.virtcol(expr, list, winid) end --- The result is a Number, which is the byte index of the -- cgit