From 6a26abf08eb3efe50cb83c883b3d10226b2eff6e Mon Sep 17 00:00:00 2001 From: Johannes Rieken Date: Wed, 28 Jun 2017 16:34:38 +0200 Subject: [PATCH] add telemetry for new multiroot workspace API, #28526 --- src/vs/workbench/api/node/extHost.api.impl.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/vs/workbench/api/node/extHost.api.impl.ts b/src/vs/workbench/api/node/extHost.api.impl.ts index e38462095eb..03e6621b5a9 100644 --- a/src/vs/workbench/api/node/extHost.api.impl.ts +++ b/src/vs/workbench/api/node/extHost.api.impl.ts @@ -358,9 +358,17 @@ export function createApiFactory( }, get workspaceFolders() { assertProposedApi(extension); + telemetryService.publicLog('api-getter', { + name: 'workspace#workspaceFolders', + extension: extension.id + }); return extHostWorkspace.getRoots(); }, onDidChangeWorkspaceFolders: proposedApiFunction(extension, (listener, thisArgs?, disposables?) => { + telemetryService.publicLog('api-getter', { + name: 'workspace#onDidChangeWorkspaceFolders', + extension: extension.id + }); return extHostWorkspace.onDidChangeWorkspace(listener, thisArgs, disposables); }), asRelativePath: (pathOrUri) => {