Update:
1)update api to version 1.2.180
2)Add some base classes and aliases
3)The doc format was change. So make fixes to parser worked with updated defold doc format
---@class quaternion
---@field x number
---@field y number
---@field z number
---@field w number
---@alias quat quaternion
---@alias hash userdata
---@alias constant userdata
---@alias bool boolean
---@alias float number
---@alias object userdata
---@alias matrix4 userdata
---@alias node userdata
--mb use number instead of vector4
---@alias vector vector4
--luasocket
---@alias master userdata
---@alias unconnected userdata
---@alias client userdata
--render
---@alias constant_buffer userdata
---@alias render_target userdata
---@alias predicate userdata
While updating my parser. I found some errors in doc.
Please look at them. @britzl
1)No type in types
function gui.get_flipbook_cursor) end
2)No type in types
function gui.get_spine_cursor(node) end
"returnvalues": [
{
"doc": "value <span class=\"type\">number</span> cursor value",
"name": "cursor",
"types": [
""
]
}
],
3)No method
function model.reset_constant(url, constant) end
4)No method
function model.set_constant(url, constant, value) end
5)No method
function sprite.reset_constant(url, constant) end
6)No method
function sprite.set_constant(url, constant, value) end
7)No type in types for frequency in doc
function sys.set_update_frequency(frequency) end
8)No type in types for swap_interval in doc
function sys.set_vsync_swap_interval(swap_interval) end
9)bad type(type:vector4 instead of vector4)
"types": [
"vector3",
"type:vector4"
]
function vmath.matrix4_translation(position) end
10)No types for all elements in timed_doc.json.
Hey @d954mas thank for such helpful plugin! But unfortunatly I cannot make it work on Mac m2 and IDEA 232. Could you please advise on troubleshooting steps?
@d954mas looks like smth on my side … because with 223 it doesn’t work for me too… Any ideas what I can check to make it work? Api zip added, file associations updated…