-
-
Notifications
You must be signed in to change notification settings - Fork 384
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
How are you using the lua-language-server?
Visual Studio Code Extension (sumneko.lua)
Which OS are you using?
Windows
What is the issue affecting?
Annotations
Expected Behaviour
It should not give me a warning that this is incorrect syntax with love2D
love.event.quit("restart")
Actual Behaviour
Gives me this warning:
Cannot assign string
to parameter number?
.
string
cannot matchnumber?
- Type
string
cannot matchnil
- Type
string
cannot matchnumber
Lua Diagnostics.(param-type-mismatch)
Reproduction steps
On version v3.6.6 of Sumneko Lua gives me a warning with mentioned love2D function.
Additional Notes
in event.lua when I change
---@overload fun('restart': string|'restart')
---@param exitstatus? number # The program exit status to use when closing the application.
function love.event.quit(exitstatus) end
to
---@overload fun(restart: string|'restart')
---@param exitstatus? number # The program exit status to use when closing the application.
function love.event.quit(exitstatus) end
seems to solve the problem.
Log File
No response
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working