Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-04-19 | Warn about missing '---comment', '@return' and '@param' annotations (#3) | Thomas Wetzlmaier | |
All functions that have at least one such annotation should be fully annotated in that respect, because we find that partially annotating something leads to confusion. However, all global functions must always be fully annotated, because they should be avoided in the first place, but if necessary then only with the maximum amount of documentation/support for those who use them! We provide the following keys for the `diagnostics.disable` setting to specifically deactive these checks: _missing-global-doc_: global function definitions which are not fully annotated. _incomplete-signature-doc_: function definitions that have some annotations but are not fully annotated | |||
2023-04-04 | Add diagnostic to enforce lowercase local element names (#6) | AndreaWalchshoferSCCH | |
- diagnostic `uppercase-local` in group `conventions`, disabled by default - isolated unit tests for diagnostic | |||
2023-03-31 | Merge pull request #2040 from AlWoSp/master | 最萌小汐 | |
Add optional diagnostic warning about any global element | |||
2023-03-30 | Incorporate Review Comments (#4) | AndreaWalchshoferSCCH | |
* add newlines to end of files * change the group name to `conventions` | |||
2023-03-30 | Revert "Add diagnostic to enforce lowercase local element names (#2)" (#5) | AndreaWalchshoferSCCH | |
This reverts commit 43794193ef981ffecb477bfce444428ded852aa0. | |||
2023-03-30 | Add diagnostic to enforce lowercase local element names (#2) | AndreaWalchshoferSCCH | |
2023-03-29 | fix #2037 | 最萌小汐 | |
2023-03-28 | Merge remote-tracking branch 'upstream/master' | alwo | |
2023-03-27 | check operator `/`, `^` and `//` | 最萌小汐 | |
fix #2036 | |||
2023-03-22 | Merge remote-tracking branch 'upstream/master' | alwo | |
2023-03-22 | recover mark before return | 最萌小汐 | |
fix #2004 | |||
2023-03-22 | Merge remote-tracking branch 'upstream/master' | alwo | |
2023-03-22 | don't treat half string in comment as string | 最萌小汐 | |
fix #2013 | |||
2023-03-22 | Add diagnostic warning about any global (#1) | AndreaWalchshoferSCCH | |
* Add warning for any global variable via diagnostic * Add messages in en-US TODO: add messages in languages other than en-us as well * fallback: enable/disable diagnostics w/ annotation * Add tests for the new diagnostic * Add diagnostic and group to config.md | |||
2023-03-21 | pass tests | 最萌小汐 | |
2023-03-13 | look into unions for operators | 最萌小汐 | |
fix #1996 | |||
2023-03-13 | infer unknown operation as unknown | 最萌小汐 | |
#1996 | |||
2023-03-09 | support `x or error(...)` | 最萌小汐 | |
fix #1945 | |||
2023-03-08 | fix #1928 | 最萌小汐 | |
2023-03-08 | should check type of `self` | 最萌小汐 | |
fix #1922 | |||
2023-03-08 | don't treat `_ENV` as param | 最萌小汐 | |
fix #1715 | |||
2023-03-07 | search full refs for global | 最萌小汐 | |
fix #1914 | |||
2023-03-02 | Array of a class type does not get completion #1940 | jharajeev55 | |
https: //github.com/LuaLS/lua-language-server/issues/1940 Co-Authored-By: esarver <4965633+esarver@users.noreply.github.com> | |||
2023-02-13 | fix #1902 | 最萌小汐 | |
2023-02-10 | fix #1887 | 最萌小汐 | |
2023-02-10 | fix #1889 | 最萌小汐 | |
2023-02-04 | should write complete array or object into json | 最萌小汐 | |
#1859 | |||
2023-02-02 | fix #1871 | 最萌小汐 | |
2023-02-02 | special treate for return values of require | 最萌小汐 | |
2nd should be unknown since Lua 5.3, otherwise should be nil #1868 | |||
2023-01-31 | fix #1855 | 最萌小汐 | |
2023-01-31 | fix #1857 | 最萌小汐 | |
2023-01-30 | copy nodes when tracing list | 最萌小汐 | |
fix #1841 | |||
2023-01-30 | limit error message for type dismatch | 最萌小汐 | |
resolve #1838 | |||
2023-01-30 | infer types of tableindex by semantic | 最萌小汐 | |
fix #1831 | |||
2023-01-30 | fix wrong infer of tableindex | 最萌小汐 | |
#1831 | |||
2023-01-30 | respect quotation marks | 最萌小汐 | |
2023-01-18 | normalize uri from RPC | 最萌小汐 | |
fix #1810 | |||
2023-01-17 | don't check `duplicate-set-field` in different if | 最萌小汐 | |
2023-01-17 | more special treates for meta files | 最萌小汐 | |
2023-01-16 | support `---@meta [name]` | 最萌小汐 | |
once declared `name`, user can only require this file by declared name meta file can not be required with name `_` | |||
2023-01-16 | fix #1824 | 最萌小汐 | |
2023-01-16 | improve type infer of recursion alias | 最萌小汐 | |
2023-01-13 | fix | 最萌小汐 | |
2023-01-13 | fix | 最萌小汐 | |
2023-01-12 | stash | 最萌小汐 | |
2023-01-11 | stash | 最萌小汐 | |
2023-01-09 | fix | 最萌小汐 | |
2023-01-09 | cast global | 最萌小汐 | |
2023-01-09 | support trace for global | 最萌小汐 | |
2023-01-03 | fix renaming | 最萌小汐 | |