lua-language-server
lua-language-server copied to clipboard
A language server that offers Lua language support - programmed in Lua
### How are you using the lua-language-server? Other ### Which OS are you using? Linux ### What is the issue affecting? Type Checking ### Expected Behaviour When assigning a class/key-value...
### 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? Libraries ### Expected Behaviour `Lua.runtime.nonstandardSymbol`...
### How are you using the lua-language-server? NeoVim ### Which OS are you using? Linux ### What is the issue affecting? Other ### Expected Behaviour The `self` word should be...
### How are you using the lua-language-server? Visual Studio Code Extension (sumneko.lua) ### Which OS are you using? Linux ### What is the issue affecting? Other ### Expected Behaviour Upon...
  
see: https://github.com/CppCXY/emmylua-analyzer-rust/actions/runs/12963074050 I wrote a simple documentation generation tool, see the link above, feel free to give it a try. I haven't released it yet because I need to go...
### How are you using the lua-language-server? NeoVim ### Which OS are you using? Windows ### What is the issue affecting? Type Checking, Diagnostics/Syntax Checking ### Expected Behaviour Type of...
There is already custom behavior when `__index` is defined in a metatable, why not `__call`? You can manually define the overload, but then you have to define the signature twice....
`meta.lua` ```lua ---@meta -- --Assigning a global fails. -- Global = {} ---@deprecated AssignedGlobal = Global -- --Assigning a field of a global also fails. -- Global.field = {} ---@deprecated...
### 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? Type Checking ### Expected Behaviour...