Merge pull request #5 from KevinMarquette/develop !deploy

DSL Support
This commit is contained in:
Kevin Marquette
2017-02-06 21:08:52 -08:00
committed by GitHub
2 changed files with 4 additions and 1 deletions

View File

@@ -2,7 +2,7 @@
class ScriptLine class ScriptLine
{ {
[float] $Milliseconds = 0 [float] $Milliseconds = 0
[float] $HitCount = 0 [float] $HitCount = 0
[float] $Min = [float]::MaxValue [float] $Min = [float]::MaxValue
[float] $Max = [float]::MinValue [float] $Max = [float]::MinValue
[float] $Average = 0 [float] $Average = 0
@@ -10,6 +10,7 @@ class ScriptLine
[string] $Path [string] $Path
[string] $Text [string] $Text
[void]AddExecutionTime([float]$Milliseconds) [void]AddExecutionTime([float]$Milliseconds)
{ {
$this.Milliseconds += $Milliseconds $this.Milliseconds += $Milliseconds

View File

@@ -12,6 +12,7 @@ function Get-Chronometer
[CmdletBinding()] [CmdletBinding()]
param( param(
# Script file to measure execution times on # Script file to measure execution times on
[Parameter(Position=0)]
[string[]] [string[]]
$Path, $Path,
@@ -20,6 +21,7 @@ function Get-Chronometer
$LineNumber = $null, $LineNumber = $null,
# The script to start the scrupt or execute other commands # The script to start the scrupt or execute other commands
[Parameter(Position=1)]
[alias('Script','CommandScript')] [alias('Script','CommandScript')]
[scriptblock] [scriptblock]
$ScriptBlock $ScriptBlock