add telemetry for new multiroot workspace API, #28526

This commit is contained in:
Johannes Rieken
2017-06-28 16:34:38 +02:00
parent 12ea528663
commit 6a26abf08e

View File

@@ -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) => {