Dmitry Volodin
c6e3ba841b
Use null-coalescing assignment in /System.Management.Automation.utils ( #17725 )
...
* Use compound assignment in /System.Management.Automation.utils
* Move comments to please style analyzer
2022-07-25 09:52:17 -07:00
Steve Lee
3efa28162e
Change Get-ChildItem to treat trailing slash in path as indicating a directory when used with -Recurse ( #17704 )
2022-07-21 09:39:11 +05:00
James Truher [MSFT]
031fa93b4c
Add find.exe to legacy argument binding behavior for Windows ( #17715 )
2022-07-20 14:47:50 -07:00
Ikko Ashimine
42d0e99286
Fix typo in ModuleCmdletBase.cs ( #17714 )
...
explictly -> explicitly
2022-07-20 10:17:53 +05:00
MartinGC94
76c713d7e6
Add completion for index expressions for dictionaries ( #17619 )
2022-07-20 03:56:35 +00:00
Frode Flaten
9ccaf107a0
Fix enum-ranges for ValidateRange in proxy commands ( #17572 )
2022-07-20 08:50:18 +05:00
MartinGC94
84241c3c59
Fix parser exception in using statements with empty aliases ( #16745 )
2022-07-19 10:42:31 -07:00
MartinGC94
618b348cdb
Fix type completion for attribute tokens ( #17484 )
2022-07-19 09:08:10 -07:00
James Truher [MSFT]
bfb59f1acf
Do not always collapse space between parameter and value for native arguments. ( #17708 )
2022-07-18 17:51:51 -07:00
Steve Lee
b7c875b0f2
Remove PSNativePSPathResolution experimental feature ( #17670 )
2022-07-18 17:25:46 -07:00
Steve Lee
1437d85a44
Fix legacy ErrorView types to use $host.PrivateData colors ( #17705 )
2022-07-18 17:07:47 -07:00
MartinGC94
53adf5d5d4
Improve dynamic parameter tab completion ( #17661 )
2022-07-18 15:32:06 -07:00
MartinGC94
b06bcee10e
Avoid binding positional parameters when completing parameter in front of value ( #17693 )
2022-07-18 14:28:04 -07:00
Steve Lee
08baf27b80
Render decimal numbers in a table using current culture ( #17650 )
2022-07-18 14:27:06 -07:00
Dongbo Wang
f9d424dd86
Fix Export-PSSession to not throw error when a rooted path is specified for -OutputModule ( #17671 )
2022-07-13 13:31:57 -07:00
Sergey Vasin
667ea982ce
Fix comment in InternalCommands.cs ( #17669 )
2022-07-13 05:19:29 +00:00
Steve Lee
ff0506d632
Change ConvertFrom-Json -AsHashtable to use ordered hashtable ( #17405 )
...
JSON typically has ordering to make it easier to read. Currently, a Hashtable does not preserve ordering so for complex JSON, the members are not where you would expect in terms of order. This change wraps OrderedDictionary into a OrderedHashtable that derives from Hashtable. This preserves existing compatibility with scripts that expect a Hashtable to be returned, but preserves the order of elements.
2022-07-13 09:23:03 +05:00
MartinGC94
81f492744d
Fix tab completion regression ( #17628 )
2022-07-07 15:45:50 +05:00
github-actions[bot]
17b23e3ebc
Update .NET SDK version from 7.0.100-preview.5.22307.18 to 7.0.100-preview.6.22352.1 ( #17634 )
2022-07-06 17:35:59 -07:00
MartinGC94
edac193cf0
Use discards for unused variables ( #17620 )
2022-07-05 14:26:51 -07:00
Eugene Samoylov
735096bcc1
Show optional parameters as such when displaying method definition and overloads ( #13799 )
...
* Extend `GetMethodInfoOverloadDefinition` to show optional parameters as such (#13728 )
* Fix CodeFactor style issue
* Fix review issues
* Add tests for TabExpansion2 `ToolTip`
* Fix tooltip string splitting
* Fix tests
* Bring back the namespace
2022-06-27 12:21:25 -07:00
Ikko Ashimine
3963e5b15b
Fix typo in CommonCommandParameters.cs ( #17524 )
2022-06-14 17:39:07 +00:00
github-actions[bot]
cfc237ac85
Update .NET SDK version from 7.0.100-preview.4.22252.9 to 7.0.100-preview.5.22307.18 ( #17402 )
2022-06-13 13:09:30 -07:00
MartinGC94
4f6e574820
Improve type inference and completions ( #16963 )
2022-06-13 10:04:35 -07:00
MartinGC94
12a2c82d0e
Fix various completion issues inside the param block ( #17489 )
2022-06-09 09:41:52 +05:00
Dongbo Wang
17e4db9b1b
Make Out-String and Out-File keep string input unchanged ( #17455 )
2022-06-08 18:13:40 -07:00
Dongbo Wang
6a522d9c68
Make AnsiRegex able to capture Hyperlink ansi sequences ( #17442 )
...
* Add the hyperlink ansi regex
* Add test
* Add comment
2022-06-08 10:35:07 -07:00
MartinGC94
042765dd1c
Improve completion on operators ( #17486 )
2022-06-06 14:28:04 -07:00
Matt Gucci
69831c15ba
Improve array element completion for command arguments ( #17078 )
2022-06-06 12:23:16 -07:00
Paul Higinbotham
a8d55851e0
Add the -ConfigurationFile command line parameter to pwsh to support local session configuration ( #17447 )
2022-06-06 12:12:53 -07:00
Patrick Meinecke
97e8e0c43a
Use AST extent for PSScriptRoot path completion ( #17376 )
2022-06-06 10:33:52 -07:00
Shuangchi He
8cc39848bc
Fix some typos in source code ( #17481 )
2022-06-06 10:14:53 -07:00
Marc-André Moreau
c798f74056
Fix native library loading for osx-arm64 ( #17365 )
2022-06-04 20:20:59 +05:00
Dongbo Wang
12de67ca5d
Fix formatting to act appropriately when the style of table header or list label is empty string ( #17463 )
2022-06-02 09:20:32 -07:00
MartinGC94
e7f705adef
Add type inference support for generic methods with type parameters ( #16951 )
2022-05-27 11:17:53 -07:00
Ikko Ashimine
f23c056c42
Fix typo in AsyncResult.cs ( #17396 )
...
occured -> occurred
2022-05-21 20:57:05 +05:00
Mathias R. Jessen
afe99fcaea
SemanticChecks: Avoid repeated type resolution of [ordered] ( #17328 )
2022-05-17 09:54:26 -07:00
Jordan Borean
3d1d0524ca
Remove the use of BinaryFormatter in PSRP serialization ( #17133 )
2022-05-17 09:19:58 -07:00
James Truher [MSFT]
65d8f11aeb
Update telemetry collecting with a few changes ( #17304 )
2022-05-16 17:10:51 -07:00
Dongbo Wang
c40066d5f2
Fix the word wrapping in formatting to handle escape sequences properly ( #17316 )
2022-05-16 16:10:55 -07:00
Dongbo Wang
41c7cd79da
Fix the error message in Hashtable-to-object conversion ( #17329 )
2022-05-16 14:55:00 -07:00
Paul Higinbotham and Dongbo Wang
f6ac9bb604
Add support for new WDAC API ( #17247 )
...
* Add support for new WDAC API
* Fix non-Windows platform error
* Fix code factor errors
* Update cgmanifest json file
* Fix test failure
* Update src/System.Management.Automation/resources/SecuritySupportStrings.resx
Co-authored-by: Dongbo Wang <dongbow@microsoft.com >
Co-authored-by: Dongbo Wang <dongbow@microsoft.com >
2022-05-16 14:18:30 -07:00
github-actions[bot]
38909f7ee5
Update .NET SDK version from 7.0.100-preview.2.22153.17 to 7.0.100-preview.4.22252.9 ( #17061 )
2022-05-11 18:27:51 -07:00
James Truher [MSFT]
1a24540e31
Enable more tests to be run in a container. ( #17294 )
2022-05-11 12:30:22 -07:00
Dongbo Wang
44098e771a
Fix the list view to not leak VT decorations ( #17262 )
2022-05-10 16:05:14 -07:00
Ikko Ashimine
18846935c7
Correct spelling of pseudo in Compiler.cs ( #17285 )
...
psuedo -> pseudo
psuedo-code -> pseudo-code
2022-05-10 10:34:52 -07:00
Dongbo Wang
4c6c4f30af
Fix formatting truncation to handle strings with VT sequences ( #17251 )
2022-05-06 11:40:34 -07:00
Patrick Meinecke
99f3bb7a6a
Fix line breakpoints for return statements without a value ( #17179 )
2022-05-04 10:56:55 -07:00
Ryne Andal
2550a3a23a
Add check for ScriptBlock wrapped in PSObject to $using used in ForEach-Object -Parallel ( #17234 )
2022-05-04 10:51:45 -07:00
Dongbo Wang
36fcec3bdd
Fix ForEach method to set property on a scalar object ( #17213 )
2022-05-02 10:07:12 -07:00