|
44 | 44 | "config.diagnostics.circular-doc-class": "Enable diagnostics for two classes inheriting from each other introducing a circular relation.",
|
45 | 45 | "config.diagnostics.close-non-object": "Enable diagnostics for attempts to close a variable with a non-object.",
|
46 | 46 | "config.diagnostics.code-after-break": "Enable diagnostics for code placed after a break statement in a loop.",
|
47 |
| - "config.diagnostics.codestyle": "* codestyle-check\n* spell-check", |
| 47 | + "config.diagnostics.codestyle": "* codestyle-check\n* name-style-check\n* spell-check", |
48 | 48 | "config.diagnostics.codestyle-check": "Enable diagnostics for incorrectly styled lines.",
|
49 | 49 | "config.diagnostics.conventions": "* global-element",
|
50 | 50 | "config.diagnostics.count-down-loop": "Enable diagnostics for `for` loops which will never reach their max/limit because the loop is incrementing instead of decrementing.",
|
|
79 | 79 | "config.diagnostics.libraryFiles.Enable": "Always diagnose these files.",
|
80 | 80 | "config.diagnostics.libraryFiles.Opened": "Only when these files are opened will it be diagnosed.",
|
81 | 81 | "config.diagnostics.lowercase-global": "Enable lowercase global variable definition diagnostics.",
|
82 |
| - "config.diagnostics.luadoc": "* circle-doc-class\n* doc-field-no-class\n* duplicate-doc-alias\n* duplicate-doc-field\n* duplicate-doc-param\n* incomplete-signature-doc\n* missing-global-doc\n* undefined-doc-class\n* undefined-doc-name\n* undefined-doc-param\n* unknown-cast-variable\n* unknown-diag-code\n* unknown-operator", |
| 82 | + "config.diagnostics.luadoc": "* circle-doc-class\n* doc-field-no-class\n* duplicate-doc-alias\n* duplicate-doc-field\n* duplicate-doc-param\n* incomplete-signature-doc\n* missing-global-doc\n* missing-local-export-doc\n* undefined-doc-class\n* undefined-doc-name\n* undefined-doc-param\n* unknown-cast-variable\n* unknown-diag-code\n* unknown-operator", |
83 | 83 | "config.diagnostics.missing-global-doc": "Missing annotations for globals! Global functions must have a comment and annotations for all parameters and return values.",
|
| 84 | + "config.diagnostics.missing-local-export-doc": "Missing annotations for exported locals! Exported local functions must have a comment and annotations for all parameters and return values.", |
84 | 85 | "config.diagnostics.missing-parameter": "Enable diagnostics for function calls where the number of arguments is less than the number of annotated function parameters.",
|
85 | 86 | "config.diagnostics.missing-return": "Enable diagnostics for functions with return annotations which have no return statement.",
|
86 | 87 | "config.diagnostics.missing-return-value": "Enable diagnostics for return statements without values although the containing function declares returns.",
|
| 88 | + "config.diagnostics.name-style-check": "Enable diagnostics for name style.", |
87 | 89 | "config.diagnostics.need-check-nil": "Enable diagnostics for variable usages if `nil` or an optional (potentially `nil`) value was assigned to the variable before.",
|
88 | 90 | "config.diagnostics.neededFileStatus": "* Opened: only diagnose opened files\n* Any: diagnose all files\n* None: disable this diagnostic\n\nEnd with `!` means override the group setting `diagnostics.groupFileStatus`.\n",
|
89 | 91 | "config.diagnostics.newfield-call": "Enable newfield call diagnostics. It is raised when the parenthesis of a function call appear on the following line when defining a field in a table.",
|
|
161 | 163 | "config.intelliSense.searchDepth": "Set the search depth for IntelliSense. Increasing this value increases accuracy, but decreases performance. Different workspace have different tolerance for this setting. Please adjust it to the appropriate value.",
|
162 | 164 | "config.misc.executablePath": "Specify the executable path in VSCode.",
|
163 | 165 | "config.misc.parameters": "[Command line parameters](https://github.com/LuaLS/lua-telemetry-server/tree/master/method) when starting the language server in VSCode.",
|
| 166 | + "config.nameStyle.config": "Set name style config", |
164 | 167 | "config.runtime.builtin": "Adjust the enabled state of the built-in library. You can disable (or redefine) the non-existent library according to the actual runtime environment.\n\n* `default`: Indicates that the library will be enabled or disabled according to the runtime version\n* `enable`: always enable\n* `disable`: always disable\n",
|
165 | 168 | "config.runtime.builtin.basic": "",
|
166 | 169 | "config.runtime.builtin.bit": "",
|
|
171 | 174 | "config.runtime.builtin.ffi": "",
|
172 | 175 | "config.runtime.builtin.io": "",
|
173 | 176 | "config.runtime.builtin.jit": "",
|
| 177 | + "config.runtime.builtin.jit.profile": "", |
| 178 | + "config.runtime.builtin.jit.util": "", |
174 | 179 | "config.runtime.builtin.math": "",
|
175 | 180 | "config.runtime.builtin.os": "",
|
176 | 181 | "config.runtime.builtin.package": "",
|
|
0 commit comments