Как указать массив в 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 не могут мне здесь помочь. Особенно с массивами настраиваемых типов, автозаполнение которых является важной особенностью жизни.

0 ответов

Другие вопросы по тегам