|
28 | 28 | "contributes": { |
29 | 29 | "configuration": { |
30 | 30 | "properties": { |
31 | | - "Lua.IntelliSense.traceBeSetted": { |
32 | | - "default": false, |
33 | | - "markdownDescription": "%config.IntelliSense.traceBeSetted%", |
34 | | - "scope": "resource", |
35 | | - "type": "boolean" |
36 | | - }, |
37 | | - "Lua.IntelliSense.traceFieldInject": { |
38 | | - "default": false, |
39 | | - "markdownDescription": "%config.IntelliSense.traceFieldInject%", |
40 | | - "scope": "resource", |
41 | | - "type": "boolean" |
42 | | - }, |
43 | | - "Lua.IntelliSense.traceLocalSet": { |
44 | | - "default": false, |
45 | | - "markdownDescription": "%config.IntelliSense.traceLocalSet%", |
46 | | - "scope": "resource", |
47 | | - "type": "boolean" |
48 | | - }, |
49 | | - "Lua.IntelliSense.traceReturn": { |
50 | | - "default": false, |
51 | | - "markdownDescription": "%config.IntelliSense.traceReturn%", |
52 | | - "scope": "resource", |
53 | | - "type": "boolean" |
54 | | - }, |
55 | 31 | "Lua.completion.autoRequire": { |
56 | 32 | "default": true, |
57 | 33 | "markdownDescription": "%config.completion.autoRequire%", |
|
143 | 119 | "type": "boolean" |
144 | 120 | }, |
145 | 121 | "Lua.diagnostics.disable": { |
| 122 | + "default": [], |
146 | 123 | "items": { |
147 | 124 | "type": "string" |
148 | 125 | }, |
|
168 | 145 | "type": "boolean" |
169 | 146 | }, |
170 | 147 | "Lua.diagnostics.globals": { |
| 148 | + "default": [], |
171 | 149 | "items": { |
172 | 150 | "type": "string" |
173 | 151 | }, |
|
184 | 162 | ], |
185 | 163 | "markdownDescription": "%config.diagnostics.ignoredFiles%", |
186 | 164 | "markdownEnumDescriptions": [ |
187 | | - "%config.diagnostics.files.Enable%", |
188 | | - "%config.diagnostics.files.Opened%", |
189 | | - "%config.diagnostics.files.Disable%" |
| 165 | + "%config.diagnostics.ignoredFiles.Enable%", |
| 166 | + "%config.diagnostics.ignoredFiles.Opened%", |
| 167 | + "%config.diagnostics.ignoredFiles.Disable%" |
190 | 168 | ], |
191 | 169 | "scope": "resource", |
192 | 170 | "type": "string" |
|
200 | 178 | ], |
201 | 179 | "markdownDescription": "%config.diagnostics.libraryFiles%", |
202 | 180 | "markdownEnumDescriptions": [ |
203 | | - "%config.diagnostics.files.Enable%", |
204 | | - "%config.diagnostics.files.Opened%", |
205 | | - "%config.diagnostics.files.Disable%" |
| 181 | + "%config.diagnostics.libraryFiles.Enable%", |
| 182 | + "%config.diagnostics.libraryFiles.Opened%", |
| 183 | + "%config.diagnostics.libraryFiles.Disable%" |
206 | 184 | ], |
207 | 185 | "scope": "resource", |
208 | 186 | "type": "string" |
|
501 | 479 | ], |
502 | 480 | "type": "string" |
503 | 481 | }, |
| 482 | + "spell-check": { |
| 483 | + "default": "None", |
| 484 | + "description": "%config.diagnostics.spell-check%", |
| 485 | + "enum": [ |
| 486 | + "Any", |
| 487 | + "Opened", |
| 488 | + "None" |
| 489 | + ], |
| 490 | + "type": "string" |
| 491 | + }, |
504 | 492 | "trailing-space": { |
505 | 493 | "default": "Opened", |
506 | 494 | "description": "%config.diagnostics.trailing-space%", |
|
969 | 957 | ], |
970 | 958 | "type": "string" |
971 | 959 | }, |
| 960 | + "spell-check": { |
| 961 | + "default": "Information", |
| 962 | + "description": "%config.diagnostics.spell-check%", |
| 963 | + "enum": [ |
| 964 | + "Error", |
| 965 | + "Warning", |
| 966 | + "Information", |
| 967 | + "Hint" |
| 968 | + ], |
| 969 | + "type": "string" |
| 970 | + }, |
972 | 971 | "trailing-space": { |
973 | 972 | "default": "Hint", |
974 | 973 | "description": "%config.diagnostics.trailing-space%", |
|
1141 | 1140 | "type": "integer" |
1142 | 1141 | }, |
1143 | 1142 | "Lua.format.defaultConfig": { |
| 1143 | + "additionalProperties": false, |
| 1144 | + "default": [], |
1144 | 1145 | "markdownDescription": "%config.format.defaultConfig%", |
| 1146 | + "patternProperties": { |
| 1147 | + ".*": { |
| 1148 | + "default": "", |
| 1149 | + "type": "string" |
| 1150 | + } |
| 1151 | + }, |
1145 | 1152 | "scope": "resource", |
| 1153 | + "title": "defaultConfig", |
1146 | 1154 | "type": "object" |
1147 | 1155 | }, |
1148 | 1156 | "Lua.format.enable": { |
|
1167 | 1175 | "scope": "resource", |
1168 | 1176 | "type": "string" |
1169 | 1177 | }, |
| 1178 | + "Lua.hint.await": { |
| 1179 | + "default": true, |
| 1180 | + "markdownDescription": "%config.hint.await%", |
| 1181 | + "scope": "resource", |
| 1182 | + "type": "boolean" |
| 1183 | + }, |
1170 | 1184 | "Lua.hint.enable": { |
1171 | 1185 | "default": false, |
1172 | 1186 | "markdownDescription": "%config.hint.enable%", |
|
1213 | 1227 | "scope": "resource", |
1214 | 1228 | "type": "integer" |
1215 | 1229 | }, |
| 1230 | + "Lua.hover.expandAlias": { |
| 1231 | + "default": true, |
| 1232 | + "markdownDescription": "%config.hover.expandAlias%", |
| 1233 | + "scope": "resource", |
| 1234 | + "type": "boolean" |
| 1235 | + }, |
1216 | 1236 | "Lua.hover.previewFields": { |
1217 | 1237 | "default": 20, |
1218 | 1238 | "markdownDescription": "%config.hover.previewFields%", |
|
1238 | 1258 | "type": "integer" |
1239 | 1259 | }, |
1240 | 1260 | "Lua.misc.parameters": { |
| 1261 | + "default": [], |
1241 | 1262 | "items": { |
1242 | 1263 | "type": "string" |
1243 | 1264 | }, |
|
1401 | 1422 | } |
1402 | 1423 | }, |
1403 | 1424 | "scope": "resource", |
| 1425 | + "title": "builtin", |
1404 | 1426 | "type": "object" |
1405 | 1427 | }, |
1406 | 1428 | "Lua.runtime.fileEncoding": { |
|
1412 | 1434 | "utf16be" |
1413 | 1435 | ], |
1414 | 1436 | "markdownDescription": "%config.runtime.fileEncoding%", |
| 1437 | + "markdownEnumDescriptions": [ |
| 1438 | + "%config.runtime.fileEncoding.utf8%", |
| 1439 | + "%config.runtime.fileEncoding.ansi%", |
| 1440 | + "%config.runtime.fileEncoding.utf16le%", |
| 1441 | + "%config.runtime.fileEncoding.utf16be%" |
| 1442 | + ], |
| 1443 | + "scope": "resource", |
| 1444 | + "type": "string" |
| 1445 | + }, |
| 1446 | + "Lua.runtime.meta": { |
| 1447 | + "default": "${version} ${language} ${encoding}", |
| 1448 | + "markdownDescription": "%config.runtime.meta%", |
1415 | 1449 | "scope": "resource", |
1416 | 1450 | "type": "string" |
1417 | 1451 | }, |
1418 | 1452 | "Lua.runtime.nonstandardSymbol": { |
| 1453 | + "default": [], |
1419 | 1454 | "items": { |
1420 | 1455 | "enum": [ |
1421 | 1456 | "//", |
|
1463 | 1498 | }, |
1464 | 1499 | "Lua.runtime.special": { |
1465 | 1500 | "additionalProperties": false, |
| 1501 | + "default": [], |
1466 | 1502 | "markdownDescription": "%config.runtime.special%", |
1467 | 1503 | "patternProperties": { |
1468 | 1504 | ".*": { |
|
1483 | 1519 | } |
1484 | 1520 | }, |
1485 | 1521 | "scope": "resource", |
| 1522 | + "title": "special", |
1486 | 1523 | "type": "object" |
1487 | 1524 | }, |
1488 | 1525 | "Lua.runtime.unicodeName": { |
|
1501 | 1538 | "LuaJIT" |
1502 | 1539 | ], |
1503 | 1540 | "markdownDescription": "%config.runtime.version%", |
| 1541 | + "markdownEnumDescriptions": [ |
| 1542 | + "%config.runtime.version.Lua 5.1%", |
| 1543 | + "%config.runtime.version.Lua 5.2%", |
| 1544 | + "%config.runtime.version.Lua 5.3%", |
| 1545 | + "%config.runtime.version.Lua 5.4%", |
| 1546 | + "%config.runtime.version.LuaJIT%" |
| 1547 | + ], |
1504 | 1548 | "scope": "resource", |
1505 | 1549 | "type": "string" |
1506 | 1550 | }, |
|
1534 | 1578 | "scope": "resource", |
1535 | 1579 | "type": "boolean" |
1536 | 1580 | }, |
| 1581 | + "Lua.spell.dict": { |
| 1582 | + "default": [], |
| 1583 | + "items": { |
| 1584 | + "type": "string" |
| 1585 | + }, |
| 1586 | + "markdownDescription": "%config.spell.dict%", |
| 1587 | + "scope": "resource", |
| 1588 | + "type": "array" |
| 1589 | + }, |
1537 | 1590 | "Lua.telemetry.enable": { |
1538 | 1591 | "default": null, |
1539 | 1592 | "markdownDescription": "%config.telemetry.enable%", |
|
1582 | 1635 | "type": "boolean" |
1583 | 1636 | }, |
1584 | 1637 | "Lua.workspace.library": { |
| 1638 | + "default": [], |
1585 | 1639 | "items": { |
1586 | 1640 | "type": "string" |
1587 | 1641 | }, |
|
1621 | 1675 | "type": "boolean" |
1622 | 1676 | }, |
1623 | 1677 | "Lua.workspace.userThirdParty": { |
| 1678 | + "default": [], |
1624 | 1679 | "items": { |
1625 | 1680 | "type": "string" |
1626 | 1681 | }, |
|
1787 | 1842 | "type": "git", |
1788 | 1843 | "url": "https://github.com/sumneko/lua-language-server" |
1789 | 1844 | }, |
1790 | | - "version": "3.2.4" |
| 1845 | + "version": "3.2.5" |
1791 | 1846 | } |
0 commit comments