summaryrefslogtreecommitdiff
path: root/script/core
AgeCommit message (Collapse)Author
2023-06-13more smart completion for `continue`最萌小汐
fix #2042
2023-06-13check nil最萌小汐
2023-05-25command:add reloadFFIMetafesily
2023-05-11Annotation rule for exported local functionsThomas Wetzlmaier
Annotation for the following local function func1 is required. local mod = { } local function func1() end mod.Func1 = func1 return mod;
2023-04-27更新实现CppCXY
2023-04-26complete namestyle providerCppCXY
2023-04-26don't merge comments from `setlocal`最萌小汐
fix #2077
2023-04-25fix first semantic token is dropped最萌小汐
fix #2081
2023-04-25export name and comment in returns最萌小汐
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-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-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-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-09check nil最萌小汐
fix #1978
2023-03-08should check type of `self`最萌小汐
fix #1922
2023-03-08don't treat `_ENV` as param最萌小汐
fix #1715
2023-03-06check multilneTokenSupport最萌小汐
fix #1753
2023-03-01snip for `continue` and `ifcall`最萌小汐
2023-02-15should normalize path in filewatch最萌小汐
2023-02-10fix #1889最萌小汐
2023-02-06just check client ready最萌小汐
2023-02-06update API `setConfig`, `getConfig`最萌小汐
2023-01-31cleanup最萌小汐
2023-01-31check nil最萌小汐
2023-01-30fix #1851最萌小汐
2023-01-30command `lua.exportDocument`最萌小汐
finish #1833
2023-01-30add command `lua.getConfig`最萌小汐
2023-01-30respect quotation marks最萌小汐
2023-01-17don't check `duplicate-set-field` in different if最萌小汐
2023-01-17support multi configs modifying最萌小汐
2023-01-16support `---@meta [name]`最萌小汐
once declared `name`, user can only require this file by declared name meta file can not be required with name `_`
2023-01-16fix #1824最萌小汐
2023-01-16improve type infer of recursion alias最萌小汐
2023-01-12cleanup最萌小汐
2023-01-09cast global最萌小汐
2023-01-09trace-global最萌小汐
2023-01-04cleanup最萌小汐
2023-01-03fix renaming最萌小汐
2022-12-22cleanup最萌小汐
2022-12-18rename: supports `@field`最萌小汐
2022-12-18supports finding definition for class and alias最萌小汐
2022-12-18complete code lens最萌小汐
2022-12-18improve code-lens最萌小汐
2022-12-18first step for code lens最萌小汐
2022-12-17fix semantic token for `tablefield` with function最萌小汐
fix #1767
2022-12-16mark as incomplete最萌小汐