Skip to content

Commit bd133ac

Browse files
committed
set Lua.telemetry.enable default to null
1 parent 134e022 commit bd133ac

File tree

4 files changed

+18
-8
lines changed

4 files changed

+18
-8
lines changed

package.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1253,10 +1253,13 @@
12531253
"type": "boolean"
12541254
},
12551255
"Lua.telemetry.enable": {
1256-
"default": true,
1256+
"default": null,
12571257
"markdownDescription": "%config.telemetry.enable%",
12581258
"scope": "resource",
1259-
"type": "boolean"
1259+
"type": [
1260+
"boolean",
1261+
"null"
1262+
]
12601263
},
12611264
"Lua.window.progressBar": {
12621265
"default": true,

package/configuration.lua

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
local const = require 'proto.define'
2+
local json = require 'json'
23

34
local config = {
45
["Lua.runtime.version"] = {
@@ -340,8 +341,8 @@ local config = {
340341
},
341342
['Lua.telemetry.enable'] = {
342343
scope = "resource",
343-
type = "boolean",
344-
default = true,
344+
type = {"boolean", "null"},
345+
default = json.null,
345346
markdownDescription = "%config.telemetry.enable%"
346347
},
347348
['Lua.hint.enable'] = {

setting/schema-zh-cn.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1237,10 +1237,13 @@
12371237
"type": "boolean"
12381238
},
12391239
"Lua.telemetry.enable": {
1240-
"default": true,
1240+
"default": null,
12411241
"markdownDescription": "启用遥测,通过网络发送你的编辑器信息与错误日志\n* [会发送哪些数据](https://github.com/sumneko/lua-language-server/blob/master/script/service/telemetry.lua)\n* [如何使用这些数据](https://github.com/sumneko/lua-telemetry-server/tree/master/method)\n",
12421242
"scope": "resource",
1243-
"type": "boolean"
1243+
"type": [
1244+
"boolean",
1245+
"null"
1246+
]
12441247
},
12451248
"Lua.window.progressBar": {
12461249
"default": true,

setting/schema.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1237,10 +1237,13 @@
12371237
"type": "boolean"
12381238
},
12391239
"Lua.telemetry.enable": {
1240-
"default": true,
1240+
"default": null,
12411241
"markdownDescription": "Enable telemetry to send your editor information and error logs over the network\n* [What data will be sent](https://github.com/sumneko/lua-language-server/blob/master/script/service/telemetry.lua)\n* [How to use this data](https://github.com/sumneko/lua-telemetry-server/tree/master/method)\n",
12421242
"scope": "resource",
1243-
"type": "boolean"
1243+
"type": [
1244+
"boolean",
1245+
"null"
1246+
]
12441247
},
12451248
"Lua.window.progressBar": {
12461249
"default": true,

0 commit comments

Comments
 (0)