summaryrefslogtreecommitdiff
path: root/script
AgeCommit message (Collapse)Author
2023-05-12add builderfesily
2023-05-11more testfesily
2023-05-11Merge branch 'LuaLS:master' into luajit-ffi-supportfesily
2023-05-11Merge pull request #2091 from CppCXY/master最萌小汐
name-style-check support
2023-05-11add builderfesily
2023-05-10support connecting by socket with `--socket=PORT`最萌小汐
2023-05-10fix testfesily
2023-05-10more testfesily
2023-05-10fix testfesily
2023-05-10ffi supportfesily
2023-04-27Merge branch 'master' of https://github.com/LuaLS/lua-language-server into HEADCppCXY
2023-04-27更新实现CppCXY
2023-04-27fix typo最萌小汐
#2062
2023-04-27apply changs immediately最萌小汐
#2062
2023-04-27Revert "try to abort incorrect formatting"最萌小汐
This reverts commit 02d43a59203e1d04aaaae3eacdaae5110da6b06d.
2023-04-26complete namestyle providerCppCXY
2023-04-26lock parsing resume最萌小汐
fix #2056
2023-04-26don't merge comments from `setlocal`最萌小汐
fix #2077
2023-04-26try to abort incorrect formatting最萌小汐
#2062
2023-04-25fix first semantic token is dropped最萌小汐
fix #2081
2023-04-25export name and comment in returns最萌小汐
2023-04-25fix method view in doc最萌小汐
2023-04-25fix最萌小汐
2023-04-24update luarc最萌小汐
2023-04-24Cleanup PRAndreaWalchshoferSCCH
Revert Changes made from unrelated PR
2023-04-19Warn 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-04Add 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-31Merge pull request #2040 from AlWoSp/master最萌小汐
Add optional diagnostic warning about any global element
2023-03-30Incorporate Review Comments (#4)AndreaWalchshoferSCCH
* add newlines to end of files * change the group name to `conventions`
2023-03-30Revert "Add diagnostic to enforce lowercase local element names (#2)" (#5)AndreaWalchshoferSCCH
This reverts commit 43794193ef981ffecb477bfce444428ded852aa0.
2023-03-30Add diagnostic to enforce lowercase local element names (#2)AndreaWalchshoferSCCH
2023-03-29commandline parameter `checklevel` may not work最萌小汐
2023-03-29fix #2037最萌小汐
2023-03-28Merge remote-tracking branch 'upstream/master'alwo
2023-03-27check operator `/`, `^` and `//`最萌小汐
fix #2036
2023-03-22Merge remote-tracking branch 'upstream/master'alwo
2023-03-22recover mark before return最萌小汐
fix #2004
2023-03-22Merge remote-tracking branch 'upstream/master'alwo
2023-03-22don't treat half string in comment as string最萌小汐
fix #2013
2023-03-22Add 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-13look into unions for operators最萌小汐
fix #1996
2023-03-13infer unknown operation as unknown最萌小汐
#1996
2023-03-13export all globals最萌小汐
fix #1943
2023-03-13export from libraries最萌小汐
#1943
2023-03-11fix wrong semantic-tokens when skipping empty char最萌小汐
see https://github.com/neovim/neovim/pull/22607
2023-03-10fix offset to finish pos in diff最萌小汐
#1949
2023-03-09fix #1955最萌小汐
2023-03-09check nil最萌小汐
fix #1978
2023-03-09fix最萌小汐
2023-03-09support `x or error(...)`最萌小汐
fix #1945