mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-23 18:19:12 +01:00
perf - validate device ID after window open (#232823)
* perf - validate device ID after window open
* Add telemetry event
* Revert "Add telemetry event"
This reverts commit 27cfece321.
---------
Co-authored-by: Logan Ramos <lramos15@gmail.com>
This commit is contained in:
@@ -102,7 +102,7 @@ import { ExtensionsScannerService } from '../../platform/extensionManagement/nod
|
||||
import { UserDataProfilesHandler } from '../../platform/userDataProfile/electron-main/userDataProfilesHandler.js';
|
||||
import { ProfileStorageChangesListenerChannel } from '../../platform/userDataProfile/electron-main/userDataProfileStorageIpc.js';
|
||||
import { Promises, RunOnceScheduler, runWhenGlobalIdle } from '../../base/common/async.js';
|
||||
import { resolveMachineId, resolveSqmId, resolvedevDeviceId } from '../../platform/telemetry/electron-main/telemetryUtils.js';
|
||||
import { resolveMachineId, resolveSqmId, resolvedevDeviceId, validatedevDeviceId } from '../../platform/telemetry/electron-main/telemetryUtils.js';
|
||||
import { ExtensionsProfileScannerService } from '../../platform/extensionManagement/node/extensionsProfileScannerService.js';
|
||||
import { LoggerChannel } from '../../platform/log/electron-main/logIpc.js';
|
||||
import { ILoggerMainService } from '../../platform/log/electron-main/loggerService.js';
|
||||
@@ -1374,6 +1374,9 @@ export class CodeApplication extends Disposable {
|
||||
if (isMacintosh && app.runningUnderARM64Translation) {
|
||||
this.windowsMainService?.sendToFocused('vscode:showTranslatedBuildWarning');
|
||||
}
|
||||
|
||||
// Validate Device ID is up to date
|
||||
validatedevDeviceId(this.stateService, this.logService);
|
||||
}
|
||||
|
||||
private async installMutex(): Promise<void> {
|
||||
|
||||
Reference in New Issue
Block a user