summaryrefslogtreecommitdiff
path: root/script/core/diagnostics
AgeCommit message (Collapse)Author
2021-04-13adjust the diagnostic priority最萌小汐
2021-04-13disable for now最萌小汐
2021-04-13resolve #494 new diagnostic: `deprecated`最萌小汐
2021-03-31#450 add dummy param into param list最萌小汐
2021-03-29stash最萌小汐
2021-03-15diagnostic: improve `newline-call`最萌小汐
2021-03-15move `parser/guide.lua` to `core/guide.lua`最萌小汐
2021-03-08new diag: `unknown-diag-code`最萌小汐
2021-03-08`LuaDoc` supports `---@diagnostic disable`最萌小汐
2021-02-23checks function only最萌小汐
2021-02-23`duplicate-set-field` add excludes最萌小汐
2021-02-23close #328 new diagnostic: `no-implicit-any`最萌小汐
2021-02-23close #415 new diagnostic: `duplicate-set-field`最萌小汐
2021-02-20close #254 supports multiple class inheritance最萌小汐
2021-02-20special handling `any` and `nil`最萌小汐
2021-02-18`unused-local` excludes `doc.param`最萌小汐
2021-02-04fix runtime errors最萌小汐
2021-02-04fix #378 add cache for finding class最萌小汐
2021-01-05fix最萌小汐
2021-01-04`unused-function` checks recursive最萌小汐
2021-01-04new dianostic: `count-down-loop`最萌小汐
2020-12-30use vm level cache最萌小汐
2020-12-29performance optimization最萌小汐
2020-12-28add `vm.getDefFields`最萌小汐
2020-12-28fix #327最萌小汐
2020-12-24set tracy最萌小汐
2020-12-23Merge pull request #322 from uhziel/undefined-field-donot-check-table最萌小汐
undefined-field不要检测类型为table的,会出现很多误报
2020-12-23undefined-field不要检测类型为table的,会出现很多误报Lei Zhu
如果确需要它的形状是table,请使用类型 table*
2020-12-22close #319 close-non-object最萌小汐
2020-12-21fix最萌小汐
2020-12-16#306最萌小汐
2020-12-16Merge pull request #305 from uhziel/config-diagnostic-needFileStatus最萌小汐
config.diagnostics.neededFileStatus支持通过vscode配置
2020-12-16config.diagnostics.neededFileStatus支持vscode配置uhziel
2020-12-16decrease priority of 'undefined-field'最萌小汐
2020-12-16close #300最萌小汐
2020-12-16wrong test最萌小汐
2020-12-15Merge pull request #303 from uhziel/config-diagnostic-needFileStatus最萌小汐
指定诊断类型可以配置只分析打开的文件还是全项目
2020-12-15指定诊断类型可以配置只分析打开的文件还是全项目,初 ↵uhziel
还需要支持vscode配置
2020-12-15提升undefined-field速度,寻找fields改为只会查找定义的 ↵uhziel
getFieldsOfDocClassAnyNotGet()
2020-12-15还是去除 deep=0uhziel
如果遇到误报,可以类似这么处理https://github.com/sumneko/lua-language-server/commit/26eee0fc222c855b443e6f8f0ec7a7653ad3e256
2020-12-15Merge branch 'master' into diagnostic-undefined-fielduhziel
2020-12-15优化发现的细节问题,vm.getField() ↵uhziel
改为带deep=0,不然会出现误报
2020-12-14`undefined-field` select field only最萌小汐
2020-12-14#299 disable `undefined-field` in workspace最萌小汐
2020-12-14合并 master 中的提交uhziel
2020-12-14处理"当会推导成多个class类型时"的情况uhziel
2020-12-14close function最萌小汐
2020-12-11增加对infer出多个docClass情况的处理uhziel
2020-12-11通过不向前推断、在vm缓存doc.class查询fields来加快分析速度uhziel
2020-12-10Merge branch 'master' into diagnostic-undefined-fielduhziel