From 5e9a412cd92c8781a5522543e1099425546a68f3 Mon Sep 17 00:00:00 2001 From: Matt Bierner Date: Tue, 1 Sep 2020 14:02:58 -0700 Subject: [PATCH] Remove experimental typings These typings are now in TS 4.0 --- .../src/languageFeatures/callHierarchy.ts | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/extensions/typescript-language-features/src/languageFeatures/callHierarchy.ts b/extensions/typescript-language-features/src/languageFeatures/callHierarchy.ts index a90e68fd27c..ebebf6e6464 100644 --- a/extensions/typescript-language-features/src/languageFeatures/callHierarchy.ts +++ b/extensions/typescript-language-features/src/languageFeatures/callHierarchy.ts @@ -14,12 +14,6 @@ import { DocumentSelector } from '../utils/documentSelector'; import { parseKindModifier } from '../utils/modifiers'; import * as typeConverters from '../utils/typeConverters'; -namespace Experimental { - export interface CallHierarchyItem extends Proto.CallHierarchyItem { - readonly kindModifiers?: string; - } -} - class TypeScriptCallHierarchySupport implements vscode.CallHierarchyProvider { public static readonly minVersion = API.v380; @@ -83,7 +77,7 @@ function isSourceFileItem(item: Proto.CallHierarchyItem) { return item.kind === PConst.Kind.script || item.kind === PConst.Kind.module && item.selectionSpan.start.line === 1 && item.selectionSpan.start.offset === 1; } -function fromProtocolCallHierarchyItem(item: Experimental.CallHierarchyItem): vscode.CallHierarchyItem { +function fromProtocolCallHierarchyItem(item: Proto.CallHierarchyItem): vscode.CallHierarchyItem { const useFileName = isSourceFileItem(item); const name = useFileName ? path.basename(item.file) : item.name; const detail = useFileName ? vscode.workspace.asRelativePath(path.dirname(item.file)) : '';