From a78353aaaec85ae5378fbc614647c19689efe427 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=80=E8=90=8C=E5=B0=8F=E6=B1=90?= <sumneko@hotmail.com> Date: Mon, 7 Mar 2022 17:28:05 +0800 Subject: [PATCH] `jsonValidation` should under `contributes` --- package.json | 15 +++++++++------ package/package.lua | 14 +++++++------- 2 files changed, 16 insertions(+), 13 deletions(-) diff --git a/package.json b/package.json index cff39b2..c137b98 100644 --- a/package.json +++ b/package.json @@ -1565,6 +1565,12 @@ "title": "Lua", "type": "object" }, + "jsonValidation": [ + { + "fileMatch": ".luarc.json", + "url": "./setting/schema.json" + } + ], "semanticTokenScopes": [ { "language": "lua", @@ -1602,6 +1608,9 @@ "keyword.declaration": [ "keyword.local.lua" ], + "keyword.documentation": [ + "storage.type.annotation.lua" + ], "keyword.readonly": [ "constant.language.lua" ], @@ -1687,12 +1696,6 @@ "vscode": "^1.61.0" }, "icon": "images/logo.png", - "jsonValidation": [ - { - "fileMatch": ".luarc.json", - "url": "./setting/schema.json" - } - ], "keywords": [ "Lua", "IntelliSense", diff --git a/package/package.lua b/package/package.lua index 3bfdf34..4e2c14b 100644 --- a/package/package.lua +++ b/package/package.lua @@ -28,12 +28,6 @@ return { "onWebviewPanel:lua-doc", "onCommand:extension.lua.doc", }, - jsonValidation = { - { - fileMatch = ".luarc.json", - url = "./setting/schema.json", - }, - }, main = "./client/out/extension", contributes = { configuration = { @@ -46,7 +40,13 @@ return { language = "lua", scopes = require 'package.semanticTokenScope', } - } + }, + jsonValidation = { + { + fileMatch = ".luarc.json", + url = "./setting/schema.json", + }, + }, }, capabilities = { untrustedWorkspaces = { -- GitLab