From 199367c80246cb52d567e08d23b862a05e79ef10 Mon Sep 17 00:00:00 2001 From: Gael Colas Date: Sat, 16 May 2026 00:30:33 +0200 Subject: [PATCH] fixing #140 where code is incompatible with Windows PowerShell --- Source/Public/Add-Parameter.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Public/Add-Parameter.ps1 b/Source/Public/Add-Parameter.ps1 index e8689fb..fbd0321 100644 --- a/Source/Public/Add-Parameter.ps1 +++ b/Source/Public/Add-Parameter.ps1 @@ -194,7 +194,7 @@ function Add-Parameter { } } process { - Write-Debug "Add-Parameter $($InputObject.Extent.File -ne "scriptblock" ? $InputObject.Extent.File : ( "L:" + $InputObject.Extent.StartLineNumber + ".." + $InputObject.Extent.EndLineNumber + " C:" + $InputObject.Extent.StartColumnNumber + ".." + $InputObject.Extent.EndColumnNumber)) $FunctionName $Boilerplate" + Write-Debug "Add-Parameter $(if ($InputObject.Extent.File -ne "scriptblock") { $InputObject.Extent.File } else { "L:" + $InputObject.Extent.StartLineNumber + ".." + $InputObject.Extent.EndLineNumber + " C:" + $InputObject.Extent.StartColumnNumber + ".." + $InputObject.Extent.EndColumnNumber }) $FunctionName $Boilerplate" $Generator = [ParameterGenerator]@{ FunctionFilter = { $Func = $_; $FunctionName.ForEach({ $Func.Name -like $_ }) -contains $true }.GetNewClosure()