Closed NeOzay closed 3 months ago
Visual Studio Code Extension (sumneko.lua)
Windows
Diagnostics/Syntax Checking
a warning is triggered when declaring a table with missing fields
the diagnosis is not triggered if the annotation is declared several times.
I don't know if it would be useful if the diagnosis could also search for the defined fields of the class?
---@class Foo ---@field x number ---@field y number ---@class Foo Foo = {} Foo.x = 1 Foo.y = 2 ---@type Foo local foo = {} -- not trigger
I will open a PR for this problem.
No response
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?
Diagnostics/Syntax Checking
Expected Behaviour
a warning is triggered when declaring a table with missing fields
Actual Behaviour
the diagnosis is not triggered if the annotation is declared several times.
I don't know if it would be useful if the diagnosis could also search for the defined fields of the class?
Reproduction steps
Additional Notes
I will open a PR for this problem.
Log File
No response