-
-
Notifications
You must be signed in to change notification settings - Fork 383
Closed
Labels
enhancementNew feature or requestNew feature or request
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?
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
---@class Foo
---@field x number
---@field y number
---@class Foo
Foo = {}
Foo.x = 1
Foo.y = 2
---@type Foo
local foo = {} -- not trigger
Additional Notes
I will open a PR for this problem.
Log File
No response
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request