Archived
1
0

chore(vscode): update to 1.53.2

These conflicts will be resolved in the following commits. We do it this way so
that PR review is possible.
This commit is contained in:
Joe Previte
2021-02-25 11:27:27 -07:00
1900 changed files with 83066 additions and 64589 deletions

View File

@ -0,0 +1,25 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import { Disposable } from 'vs/base/common/lifecycle';
import { ExtensionManagementService } from 'vs/platform/extensionManagement/node/extensionManagementService';
import { IExtensionManagementService } from 'vs/platform/extensionManagement/common/extensionManagement';
export class DeprecatedExtensionsCleaner extends Disposable {
constructor(
@IExtensionManagementService private readonly extensionManagementService: ExtensionManagementService
) {
super();
this._register(extensionManagementService); // TODO@sandy081 this seems fishy
this.cleanUpDeprecatedExtensions();
}
private cleanUpDeprecatedExtensions(): void {
this.extensionManagementService.removeDeprecatedExtensions();
}
}