summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
2023-10-07pause diagnostic in tests最萌小汐
2023-09-25feat: support param snippets with spaceLewis Russell
Currently LuaLS will expand: ```lua ---<??> local x = function (x, y) end ``` with: ```lua ---comment ---@param x any ---@param y any local x = function (x, y) end ``` This change adds a variation of this snippet to expand: ```lua --- <??> local x = function (x, y) end ``` with: ```lua --- comment --- @param x any --- @param y any local x = function (x, y) end ```
2023-08-24fix wrong uri in test最萌小汐
2023-08-23support `---@class (exact)`最萌小汐
#1990
2023-08-22fix wrong `missing-fields` with union types最萌小汐
fix #2252
2023-08-16supports `---@enum (key)`最萌小汐
2023-08-14fix warning最萌小汐
2023-08-14check `doc.field`最萌小汐
#1990
2023-08-14also check `doc.type.table`最萌小汐
2023-08-11stash最萌小汐
2023-08-11fix stack overflow最萌小汐
2023-08-11local uses `nil` at least最萌小汐
fix #2155
2023-08-11support `---@type` and `--[[@as]]` for return最萌小汐
resolve #2144
2023-08-11cleanup tests最萌小汐
2023-08-11cleanup tests最萌小汐
2023-08-11cleanup tests最萌小汐
2023-08-11clean up tests最萌小汐
2023-08-11clean up tests最萌小汐
2023-08-10support `@type` for `return`最萌小汐
#2144
2023-08-10enable `as` table最萌小汐
#2144
2023-08-09fix wrong hover and signature for method最萌小汐
with varargs and overloads
2023-08-01don't show constructor in hover最萌小汐
2023-07-25fix #2214最萌小汐
2023-07-21fix `missing-fields`最萌小汐
2023-07-20new diagnostic: `missing-fields`最萌小汐
2023-07-20improve completion label of table fields最萌小汐
2023-07-19sort results of completion最萌小汐
2023-07-19check visible recursive最萌小汐
fix #2145
2023-07-19cleanup test codes最萌小汐
2023-07-18Merge pull request #2177 from sewbacca/feature/shortcut-autorequire最萌小汐
[Feature] Add action to autorequire undefined globals
2023-07-17Added testsSewbacca
2023-07-06signature: narrow by inputed literal最萌小汐
2023-07-06fix supporting unicode in signature最萌小汐
2023-06-28Adapt 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-27Added crossfile testcaseSewbacca
Improved eq error message in test/code_action/init.lua Uses core.diagnostics.undefined-global
2023-06-23Added concept of action autorequireSewbacca
2023-06-13completion for quoted fields最萌小汐
fix #2088
2023-06-13bind overloads最萌小汐
fix #2083
2023-06-13more smart completion for `continue`最萌小汐
fix #2042
2023-06-01ffi:fix build pathfesily
2023-05-26Merge pull request #2131 from fesily/ffi-plugin-lazyload最萌小汐
command:add reloadFFIMeta
2023-05-26fix output errorfesily
2023-05-25special treat `__*`最萌小汐
#2106
2023-05-25Merge branch 'master' into ffi-plugin-lazyloadfesily
2023-05-25command:add reloadFFIMetafesily
2023-05-23trace filter of `repeat`最萌小汐
fix #2113
2023-05-22special searching for `__index`最萌小汐
#2106
2023-05-16Merge pull request #2107 from AlWoSp/thwe/missing-local-export-doc最萌小汐
Annotation rule for exported local functions
2023-05-12support arrayfesily
2023-05-12rename testfesily