fix TypeHierarchyItem validation

Signed-off-by: Yan Zhang <yanzh@microsoft.com>
This commit is contained in:
Yan Zhang 2021-07-15 18:05:53 +08:00
parent 0ee9c9ba6a
commit 1685b2fd8b

View file

@ -171,7 +171,7 @@ function isTypeHierarchyItemDto(obj: any): obj is TypeHierarchyItem {
const item = obj as TypeHierarchyItem;
return typeof obj === 'object'
&& typeof item.name === 'string'
&& !!item.kind
&& typeof item.kind === 'number'
&& URI.isUri(item.uri)
&& Range.isIRange(item.range)
&& Range.isIRange(item.selectionRange);