diff --git a/src/vs/editor/browser/services/openerService.ts b/src/vs/editor/browser/services/openerService.ts index f2b0f9f9ed6fc5f3d180f0b634388272796ff302..40b76672b351dfab741695bc3f00d3f52837f12c 100644 --- a/src/vs/editor/browser/services/openerService.ts +++ b/src/vs/editor/browser/services/openerService.ts @@ -10,10 +10,7 @@ import * as resources from 'vs/base/common/resources'; import { URI } from 'vs/base/common/uri'; import { ICodeEditorService } from 'vs/editor/browser/services/codeEditorService'; import { CommandsRegistry, ICommandService } from 'vs/platform/commands/common/commands'; -import { optional } from 'vs/platform/instantiation/common/instantiation'; import { IOpenerService } from 'vs/platform/opener/common/opener'; -import { ITelemetryService } from 'vs/platform/telemetry/common/telemetry'; -import { NullTelemetryService } from 'vs/platform/telemetry/common/telemetryUtils'; export class OpenerService implements IOpenerService { @@ -22,22 +19,12 @@ export class OpenerService implements IOpenerService { constructor( @ICodeEditorService private readonly _editorService: ICodeEditorService, @ICommandService private readonly _commandService: ICommandService, - @optional(ITelemetryService) private _telemetryService: ITelemetryService | null = NullTelemetryService ) { // } open(resource: URI, options?: { openToSide?: boolean }): Promise { - if (this._telemetryService) { - /* __GDPR__ - "openerService" : { - "scheme" : { "classification": "SystemMetaData", "purpose": "FeatureInsight" } - } - */ - this._telemetryService.publicLog('openerService', { scheme: resource.scheme }); - } - const { scheme, path, query, fragment } = resource; let promise: Promise | undefined = undefined;