Unnamed repository; edit this file 'description' to name the repository.
Add log messages
Laurențiu Nicola 2022-03-04
parent 0f396d6 · commit 2ae8248
-rw-r--r--editors/code/src/inlay_hints.ts6
-rw-r--r--editors/code/src/lsp_ext.ts2
2 files changed, 5 insertions, 3 deletions
diff --git a/editors/code/src/inlay_hints.ts b/editors/code/src/inlay_hints.ts
index af45d7032d..b049ed4481 100644
--- a/editors/code/src/inlay_hints.ts
+++ b/editors/code/src/inlay_hints.ts
@@ -22,8 +22,10 @@ export function activateInlayHints(ctx: Ctx) {
this.hintsProvider = vscode.languages.registerInlayHintsProvider({ scheme: 'file', language: 'rust' }, new class implements vscode.InlayHintsProvider {
onDidChangeInlayHints = event;
async provideInlayHints(document: vscode.TextDocument, range: vscode.Range, token: vscode.CancellationToken): Promise<vscode.InlayHint[]> {
+ console.log(document.uri.toString());
const request = { textDocument: { uri: document.uri.toString() }, range: { start: range.start, end: range.end } };
- const hints = await sendRequestWithRetry(ctx.client, ra.inlayHints, request, token).catch(_ => null)
+ const hints = await sendRequestWithRetry(ctx.client, ra.inlayHints, request, token).catch(_ => null);
+ console.log(hints);
if (hints == null) {
return [];
} else {
@@ -43,7 +45,7 @@ export function activateInlayHints(ctx: Ctx) {
this.hintsProvider = null;
this.updateHintsEventEmitter.dispose();
},
- }
+ };
ctx.pushCleanup(maybeUpdater);
diff --git a/editors/code/src/lsp_ext.ts b/editors/code/src/lsp_ext.ts
index 03cd15200b..bdb6a4ca16 100644
--- a/editors/code/src/lsp_ext.ts
+++ b/editors/code/src/lsp_ext.ts
@@ -102,7 +102,7 @@ export const relatedTests = new lc.RequestType<lc.TextDocumentPositionParams, Te
export interface InlayHintsParams {
textDocument: lc.TextDocumentIdentifier;
- range: lc.Range,
+ range: lc.Range;
}
export const inlayHints = new lc.RequestType<InlayHintsParams, InlayHint[], void>("rust-analyzer/inlayHints");