Extension telemetry feature cleanup (#21779)

* Extension telemetry feature cleanup

* one more
This commit is contained in:
Charles Gagnon
2023-01-30 13:14:38 -08:00
committed by GitHub
parent c33d2cc40a
commit ad69164f09
42 changed files with 145 additions and 619 deletions

View File

@@ -21,6 +21,7 @@ import { ExtensionContextHelper } from './common/extensionContextHelper';
import { BookTreeItem } from './book/bookTreeItem';
import Logger from './common/logger';
import { sendNotebookActionEvent, NbTelemetryView, NbTelemetryAction } from './telemetry';
import { TelemetryReporter } from './telemetry';
const localize = nls.loadMessageBundle();
@@ -161,22 +162,23 @@ export async function activate(extensionContext: vscode.ExtensionContext): Promi
const pinnedBookTreeViewProvider = appContext.pinnedBookTreeViewProvider;
await pinnedBookTreeViewProvider.initialized;
azdata.nb.onDidChangeActiveNotebookEditor(e => {
extensionContext.subscriptions.push(azdata.nb.onDidChangeActiveNotebookEditor(e => {
if (e.document.uri.scheme === 'untitled') {
void providedBookTreeViewProvider.revealDocumentInTreeView(e.document.uri, false, false);
} else {
void bookTreeViewProvider.revealDocumentInTreeView(e.document.uri, false, false);
}
});
}));
azdata.nb.onDidOpenNotebookDocument(async e => {
extensionContext.subscriptions.push(azdata.nb.onDidOpenNotebookDocument(async e => {
if (e.uri.scheme === 'untitled') {
await vscode.commands.executeCommand(BuiltInCommands.SetContext, unsavedBooksContextKey, true);
} else {
await vscode.commands.executeCommand(BuiltInCommands.SetContext, unsavedBooksContextKey, false);
}
});
}));
extensionContext.subscriptions.push(TelemetryReporter);
return {
getJupyterController() {
return controller;