Skip to content

Commit 994e911

Browse files
Add capabilities for incomingCalls and outgoingCalls to metamodel (#1720)
'callHierarchy/incomingCalls' and 'callHierarchy/outgoingCalls' do not have their own capabilities, but do depend on the callHierarchyProvider capability.
1 parent b5c4000 commit 994e911

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

protocol/src/common/protocol.callHierarchy.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ export namespace CallHierarchyIncomingCallsRequest {
8181
export const messageDirection: MessageDirection = MessageDirection.clientToServer;
8282
export const type = new ProtocolRequestType<CallHierarchyIncomingCallsParams, CallHierarchyIncomingCall[] | null, CallHierarchyIncomingCall[], void, void>(method);
8383
export type HandlerSignature = RequestHandler<CallHierarchyIncomingCallsParams, CallHierarchyIncomingCall[] | null, void>;
84+
export const capabilities = CM.create('textDocument.callHierarchy', 'callHierarchyProvider');
8485
}
8586

8687
/**
@@ -102,4 +103,5 @@ export namespace CallHierarchyOutgoingCallsRequest {
102103
export const messageDirection: MessageDirection = MessageDirection.clientToServer;
103104
export const type = new ProtocolRequestType<CallHierarchyOutgoingCallsParams, CallHierarchyOutgoingCall[] | null, CallHierarchyOutgoingCall[], void, void>(method);
104105
export type HandlerSignature = RequestHandler<CallHierarchyOutgoingCallsParams, CallHierarchyOutgoingCall[] | null, void>;
106+
export const capabilities = CM.create('textDocument.callHierarchy', 'callHierarchyProvider');
105107
}

0 commit comments

Comments
 (0)