提交 5163e10a 编写于 作者: S Sofian Hnaide

make tslint happy

上级 4f7df998
......@@ -5,9 +5,8 @@
'use strict';
import AbstractTelemetryService = require('vs/platform/telemetry/common/abstractTelemetryService');
import {OneWorkerAttr} from 'vs/platform/thread/common/threadService';
import {ITelemetryService, ITelemetryInfo, ITelemetryAppender} from 'vs/platform/telemetry/common/telemetry';
import {Remotable, IThreadService, ThreadAffinity} from 'vs/platform/thread/common/thread';
import {Remotable, IThreadService} from 'vs/platform/thread/common/thread';
/**
* Helper always instantiated in the main process to receive telemetry events from remote telemetry services
......
......@@ -25,7 +25,6 @@ export abstract class AbstractTelemetryService implements ITelemetryService {
private toUnbind:any[];
private timeKeeper:TimeKeeper;
private appenders:ITelemetryAppender[];
private appendersErrors:number[];
private oldOnError:any;
private instantiationService: IInstantiationService;
private timeKeeperListener: IEventsListener;
......
......@@ -4,11 +4,6 @@
*--------------------------------------------------------------------------------------------*/
'use strict';
import Telemetry = require('vs/platform/telemetry/common/telemetry');
import AbstractTelemetryService = require('vs/platform/telemetry/common/abstractTelemetryService');
import {OneWorkerAttr} from 'vs/platform/thread/common/threadService';
import {ITelemetryService, ITelemetryAppender} from 'vs/platform/telemetry/common/telemetry';
import {IThreadService, ThreadAffinity} from 'vs/platform/thread/common/thread';
import {AbstractRemoteTelemetryService} from 'vs/platform/telemetry/common/abstractRemoteTelemetryService';
export class WorkerTelemetryService extends AbstractRemoteTelemetryService {
......
......@@ -7,11 +7,10 @@
import winjs = require('vs/base/common/winjs.base');
import errors = require('vs/base/common/errors');
import paths = require('vs/base/common/paths');
import env = require('vs/base/common/flags');
import {IFileService} from 'vs/platform/files/common/files';
import {ITelemetryService} from 'vs/platform/telemetry/common/telemetry';
import {IWorkspaceContextService, IWorkspace} from 'vs/platform/workspace/common/workspace';
import {IWorkspaceContextService} from 'vs/platform/workspace/common/workspace';
export class WorkspaceStats {
constructor(
......
......@@ -8,7 +8,7 @@ import crypto = require('crypto');
import {MainTelemetryService, TelemetryServiceConfig} from 'vs/platform/telemetry/browser/mainTelemetryService';
import {ITelemetryService, ITelemetryInfo} from 'vs/platform/telemetry/common/telemetry';
import {IStorageService, StorageScope} from 'vs/platform/storage/common/storage';
import {IStorageService} from 'vs/platform/storage/common/storage';
import errors = require('vs/base/common/errors');
import uuid = require('vs/base/common/uuid');
......@@ -40,7 +40,7 @@ export class ElectronTelemetryService extends MainTelemetryService implements IT
machineId: this.machineId,
instanceId: this.instanceId,
sessionId: this.sessionId
}
};
});
}
......
......@@ -6,7 +6,6 @@ import Platform = require('vs/platform/platform');
import AbstractTelemetryService = require('vs/platform/telemetry/common/abstractTelemetryService');
import AppInsightsTelemetryAppender = require('vs/workbench/parts/telemetry/node/nodeAppInsightsTelemetryAppender');
import {createSyncDescriptor} from 'vs/platform/instantiation/common/descriptors';
import {ITelemetryAppender} from 'vs/platform/telemetry/common/telemetry';
const descriptor = createSyncDescriptor(
AppInsightsTelemetryAppender.NodeAppInsightsTelemetryAppender
......
......@@ -7,13 +7,11 @@
import errors = require('vs/base/common/errors');
import types = require('vs/base/common/types');
import {safeStringify} from 'vs/base/common/objects';
import {IStorageService, StorageScope} from 'vs/platform/storage/common/storage';
import {IStorageService} from 'vs/platform/storage/common/storage';
import {ITelemetryAppender} from 'vs/platform/telemetry/common/telemetry';
import {IWorkspaceContextService} from 'vs/platform/workspace/common/workspace';
import winreg = require('winreg');
import getmac = require('getmac');
import crypto = require('crypto');
import os = require('os');
import appInsights = require('applicationinsights');
......@@ -79,7 +77,7 @@ export class NodeAppInsightsTelemetryAppender implements ITelemetryAppender {
if(asimovKey) {
this.appInsightsVortex = appInsights.getClient(asimovKey);
this.appInsightsVortex.config.endpointUrl = "https://vortex.data.microsoft.com/collect/v1";
this.appInsightsVortex.config.endpointUrl = 'https://vortex.data.microsoft.com/collect/v1';
this.setupAIClient(this.appInsightsVortex);
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册