Skip to content

Commit 10d90e8

Browse files
committed
0.9.3
1 parent b83fd43 commit 10d90e8

File tree

5 files changed

+28
-2
lines changed

5 files changed

+28
-2
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22

33
[中文Log](CHANGELOG_CN.md)
44

5+
# 0.9.3
6+
7+
`FIX` Fixed the method for locating variable declarations, skipping the assignment statements themselves
8+
9+
`FIX` Allowed setting the diagnostic interval via `diagnostics.diagnosticInterval`, default is 500
10+
11+
`FIX` Fixed the issue where chained calls were not inferred or prompted
12+
513
# 0.9.2
614

715
`FIX` Fixed the issue with `globalsRegex` being ineffective in the configuration options

CHANGELOG_CN.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# Change Log
22

3+
# 0.9.3
4+
5+
`FIX` 修复上个变量查找声明的方式, 将跳过赋值语句本身
6+
7+
`FIX` 允许设置诊断间隔, 通过`diagnostics.diagnosticInterval`, 默认值是500
8+
9+
`FIX` 修复链式调用没有推断和提示的问题
10+
311
# 0.9.2
412

513
`FIX` 修复了配置项里面得globalsRegex无效的问题

build/config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
exports.default = {
22
emmyDebuggerVersion: '1.8.2',
33
emmyDebuggerUrl: 'https://github.com/EmmyLua/EmmyLuaDebugger/releases/download',
4-
newLanguageServerVersion: "0.2.6",
4+
newLanguageServerVersion: "0.2.7",
55
newLanguageServerUrl: "https://github.com/CppCXY/emmylua-analyzer-rust/releases/download"
66
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "emmylua",
33
"displayName": "EmmyLua",
44
"description": "EmmyLua for vscode",
5-
"version": "0.9.2",
5+
"version": "0.9.3",
66
"icon": "res/icon.png",
77
"publisher": "tangzx",
88
"engines": {

syntaxes/schema.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
},
3737
"diagnostics": {
3838
"default": {
39+
"diagnosticInterval": 500,
3940
"disable": [],
4041
"enable": true,
4142
"enables": [],
@@ -413,6 +414,15 @@
413414
"description": "Represents the diagnostic configuration for Emmyrc.",
414415
"type": "object",
415416
"properties": {
417+
"diagnosticInterval": {
418+
"description": "The interval in milliseconds to perform diagnostics.",
419+
"type": [
420+
"integer",
421+
"null"
422+
],
423+
"format": "uint64",
424+
"minimum": 0.0
425+
},
416426
"disable": {
417427
"description": "A list of diagnostic codes that are disabled.",
418428
"default": [],

0 commit comments

Comments
 (0)