Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
xxadev
vscode
提交
1a0da289
V
vscode
项目概览
xxadev
/
vscode
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
V
vscode
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
1a0da289
编写于
4月 02, 2019
作者:
J
Joao Moreno
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
report snap on telemetry, issue reporter, about menu
fixes #71595
上级
31c4a474
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
9 addition
and
2 deletion
+9
-2
src/vs/code/electron-browser/issue/issueReporterMain.ts
src/vs/code/electron-browser/issue/issueReporterMain.ts
+2
-1
src/vs/platform/telemetry/node/commonProperties.ts
src/vs/platform/telemetry/node/commonProperties.ts
+5
-0
src/vs/platform/windows/electron-main/windowsService.ts
src/vs/platform/windows/electron-main/windowsService.ts
+2
-1
未找到文件。
src/vs/code/electron-browser/issue/issueReporterMain.ts
浏览文件 @
1a0da289
...
...
@@ -79,11 +79,12 @@ export class IssueReporter extends Disposable {
this
.
initServices
(
configuration
);
const
isSnap
=
process
.
platform
===
'
linux
'
&&
process
.
env
.
SNAP
&&
process
.
env
.
SNAP_REVISION
;
this
.
issueReporterModel
=
new
IssueReporterModel
({
issueType
:
configuration
.
data
.
issueType
||
IssueType
.
Bug
,
versionInfo
:
{
vscodeVersion
:
`
${
pkg
.
name
}
${
pkg
.
version
}
(
${
product
.
commit
||
'
Commit unknown
'
}
,
${
product
.
date
||
'
Date unknown
'
}
)`
,
os
:
`
${
os
.
type
()}
${
os
.
arch
()}
${
os
.
release
()}
`
os
:
`
${
os
.
type
()}
${
os
.
arch
()}
${
os
.
release
()}
${
isSnap
?
'
snap
'
:
''
}
`
},
extensionsDisabled
:
!!
this
.
environmentService
.
disableExtensions
,
});
...
...
src/vs/platform/telemetry/node/commonProperties.ts
浏览文件 @
1a0da289
...
...
@@ -48,6 +48,11 @@ export function resolveCommonProperties(commit: string | undefined, version: str
}
});
if
(
process
.
platform
===
'
linux
'
&&
process
.
env
.
SNAP
&&
process
.
env
.
SNAP_REVISION
)
{
// __GDPR__COMMON__ "common.nodeArch" : { "classification": "SystemMetaData", "purpose": "PerformanceAndHealth" }
result
[
'
common.snap
'
]
=
'
true
'
;
}
return
readFile
(
installSourcePath
,
'
utf8
'
).
then
(
contents
=>
{
// __GDPR__COMMON__ "common.source" : { "classification": "SystemMetaData", "purpose": "FeatureInsight" }
...
...
src/vs/platform/windows/electron-main/windowsService.ts
浏览文件 @
1a0da289
...
...
@@ -380,6 +380,7 @@ export class WindowsService implements IWindowsService, IURLHandler, IDisposable
version
=
`
${
version
}
(
${
product
.
target
}
setup)`
;
}
const
isSnap
=
process
.
platform
===
'
linux
'
&&
process
.
env
.
SNAP
&&
process
.
env
.
SNAP_REVISION
;
const
detail
=
nls
.
localize
(
'
aboutDetail
'
,
"
Version: {0}
\n
Commit: {1}
\n
Date: {2}
\n
Electron: {3}
\n
Chrome: {4}
\n
Node.js: {5}
\n
V8: {6}
\n
OS: {7}
"
,
version
,
...
...
@@ -389,7 +390,7 @@ export class WindowsService implements IWindowsService, IURLHandler, IDisposable
process
.
versions
[
'
chrome
'
],
process
.
versions
[
'
node
'
],
process
.
versions
[
'
v8
'
],
`
${
os
.
type
()}
${
os
.
arch
()}
${
os
.
release
()}
`
`
${
os
.
type
()}
${
os
.
arch
()}
${
os
.
release
()}
${
isSnap
?
'
snap
'
:
''
}
`
);
const
ok
=
nls
.
localize
(
'
okButton
'
,
"
OK
"
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录