Formatting/Git.Diff.format.ps1
Write-FormatView -TypeName Git.Diff -Action { Write-FormatViewExpression -ScriptBlock { @( . $SetOutputStyle -ForegroundColor Verbose '@ ' if ($_.From -eq $_.To) { $_.From } else { $_.From + '-->' + $_.To } ' @' " ($($_.FromHash)..$($_.ToHash)) " . $ClearOutputStyle ) -join '' } Write-FormatViewExpression -Newline Write-FormatViewExpression -Newline Write-FormatViewExpression -ControlName Git.Diff.ChangeSet -Enumerate -ScriptBlock { $_.ChangeSet } } |