Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
xxadev
vscode
提交
f7fe25dc
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,发现更多精彩内容 >>
提交
f7fe25dc
编写于
8月 23, 2019
作者:
J
Johannes Rieken
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
use ReadonlyArray for tags, #50972
上级
8b0bc473
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
6 addition
and
15 deletion
+6
-15
src/vs/base/common/map.ts
src/vs/base/common/map.ts
+0
-8
src/vs/editor/common/modes.ts
src/vs/editor/common/modes.ts
+2
-2
src/vs/editor/contrib/suggest/suggestWidget.ts
src/vs/editor/contrib/suggest/suggestWidget.ts
+1
-1
src/vs/monaco.d.ts
src/vs/monaco.d.ts
+2
-2
src/vs/workbench/api/browser/mainThreadLanguageFeatures.ts
src/vs/workbench/api/browser/mainThreadLanguageFeatures.ts
+1
-2
未找到文件。
src/vs/base/common/map.ts
浏览文件 @
f7fe25dc
...
@@ -8,14 +8,6 @@ import { CharCode } from 'vs/base/common/charCode';
...
@@ -8,14 +8,6 @@ import { CharCode } from 'vs/base/common/charCode';
import
{
Iterator
,
IteratorResult
,
FIN
}
from
'
./iterator
'
;
import
{
Iterator
,
IteratorResult
,
FIN
}
from
'
./iterator
'
;
export
function
fromArray
<
T
>
(
array
:
readonly
T
[]):
Set
<
T
>
{
const
result
=
new
Set
<
T
>
();
for
(
const
element
of
array
)
{
result
.
add
(
element
);
}
return
result
;
}
export
function
values
<
V
=
any
>
(
set
:
Set
<
V
>
):
V
[];
export
function
values
<
V
=
any
>
(
set
:
Set
<
V
>
):
V
[];
export
function
values
<
K
=
any
,
V
=
any
>
(
map
:
Map
<
K
,
V
>
):
V
[];
export
function
values
<
K
=
any
,
V
=
any
>
(
map
:
Map
<
K
,
V
>
):
V
[];
export
function
values
<
V
>
(
forEachable
:
{
forEach
(
callback
:
(
value
:
V
,
...
more
:
any
[])
=>
any
):
void
}):
V
[]
{
export
function
values
<
V
>
(
forEachable
:
{
forEach
(
callback
:
(
value
:
V
,
...
more
:
any
[])
=>
any
):
void
}):
V
[]
{
...
...
src/vs/editor/common/modes.ts
浏览文件 @
f7fe25dc
...
@@ -404,7 +404,7 @@ export interface CompletionItem {
...
@@ -404,7 +404,7 @@ export interface CompletionItem {
* A modifier to the `kind` which affect how the item
* A modifier to the `kind` which affect how the item
* is rendered, e.g. Deprecated is rendered with a strikeout
* is rendered, e.g. Deprecated is rendered with a strikeout
*/
*/
kindTags
?:
Set
<
CompletionItemKindTag
>
;
kindTags
?:
ReadonlyArray
<
CompletionItemKindTag
>
;
/**
/**
* A human-readable string with additional information
* A human-readable string with additional information
* about this item, like type or symbol information.
* about this item, like type or symbol information.
...
@@ -913,7 +913,7 @@ export interface DocumentSymbol {
...
@@ -913,7 +913,7 @@ export interface DocumentSymbol {
name
:
string
;
name
:
string
;
detail
:
string
;
detail
:
string
;
kind
:
SymbolKind
;
kind
:
SymbolKind
;
kindTags
:
SymbolKindTag
[]
;
kindTags
:
ReadonlyArray
<
SymbolKindTag
>
;
containerName
?:
string
;
containerName
?:
string
;
range
:
IRange
;
range
:
IRange
;
selectionRange
:
IRange
;
selectionRange
:
IRange
;
...
...
src/vs/editor/contrib/suggest/suggestWidget.ts
浏览文件 @
f7fe25dc
...
@@ -193,7 +193,7 @@ class Renderer implements IListRenderer<CompletionItem, ISuggestionTemplateData>
...
@@ -193,7 +193,7 @@ class Renderer implements IListRenderer<CompletionItem, ISuggestionTemplateData>
];
];
}
}
if
(
suggestion
.
kindTags
&&
suggestion
.
kindTags
.
has
(
CompletionItemKindTag
.
Deprecated
)
)
{
if
(
suggestion
.
kindTags
&&
suggestion
.
kindTags
.
indexOf
(
CompletionItemKindTag
.
Deprecated
)
>=
0
)
{
labelOptions
.
extraClasses
=
(
labelOptions
.
extraClasses
||
[]).
concat
([
'
deprecated
'
]);
labelOptions
.
extraClasses
=
(
labelOptions
.
extraClasses
||
[]).
concat
([
'
deprecated
'
]);
labelOptions
.
matches
=
[];
labelOptions
.
matches
=
[];
}
}
...
...
src/vs/monaco.d.ts
浏览文件 @
f7fe25dc
...
@@ -4822,7 +4822,7 @@ declare namespace monaco.languages {
...
@@ -4822,7 +4822,7 @@ declare namespace monaco.languages {
* A modifier to the `kind` which affect how the item
* A modifier to the `kind` which affect how the item
* is rendered, e.g. Deprecated is rendered with a strikeout
* is rendered, e.g. Deprecated is rendered with a strikeout
*/
*/
kindTags
?:
Set
<
CompletionItemKindTag
>
;
kindTags
?:
ReadonlyArray
<
CompletionItemKindTag
>
;
/**
/**
* A human-readable string with additional information
* A human-readable string with additional information
* about this item, like type or symbol information.
* about this item, like type or symbol information.
...
@@ -5240,7 +5240,7 @@ declare namespace monaco.languages {
...
@@ -5240,7 +5240,7 @@ declare namespace monaco.languages {
name
:
string
;
name
:
string
;
detail
:
string
;
detail
:
string
;
kind
:
SymbolKind
;
kind
:
SymbolKind
;
kindTags
:
SymbolKindTag
[]
;
kindTags
:
ReadonlyArray
<
SymbolKindTag
>
;
containerName
?:
string
;
containerName
?:
string
;
range
:
IRange
;
range
:
IRange
;
selectionRange
:
IRange
;
selectionRange
:
IRange
;
...
...
src/vs/workbench/api/browser/mainThreadLanguageFeatures.ts
浏览文件 @
f7fe25dc
...
@@ -21,7 +21,6 @@ import { Selection } from 'vs/editor/common/core/selection';
...
@@ -21,7 +21,6 @@ import { Selection } from 'vs/editor/common/core/selection';
import
{
ExtensionIdentifier
}
from
'
vs/platform/extensions/common/extensions
'
;
import
{
ExtensionIdentifier
}
from
'
vs/platform/extensions/common/extensions
'
;
import
*
as
callh
from
'
vs/workbench/contrib/callHierarchy/common/callHierarchy
'
;
import
*
as
callh
from
'
vs/workbench/contrib/callHierarchy/common/callHierarchy
'
;
import
{
mixin
}
from
'
vs/base/common/objects
'
;
import
{
mixin
}
from
'
vs/base/common/objects
'
;
import
{
fromArray
}
from
'
vs/base/common/map
'
;
@
extHostNamedCustomer
(
MainContext
.
MainThreadLanguageFeatures
)
@
extHostNamedCustomer
(
MainContext
.
MainThreadLanguageFeatures
)
export
class
MainThreadLanguageFeatures
implements
MainThreadLanguageFeaturesShape
{
export
class
MainThreadLanguageFeatures
implements
MainThreadLanguageFeaturesShape
{
...
@@ -331,7 +330,7 @@ export class MainThreadLanguageFeatures implements MainThreadLanguageFeaturesSha
...
@@ -331,7 +330,7 @@ export class MainThreadLanguageFeatures implements MainThreadLanguageFeaturesSha
return
{
return
{
label
:
data
.
a
,
label
:
data
.
a
,
kind
:
data
.
b
,
kind
:
data
.
b
,
kindTags
:
data
.
n
&&
fromArray
(
data
.
n
)
,
kindTags
:
data
.
n
,
detail
:
data
.
c
,
detail
:
data
.
c
,
documentation
:
data
.
d
,
documentation
:
data
.
d
,
sortText
:
data
.
e
,
sortText
:
data
.
e
,
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录