Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-08-03 | function may not have a name | 最萌小汐 | |
2023-07-25 | fix #2214 | 最萌小汐 | |
2023-07-21 | fix `missing-fields` | 最萌小汐 | |
2023-07-21 | fix missing fields | 最萌小汐 | |
2023-07-21 | 添加翻译 | 最萌小汐 | |
2023-07-21 | fix | 最萌小汐 | |
2023-07-20 | new diagnostic: `missing-fields` | 最萌小汐 | |
2023-07-20 | improve completion label of table fields | 最萌小汐 | |
2023-07-19 | sort results of completion | 最萌小汐 | |
2023-07-18 | Merge pull request #2177 from sewbacca/feature/shortcut-autorequire | 最萌小汐 | |
[Feature] Add action to autorequire undefined globals | |||
2023-07-17 | Resolve formatting | Sewbacca | |
Resolve member naming | |||
2023-07-17 | Added tests | Sewbacca | |
2023-07-17 | Extracted undefined global check | Sewbacca | |
2023-07-06 | signature: narrow by inputed literal | 最萌小汐 | |
2023-06-29 | exclude `_` | 最萌小汐 | |
2023-06-28 | Adapt incomplete-signature-doc to warn about incomplete, not missing docs (#9) | AndreaWalchshoferSCCH | |
Previously, the diagnostic `incomplete-signature-doc` is ignoring fully undocumented functions - but is already triggered by a simple comment. This turns out to be impractical in a few cases, as it also forces a full documentation of functions that should just be annotated with `---@async` (and is therefore not yet fully compatible with `await-in-sync`) So this PR adapts the diagnostic to only warn about **incomplete** signature docs, so it requires at least one `@param` or `@return` annotation before a warning is given. (Otherwise, it would be a missing signature doc, and there's separate diagnostics about that...) | |||
2023-06-27 | Added crossfile testcase | Sewbacca | |
Improved eq error message in test/code_action/init.lua Uses core.diagnostics.undefined-global | |||
2023-06-26 | check nil | 最萌小汐 | |
2023-06-23 | Fix tests failing | Sewbacca | |
2023-06-23 | Added concept of action autorequire | Sewbacca | |
2023-06-14 | check nil | 最萌小汐 | |
2023-06-14 | fix #2129 | 最萌小汐 | |
2023-06-13 | completion for quoted fields | 最萌小汐 | |
fix #2088 | |||
2023-06-13 | bind overloads | 最萌小汐 | |
fix #2083 | |||
2023-06-13 | more smart completion for `continue` | 最萌小汐 | |
fix #2042 | |||
2023-06-13 | check nil | 最萌小汐 | |
2023-05-25 | command:add reloadFFIMeta | fesily | |
2023-05-11 | Annotation rule for exported local functions | Thomas 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-26 | complete namestyle provider | CppCXY | |
2023-04-26 | don't merge comments from `setlocal` | 最萌小汐 | |
fix #2077 | |||
2023-04-25 | fix first semantic token is dropped | 最萌小汐 | |
fix #2081 | |||
2023-04-25 | export name and comment in returns | 最萌小汐 | |
2023-04-24 | Cleanup PR | AndreaWalchshoferSCCH | |
Revert Changes made from unrelated PR | |||
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-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-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-11 | fix wrong semantic-tokens when skipping empty char | 最萌小汐 | |
see https://github.com/neovim/neovim/pull/22607 | |||
2023-03-10 | fix offset to finish pos in diff | 最萌小汐 | |
#1949 | |||
2023-03-09 | check nil | 最萌小汐 | |
fix #1978 | |||
2023-03-08 | should check type of `self` | 最萌小汐 | |
fix #1922 | |||
2023-03-08 | don't treat `_ENV` as param | 最萌小汐 | |
fix #1715 | |||
2023-03-06 | check multilneTokenSupport | 最萌小汐 | |
fix #1753 | |||
2023-03-01 | snip for `continue` and `ifcall` | 最萌小汐 | |
2023-02-15 | should normalize path in filewatch | 最萌小汐 | |
2023-02-10 | fix #1889 | 最萌小汐 | |
2023-02-06 | just check client ready | 最萌小汐 | |
2023-02-06 | update API `setConfig`, `getConfig` | 最萌小汐 | |