From 60e032efd1cbcf5e288b72f16a878085391798b0 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 6 Aug 2026 18:28:29 +0000 Subject: [PATCH 1/2] Initial plan From 5974ca523803c809f970a28cb5e93822b41b800a Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 12 Aug 2026 18:11:26 +0000 Subject: [PATCH 2/2] Test generic method type parameters Co-authored-by: andyleejordan <2226434+andyleejordan@users.noreply.github.com> --- spec/testfiles/syntax_test_TheBigTestFile.ps1 | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/spec/testfiles/syntax_test_TheBigTestFile.ps1 b/spec/testfiles/syntax_test_TheBigTestFile.ps1 index 7c06e18..2f2ad9a 100644 --- a/spec/testfiles/syntax_test_TheBigTestFile.ps1 +++ b/spec/testfiles/syntax_test_TheBigTestFile.ps1 @@ -543,6 +543,18 @@ There is no @platting here! # ^ punctuation.section.bracket.end.powershell # ^ punctuation.section.group.begin.powershell # ^ punctuation.section.group.end.powershell +[Array]::Empty[int]() +# ^ punctuation.section.bracket.begin.powershell +# ^^^ storage.type.powershell +# ^ punctuation.section.bracket.end.powershell +[System.Linq.Enumerable]::Select[int,string]($null, $null) +# ^ punctuation.section.bracket.begin.powershell +# ^^^ ^^^^^^ storage.type.powershell +# ^ punctuation.section.bracket.end.powershell +[System.Linq.Enumerable]::Empty[System.Collections.Generic.List[int]]() +# ^ ^ punctuation.section.bracket.begin.powershell +# ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^ storage.type.powershell +# ^^ punctuation.section.bracket.end.powershell # Commands (functions) Invoke-Something -foobar