4
4
@ {
5
5
GitHubGistTypeName = ' GitHub.Gist'
6
6
GitHubGistCommitTypeName = ' GitHub.GistCommit'
7
- GitHubGistDetailTypeName = ' GitHub.GistDetail'
8
7
GitHubGistForkTypeName = ' GitHub.GistFork'
8
+ GitHubGistSummaryTypeName = ' GitHub.GistSummary'
9
9
}.GetEnumerator() | ForEach-Object {
10
10
Set-Variable - Scope Script - Option ReadOnly - Name $_.Key - Value $_.Value
11
11
}
@@ -69,14 +69,14 @@ filter Get-GitHubGist
69
69
GitHub.Gist
70
70
GitHub.GistComment
71
71
GitHub.GistCommit
72
- GitHub.GistDetail
73
72
GitHub.GistFork
73
+ GitHub.GistSummary
74
74
75
75
. OUTPUTS
76
76
GitHub.Gist
77
77
GitHub.GistCommit
78
- GitHub.GistDetail
79
78
GitHub.GistFork
79
+ GitHub.GistSummary
80
80
81
81
. EXAMPLE
82
82
Get-GitHubGist -Starred
@@ -98,8 +98,8 @@ filter Get-GitHubGist
98
98
PositionalBinding = $false )]
99
99
[OutputType ({$script :GitHubGistTypeName })]
100
100
[OutputType ({$script :GitHubGistCommitTypeName })]
101
- [OutputType ({$script :GitHubGistDetailTypeName })]
102
101
[OutputType ({$script :GitHubGistForkTypeName })]
102
+ [OutputType ({$script :GitHubGistSummaryTypeName })]
103
103
param (
104
104
[Parameter (
105
105
Mandatory ,
@@ -167,7 +167,7 @@ filter Get-GitHubGist
167
167
168
168
$uriFragment = [String ]::Empty
169
169
$description = [String ]::Empty
170
- $outputType = $script :GitHubGistTypeName
170
+ $outputType = $script :GitHubGistSummaryTypeName
171
171
172
172
if ($PSCmdlet.ParameterSetName -in (' Id' , ' Download' ))
173
173
{
@@ -186,7 +186,7 @@ filter Get-GitHubGist
186
186
187
187
$uriFragment = " gists/$Gist /$Sha "
188
188
$description = " Getting gist $Gist with specified Sha"
189
- $outputType = $script :GitHubGistDetailTypeName
189
+ $outputType = $script :GitHubGistTypeName
190
190
}
191
191
elseif ($Forks )
192
192
{
@@ -204,7 +204,7 @@ filter Get-GitHubGist
204
204
{
205
205
$uriFragment = " gists/$Gist "
206
206
$description = " Getting gist $Gist "
207
- $outputType = $script :GitHubGistDetailTypeName
207
+ $outputType = $script :GitHubGistTypeName
208
208
}
209
209
}
210
210
elseif ($PSCmdlet.ParameterSetName -eq ' User' )
@@ -213,12 +213,12 @@ filter Get-GitHubGist
213
213
214
214
$uriFragment = " users/$UserName /gists"
215
215
$description = " Getting public gists for $UserName "
216
- $outputType = $script :GitHubGistTypeName
216
+ $outputType = $script :GitHubGistSummaryTypeName
217
217
}
218
218
elseif ($PSCmdlet.ParameterSetName -eq ' Current' )
219
219
{
220
220
$telemetryProperties [' CurrentUser' ] = $true
221
- $outputType = $script :GitHubGistTypeName
221
+ $outputType = $script :GitHubGistSummaryTypeName
222
222
223
223
if ((Test-GitHubAuthenticationConfigured ) -or (-not [String ]::IsNullOrEmpty($AccessToken )))
224
224
{
@@ -250,7 +250,7 @@ filter Get-GitHubGist
250
250
elseif ($PSCmdlet.ParameterSetName -eq ' Public' )
251
251
{
252
252
$telemetryProperties [' Public' ] = $true
253
- $outputType = $script :GitHubGistTypeName
253
+ $outputType = $script :GitHubGistSummaryTypeName
254
254
255
255
$uriFragment = " gists/public"
256
256
$description = ' Getting public gists'
@@ -456,8 +456,8 @@ filter Remove-GitHubGist
456
456
GitHub.Gist
457
457
GitHub.GistComment
458
458
GitHub.GistCommit
459
- GitHub.GistDetail
460
459
GitHub.GistFork
460
+ GitHub.GistSummary
461
461
462
462
. EXAMPLE
463
463
Remove-GitHubGist -Gist 6cad326836d38bd3a7ae
@@ -551,11 +551,11 @@ filter Copy-GitHubGist
551
551
GitHub.Gist
552
552
GitHub.GistComment
553
553
GitHub.GistCommit
554
- GitHub.GistDetail
555
554
GitHub.GistFork
555
+ GitHub.GistSummary
556
556
557
557
. OUTPUTS
558
- GitHub.Gist
558
+ GitHub.GistSummary
559
559
560
560
. EXAMPLE
561
561
Copy-GitHubGist -Gist 6cad326836d38bd3a7ae
@@ -571,7 +571,7 @@ filter Copy-GitHubGist
571
571
[CmdletBinding (
572
572
SupportsShouldProcess ,
573
573
PositionalBinding = $false )]
574
- [OutputType ({$script :GitHubGistTypeName })]
574
+ [OutputType ({$script :GitHubGistSummaryTypeName })]
575
575
[Alias (' Fork-GitHubGist' )]
576
576
param (
577
577
[Parameter (
@@ -605,7 +605,8 @@ filter Copy-GitHubGist
605
605
' NoStatus' = (Resolve-ParameterWithDefaultConfigurationValue - BoundParameters $PSBoundParameters - Name NoStatus - ConfigValueName DefaultNoStatus)
606
606
}
607
607
608
- return (Invoke-GHRestMethod @params | Add-GitHubGistAdditionalProperties )
608
+ return (Invoke-GHRestMethod @params |
609
+ Add-GitHubGistAdditionalProperties - TypeName $script :GitHubGistSummaryTypeName )
609
610
}
610
611
611
612
filter Set-GitHubGistStar
@@ -640,8 +641,8 @@ filter Set-GitHubGistStar
640
641
GitHub.Gist
641
642
GitHub.GistComment
642
643
GitHub.GistCommit
643
- GitHub.GistDetail
644
644
GitHub.GistFork
645
+ GitHub.GistSummary
645
646
646
647
. EXAMPLE
647
648
Set-GitHubGistStar -Gist 6cad326836d38bd3a7ae -Star
@@ -720,8 +721,8 @@ filter Add-GitHubGistStar
720
721
GitHub.Gist
721
722
GitHub.GistComment
722
723
GitHub.GistCommit
723
- GitHub.GistDetail
724
724
GitHub.GistFork
725
+ GitHub.GistSummary
725
726
726
727
. EXAMPLE
727
728
Add-GitHubGistStar -Gist 6cad326836d38bd3a7ae
@@ -801,8 +802,8 @@ filter Remove-GitHubGistStar
801
802
GitHub.Gist
802
803
GitHub.GistComment
803
804
GitHub.GistCommit
804
- GitHub.GistDetail
805
805
GitHub.GistFork
806
+ GitHub.GistSummary
806
807
807
808
. EXAMPLE
808
809
Remove-GitHubGistStar -Gist 6cad326836d38bd3a7ae
@@ -884,8 +885,8 @@ filter Test-GitHubGistStar
884
885
GitHub.Gist
885
886
GitHub.GistComment
886
887
GitHub.GistCommit
887
- GitHub.GistDetail
888
888
GitHub.GistFork
889
+ GitHub.GistSummary
889
890
890
891
. OUTPUTS
891
892
Boolean indicating if the gist was both found and determined to be starred.
@@ -1002,7 +1003,7 @@ filter New-GitHubGist
1002
1003
SupportsShouldProcess ,
1003
1004
DefaultParameterSetName = ' FileRef' ,
1004
1005
PositionalBinding = $false )]
1005
- [OutputType ({$script :GitHubGistDetailTypeName })]
1006
+ [OutputType ({$script :GitHubGistTypeName })]
1006
1007
param (
1007
1008
[Parameter (
1008
1009
Mandatory ,
@@ -1107,7 +1108,7 @@ filter New-GitHubGist
1107
1108
}
1108
1109
1109
1110
return (Invoke-GHRestMethod @params |
1110
- Add-GitHubGistAdditionalProperties - TypeName $script :GitHubGistDetailTypeName )
1111
+ Add-GitHubGistAdditionalProperties - TypeName $script :GitHubGistTypeName )
1111
1112
}
1112
1113
}
1113
1114
@@ -1159,8 +1160,8 @@ filter Set-GitHubGist
1159
1160
GitHub.Gist
1160
1161
GitHub.GistComment
1161
1162
GitHub.GistCommit
1162
- GitHub.GistDetail
1163
1163
GitHub.GistFork
1164
+ GitHub.GistSummary
1164
1165
1165
1166
. OUTPUTS
1166
1167
GitHub.GistDetail
@@ -1194,7 +1195,7 @@ filter Set-GitHubGist
1194
1195
SupportsShouldProcess ,
1195
1196
DefaultParameterSetName = ' Content' ,
1196
1197
PositionalBinding = $false )]
1197
- [OutputType ({$script :GitHubGistDetailTypeName })]
1198
+ [OutputType ({$script :GitHubGistTypeName })]
1198
1199
param (
1199
1200
[Parameter (
1200
1201
Mandatory ,
@@ -1311,7 +1312,7 @@ filter Set-GitHubGist
1311
1312
try
1312
1313
{
1313
1314
return (Invoke-GHRestMethod @params |
1314
- Add-GitHubGistAdditionalProperties - TypeName $script :GitHubGistDetailTypeName )
1315
+ Add-GitHubGistAdditionalProperties - TypeName $script :GitHubGistTypeName )
1315
1316
}
1316
1317
catch
1317
1318
{
@@ -1368,11 +1369,11 @@ function Set-GitHubGistFile
1368
1369
GitHub.Gist
1369
1370
GitHub.GistComment
1370
1371
GitHub.GistCommit
1371
- GitHub.GistDetail
1372
1372
GitHub.GistFork
1373
+ GitHub.GistSummary
1373
1374
1374
1375
. OUTPUTS
1375
- GitHub.GistDetail
1376
+ GitHub.Gist
1376
1377
1377
1378
. EXAMPLE
1378
1379
Set-GitHubGistFile -Gist 1234567 -Content 'Body of my file.' -FileName 'sample.txt'
@@ -1396,7 +1397,7 @@ function Set-GitHubGistFile
1396
1397
SupportsShouldProcess ,
1397
1398
DefaultParameterSetName = ' Content' ,
1398
1399
PositionalBinding = $false )]
1399
- [OutputType ({$script :GitHubGistDetailTypeName })]
1400
+ [OutputType ({$script :GitHubGistTypeName })]
1400
1401
[Alias (' Add-GitHubGistFile' )]
1401
1402
[Diagnostics.CodeAnalysis.SuppressMessageAttribute (" PSShouldProcess" , " " , Justification= " This is a helper method for Set-GitHubGist which will handle ShouldProcess." )]
1402
1403
param (
@@ -1514,11 +1515,11 @@ function Remove-GitHubGistFile
1514
1515
GitHub.Gist
1515
1516
GitHub.GistComment
1516
1517
GitHub.GistCommit
1517
- GitHub.GistDetail
1518
1518
GitHub.GistFork
1519
+ GitHub.GistSummary
1519
1520
1520
1521
. OUTPUTS
1521
- GitHub.GistDetail
1522
+ GitHub.Gist
1522
1523
1523
1524
. EXAMPLE
1524
1525
Remove-GitHubGistFile -Gist 1234567 -FileName ('foo.txt')
@@ -1538,7 +1539,7 @@ function Remove-GitHubGistFile
1538
1539
[CmdletBinding (
1539
1540
SupportsShouldProcess ,
1540
1541
PositionalBinding = $false )]
1541
- [OutputType ({$script :GitHubGistDetailTypeName })]
1542
+ [OutputType ({$script :GitHubGistTypeName })]
1542
1543
[Alias (' Delete-GitHubGistFile' )]
1543
1544
[Diagnostics.CodeAnalysis.SuppressMessageAttribute (" PSShouldProcess" , " " , Justification= " This is a helper method for Set-GitHubGist which will handle ShouldProcess." )]
1544
1545
param (
@@ -1631,11 +1632,11 @@ filter Rename-GitHubGistFile
1631
1632
GitHub.Gist
1632
1633
GitHub.GistComment
1633
1634
GitHub.GistCommit
1634
- GitHub.GistDetail
1635
1635
GitHub.GistFork
1636
+ GitHub.GistSummary
1636
1637
1637
1638
. OUTPUTS
1638
- GitHub.GistDetail
1639
+ GitHub.Gist
1639
1640
1640
1641
. EXAMPLE
1641
1642
Rename-GitHubGistFile -Gist 1234567 -FileName 'foo.txt' -NewName 'bar.txt'
@@ -1645,7 +1646,7 @@ filter Rename-GitHubGistFile
1645
1646
[CmdletBinding (
1646
1647
SupportsShouldProcess ,
1647
1648
PositionalBinding = $false )]
1648
- [OutputType ({$script :GitHubGistDetailTypeName })]
1649
+ [OutputType ({$script :GitHubGistTypeName })]
1649
1650
[Diagnostics.CodeAnalysis.SuppressMessageAttribute (" PSShouldProcess" , " " , Justification= " This is a helper method for Set-GitHubGist which will handle ShouldProcess." )]
1650
1651
param (
1651
1652
[Parameter (
@@ -1704,13 +1705,13 @@ filter Add-GitHubGistAdditionalProperties
1704
1705
. OUTPUTS
1705
1706
GitHub.Gist
1706
1707
GitHub.GistCommit
1707
- GitHub.GistDetail
1708
1708
GitHub.GistFork
1709
+ GitHub.GistSummary
1709
1710
#>
1710
1711
[CmdletBinding ()]
1711
1712
[OutputType ({$script :GitHubGistTypeName })]
1712
- [OutputType ({$script :GitHubGistDetailTypeName })]
1713
1713
[OutputType ({$script :GitHubGistFormTypeName })]
1714
+ [OutputType ({$script :GitHubGistSummaryTypeName })]
1714
1715
[Diagnostics.CodeAnalysis.SuppressMessageAttribute (" PSUseSingularNouns" , " " , Justification= " Internal helper that is definitely adding more than one property." )]
1715
1716
param (
1716
1717
[Parameter (
@@ -1721,7 +1722,7 @@ filter Add-GitHubGistAdditionalProperties
1721
1722
[PSCustomObject []] $InputObject ,
1722
1723
1723
1724
[ValidateNotNullOrEmpty ()]
1724
- [string ] $TypeName = $script :GitHubGistTypeName
1725
+ [string ] $TypeName = $script :GitHubGistSummaryTypeName
1725
1726
)
1726
1727
1727
1728
if ($TypeName -eq $script :GitHubGistCommitTypeName )
0 commit comments