Skip to content

Commit 4971968

Browse files
Kapil Borledaviwil
authored andcommitted
Fix reference request parameter
1 parent 73f157b commit 4971968

File tree

3 files changed

+18
-6
lines changed

3 files changed

+18
-6
lines changed

src/PowerShellEditorServices.Protocol/LanguageServer/References.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ public static readonly
1414
RequestType<ReferencesParams, Location[], object, TextDocumentRegistrationOptions>.Create("textDocument/references");
1515
}
1616

17-
public class ReferencesParams : TextDocumentPosition
17+
public class ReferencesParams : TextDocumentPositionParams
1818
{
1919
public ReferencesContext Context { get; set; }
2020
}

src/PowerShellEditorServices.Protocol/Server/LanguageServer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -668,7 +668,7 @@ protected async Task HandleReferencesRequest(
668668
{
669669
ScriptFile scriptFile =
670670
editorSession.Workspace.GetFile(
671-
referencesParams.Uri);
671+
referencesParams.TextDocument.Uri);
672672

673673
SymbolReference foundSymbol =
674674
editorSession.LanguageService.FindSymbolAtLocation(

test/PowerShellEditorServices.Test.Host/LanguageServerTests.cs

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -263,7 +263,10 @@ await this.SendRequest(
263263
ReferencesRequest.Type,
264264
new ReferencesParams
265265
{
266-
Uri = "TestFiles\\FindReferences.ps1",
266+
TextDocument = new TextDocumentIdentifier
267+
{
268+
Uri = "TestFiles\\FindReferences.ps1"
269+
},
267270
Position = new Position
268271
{
269272
Line = 7,
@@ -292,7 +295,10 @@ await this.SendRequest(
292295
ReferencesRequest.Type,
293296
new ReferencesParams
294297
{
295-
Uri = "TestFiles\\FindReferences.ps1",
298+
TextDocument = new TextDocumentIdentifier
299+
{
300+
Uri = "TestFiles\\FindReferences.ps1"
301+
},
296302
Position = new Position
297303
{
298304
Line = 9,
@@ -314,7 +320,10 @@ await this.SendRequest(
314320
ReferencesRequest.Type,
315321
new ReferencesParams
316322
{
317-
Uri = "TestFiles\\FindReferences.ps1",
323+
TextDocument = new TextDocumentIdentifier
324+
{
325+
Uri = "TestFiles\\FindReferences.ps1"
326+
},
318327
Position = new Position
319328
{
320329
Line = 0,
@@ -343,7 +352,10 @@ await this.SendRequest(
343352
ReferencesRequest.Type,
344353
new ReferencesParams
345354
{
346-
Uri = "TestFiles\\FindReferences.ps1",
355+
TextDocument = new TextDocumentIdentifier
356+
{
357+
Uri = "TestFiles\\FindReferences.ps1"
358+
},
347359
Position = new Position
348360
{
349361
Line = 0,

0 commit comments

Comments
 (0)