mirror of
https://github.com/Microsoft/vscode
synced 2024-11-05 18:29:38 +00:00
Revert "Use tmp dir for extension extract location (#181893)"
This reverts commit c1eab19b67
.
This commit is contained in:
parent
6ec9831bf4
commit
4b0d65970d
1 changed files with 1 additions and 3 deletions
|
@ -10,7 +10,6 @@ import { IStringDictionary } from 'vs/base/common/collections';
|
||||||
import { toErrorMessage } from 'vs/base/common/errorMessage';
|
import { toErrorMessage } from 'vs/base/common/errorMessage';
|
||||||
import { getErrorMessage } from 'vs/base/common/errors';
|
import { getErrorMessage } from 'vs/base/common/errors';
|
||||||
import { Emitter } from 'vs/base/common/event';
|
import { Emitter } from 'vs/base/common/event';
|
||||||
import { randomPath } from 'vs/base/common/extpath';
|
|
||||||
import { Disposable } from 'vs/base/common/lifecycle';
|
import { Disposable } from 'vs/base/common/lifecycle';
|
||||||
import { ResourceSet } from 'vs/base/common/map';
|
import { ResourceSet } from 'vs/base/common/map';
|
||||||
import { Schemas } from 'vs/base/common/network';
|
import { Schemas } from 'vs/base/common/network';
|
||||||
|
@ -415,7 +414,6 @@ export class ExtensionsScanner extends Disposable {
|
||||||
@IFileService private readonly fileService: IFileService,
|
@IFileService private readonly fileService: IFileService,
|
||||||
@IExtensionsScannerService private readonly extensionsScannerService: IExtensionsScannerService,
|
@IExtensionsScannerService private readonly extensionsScannerService: IExtensionsScannerService,
|
||||||
@IExtensionsProfileScannerService private readonly extensionsProfileScannerService: IExtensionsProfileScannerService,
|
@IExtensionsProfileScannerService private readonly extensionsProfileScannerService: IExtensionsProfileScannerService,
|
||||||
@INativeEnvironmentService private readonly environmentService: INativeEnvironmentService,
|
|
||||||
@ILogService private readonly logService: ILogService,
|
@ILogService private readonly logService: ILogService,
|
||||||
) {
|
) {
|
||||||
super();
|
super();
|
||||||
|
@ -458,7 +456,7 @@ export class ExtensionsScanner extends Disposable {
|
||||||
|
|
||||||
async extractUserExtension(extensionKey: ExtensionKey, zipPath: string, metadata: Metadata, token: CancellationToken): Promise<ILocalExtension> {
|
async extractUserExtension(extensionKey: ExtensionKey, zipPath: string, metadata: Metadata, token: CancellationToken): Promise<ILocalExtension> {
|
||||||
const folderName = extensionKey.toString();
|
const folderName = extensionKey.toString();
|
||||||
const tempPath = randomPath(this.environmentService.tmpDir.fsPath);
|
const tempPath = path.join(this.extensionsScannerService.userExtensionsLocation.fsPath, `.${generateUuid()}`);
|
||||||
const extensionPath = path.join(this.extensionsScannerService.userExtensionsLocation.fsPath, folderName);
|
const extensionPath = path.join(this.extensionsScannerService.userExtensionsLocation.fsPath, folderName);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
|
Loading…
Reference in a new issue