summaryrefslogtreecommitdiff
path: root/test/diagnostics/init.lua
AgeCommit message (Collapse)Author
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-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-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-08don't treat `_ENV` as param最萌小汐
fix #1715
2023-01-30limit error message for type dismatch最萌小汐
resolve #1838
2022-10-12cleanup最萌小汐
2022-06-18cleanup最萌小汐
2022-04-08update最萌小汐
2022-04-07update最萌小汐
2022-04-07update最萌小汐
2022-04-07update最萌小汐
2022-01-05fix `not-yieldable`最萌小汐
2022-01-05fix test最萌小汐
2022-01-05fix最萌小汐
2022-01-05cleanup最萌小汐
2021-12-24update最萌小汐
2021-12-24cleanup最萌小汐
2021-12-21Merge remote-tracking branch 'origin/master' into multi-workspacesumneko
2021-12-06only ignore used doced param in meta最萌小汐
2021-12-02Merge remote-tracking branch 'origin/master' into multi-workspacesumneko
2021-12-01fix #825最萌小汐
2021-11-29update parser最萌小汐
2021-11-25cleanup最萌小汐
2021-11-12`---@class` can be re-declared最萌小汐
2021-11-08resolve #708 resolve #767最萌小汐
2021-11-08cleanup最萌小汐
2021-11-08yieldable check linked最萌小汐
2021-11-08Merge branch 'master' into not-yieldable最萌小汐
2021-11-03pass test最萌小汐
2021-11-03#687 `---@nodiscard`最萌小汐
2021-11-03check await cross linked callback最萌小汐
2021-11-02not-yieldable最萌小汐
2021-11-02async doc.type.function最萌小汐
2021-11-02mark async最萌小汐
2021-11-02#687 await-in-sync最萌小汐
2021-10-25add tests for redundant-returnCr4xy
2021-10-08优化代码结构,修复了一些bugarthur
2021-09-28#587最萌小汐
2021-09-28stash最萌小汐
2021-09-28pass tests最萌小汐
2021-09-27add testunknown
2021-09-27Merge branch 'master' into ar/typecheckunknown
2021-09-23add typecheckunknown
2021-09-22update最萌小汐
2021-09-22cleanup最萌小汐
2021-08-23resolve #624 `different-requires`最萌小汐