diff --git a/src/vs/server/node/remoteExtensionsScanner.ts b/src/vs/server/node/remoteExtensionsScanner.ts index dfa6ed9ea39..3269c8b32ca 100644 --- a/src/vs/server/node/remoteExtensionsScanner.ts +++ b/src/vs/server/node/remoteExtensionsScanner.ts @@ -77,12 +77,11 @@ export class RemoteExtensionsScannerService implements IRemoteExtensionsScannerS } async scanExtensions(language?: string, profileLocation?: URI, extensionDevelopmentLocations?: URI[], languagePackId?: string): Promise { - await this.whenExtensionsReady(); - performance.mark('code/server/willScanExtensions'); - this._logService.trace(`Scanning extensions using UI language: ${language}`); + await this.whenExtensionsReady(); + const extensionDevelopmentPaths = extensionDevelopmentLocations ? extensionDevelopmentLocations.filter(url => url.scheme === Schemas.file).map(url => url.fsPath) : undefined; profileLocation = profileLocation ?? this._userDataProfilesService.defaultProfile.extensionsResource;