Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-08-15 | Revert "fix: improve textDocument/definition ordering" | 最萌小汐 | |
2024-08-15 | Merge branch 'master' into feat/deforder | 最萌小汐 | |
2024-08-15 | fix(hint): attempt to index a nil value | Tyler Miller | |
Fixes: #2788 | |||
2024-08-14 | fixup! fast path for matching strings | Lewis Russell | |
2024-08-14 | fix: improve textDocument/definition ordering | Lewis Russell | |
2024-08-06 | 应该使用最后一个有效行的缩进 | 最萌小汐 | |
2024-08-06 | fix wront indentation in some case | 最萌小汐 | |
#2786 | |||
2024-08-02 | Disable indentation fixing for Non-VSCode | 最萌小汐 | |
fix 2778 | |||
2024-08-01 | Merge branch 'master' into inconsistent-behavior-(missing-fields) | 最萌小汐 | |
2024-08-01 | Merge branch 'master' into patch-1 | 最萌小汐 | |
2024-08-01 | fix wrong indent | 最萌小汐 | |
2024-08-01 | fix: incorrect `CompletionItemKind` for postfix snippets | Tyler Miller | |
2024-08-01 | 删除多余空格 | 最萌小汐 | |
2024-07-31 | Merge branch 'master' into inconsistent-behavior-(missing-fields) | NeOzay | |
2024-07-31 | 先把这个文件提交了,过一下测试 | 最萌小汐 | |
2024-07-31 | You can now click on "References" in CodeLen to display the reference list | 最萌小汐 | |
2024-07-30 | 拆分成选项 | 最萌小汐 | |
2024-07-28 | compute table keys once | NeOzay | |
2024-07-28 | Update script/core/diagnostics/missing-fields.lua | NeOzay | |
Co-authored-by: Tom Lau <tomandfatboy@gmail.com> | |||
2024-07-24 | also detects missing index fields | NeOzay | |
2024-07-23 | update changelog | NeOzay | |
2024-07-23 | improve missing-fields diagnostic logic | NeOzay | |
2024-07-22 | improve diagnosis (missing-fields). | NeOzay | |
2024-07-15 | Merge branch 'master' into master | 最萌小汐 | |
2024-07-15 | Align inlay hint spacing with other LSPs | Riley Bruins | |
2024-07-08 | fix: correction for `exact` class | NeOzay | |
2024-07-08 | fix: add a missing check for inject-field diagnostics | NeOzay | |
2024-07-02 | 处理token超出行范围的问题 | 最萌小汐 | |
2024-07-01 | Merge branch 'master' into fix-params | 最萌小汐 | |
2024-07-01 | perf: Optimize undefined-field check early break logic | Tom Lau | |
The current early break only wants to check if there are any definition. There is no need to fetch the full definitions list. We can early break as soon as we found the 1st one. | |||
2024-06-28 | fix: respect showParams config for local function completion | DCsunset | |
2024-06-25 | Add postfix snippet for `unpack` | Yi Ming | |
2024-06-11 | 改用更好的判断方式 | 最萌小汐 | |
2024-06-11 | `FIX` Sometimes providing incorrect autocompletion when chaining calls | 最萌小汐 | |
2024-06-05 | `FIX` Autocompletion for enum values is not available in some cases | 最萌小汐 | |
2024-06-05 | 获取工作区符号改为同步 | 最萌小汐 | |
2024-05-27 | Merge pull request #2680 from emmericp/throttle-awaits | 最萌小汐 | |
Throttle calls to await.delay() in some diagnostics | |||
2024-05-25 | fix: restore completion order | carsakiller | |
2024-05-25 | fix: remove callback | carsakiller | |
2024-05-24 | Throttle calls to await.delay() in some diagnostics | Paul Emmerich | |
These 5 diagnostics cause ~70% of all calls to await.delay() by diagnostics which in turn is about ~20% of the total runtime of diagnostics. Out of these diagnostics only assign-type-mismatch commonly exceeds runtimes of 100ms (worst observed in my dataset was 7 seconds) and even then it still attempts to call await.delay() over 1500 times per second, so throttling by a factor of 15 is still fine. | |||
2024-05-23 | Merge branch 'master' into 2175-md-symbol-reference | carsakiller | |
2024-05-23 | fix: greedy match | carsakiller | |
2024-05-23 | add: completion of lua symbol references | carsakiller | |
2024-05-11 | 整理代码 | 最萌小汐 | |
2024-05-11 | 支持转到实现 | 最萌小汐 | |
2024-05-11 | 暂存-转到实现 | 最萌小汐 | |
2024-04-23 | Add globalsRegex to diagnostics | Bruno Carvalho | |
Improve checkIsUndefinedGlobal to avoid unecessary checks and tables | |||
2024-04-20 | Run diagnostics on unopened files when explicitly requested by the user | Paul Emmerich | |
If I explicitly click on "Diagnose workspace" I would expect it to show me *all* the diagnostics similar to how --check in a CI would check my project. This makes it easier for users to check their whole workspace after making changes to some library or core function that potentially affects a large number of files that are usually only checked once opened. | |||
2024-04-18 | `merge` 改叫 `partial` | 最萌小汐 | |
2024-04-18 | 如果有 merge 属性,则跳过 `duplicate-doc-alias` 检查 | 最萌小汐 | |