src/vs/platform/extensionManagement/node/extensionManagementService.ts/ExtensionManagementService/rollback
class ExtensionManagementService:	private async rollback(extensions: IGalleryExtension[]): Promise<void> {
		const installed = await this.getInstalled(ExtensionType.User);
		const extensionsToUninstall = installed.filter(local => extensions.some(galleryExtension => new ExtensionIdentifierWithVersion(local.identifier, local.manifest.version).equals(new ExtensionIdentifierWithVersion(galleryExtension.identifier, galleryExtension.version)))); // Check with version because we want to rollback the exact version
		await Promises.settled(extensionsToUninstall.map(local => this.uninstall(local)));
	}