提交 47ad2e70 编写于 作者: K kieferrm

remove zoneWidgetShown event

上级 379a4d02
......@@ -15,7 +15,6 @@ import URI from 'vs/base/common/uri';
import * as dom from 'vs/base/browser/dom';
import { RawContextKey, IContextKey, IContextKeyService } from 'vs/platform/contextkey/common/contextkey';
import { IMarker, IMarkerService } from 'vs/platform/markers/common/markers';
import { ITelemetryService } from 'vs/platform/telemetry/common/telemetry';
import { Position } from 'vs/editor/common/core/position';
import { Range } from 'vs/editor/common/core/range';
import * as editorCommon from 'vs/editor/common/editorCommon';
......@@ -398,23 +397,12 @@ class MarkerNavigationAction extends EditorAction {
}
public run(accessor: ServicesAccessor, editor: ICodeEditor): void {
const telemetryService = accessor.get(ITelemetryService);
const controller = MarkerController.get(editor);
if (!controller) {
return;
}
let model = controller.getOrCreateModel();
/* __GDPR__
"zoneWidgetShown" : {
"mode" : { "classification": "SystemMetaData", "purpose": "FeatureInsight" },
"${include}": [
"${EditorTelemetryData}"
]
}
*/
telemetryService.publicLog('zoneWidgetShown', { mode: 'go to error', ...editor.getTelemetryData() });
if (model) {
if (this._isNext) {
model.next();
......
......@@ -13,7 +13,6 @@ import { IEditorService } from 'vs/platform/editor/common/editor';
import { IInstantiationService, optional } from 'vs/platform/instantiation/common/instantiation';
import { IContextKey, IContextKeyService, RawContextKey } from 'vs/platform/contextkey/common/contextkey';
import { IMessageService } from 'vs/platform/message/common/message';
import { ITelemetryService } from 'vs/platform/telemetry/common/telemetry';
import { IConfigurationService } from 'vs/platform/configuration/common/configuration';
import { IWorkspaceContextService } from 'vs/platform/workspace/common/workspace';
import { IStorageService } from 'vs/platform/storage/common/storage';
......@@ -57,7 +56,6 @@ export class ReferencesController implements editorCommon.IEditorContribution {
@IContextKeyService contextKeyService: IContextKeyService,
@IEditorService private _editorService: IEditorService,
@ITextModelService private _textModelResolverService: ITextModelService,
@ITelemetryService private _telemetryService: ITelemetryService,
@IMessageService private _messageService: IMessageService,
@IInstantiationService private _instantiationService: IInstantiationService,
@IWorkspaceContextService private _contextService: IWorkspaceContextService,
......@@ -155,23 +153,6 @@ export class ReferencesController implements editorCommon.IEditorContribution {
this._model = model;
// measure time it stays open
const startTime = Date.now();
this._disposables.push({
dispose: () => {
/* __GDPR__
"zoneWidgetShown" : {
"mode" : { "classification": "SystemMetaData", "purpose": "FeatureInsight" },
"elapsedTime": { "classification": "SystemMetaData", "purpose": "FeatureInsight" }
}
*/
this._telemetryService.publicLog('zoneWidgetShown', {
mode: 'reference search',
elapsedTime: Date.now() - startTime
});
}
});
// show widget
return this._widget.setModel(this._model).then(() => {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册