Skip to content

Commit 948fabb

Browse files
jakebaileykarthiknadig
authored andcommitted
Update and pin LSP libraries for new APIs (microsoft#13725)
1 parent c0cbe03 commit 948fabb

File tree

4 files changed

+93
-19
lines changed

4 files changed

+93
-19
lines changed

package-lock.json

Lines changed: 15 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3523,10 +3523,10 @@
35233523
"vscode-debugadapter": "^1.28.0",
35243524
"vscode-debugprotocol": "^1.28.0",
35253525
"vscode-extension-telemetry": "0.1.4",
3526-
"vscode-jsonrpc": "^6.0.0-next.4",
3527-
"vscode-languageclient": "^7.0.0-next.8",
3528-
"vscode-languageserver": "^7.0.0-next.6",
3529-
"vscode-languageserver-protocol": "^3.16.0-next.6",
3526+
"vscode-jsonrpc": "6.0.0-next.5",
3527+
"vscode-languageclient": "7.0.0-next.9",
3528+
"vscode-languageserver": "7.0.0-next.7",
3529+
"vscode-languageserver-protocol": "3.16.0-next.7",
35303530
"vscode-tas-client": "^0.1.4",
35313531
"vsls": "^0.3.1291",
35323532
"winreg": "^1.2.4",

src/test/datascience/mockCode2ProtocolConverter.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,9 @@ export class MockCode2ProtocolConverter implements Code2ProtocolConverter {
204204
public asUri(_uri: code.Uri): string {
205205
throw new Error('Method not implemented.');
206206
}
207+
public asCallHierarchyItem(_value: code.CallHierarchyItem): proto.CallHierarchyItem {
208+
throw new Error('Method not implemented.');
209+
}
207210
private isTextDocumentChangeEvent(value: any): value is code.TextDocumentChangeEvent {
208211
const candidate = <code.TextDocumentChangeEvent>value;
209212
return !!candidate.document && !!candidate.contentChanges;

src/test/datascience/mockProtocol2CodeConverter.ts

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -335,6 +335,77 @@ export class MockProtocol2CodeConverter implements Protocol2CodeConverter {
335335
public asSelectionRanges(_selectionRanges: any): any {
336336
throw new Error('Method not implemented.');
337337
}
338+
public asSemanticTokensLegend(_value: proto.SemanticTokensLegend): code.SemanticTokensLegend {
339+
throw new Error('Method not implemented.');
340+
}
341+
public asSemanticTokens(value: proto.SemanticTokens): code.SemanticTokens;
342+
public asSemanticTokens(value: undefined | null): undefined;
343+
public asSemanticTokens(value: proto.SemanticTokens | undefined | null): code.SemanticTokens | undefined;
344+
public asSemanticTokens(value: proto.SemanticTokens | undefined | null): code.SemanticTokens | undefined;
345+
public asSemanticTokens(_value: any): code.SemanticTokens | undefined {
346+
throw new Error('Method not implemented.');
347+
}
348+
public asSemanticTokensEdit(_value: proto.SemanticTokensEdit): code.SemanticTokensEdit {
349+
throw new Error('Method not implemented.');
350+
}
351+
public asSemanticTokensEdits(value: proto.SemanticTokensDelta): code.SemanticTokensEdits;
352+
public asSemanticTokensEdits(value: undefined | null): undefined;
353+
public asSemanticTokensEdits(
354+
value: proto.SemanticTokensDelta | undefined | null
355+
): code.SemanticTokensEdits | undefined;
356+
public asSemanticTokensEdits(
357+
value: proto.SemanticTokensDelta | undefined | null
358+
): code.SemanticTokensEdits | undefined;
359+
public asSemanticTokensEdits(_value: any): code.SemanticTokensEdits | undefined {
360+
throw new Error('Method not implemented.');
361+
}
362+
public asCallHierarchyItem(item: null): undefined;
363+
public asCallHierarchyItem(item: proto.CallHierarchyItem): code.CallHierarchyItem;
364+
public asCallHierarchyItem(item: proto.CallHierarchyItem | null): code.CallHierarchyItem | undefined;
365+
public asCallHierarchyItem(item: proto.CallHierarchyItem | null): code.CallHierarchyItem | undefined;
366+
public asCallHierarchyItem(_item: any): code.CallHierarchyItem | undefined {
367+
throw new Error('Method not implemented.');
368+
}
369+
public asCallHierarchyItems(items: null): undefined;
370+
public asCallHierarchyItems(items: proto.CallHierarchyItem[]): code.CallHierarchyItem[];
371+
public asCallHierarchyItems(items: proto.CallHierarchyItem[] | null): code.CallHierarchyItem[] | undefined;
372+
public asCallHierarchyItems(items: proto.CallHierarchyItem[] | null): code.CallHierarchyItem[] | undefined;
373+
public asCallHierarchyItems(_items: any): code.CallHierarchyItem[] | undefined {
374+
throw new Error('Method not implemented.');
375+
}
376+
public asCallHierarchyIncomingCall(_item: proto.CallHierarchyIncomingCall): code.CallHierarchyIncomingCall {
377+
throw new Error('Method not implemented.');
378+
}
379+
public asCallHierarchyIncomingCalls(items: null): undefined;
380+
public asCallHierarchyIncomingCalls(
381+
items: ReadonlyArray<proto.CallHierarchyIncomingCall>
382+
): code.CallHierarchyIncomingCall[];
383+
public asCallHierarchyIncomingCalls(
384+
items: ReadonlyArray<proto.CallHierarchyIncomingCall> | null
385+
): code.CallHierarchyIncomingCall[] | undefined;
386+
public asCallHierarchyIncomingCalls(
387+
items: ReadonlyArray<proto.CallHierarchyIncomingCall> | null
388+
): code.CallHierarchyIncomingCall[] | undefined;
389+
public asCallHierarchyIncomingCalls(_items: any): code.CallHierarchyIncomingCall[] | undefined {
390+
throw new Error('Method not implemented.');
391+
}
392+
public asCallHierarchyOutgoingCall(_item: proto.CallHierarchyOutgoingCall): code.CallHierarchyOutgoingCall {
393+
throw new Error('Method not implemented.');
394+
}
395+
public asCallHierarchyOutgoingCalls(items: null): undefined;
396+
public asCallHierarchyOutgoingCalls(
397+
items: ReadonlyArray<proto.CallHierarchyOutgoingCall>
398+
): code.CallHierarchyOutgoingCall[];
399+
public asCallHierarchyOutgoingCalls(
400+
items: ReadonlyArray<proto.CallHierarchyOutgoingCall> | null
401+
): code.CallHierarchyOutgoingCall[] | undefined;
402+
public asCallHierarchyOutgoingCalls(
403+
items: ReadonlyArray<proto.CallHierarchyOutgoingCall> | null
404+
): code.CallHierarchyOutgoingCall[] | undefined;
405+
public asCallHierarchyOutgoingCalls(_items: any): code.CallHierarchyOutgoingCall[] | undefined {
406+
throw new Error('Method not implemented.');
407+
}
408+
338409
private asCompletionItemKind(
339410
value: proto.CompletionItemKind
340411
): [code.CompletionItemKind, proto.CompletionItemKind | undefined] {

0 commit comments

Comments
 (0)