Как указать массив в luadoc
При написании lua doc для функций вы можете указать тип возвращаемого значения. Например, я указываю, чтоmy_function
вернет объект типа number
.
---Function Description
---@return number A number
function module.my_function()
end
Но я не нашел способа указать, что эта функция будет возвращать массив. Лучшее, что я мог сделать, это указать, что эта функция возвращает таблицу.
---Function Description
---@return table An array of ???
function module.my_function()
end
Но он не указывает, что находится внутри таблицы. Так что intellisense и автозаполнение моей IDE не могут мне здесь помочь. Особенно с массивами настраиваемых типов, автозаполнение которых является важной особенностью жизни.