Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
掘金者说
vscode
提交
5163e10a
V
vscode
项目概览
掘金者说
/
vscode
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
V
vscode
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
5163e10a
编写于
2月 06, 2016
作者:
S
Sofian Hnaide
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
make tslint happy
上级
4f7df998
变更
7
显示空白变更内容
内联
并排
Showing
7 changed file
with
6 addition
and
17 deletion
+6
-17
src/vs/platform/telemetry/common/abstractRemoteTelemetryService.ts
...atform/telemetry/common/abstractRemoteTelemetryService.ts
+1
-2
src/vs/platform/telemetry/common/abstractTelemetryService.ts
src/vs/platform/telemetry/common/abstractTelemetryService.ts
+0
-1
src/vs/platform/telemetry/common/workerTelemetryService.ts
src/vs/platform/telemetry/common/workerTelemetryService.ts
+0
-5
src/vs/platform/telemetry/common/workspaceStats.ts
src/vs/platform/telemetry/common/workspaceStats.ts
+1
-2
src/vs/platform/telemetry/electron-browser/electronTelemetryService.ts
...rm/telemetry/electron-browser/electronTelemetryService.ts
+2
-2
src/vs/workbench/parts/telemetry/node/appInsights.telemetry.contribution.ts
...arts/telemetry/node/appInsights.telemetry.contribution.ts
+0
-1
src/vs/workbench/parts/telemetry/node/nodeAppInsightsTelemetryAppender.ts
.../parts/telemetry/node/nodeAppInsightsTelemetryAppender.ts
+2
-4
未找到文件。
src/vs/platform/telemetry/common/abstractRemoteTelemetryService.ts
浏览文件 @
5163e10a
...
...
@@ -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
...
...
src/vs/platform/telemetry/common/abstractTelemetryService.ts
浏览文件 @
5163e10a
...
...
@@ -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
;
...
...
src/vs/platform/telemetry/common/workerTelemetryService.ts
浏览文件 @
5163e10a
...
...
@@ -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
{
...
...
src/vs/platform/telemetry/common/workspaceStats.ts
浏览文件 @
5163e10a
...
...
@@ -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
(
...
...
src/vs/platform/telemetry/electron-browser/electronTelemetryService.ts
浏览文件 @
5163e10a
...
...
@@ -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
}
}
;
});
}
...
...
src/vs/workbench/parts/telemetry/node/appInsights.telemetry.contribution.ts
浏览文件 @
5163e10a
...
...
@@ -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
...
...
src/vs/workbench/parts/telemetry/node/nodeAppInsightsTelemetryAppender.ts
浏览文件 @
5163e10a
...
...
@@ -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.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录