Skip to content

Commit 68cc30e

Browse files
committed
0.21.5
1 parent 1a8d329 commit 68cc30e

File tree

6 files changed

+99
-19
lines changed

6 files changed

+99
-19
lines changed

package.json

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,7 @@
127127
"properties": {
128128
"ambiguity-1": {
129129
"default": "Warning",
130+
"description": "%config.diagnostics.ambiguity-1%",
130131
"enum": [
131132
"Error",
132133
"Warning",
@@ -138,6 +139,7 @@
138139
},
139140
"duplicate-index": {
140141
"default": "Warning",
142+
"description": "%config.diagnostics.duplicate-index%",
141143
"enum": [
142144
"Error",
143145
"Warning",
@@ -149,6 +151,7 @@
149151
},
150152
"duplicate-method": {
151153
"default": "Warning",
154+
"description": "%config.diagnostics.duplicate-method%",
152155
"enum": [
153156
"Error",
154157
"Warning",
@@ -160,6 +163,7 @@
160163
},
161164
"emmy-lua": {
162165
"default": "Warning",
166+
"description": "%config.diagnostics.emmy-lua%",
163167
"enum": [
164168
"Error",
165169
"Warning",
@@ -171,6 +175,7 @@
171175
},
172176
"empty-block": {
173177
"default": "Hint",
178+
"description": "%config.diagnostics.empty-block%",
174179
"enum": [
175180
"Error",
176181
"Warning",
@@ -182,6 +187,7 @@
182187
},
183188
"global-in-nil-env": {
184189
"default": "Warning",
190+
"description": "%config.diagnostics.global-in-nil-env%",
185191
"enum": [
186192
"Error",
187193
"Warning",
@@ -193,6 +199,7 @@
193199
},
194200
"lowercase-global": {
195201
"default": "Information",
202+
"description": "%config.diagnostics.lowercase-global%",
196203
"enum": [
197204
"Error",
198205
"Warning",
@@ -204,6 +211,7 @@
204211
},
205212
"newfield-call": {
206213
"default": "Warning",
214+
"description": "%config.diagnostics.newfield-call%",
207215
"enum": [
208216
"Error",
209217
"Warning",
@@ -215,6 +223,7 @@
215223
},
216224
"newline-call": {
217225
"default": "Information",
226+
"description": "%config.diagnostics.newline-call%",
218227
"enum": [
219228
"Error",
220229
"Warning",
@@ -226,6 +235,7 @@
226235
},
227236
"redefined-local": {
228237
"default": "Hint",
238+
"description": "%config.diagnostics.redefined-local%",
229239
"enum": [
230240
"Error",
231241
"Warning",
@@ -237,6 +247,7 @@
237247
},
238248
"redundant-parameter": {
239249
"default": "Hint",
250+
"description": "%config.diagnostics.redundant-parameter%",
240251
"enum": [
241252
"Error",
242253
"Warning",
@@ -248,6 +259,7 @@
248259
},
249260
"redundant-value": {
250261
"default": "Hint",
262+
"description": "%config.diagnostics.redundant-value%",
251263
"enum": [
252264
"Error",
253265
"Warning",
@@ -259,6 +271,7 @@
259271
},
260272
"set-const": {
261273
"default": "Error",
274+
"description": "%config.diagnostics.set-const%",
262275
"enum": [
263276
"Error",
264277
"Warning",
@@ -270,6 +283,7 @@
270283
},
271284
"set-for-state": {
272285
"default": "Warning",
286+
"description": "%config.diagnostics.set-for-state%",
273287
"enum": [
274288
"Error",
275289
"Warning",
@@ -281,6 +295,7 @@
281295
},
282296
"trailing-space": {
283297
"default": "Hint",
298+
"description": "%config.diagnostics.trailing-space%",
284299
"enum": [
285300
"Error",
286301
"Warning",
@@ -292,6 +307,7 @@
292307
},
293308
"undefined-env-child": {
294309
"default": "Information",
310+
"description": "%config.diagnostics.undefined-env-child%",
295311
"enum": [
296312
"Error",
297313
"Warning",
@@ -303,6 +319,7 @@
303319
},
304320
"undefined-global": {
305321
"default": "Warning",
322+
"description": "%config.diagnostics.undefined-global%",
306323
"enum": [
307324
"Error",
308325
"Warning",
@@ -314,6 +331,7 @@
314331
},
315332
"unused-function": {
316333
"default": "Hint",
334+
"description": "%config.diagnostics.unused-function%",
317335
"enum": [
318336
"Error",
319337
"Warning",
@@ -325,6 +343,7 @@
325343
},
326344
"unused-label": {
327345
"default": "Hint",
346+
"description": "%config.diagnostics.unused-label%",
328347
"enum": [
329348
"Error",
330349
"Warning",
@@ -336,6 +355,7 @@
336355
},
337356
"unused-local": {
338357
"default": "Hint",
358+
"description": "%config.diagnostics.unused-local%",
339359
"enum": [
340360
"Error",
341361
"Warning",
@@ -347,6 +367,7 @@
347367
},
348368
"unused-vararg": {
349369
"default": "Hint",
370+
"description": "%config.diagnostics.unused-vararg%",
350371
"enum": [
351372
"Error",
352373
"Warning",
@@ -540,5 +561,5 @@
540561
"type": "git",
541562
"url": "https://github.com/sumneko/lua-language-server"
542563
},
543-
"version": "0.21.4"
564+
"version": "0.21.5"
544565
}

package.nls.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@
1616
"config.develop.debuggerPort": "Listen port of debugger.",
1717
"config.develop.debuggerWait": "Suspend before debugger connects.",
1818
"config.develop.enable": "Developer mode. Do not enable, performance will be affected.",
19-
"config.diagnostics.disable": "Disabled diagnostic (Use code in hover brackets).\n```json\n\"Lua.diagnostics.disable\" : [\n \"unused-local\",\n \"lowercase-global\"\n]\n```\n",
19+
"config.diagnostics.disable": "Disabled diagnostic (Use code in hover brackets).\n",
2020
"config.diagnostics.enable": "Enable diagnostics.",
21-
"config.diagnostics.globals": "Defined global variables.\n```json\n\"Lua.diagnostics.globals\" : [\n \"GLOBAL1\",\n \"GLOBAL2\"\n]\n```\n",
22-
"config.diagnostics.severity": "Modified diagnostic severity.\n```json\n\"Lua.diagnostics.severity\" : {\n \"redefined-local\" : \"Warning\",\n \"emmy-lua\" : \"Hint\"\n}\n```\n",
21+
"config.diagnostics.globals": "Defined global variables.\n",
22+
"config.diagnostics.severity": "Modified diagnostic severity.\n",
2323
"config.hover.enable": "Enable hover.",
2424
"config.hover.viewNumber": "Hover to view numeric content (only if literal is not decimal).",
2525
"config.hover.viewString": "Hover to view the contents of a string (only if the literal contains an escape character).",
@@ -28,7 +28,7 @@
2828
"config.runtime.special": "`Only supported in beta` The custom global variables are regarded as some special built-in variables, and the language server will provide special support",
2929
"config.runtime.version": "Lua runtime version.",
3030
"config.signatureHelp.enable": "Enable signature help.",
31-
"config.workspace.ignoreDir": "Ignored directories (Use `.gitignore` grammar).\n```json\n\"Lua.workspace.ignoreDir\" : [\n \"temp/*.*\",\n \"!temp/*.lua\"\n]\n```\n",
31+
"config.workspace.ignoreDir": "Ignored directories (Use `.gitignore` grammar).\n",
3232
"config.workspace.ignoreSubmodules": "Ignore submodules.",
3333
"config.workspace.library": "Load external library.\nThis feature can load external Lua files, which can be used for definition, automatic completion and other functions. Note that the language server does not monitor changes in external files and needs to restart if the external files are modified.\nThe following example shows loaded files in `C:/lua` and `../lib` ,exclude `../lib/temp`.\n```json\n\"Lua.workspace.library\": {\n \"C:/lua\": true,\n \"../lib\": [\n \"temp/*\"\n ]\n}\n```\n",
3434
"config.workspace.maxPreload": "Max preloaded files.",

package.nls.zh-cn.json

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{
2+
"ambiguity-1": "优先级歧义,如:`num or 0 + 1`,推测用户的实际期望为 `(num or 0) + 1` ",
23
"config.awakened.cat": "PLAY WITH ME >_<\n\n(这会启用还处于开发中的beta版,欢迎测试反馈!改变此选项需要重载窗口!)",
34
"config.color.mode": "着色模式。",
45
"config.color.mode.Grammar": "语法着色。",
@@ -16,10 +17,12 @@
1617
"config.develop.debuggerPort": "调试器监听端口。",
1718
"config.develop.debuggerWait": "调试器连接之前挂起。",
1819
"config.develop.enable": "开发者模式。请勿开启,会影响性能。",
19-
"config.diagnostics.disable": "禁用的诊断(使用浮框括号内的代码)。\n```json\n\"Lua.diagnostics.disable\" : [\n \"unused-local\",\n \"lowercase-global\"\n]\n```\n",
20+
"config.diagnostics.disable": "禁用的诊断(使用浮框括号内的代码)。\n",
2021
"config.diagnostics.enable": "启用诊断。",
21-
"config.diagnostics.globals": "已定义的全局变量。\n```json\n\"Lua.diagnostics.globals\" : [\n \"GLOBAL1\",\n \"GLOBAL2\"\n]\n```\n",
22-
"config.diagnostics.severity": "修改诊断等级。\n```json\n\"Lua.diagnostics.severity\" : {\n \"redefined-local\" : \"Warning\",\n \"emmy-lua\" : \"Hint\"\n}\n```\n",
22+
"config.diagnostics.globals": "已定义的全局变量。\n",
23+
"config.diagnostics.severity": "修改诊断等级。\n",
24+
"config.diagnostics.unused-function": "未使用的函数",
25+
"config.diagnostics.unused-local": "未使用的局部变量",
2326
"config.hover.enable": "启用悬停提示。",
2427
"config.hover.viewNumber": "悬停提示查看数字内容(仅当字面量不是十进制时)。",
2528
"config.hover.viewString": "悬停提示查看字符串内容(仅当字面量包含转义符时)。",
@@ -28,11 +31,25 @@
2831
"config.runtime.special": "`仅beta支持` 将自定义全局变量视为一些特殊的内置变量,语言服务将提供特殊的支持。\n下面这个例子表示将 `include` 视为 `require` 。\n```json\n\"Lua.runtime.special\" : {\n \"include\" : \"require\"\n}\n```\n",
2932
"config.runtime.version": "Lua运行版本。",
3033
"config.signatureHelp.enable": "启用参数提示。",
31-
"config.workspace.ignoreDir": "忽略的目录(使用 `.gitignore` 语法)。\n```json\n\"Lua.workspace.ignoreDir\" : [\n \"temp/*.*\",\n \"!temp/*.lua\"\n]\n```\n",
34+
"config.workspace.ignoreDir": "忽略的目录(使用 `.gitignore` 语法)。\n",
3235
"config.workspace.ignoreSubmodules": "忽略子模块。",
3336
"config.workspace.library": "加载外部函数库。\n该功能可以加载外部的Lua文件,用于函数定义、自动完成等功能。注意,语言服务不会监视外部文件的变化,如果修改了外部文件需要重启。\n下面这个例子表示加载`C:/lua`与`../lib`中的所有文件,但不加载`../lib/temp`中的文件。\n```json\n\"Lua.workspace.library\": {\n \"C:/lua\": true,\n \"../lib\": [\n \"temp/*\"\n ]\n}\n```\n",
3437
"config.workspace.maxPreload": "最大预加载文件数。",
3538
"config.workspace.preloadFileSize": "预加载时跳过大小大于该值(KB)的文件。",
3639
"config.workspace.useGitIgnore": "忽略 `.gitignore` 中列举的文件。",
37-
"config.zzzzzz.cat": "DONT TOUCH ME, LET ME SLEEP >_<"
40+
"config.zzzzzz.cat": "DONT TOUCH ME, LET ME SLEEP >_<",
41+
"duplicate-index": "在字面量表中重复定义了索引",
42+
"empty-block": "空代码块",
43+
"global-in-nil-env": "不能使用全局变量( `_ENV` 被设置为了 `nil`)",
44+
"lowercase-global": "首字母小写的全局变量定义",
45+
"newfield-call": "在字面量表中,2行代码之间缺少分隔符,在语法上被解析为了一次索引操作",
46+
"newline-call": "以 `(` 开始的新行,在语法上被解析为了上一行的函数调用",
47+
"redefined-local": "重复定义的局部变量",
48+
"redundant-parameter": "函数调用时,传入了多余的参数",
49+
"redundant-value": "赋值操作时,值的数量比被赋值的对象多",
50+
"trailing-space": "后置空格",
51+
"undefined-env-child": "`_ENV` 被设置为了新的字面量表,但是试图获取的全局变量不再这张表中",
52+
"undefined-global": "未定义的全局变量",
53+
"unused-label": "未使用的标签",
54+
"unused-vararg": "未使用的不定参数"
3855
}

package/build.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
local json = require 'json-beautify'
22

3-
local VERSION = "0.21.4"
3+
local VERSION = "0.21.5"
44

55
local package = require 'package.package'
66

0 commit comments

Comments
 (0)