Skip to content

Commit 28e690b

Browse files
author
Andrew Hall
committed
Use correct request type
1 parent ff27140 commit 28e690b

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

src/razor/src/diagnostics/razorDiagnosticHandler.ts

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
*--------------------------------------------------------------------------------------------*/
55

66
import * as vscode from 'vscode';
7-
import { DocumentDiagnosticReport, RequestType } from 'vscode-languageserver-protocol';
7+
import { DocumentDiagnosticParams, DocumentDiagnosticReport, RequestType } from 'vscode-languageserver-protocol';
88
import { RazorLanguageServerClient } from '../razorLanguageServerClient';
99
import { RazorDocumentManager } from '../document/razorDocumentManager';
1010
import { UriConverter } from '../../../lsptoolshost/utils/uriConverter';
@@ -21,7 +21,7 @@ export class RazorDiagnosticHandler extends RazorLanguageFeatureBase {
2121
new RequestType(RazorDiagnosticHandler.razorPullDiagnosticsCommand);
2222

2323
constructor(
24-
protected documentSynchronizer: RazorDocumentSynchronizer,
24+
protected readonly documentSynchronizer: RazorDocumentSynchronizer,
2525
protected readonly serverClient: RazorLanguageServerClient,
2626
protected readonly serviceClient: RazorLanguageServiceClient,
2727
protected readonly documentManager: RazorDocumentManager,
@@ -64,10 +64,17 @@ export class RazorDiagnosticHandler extends RazorLanguageFeatureBase {
6464
}
6565

6666
const virtualCSharpUri = razorDocument.csharpDocument.uri;
67-
request.identifier.textDocumentIdentifier.uri = UriConverter.serialize(virtualCSharpUri);
67+
68+
const roslynRequest: DocumentDiagnosticParams =
69+
{
70+
textDocument: {
71+
uri: UriConverter.serialize(virtualCSharpUri)
72+
},
73+
};
74+
6875
const response: DocumentDiagnosticReport = await vscode.commands.executeCommand(
6976
roslynPullDiagnosticCommand,
70-
request
77+
roslynRequest
7178
);
7279

7380
return response;

0 commit comments

Comments
 (0)