adopt workspaceTrust in package.json (#621)

Signed-off-by: Yan Zhang <yanzh@microsoft.com>
This commit is contained in:
Yan Zhang 2021-04-28 10:40:23 +08:00 коммит произвёл GitHub
Родитель 56f5a1f697
Коммит 1a88a03434
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
2 изменённых файлов: 6 добавлений и 0 удалений

Просмотреть файл

@ -10,6 +10,11 @@
"engines": {
"vscode": "^1.43.0"
},
"enableProposedApi": true,
"workspaceTrust": {
"request": "onDemand",
"description": "Extension can execute Maven commands using Maven wrapper contained in your project."
},
"categories": [
"Programming Languages",
"Other"

Просмотреть файл

@ -94,6 +94,7 @@ export function getPathToWorkspaceStorage(...args: string[]): string | undefined
return path.join(EXTENSION_CONTEXT.storagePath, ...args);
}
/** TODO: apply workspace trust API when it's ready */
export async function trustWrapper(mvnw: string): Promise<boolean> {
const key: string = "trustMavenWrapper";
const trust: boolean | undefined = EXTENSION_CONTEXT.workspaceState.get<boolean | undefined>(key);