Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
config.diagnostics.neededFileStatus支持通过vscode配置
|
|
|
|
|
|
|
|
|
|
|
|
|
|
有 filterKey 的情况下不要写入缓存,外部已有缓存
|
|
|
|
指定诊断类型可以配置只分析打开的文件还是全项目
|
|
还需要支持vscode配置
|
|
|
|
提升undefined-field速度,寻找fields改为只会查找定义的 getFieldsOfDocClassAnyNotGet()
|
|
|
|
getFieldsOfDocClassAnyNotGet()
|
|
|
|
|
|
|
|
|
|
如果遇到误报,可以类似这么处理https://github.com/sumneko/lua-language-server/commit/26eee0fc222c855b443e6f8f0ec7a7653ad3e256
|
|
|
|
|
|
|
|
|
|
改为带deep=0,不然会出现误报
|
|
|
|
|
|
|
|
|
|
|
|
添加检查"未定义的 field"Diagnostic undefined field
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|