Skip to content

Commit 6b24cd3

Browse files
daviwilKayla Davis
authored andcommitted
Fix bugs in Find References implementation
1 parent f1a7882 commit 6b24cd3

File tree

3 files changed

+3
-1
lines changed

3 files changed

+3
-1
lines changed

src/PowerShellEditorServices/Language/FindReferencesVisitor.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ public override AstVisitAction VisitFunctionDefinition(FunctionDefinitionAst fun
5959
{
6060
Text = functionDefinitionAst.Name,
6161
StartLineNumber = functionDefinitionAst.Extent.StartLineNumber,
62+
EndLineNumber = functionDefinitionAst.Extent.StartLineNumber,
6263
StartColumnNumber = startColumnNumber,
6364
EndColumnNumber = startColumnNumber + functionDefinitionAst.Name.Length
6465
};

src/PowerShellEditorServices/Language/FindSymbolVisitor.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ public override AstVisitAction VisitFunctionDefinition(FunctionDefinitionAst fun
6262
{
6363
Text = functionDefinitionAst.Name,
6464
StartLineNumber = functionDefinitionAst.Extent.StartLineNumber,
65+
EndLineNumber = functionDefinitionAst.Extent.EndLineNumber,
6566
StartColumnNumber = startColumnNumber,
6667
EndColumnNumber = startColumnNumber + functionDefinitionAst.Name.Length
6768
};

src/PowerShellEditorServices/Session/Workspace.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,9 +149,9 @@ private void RecursivelyFindReferences(
149149
if (!TryGetFile(resolvedScriptPath, out newFile))
150150
{
151151
newFile = OpenFile(resolvedScriptPath);
152-
referencedScriptFiles.Add(resolvedScriptPath, newFile);
153152
}
154153

154+
referencedScriptFiles.Add(resolvedScriptPath, newFile);
155155
RecursivelyFindReferences(newFile, referencedScriptFiles);
156156
}
157157
}

0 commit comments

Comments
 (0)