From 90090af89be759fe116821b707a0ce53bc214bea Mon Sep 17 00:00:00 2001 From: CsCherrYY <122255951@qq.com> Date: Fri, 18 Jun 2021 16:31:47 +0800 Subject: [PATCH] remove inheritanceTreeSupport --- _specifications/specification-3-17.md | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/_specifications/specification-3-17.md b/_specifications/specification-3-17.md index 9a273a362..6083637cb 100644 --- a/_specifications/specification-3-17.md +++ b/_specifications/specification-3-17.md @@ -2431,7 +2431,7 @@ interface ServerCapabilities { * * @since 3.17.0 */ - typeHierarchyProvider?: TypeHierarchyOptions + typeHierarchyProvider?: boolean | TypeHierarchyOptions | TypeHierarchyRegistrationOptions; /** @@ -8217,14 +8217,10 @@ interface TypeHierarchyClientCapabilities { _Server Capability_: * property name (optional): `typeHierarchyProvider` -* property type: `TypeHierarchyOptions | TypeHierarchyRegistrationOptions` where `TypeHierarchyOptions` is defined as follows: +* property type: `boolean | TypeHierarchyOptions | TypeHierarchyRegistrationOptions` where `TypeHierarchyOptions` is defined as follows: ```typescript export interface TypeHierarchyOptions extends WorkDoneProgressOptions { - /** - * The server supports for providing an inheritance tree. - */ - inheritanceTreeSupport?: boolean; } ``` @@ -8318,10 +8314,6 @@ _Request_: ```typescript export interface TypeHierarchySupertypesParams extends WorkDoneProgressParams, PartialResultParams { - /** - * If this is set to `true`, The request only asks for super class. - */ - classOnly?: boolean; item: TypeHierarchyItem; } ```