Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/microsoft/vscode.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSandeep Somavarapu <sasomava@microsoft.com>2022-05-18 23:34:18 +0300
committerSandeep Somavarapu <sasomava@microsoft.com>2022-05-18 23:34:18 +0300
commitd346ca8c37a0aab9d4f7b735cfd5b9fc92e4996e (patch)
tree668e6eb1a403fcbbb2e67260fbb36e5862cfcce8 /src/vs/workbench/contrib/extensions/common
parentfd3a84fdfc9c59ecda85957b3e2913485507621d (diff)
- separate deprecated and prerelease migration extensions in the control filesandy081/sticky-wildcat
- Merge deprecated and prerelease migration extensions - Support deprecated extensions with settings - Do not auto migrate deprecated extensions - Support disallowing install for deprecated extensions
Diffstat (limited to 'src/vs/workbench/contrib/extensions/common')
-rw-r--r--src/vs/workbench/contrib/extensions/common/extensions.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/vs/workbench/contrib/extensions/common/extensions.ts b/src/vs/workbench/contrib/extensions/common/extensions.ts
index 23744cd4f9b..47be2a6e355 100644
--- a/src/vs/workbench/contrib/extensions/common/extensions.ts
+++ b/src/vs/workbench/contrib/extensions/common/extensions.ts
@@ -6,7 +6,7 @@
import { createDecorator } from 'vs/platform/instantiation/common/instantiation';
import { Event } from 'vs/base/common/event';
import { IPager } from 'vs/base/common/paging';
-import { IQueryOptions, ILocalExtension, IGalleryExtension, IExtensionIdentifier, InstallOptions, InstallVSIXOptions, IExtensionInfo, IExtensionQueryOptions } from 'vs/platform/extensionManagement/common/extensionManagement';
+import { IQueryOptions, ILocalExtension, IGalleryExtension, IExtensionIdentifier, InstallOptions, InstallVSIXOptions, IExtensionInfo, IExtensionQueryOptions, IDeprecationInfo } from 'vs/platform/extensionManagement/common/extensionManagement';
import { EnablementState, IExtensionManagementServer } from 'vs/workbench/services/extensionManagement/common/extensionManagement';
import { CancellationToken } from 'vs/base/common/cancellation';
import { Disposable } from 'vs/base/common/lifecycle';
@@ -78,7 +78,7 @@ export interface IExtension {
readonly local?: ILocalExtension;
gallery?: IGalleryExtension;
readonly isMalicious: boolean;
- readonly deprecated: boolean | { id: string; displayName: string };
+ readonly deprecationInfo?: IDeprecationInfo;
}
export const SERVICE_ID = 'extensionsWorkbenchService';