-
-
Notifications
You must be signed in to change notification settings - Fork 5.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CI: replace luacheck with luals (for headless/automated linting) #24563
Comments
Possible alternative: https://github.com/JohnnyMorganz/luau-lsp, which has a stand-alone mode (disclaimer: I don't know how close luau is to lua, so whether that can be leveraged at all) |
Luau is almost a completely different language so I'm not sure we can use it. |
https://luau-lang.org claims that
However, it is typed, and I would expect any static analyzer would rely on that rather than our annotations, which would kind of defeat the purpose. |
LuaLS does seem to support a
Would need some postprocessing... |
Other relevant data points:
|
This comment was marked as resolved.
This comment was marked as resolved.
I've opened LuaLS/lua-language-server#3051 to try to progress this. |
Problem
(This is a tracking issue, to invite discussion/counterpoints/investigation.)
luacheck might be redundant with luals.
Expected behavior
lintlua
build target to use/install lualsThe text was updated successfully, but these errors were encountered: