Commit Graph
10952 Commits
Author SHA1 Message Date
Travis Plunk b6876db58d Update GitHub Actions to work in private GitHub repo (#25197) 2025-03-22 16:21:59 -07:00
Armaan Mcleod 94d0361d59 Add QuoteCompletionText method to CompletionHelpers class (#25180)
Unifies how quoting a given completion text works.
2025-03-22 18:04:54 +05:00
Travis Plunk d76e40df10 Cleanup old release pipelines (#25201) 2025-03-20 21:45:49 +00:00
Aditya Patwardhan eef334de1b Bump .NET to 10 preview.1 (#25154) 2025-03-19 15:48:08 -07:00
Dongbo Wang a6005f3879 Move .NET method invocation logging to after the needed type conversion is done for method arguments (#25022) 2025-03-18 11:43:44 -07:00
MartinGC94 0ca17fdacd Fix type inference of parameters in classic functions (#25172) 2025-03-18 13:23:49 +05:00
MartinGC94 1edd258e3b Improve assignment type inference (#21143) 2025-03-18 09:48:11 +05:00
Armaan Mcleod 48c34fc3a7 Convert -ChildPath parameter to string[] for Join-Path cmdlet (#24677) 2025-03-18 09:44:06 +05:00
Armaan Mcleod 377f7e9867 Remove CompletionHelpers escape parameter from CompletionRequiresQuotes (#25178) 2025-03-18 09:39:53 +05:00
Dongbo Wang ef64132f0a Fix TypeName.GetReflectionType() to work when the TypeName instance represents a generic type definition within a GenericTypeName (#24985) 2025-03-17 15:40:25 -07:00
Justin ChungandJustin Chung 490d3a8c20 Update package pipeline windows image version (#25191)
Co-authored-by: Justin Chung <chungjustin@microsoft.com>
2025-03-17 12:19:51 -07:00
Dongbo Wang 48b25da147 Remove the old fuzzy suggestion and fix the local script file name suggestion (#25177) 2025-03-17 10:19:15 -07:00
Armaan Mcleod 9f45f9a855 Refactor CompletionHelpers HandleDoubleAndSingleQuote to have less nesting logic (#25179) 2025-03-17 21:47:01 +05:00
Armaan Mcleod e8bf560787 Add XUnit test for HandleDoubleAndSingleQuote in CompletionHelpers class (#25181) 2025-03-17 09:53:01 +00:00
Justin ChungandJustin Chung cb3a241965 Add 7.4.9 changelog (#25169)
Co-authored-by: Justin Chung <chungjustin@microsoft.com>
2025-03-13 20:08:36 +00:00
MartinGC94 becdd61b3c Improve variable type inference (#19830) 2025-03-13 10:04:02 +00:00
Travis Plunk 0fb7e3b18c Skip additional packages when generating component manifest (#25102) 2025-03-11 20:25:26 +00:00
Travis Plunk b5b5497fd1 Only build Linux for packaging changes (#25103) 2025-03-11 20:20:53 +00:00
Justin ChungandJustin Chung 4bc918ba5f Remove Az module installs and AzureRM uninstalls in pipeline (#25118)
Co-authored-by: Justin Chung <chungjustin@microsoft.com>
2025-03-11 12:53:04 -07:00
Travis Plunk b3297ff409 Add GitHub Actions workflow to verify PR labels (#25145) 2025-03-11 12:38:46 -07:00
pressRtowin a9bc3261f8 Make the use of Oxford commas consistent (#25139) 2025-03-10 21:53:34 +05:00
pressRtowin dc6b4c213d Make the use of Oxford commas even more consistent (#25140) 2025-03-10 16:34:55 +00:00
Armaan Mcleod ca96c2c489 Move common completion methods to CompletionHelpers class (#25138) 2025-03-10 17:19:14 +05:00
Armaan Mcleod e53907e7db Add dotnet_diagnostic.CA1859.severity = suggestion to editorconfig (#25143) 2025-03-08 12:48:07 +00:00
14f80030cc Check GH token availability for Get-Changelog (#25133)
Co-authored-by: Justin Chung <chungjustin@microsoft.com>
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com>
2025-03-07 20:26:23 +00:00
Armaan Mcleod 210ca8325a Return Array.Empty instead of collection [] (#25137) 2025-03-07 22:10:16 +05:00
MartinGC94 f7ae4229dc Fix parameter completion when script requirements fail (#17687) 2025-03-07 04:26:03 +00:00
MartinGC94 d820692939 Improve the completion for attribute arguments (#25129) 2025-03-06 13:09:40 +00:00
MartinGC94 650189e603 Fix completion that relies on pseudobinding in script blocks (#25122) 2025-03-05 19:42:29 +00:00
Armaan Mcleod f913924d2f Add dotnet_style_prefer_collection_expression to .editorconfig (#25126) 2025-03-05 17:52:57 +05:00
MartinGC94 6661f6f100 Don't complete duplicate command names (#21113) 2025-03-04 12:57:39 +00:00
Dongbo Wang 0e6ffc52e9 Make SystemPolicy public APIs visible but non-op on Unix platforms so that they can be included in PowerShellStandard.Library (#25051) 2025-03-03 17:21:55 -08:00
Dongbo Wang 6e428a8820 Set standard handles explicitly when starting a process with -NoNewWindow (#25061) 2025-03-03 16:17:16 -08:00
Jordan Borean 05214da717 Fix tooltip for variable expansion and include desc (#25112) 2025-03-03 09:23:24 +05:00
MartinGC94 33ed509ca4 Add type inference for functions without OutputType attribute and anonymous functions (#21127) 2025-02-28 17:48:59 +00:00
MartinGC94 2c769d65e3 Add completion for variables assigned by command redirection (#25104) 2025-02-28 18:13:38 +05:00
MartinGC94 6fbd8ba1dd Handle type inference for redirected commands (#21131) 2025-02-28 04:20:25 +00:00
Travis PlunkandCopilot 0f7c8de217 Add back-port workflow using dotnet/arcade (#25106)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-02-27 16:32:25 -08:00
MartinGC94 b8ed5be26d Allow empty prefix string in 'Import-Module -Prefix' to override default prefix in manifest (#20409) 2025-02-27 17:40:40 +00:00
MartinGC94 7290494cd9 Update variable/property assignment completion so it can fallback to type inference (#21134) 2025-02-27 09:34:26 +00:00
MartinGC94 bdf04006f2 Use Get-Help approach to find 'about_*.help.txt' files with correct locale for completions (#24194) 2025-02-27 14:20:43 +05:00
MartinGC94 ca519c92ac Use script filepath when completing relative paths for using statements (#20017) 2025-02-27 08:52:59 +00:00
Travis Plunk f467823d5d Make Component Manifest Updater use neutral target in addition to RID target (#25094) 2025-02-26 17:49:12 +00:00
MartinGC94 c64a636d9b Fix completion of variables assigned inside Do loops (#25076) 2025-02-26 17:04:36 +05:00
MartinGC94 33d4bf5228 Fix completion of provider paths when a path returns itself instead of its children (#24755)
It is a workaround for Get-ChildItem behavior.
2025-02-26 12:01:29 +00:00
Travis Plunk 84edf16652 Create Change log for 7.4.8 (#25089) 2025-02-25 15:39:08 -08:00
MartinGC94 502653d2c5 Enable completion of scoped variables without specifying scope (#20340) 2025-02-25 22:40:36 +05:00
MartinGC94 d6b5e5e13c Fix share completion with provider and spaces (#19440) 2025-02-25 12:02:56 +05:00
MartinGC94 a23e30bed3 Fix issue with incomplete results when completing paths with wildcards in non-filesystem providers (#24757) 2025-02-25 08:04:56 +05:00
PowerShell Team Bot 563892f673 Update outdated package references (#25026) 2025-02-25 00:00:56 +00:00