Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
掘金者说
vscode
提交
dd9ebe1d
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,发现更多精彩内容 >>
提交
dd9ebe1d
编写于
6月 07, 2017
作者:
M
Matt Bierner
提交者:
GitHub
6月 07, 2017
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Fix more TS 2.4 Errors in VS Code codebase (#28144)
上级
bc72c645
变更
9
隐藏空白更改
内联
并排
Showing
9 changed file
with
13 addition
and
12 deletion
+13
-12
src/vs/base/common/glob.ts
src/vs/base/common/glob.ts
+2
-1
src/vs/editor/contrib/goToDeclaration/browser/goToDeclaration.ts
...editor/contrib/goToDeclaration/browser/goToDeclaration.ts
+1
-1
src/vs/editor/contrib/rename/browser/rename.ts
src/vs/editor/contrib/rename/browser/rename.ts
+1
-1
src/vs/editor/contrib/wordHighlighter/common/wordHighlighter.ts
.../editor/contrib/wordHighlighter/common/wordHighlighter.ts
+1
-1
src/vs/platform/update/electron-main/updateService.ts
src/vs/platform/update/electron-main/updateService.ts
+3
-3
src/vs/workbench/api/electron-browser/mainThreadTreeViews.ts
src/vs/workbench/api/electron-browser/mainThreadTreeViews.ts
+2
-2
src/vs/workbench/parts/snippets/electron-browser/snippetsService.ts
...kbench/parts/snippets/electron-browser/snippetsService.ts
+1
-1
src/vs/workbench/parts/tasks/electron-browser/terminalTaskSystem.ts
...kbench/parts/tasks/electron-browser/terminalTaskSystem.ts
+1
-1
src/vs/workbench/parts/terminal/electron-browser/terminalService.ts
...kbench/parts/terminal/electron-browser/terminalService.ts
+1
-1
未找到文件。
src/vs/base/common/glob.ts
浏览文件 @
dd9ebe1d
...
...
@@ -436,7 +436,8 @@ export function parse(arg1: string | IExpression, options: IGlobOptions = {}): a
export
function
parseToAsync
(
expression
:
IExpression
,
options
?:
IGlobOptions
):
ParsedExpression
{
const
parsedExpression
=
parse
(
expression
,
options
);
return
(
path
:
string
,
basename
?:
string
,
siblingsFn
?:
()
=>
TPromise
<
string
[]
>
):
TPromise
<
string
>
=>
{
return
TPromise
.
as
(
parsedExpression
(
path
,
basename
,
siblingsFn
));
const
result
=
parsedExpression
(
path
,
basename
,
siblingsFn
);
return
typeof
result
===
'
string
'
?
TPromise
.
as
(
result
)
:
result
;
};
}
...
...
src/vs/editor/contrib/goToDeclaration/browser/goToDeclaration.ts
浏览文件 @
dd9ebe1d
...
...
@@ -15,7 +15,7 @@ import { CancellationToken } from 'vs/base/common/cancellation';
import
{
asWinJsPromise
}
from
'
vs/base/common/async
'
;
import
{
Position
}
from
'
vs/editor/common/core/position
'
;
function
outputResults
(
promises
:
TPromise
<
Location
[]
>
[])
{
function
outputResults
(
promises
:
TPromise
<
Location
|
Location
[]
>
[])
{
return
TPromise
.
join
(
promises
).
then
(
allReferences
=>
{
let
result
:
Location
[]
=
[];
for
(
let
references
of
allReferences
)
{
...
...
src/vs/editor/contrib/rename/browser/rename.ts
浏览文件 @
dd9ebe1d
...
...
@@ -38,7 +38,7 @@ export function rename(model: IReadOnlyModel, position: Position, newName: strin
let
hasResult
=
false
;
const
factory
=
supports
.
map
(
support
=>
{
return
()
=>
{
return
()
:
TPromise
<
WorkspaceEdit
>
=>
{
if
(
!
hasResult
)
{
return
asWinJsPromise
((
token
)
=>
{
return
support
.
provideRenameEdits
(
model
,
position
,
newName
,
token
);
...
...
src/vs/editor/contrib/wordHighlighter/common/wordHighlighter.ts
浏览文件 @
dd9ebe1d
...
...
@@ -32,7 +32,7 @@ export function getOccurrencesAtPosition(model: editorCommon.IReadOnlyModel, pos
// until someone response with a good result
// (good = none empty array)
return
sequence
(
orderedByScore
.
map
(
provider
=>
{
return
()
=>
{
return
()
:
TPromise
<
DocumentHighlight
[]
>
=>
{
if
(
!
foundResult
)
{
return
asWinJsPromise
((
token
)
=>
{
return
provider
.
provideDocumentHighlights
(
model
,
position
,
token
);
...
...
src/vs/platform/update/electron-main/updateService.ts
浏览文件 @
dd9ebe1d
...
...
@@ -44,8 +44,8 @@ export class UpdateService implements IUpdateService {
private
_onUpdateNotAvailable
=
new
Emitter
<
boolean
>
();
get
onUpdateNotAvailable
():
Event
<
boolean
>
{
return
this
.
_onUpdateNotAvailable
.
event
;
}
private
_onUpdateReady
=
new
Emitter
<
IUpdate
>
();
get
onUpdateReady
():
Event
<
IUpdate
>
{
return
this
.
_onUpdateReady
.
event
;
}
private
_onUpdateReady
=
new
Emitter
<
I
Raw
Update
>
();
get
onUpdateReady
():
Event
<
I
Raw
Update
>
{
return
this
.
_onUpdateReady
.
event
;
}
private
_onStateChange
=
new
Emitter
<
State
>
();
get
onStateChange
():
Event
<
State
>
{
return
this
.
_onStateChange
.
event
;
}
...
...
@@ -180,7 +180,7 @@ export class UpdateService implements IUpdateService {
this
.
telemetryService
.
publicLog
(
'
update:available
'
,
{
explicit
,
version
:
update
.
version
,
currentVersion
:
product
.
commit
});
}
else
{
const
data
:
IUpdate
=
{
const
data
:
I
Raw
Update
=
{
releaseNotes
:
update
.
releaseNotes
,
version
:
update
.
version
,
date
:
update
.
date
...
...
src/vs/workbench/api/electron-browser/mainThreadTreeViews.ts
浏览文件 @
dd9ebe1d
...
...
@@ -40,8 +40,8 @@ type TreeItemHandle = number;
class
TreeViewDataProvider
implements
ITreeViewDataProvider
{
private
_onDidChange
:
Emitter
<
ITreeItem
|
undefined
|
void
>
=
new
Emitter
<
ITreeItem
|
undefined
|
void
>
();
readonly
onDidChange
:
Event
<
ITreeItem
|
undefined
|
void
>
=
this
.
_onDidChange
.
event
;
private
_onDidChange
:
Emitter
<
ITreeItem
|
undefined
|
null
>
=
new
Emitter
<
ITreeItem
|
undefined
|
null
>
();
readonly
onDidChange
:
Event
<
ITreeItem
|
undefined
|
null
>
=
this
.
_onDidChange
.
event
;
private
childrenMap
:
Map
<
TreeItemHandle
,
TreeItemHandle
[]
>
=
new
Map
<
TreeItemHandle
,
TreeItemHandle
[]
>
();
private
itemsMap
:
Map
<
TreeItemHandle
,
ITreeItem
>
=
new
Map
<
TreeItemHandle
,
ITreeItem
>
();
...
...
src/vs/workbench/parts/snippets/electron-browser/snippetsService.ts
浏览文件 @
dd9ebe1d
...
...
@@ -22,7 +22,7 @@ export interface ISnippetsService {
registerSnippets
(
languageId
:
LanguageId
,
snippets
:
ISnippet
[],
owner
:
string
):
void
;
visitSnippets
(
languageId
:
LanguageId
,
accept
:
(
snippet
:
ISnippet
)
=>
void
):
void
;
visitSnippets
(
languageId
:
LanguageId
,
accept
:
(
snippet
:
ISnippet
)
=>
boolean
):
void
;
getSnippets
(
languageId
:
LanguageId
):
ISnippet
[];
}
...
...
src/vs/workbench/parts/tasks/electron-browser/terminalTaskSystem.ts
浏览文件 @
dd9ebe1d
...
...
@@ -213,7 +213,7 @@ export class TerminalTaskSystem extends EventEmitter implements ITaskSystem {
}
if
(
task
.
command
)
{
return
TPromise
.
join
(
promises
).
then
((
summaries
):
ITaskSummary
=>
{
return
TPromise
.
join
(
promises
).
then
((
summaries
):
TPromise
<
ITaskSummary
>
|
ITaskSummary
=>
{
for
(
let
summary
of
summaries
)
{
if
(
summary
.
exitCode
!==
0
)
{
return
{
exitCode
:
summary
.
exitCode
};
...
...
src/vs/workbench/parts/terminal/electron-browser/terminalService.ts
浏览文件 @
dd9ebe1d
...
...
@@ -178,7 +178,7 @@ export class TerminalService extends AbstractTerminalService implements ITermina
}
return
this
.
_validateShellPaths
(
label
,
potentialPaths
);
}
return
[
label
,
current
];
return
[
label
,
current
]
as
[
string
,
string
]
;
});
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录