Skip to content

Commit 4c9c3f5

Browse files
committed
remove code used for supporting PSv3 and v4
1 parent b9c993c commit 4c9c3f5

File tree

3 files changed

+0
-97
lines changed

3 files changed

+0
-97
lines changed

src/PowerShellEditorServices/Services/Symbols/ScriptDocumentSymbolProvider.cs

-11
Original file line numberDiff line numberDiff line change
@@ -33,17 +33,6 @@ IEnumerable<ISymbolReference> IDocumentSymbolProvider.ProvideDocumentSymbols(
3333
/// <returns>A collection of SymbolReference objects</returns>
3434
public static IEnumerable<SymbolReference> FindSymbolsInDocument(Ast scriptAst)
3535
{
36-
// TODO: Restore this when we figure out how to support multiple
37-
// PS versions in the new PSES-as-a-module world (issue #276)
38-
// if (powerShellVersion >= new Version(5,0))
39-
// {
40-
//#if PowerShell v5
41-
// FindSymbolsVisitor2 findSymbolsVisitor = new FindSymbolsVisitor2();
42-
// scriptAst.Visit(findSymbolsVisitor);
43-
// symbolReferences = findSymbolsVisitor.SymbolReferences;
44-
//#endif
45-
// }
46-
// else
4736
FindSymbolsVisitor findSymbolsVisitor = new();
4837
scriptAst.Visit(findSymbolsVisitor);
4938
return findSymbolsVisitor.SymbolReferences;

src/PowerShellEditorServices/Services/Symbols/Vistors/AstOperations.cs

-12
Original file line numberDiff line numberDiff line change
@@ -227,18 +227,6 @@ public static SymbolReference FindDefinitionOfSymbol(
227227
/// <returns>A collection of SymbolReference objects</returns>
228228
public static IEnumerable<SymbolReference> FindSymbolsInDocument(Ast scriptAst)
229229
{
230-
// TODO: Restore this when we figure out how to support multiple
231-
// PS versions in the new PSES-as-a-module world (issue #276)
232-
// if (powerShellVersion >= new Version(5,0))
233-
// {
234-
//#if PowerShell v5
235-
// FindSymbolsVisitor2 findSymbolsVisitor = new FindSymbolsVisitor2();
236-
// scriptAst.Visit(findSymbolsVisitor);
237-
// symbolReferences = findSymbolsVisitor.SymbolReferences;
238-
//#endif
239-
// }
240-
// else
241-
242230
FindSymbolsVisitor findSymbolsVisitor = new();
243231
scriptAst.Visit(findSymbolsVisitor);
244232
return findSymbolsVisitor.SymbolReferences;

src/PowerShellEditorServices/Services/Symbols/Vistors/FindSymbolsVisitor2.cs

-74
This file was deleted.

0 commit comments

Comments
 (0)