Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-08 | add: description for `config.addonManager.enable` | carsakiller | |
2023-03-01 | update locale | 最萌小汐 | |
2023-02-07 | update locale | 最萌小汐 | |
#1886 | |||
2023-02-03 | chore: update links to point to organization | carsakiller | |
2023-02-02 | improve checking for modifying config | 最萌小汐 | |
#1859 | |||
2023-01-31 | cleanup | 最萌小汐 | |
2023-01-30 | command `lua.exportDocument` | 最萌小汐 | |
finish #1833 | |||
2023-01-16 | Nesting of `[[...]]` is not allowed in Lua 5.1 . | 最萌小汐 | |
fix #1805 | |||
2022-12-18 | complete code lens | 最萌小汐 | |
2022-12-06 | Added descriptions for the invisible diagnostics and the typeFormat ↵ | Martin Armbruster | |
configuration. | |||
2022-12-01 | modify config fully supports `.luarc.json` | 最萌小汐 | |
fix #831 | |||
2022-11-29 | modify `require` after renaming files | 最萌小汐 | |
2022-11-29 | convert `config.lua` to `config.json` | 最萌小汐 | |
2022-11-28 | add: literal enum example to `@alias` #1685 (#1730) | carsakiller | |
2022-11-16 | fix: en-us return diagnosis descriptions | carsakiller | |
2022-11-11 | Locale 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` | |||
2022-11-08 | fix locale | 最萌小汐 | |
2022-11-08 | cleanup | 最萌小汐 | |
2022-11-08 | some improves | 最萌小汐 | |
2022-11-08 | update locale (thanks fanyi.baidu.com) | 最萌小汐 | |
2022-11-08 | `---@enum` supports runtime values | 最萌小汐 | |
resolve #1619 | |||
2022-10-31 | add `---@package` | 最萌小汐 | |
2022-10-25 | `---@private` and `---@protected` | 最萌小汐 | |
#1316 | |||
2022-10-25 | add `doc.privateName` and `doc.protectedName` | 最萌小汐 | |
#1316 | |||
2022-10-25 | diagnostic for invisible fields | 最萌小汐 | |
#1316 | |||
2022-10-17 | new setting `Lua.diagnostics.workspaceEvent` | 最萌小汐 | |
set the time to trigger workspace diagnostics. resolve #1626 | |||
2022-09-20 | resolve #1557 `Lua.misc.executablePath` | 最萌小汐 | |
2022-09-06 | fix #1526 | 最萌小汐 | |
2022-08-12 | Added missing descriptions for diagnostics. | Martin Armbruster | |
2022-08-08 | fix #1422 | 最萌小汐 | |
2022-07-28 | fix #1015 en-us translation | carsakiller | |
2022-07-27 | fix: wiki link references | carsakiller | |
2022-07-23 | Plugin enchancements | Nicholas Dunn | |
Adds config.runtime.plugingArgs Adds pluginPath to package.path. Closes #1297 Adds log.warn() when specified plugin can't be found Possible Changelog entry: ```txt * `NEW` `Lua.runtime.pluginArgs` * `CHG` add plugin path in package.path ``` | |||
2022-07-19 | build locale | 最萌小汐 | |
2022-07-18 | add: description for @enum #1255 | carsakiller | |
2022-07-18 | add: description for @operator #599 | carsakiller | |
2022-07-13 | add progress for building | 最萌小汐 | |
2022-07-12 | unreachable-code | 最萌小汐 | |
2022-07-07 | resolve #619 `diagnostics.unusedLocalExclude` | 最萌小汐 | |
2022-07-06 | completion and diags for operator | 最萌小汐 | |
2022-07-01 | chore: grammar | James | |
2022-07-01 | #1260 `type.weakNilCheck` | 最萌小汐 | |
2022-06-29 | fix #1243 fix meta of `next` | 最萌小汐 | |
2022-06-29 | 繁體中文翻譯 | AlexCai2019 | |
1. 翻譯 `zh_tw/script.lua` 內 `DIAG_DUPLICATE_DOC_ALIAS`, `DIAG_MISSING_RETURN_VALUE`, `DIAG_MISSING_RETURN_VALUE_RANGE`, `DIAG_REDUNDANT_RETURN_VALUE`, `DIAG_REDUNDANT_RETURN_VALUE_RANGE`, `DIAG_MISSING_RETURN`, `DIAG_RETURN_TYPE_MISMATCH`, `LUADOC_DESC_CAST`。 2. 翻譯 `zh_tw/settings.lua` 內 `config.hint.semicolon`, `config.hint.semicolon.All`, `config.hint.semicolon.SameLine`, `config.hint.semicolon.Disable`, `config.type.castNumberToInteger`, `config.type.weakUnionCheck`。 3. "deprecated" 從「廢棄」改成「棄用」,因為後者的翻譯比較常見,同時也是維基百科所採用的翻譯。 | |||
2022-06-28 | update locale | 最萌小汐 | |