lua-language-server icon indicating copy to clipboard operation
lua-language-server copied to clipboard

A language server that offers Lua language support - programmed in Lua

Results 496 lua-language-server issues
Sort by recently updated
recently updated
newest added

### 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? Annotations, Type Checking, Completion ###...

enhancement

Lua's variables can act as C#-like properties by setting `__newindex` appropriately. Getters and setters occasionally have different type signatures. However, the `@field` annotation can only represent one type. ```lua --...

### How are you using the lua-language-server? Other ### Which OS are you using? Windows ### What is the issue affecting? Diagnostics/Syntax Checking ### Expected Behaviour I might be wrong...

### 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...

### How are you using the lua-language-server? Command Line ### Which OS are you using? Linux ### What is the issue affecting? Diagnostics/Syntax Checking ### Expected Behaviour Server's capabilities contain...

I'd like to declare `@field`s that might be: - ready-only (i.e. `__index()` exists, but `__newindex()` doesn't) - read-write - dynamic (a new value is generated every time `__index()` is called)

enhancement
feat/LuaCats Annotations

I have a large number of classes that look something like this: ```lua ---@class Foo ---@field type "foo" ---@field name string ---@field property string -- more unique fields ---@class Bar...

enhancement

### 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, Completion, Formatting ### Expected...

enhancement

The setting `completion.requireSeparator` allows the user to define a certain character to use as the separator when `require`-ing a file. It would be nice to have a diagnostic that warns...

Hi, Has publishing luals to luarocks ever been on the radar/considered? With a custom luarocks build step it shouldn't be too complicated to invoke `ninja` to perform the build process...