diff --git a/src/PowerShellEditorServices/Language/LanguageService.cs b/src/PowerShellEditorServices/Language/LanguageService.cs index 92964e1b6..d5c58ea83 100644 --- a/src/PowerShellEditorServices/Language/LanguageService.cs +++ b/src/PowerShellEditorServices/Language/LanguageService.cs @@ -330,22 +330,22 @@ public async Task FindReferencesOfSymbol( ? new OrderedDictionary() : new OrderedDictionary(StringComparer.OrdinalIgnoreCase); - foreach (ScriptFile file in referencedFiles) + foreach (ScriptFile scriptFile in referencedFiles) { - fileMap.Add(file.FilePath, file); + fileMap[scriptFile.FilePath] = scriptFile; } - foreach (string file in workspace.EnumeratePSFiles()) + foreach (string filePath in workspace.EnumeratePSFiles()) { - if (!fileMap.Contains(file)) + if (!fileMap.Contains(filePath)) { - if (!workspace.TryGetFile(file, out ScriptFile scriptFile)) + if (!workspace.TryGetFile(filePath, out ScriptFile scriptFile)) { // If we can't access the file for some reason, just ignore it continue; } - fileMap.Add(file, scriptFile); + fileMap[filePath] = scriptFile; } }