workbench api linting

This commit is contained in:
Benjamin Pasero
2015-12-21 18:51:51 +01:00
parent acd6a190c3
commit 5906207073
16 changed files with 67 additions and 94 deletions

View File

@@ -4,18 +4,12 @@
*--------------------------------------------------------------------------------------------*/
'use strict';
import {IThreadService} from 'vs/platform/thread/common/thread';
import {ITelemetryService} from 'vs/platform/telemetry/common/telemetry';
import {PluginsRegistry} from 'vs/platform/plugins/common/pluginsRegistry';
import {SyncActionDescriptor} from 'vs/platform/actions/common/actions';
import {TPromise as Promise} from 'vs/base/common/winjs.base';
import {AbstractRemoteTelemetryService} from 'vs/platform/telemetry/common/abstractRemoteTelemetryService';
import vscode = require('vscode');
export class ExtHostTelemetryService extends AbstractRemoteTelemetryService {
protected handleEvent(eventName:string, data?:any):void {
var data = data || {};
protected handleEvent(eventName: string, data?: any): void {
data = data || {};
data['pluginHostTelemetry'] = true;
super.handleEvent(eventName, data);
}