File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
PSModuleDevelopment/functions/refactor Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change 48
48
# region Command Parameters
49
49
$commandAsts = $ast.FindAll ({
50
50
if ($args [0 ] -isnot [System.Management.Automation.Language.CommandAst ]) { return $false }
51
- if ($args [0 ].CommandElements[0 ].Value -notmatch ' ^Invoke-PSFProtectedCommand$|^Write-PSFMessage$|^Stop-PSFFunction$|^Test-PSFShouldProcess$' ) { return $false }
52
- if (-not ($args [0 ].CommandElements.ParameterName -match ' ^String$|^ActionString$' )) { return $false }
51
+ if ($args [0 ].CommandElements[0 ].Value -notmatch ' ^Invoke-PSFProtectedCommand$|^Write-PSFMessage$|^Stop-PSFFunction$|^Test-PSFShouldProcess$|^Get-PSFLocalizedString$ ' ) { return $false }
52
+ if (-not ($args [0 ].CommandElements.ParameterName -match ' ^String$|^ActionString$|^Name$ ' )) { return $false }
53
53
$true
54
54
}, $true )
55
55
56
56
foreach ($commandAst in $commandAsts )
57
57
{
58
- $stringParam = $commandAst.CommandElements | Where-Object ParameterName -match ' ^String$|^ActionString$'
58
+ $stringParam = $commandAst.CommandElements | Where-Object ParameterName -match ' ^String$|^ActionString$|^Name$ '
59
59
$stringParamValue = $commandAst.CommandElements [($commandAst.CommandElements.IndexOf ($stringParam ) + 1 )].Value
60
60
61
- $stringValueParam = $commandAst.CommandElements | Where-Object ParameterName -match ' ^StringValues$|^ActionStringValues$'
61
+ $stringValueParam = $commandAst.CommandElements | Where-Object ParameterName -match ' ^StringValues$|^ActionStringValues$|^Name$ '
62
62
if ($stringValueParam )
63
63
{
64
64
$stringValueParamValue = $commandAst.CommandElements [($commandAst.CommandElements.IndexOf ($stringValueParam ) + 1 )].Extent.Text
You can’t perform that action at this time.
0 commit comments