From 64a36f5c91f13d0098a9651d39a90a17b4aad1fd Mon Sep 17 00:00:00 2001
From: Nate Sesti <sestinj@gmail.com>
Date: Fri, 21 Jul 2023 19:55:08 -0700
Subject: remove Segment telemetry from React

---
 extension/src/telemetry.ts | 53 ----------------------------------------------
 1 file changed, 53 deletions(-)
 delete mode 100644 extension/src/telemetry.ts

(limited to 'extension/src/telemetry.ts')

diff --git a/extension/src/telemetry.ts b/extension/src/telemetry.ts
deleted file mode 100644
index db5cb8ca..00000000
--- a/extension/src/telemetry.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-import * as Segment from "@segment/analytics-node";
-import * as vscode from "vscode";
-
-// Setup Segment
-const SEGMENT_WRITE_KEY = "57yy2uYXH2bwMuy7djm9PorfFlYqbJL1";
-const analytics = new Segment.Analytics({ writeKey: SEGMENT_WRITE_KEY });
-analytics.identify({
-  userId: vscode.env.machineId,
-  //   traits: {
-  //     name: "Michael Bolton",
-  //     email: "mbolton@example.com",
-  //     createdAt: new Date("2014-06-14T02:00:19.467Z"),
-  //   },
-});
-
-// Enum of telemetry events
-export enum TelemetryEvent {
-  // Extension has been activated
-  ExtensionActivated = "ExtensionActivated",
-  // Suggestion has been accepted
-  SuggestionAccepted = "SuggestionAccepted",
-  // Suggestion has been rejected
-  SuggestionRejected = "SuggestionRejected",
-  // Queried universal prompt
-  UniversalPromptQuery = "UniversalPromptQuery",
-  // `Explain Code` button clicked
-  ExplainCode = "ExplainCode",
-  // `Generate Ideas` button clicked
-  GenerateIdeas = "GenerateIdeas",
-  // `Suggest Fix` button clicked
-  SuggestFix = "SuggestFix",
-  // `Create Test` button clicked
-  CreateTest = "CreateTest",
-  // `AutoDebug This Test` button clicked
-  AutoDebugThisTest = "AutoDebugThisTest",
-  // Command run to generate docstring
-  GenerateDocstring = "GenerateDocstring",
-  // Error setting up the extension
-  ExtensionSetupError = "ExtensionSetupError",
-}
-
-export function sendTelemetryEvent(
-  event: TelemetryEvent,
-  properties?: Record<string, any>
-) {
-  if (!vscode.env.isTelemetryEnabled) return;
-
-  analytics.track({
-    event,
-    userId: vscode.env.machineId,
-    properties,
-  });
-}
-- 
cgit v1.2.3-70-g09d2