summaryrefslogtreecommitdiff
path: root/locale
AgeCommit message (Collapse)Author
2024-05-11更新翻译最萌小汐
2024-05-09Merge pull request #2629 from comedinha/master最萌小汐
Add setting to find globals using regex
2024-04-27Add multi-process support to --check.Paul Emmerich
Set the parameter --num_threads to the desired number of worker tasks to potentially speed up --check. This works by spawning multiple sub-proccesses that each run the desired diagnostics on a subset of the workspace. Each process will still load and compile the entire workspace, so there are diminishing returns and memory usage increases linearly with the number of threads. Overall this can reduce the runtime by about ~50% for my projects, example results: Workspace 1, dominated by a few large/complex files 1 thread: 49.7 seconds 2 threads: 31.8 seconds 4 threads: 23.6 seconds 8 threads: 24.4 seconds Workspace 2, large number of small-ish files 1 thread: 96.0 seconds 2 threads: 76.5 seconds 4 threads: 49.5 seconds 8 threads: 38.1 seconds
2024-04-23Add globalsRegex to diagnosticsBruno Carvalho
Improve checkIsUndefinedGlobal to avoid unecessary checks and tables
2024-04-20Output more details while running --checkPaul Emmerich
2024-02-23Update locale/en-us/setting.luafesily
Co-authored-by: Lewis Russell <me@lewisr.dev>
2024-02-21add infer function param typefesily
2023-12-23translated some optionsLeafx-code
2023-10-11update doc and locale最萌小汐
2023-08-26Translate table injection diag and fix some issuesFiras Assaad
2023-08-22fix wrong `missing-fields` with union types最萌小汐
fix #2252
2023-08-14set min version for some math.* functionsMichael Martin
2023-08-14also check `doc.type.table`最萌小汐
2023-08-14new diag: `inject-field`最萌小汐
#1990
2023-08-10chore: remove old intellisense documentationcarsakiller
2023-08-10chore: replace wiki referencescarsakiller
2023-08-03function may not have a name最萌小汐
2023-07-21添加翻译最萌小汐
2023-07-19update submodules最萌小汐
2023-07-18Merge pull request #2177 from sewbacca/feature/shortcut-autorequire最萌小汐
[Feature] Add action to autorequire undefined globals
2023-07-17Added testsSewbacca
2023-06-24add: description for `@source`carsakiller
2023-06-23Added concept of action autorequireSewbacca
2023-06-01locale: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-24Merge pull request #2078 from AlWoSp/pr/missing-global-doc最萌小汐
Check for missing @param and @return annotations
2023-04-24Cleanup PRAndreaWalchshoferSCCH
Revert Changes made from unrelated PR
2023-04-22fix: add links to too many files warning (#2080)carsakiller
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-08add: description for `config.addonManager.enable`carsakiller
2023-03-01update locale最萌小汐
2023-02-07update locale最萌小汐
#1886
2023-02-03chore: update links to point to organizationcarsakiller
2023-02-02improve checking for modifying config最萌小汐
#1859
2023-01-31cleanup最萌小汐
2023-01-30command `lua.exportDocument`最萌小汐
finish #1833
2023-01-16Nesting of `[[...]]` is not allowed in Lua 5.1 .最萌小汐
fix #1805
2022-12-18complete code lens最萌小汐
2022-12-06Added descriptions for the invisible diagnostics and the typeFormat ↵Martin Armbruster
configuration.
2022-12-01modify config fully supports `.luarc.json`最萌小汐
fix #831
2022-11-29modify `require` after renaming files最萌小汐
2022-11-29convert `config.lua` to `config.json`最萌小汐
2022-11-28add: literal enum example to `@alias` #1685 (#1730)carsakiller
2022-11-16fix: en-us return diagnosis descriptionscarsakiller
2022-11-11Locale and completion additions for 3.6.0 annotations (#1683)carsakiller
* add: new annotations to completion * add: en-us descriptions for access modifiers * add: en-us descriptions for other locales * add: update @field description for `pt-br` and `zh-cn`