You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
hides fields whose scope is not accessible during completion, and triggers a diagnostic when access is not authorized.
Actual Behaviour
the visibility of the fields of a class is not correctly evaluated when they are defined directly in the object.
harms for completion and invisible dianostic.
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?
Completion, Diagnostics/Syntax Checking
Expected Behaviour
hides fields whose scope is not accessible during completion, and triggers a diagnostic when access is not authorized.
Actual Behaviour
the visibility of the fields of a class is not correctly evaluated when they are defined directly in the object.
harms for completion and invisible dianostic.
lua-language-server/script/vm/visible.lua
Line 164 in ddc96bd
function
getParentClass(field)
does not get the class when field is a parser.object of type 'tablefield'Reproduction steps
server config:
Additional Notes
No response
Log File
No response
The text was updated successfully, but these errors were encountered: