Skip to content

Commit bbef392

Browse files
committed
Change typenames: GitHub.Gist/GistDetail -> GistHub.GistSummary/Gist
1 parent 2fd0540 commit bbef392

File tree

3 files changed

+78
-61
lines changed

3 files changed

+78
-61
lines changed

GitHubGistComments.ps1

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,11 @@ filter Get-GitHubGistComment
4343
If not supplied here, the DefaultNoStatus configuration property value will be used.
4444
4545
.INPUTS
46+
GitHub.Gist
4647
GitHub.GistComment
48+
GitHub.GistCommit
49+
GitHub.GistFork
50+
GitHub.GistSummary
4751
4852
.OUTPUTS
4953
GitHub.GistComment
@@ -145,7 +149,11 @@ filter Remove-GitHubGistComment
145149
If not supplied here, the DefaultNoStatus configuration property value will be used.
146150
147151
.INPUTS
152+
GitHub.Gist
148153
GitHub.GistComment
154+
GitHub.GistCommit
155+
GitHub.GistFork
156+
GitHub.GistSummary
149157
150158
.EXAMPLE
151159
Remove-GitHubGist -Gist 6cad326836d38bd3a7ae -Comment 12324567
@@ -250,7 +258,11 @@ filter New-GitHubGistComment
250258
If not supplied here, the DefaultNoStatus configuration property value will be used.
251259
252260
.INPUTS
261+
GitHub.Gist
253262
GitHub.GistComment
263+
GitHub.GistCommit
264+
GitHub.GistFork
265+
GitHub.GistSummary
254266
255267
.OUTPUTS
256268
GitHub.GistComment
@@ -341,7 +353,11 @@ filter Set-GitHubGistComment
341353
If not supplied here, the DefaultNoStatus configuration property value will be used.
342354
343355
.INPUTS
356+
GitHub.Gist
344357
GitHub.GistComment
358+
GitHub.GistCommit
359+
GitHub.GistFork
360+
GitHub.GistSummary
345361
346362
.OUTPUTS
347363
GitHub.GistComment

GitHubGists.ps1

Lines changed: 37 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
@{
55
GitHubGistTypeName = 'GitHub.Gist'
66
GitHubGistCommitTypeName = 'GitHub.GistCommit'
7-
GitHubGistDetailTypeName = 'GitHub.GistDetail'
87
GitHubGistForkTypeName = 'GitHub.GistFork'
8+
GitHubGistSummaryTypeName = 'GitHub.GistSummary'
99
}.GetEnumerator() | ForEach-Object {
1010
Set-Variable -Scope Script -Option ReadOnly -Name $_.Key -Value $_.Value
1111
}
@@ -69,14 +69,14 @@ filter Get-GitHubGist
6969
GitHub.Gist
7070
GitHub.GistComment
7171
GitHub.GistCommit
72-
GitHub.GistDetail
7372
GitHub.GistFork
73+
GitHub.GistSummary
7474
7575
.OUTPUTS
7676
GitHub.Gist
7777
GitHub.GistCommit
78-
GitHub.GistDetail
7978
GitHub.GistFork
79+
GitHub.GistSummary
8080
8181
.EXAMPLE
8282
Get-GitHubGist -Starred
@@ -98,8 +98,8 @@ filter Get-GitHubGist
9898
PositionalBinding = $false)]
9999
[OutputType({$script:GitHubGistTypeName})]
100100
[OutputType({$script:GitHubGistCommitTypeName})]
101-
[OutputType({$script:GitHubGistDetailTypeName})]
102101
[OutputType({$script:GitHubGistForkTypeName})]
102+
[OutputType({$script:GitHubGistSummaryTypeName})]
103103
param(
104104
[Parameter(
105105
Mandatory,
@@ -167,7 +167,7 @@ filter Get-GitHubGist
167167

168168
$uriFragment = [String]::Empty
169169
$description = [String]::Empty
170-
$outputType = $script:GitHubGistTypeName
170+
$outputType = $script:GitHubGistSummaryTypeName
171171

172172
if ($PSCmdlet.ParameterSetName -in ('Id', 'Download'))
173173
{
@@ -186,7 +186,7 @@ filter Get-GitHubGist
186186

187187
$uriFragment = "gists/$Gist/$Sha"
188188
$description = "Getting gist $Gist with specified Sha"
189-
$outputType = $script:GitHubGistDetailTypeName
189+
$outputType = $script:GitHubGistTypeName
190190
}
191191
elseif ($Forks)
192192
{
@@ -204,7 +204,7 @@ filter Get-GitHubGist
204204
{
205205
$uriFragment = "gists/$Gist"
206206
$description = "Getting gist $Gist"
207-
$outputType = $script:GitHubGistDetailTypeName
207+
$outputType = $script:GitHubGistTypeName
208208
}
209209
}
210210
elseif ($PSCmdlet.ParameterSetName -eq 'User')
@@ -213,12 +213,12 @@ filter Get-GitHubGist
213213

214214
$uriFragment = "users/$UserName/gists"
215215
$description = "Getting public gists for $UserName"
216-
$outputType = $script:GitHubGistTypeName
216+
$outputType = $script:GitHubGistSummaryTypeName
217217
}
218218
elseif ($PSCmdlet.ParameterSetName -eq 'Current')
219219
{
220220
$telemetryProperties['CurrentUser'] = $true
221-
$outputType = $script:GitHubGistTypeName
221+
$outputType = $script:GitHubGistSummaryTypeName
222222

223223
if ((Test-GitHubAuthenticationConfigured) -or (-not [String]::IsNullOrEmpty($AccessToken)))
224224
{
@@ -250,7 +250,7 @@ filter Get-GitHubGist
250250
elseif ($PSCmdlet.ParameterSetName -eq 'Public')
251251
{
252252
$telemetryProperties['Public'] = $true
253-
$outputType = $script:GitHubGistTypeName
253+
$outputType = $script:GitHubGistSummaryTypeName
254254

255255
$uriFragment = "gists/public"
256256
$description = 'Getting public gists'
@@ -456,8 +456,8 @@ filter Remove-GitHubGist
456456
GitHub.Gist
457457
GitHub.GistComment
458458
GitHub.GistCommit
459-
GitHub.GistDetail
460459
GitHub.GistFork
460+
GitHub.GistSummary
461461
462462
.EXAMPLE
463463
Remove-GitHubGist -Gist 6cad326836d38bd3a7ae
@@ -551,11 +551,11 @@ filter Copy-GitHubGist
551551
GitHub.Gist
552552
GitHub.GistComment
553553
GitHub.GistCommit
554-
GitHub.GistDetail
555554
GitHub.GistFork
555+
GitHub.GistSummary
556556
557557
.OUTPUTS
558-
GitHub.Gist
558+
GitHub.GistSummary
559559
560560
.EXAMPLE
561561
Copy-GitHubGist -Gist 6cad326836d38bd3a7ae
@@ -571,7 +571,7 @@ filter Copy-GitHubGist
571571
[CmdletBinding(
572572
SupportsShouldProcess,
573573
PositionalBinding = $false)]
574-
[OutputType({$script:GitHubGistTypeName})]
574+
[OutputType({$script:GitHubGistSummaryTypeName})]
575575
[Alias('Fork-GitHubGist')]
576576
param(
577577
[Parameter(
@@ -605,7 +605,8 @@ filter Copy-GitHubGist
605605
'NoStatus' = (Resolve-ParameterWithDefaultConfigurationValue -BoundParameters $PSBoundParameters -Name NoStatus -ConfigValueName DefaultNoStatus)
606606
}
607607

608-
return (Invoke-GHRestMethod @params | Add-GitHubGistAdditionalProperties)
608+
return (Invoke-GHRestMethod @params |
609+
Add-GitHubGistAdditionalProperties -TypeName $script:GitHubGistSummaryTypeName)
609610
}
610611

611612
filter Set-GitHubGistStar
@@ -640,8 +641,8 @@ filter Set-GitHubGistStar
640641
GitHub.Gist
641642
GitHub.GistComment
642643
GitHub.GistCommit
643-
GitHub.GistDetail
644644
GitHub.GistFork
645+
GitHub.GistSummary
645646
646647
.EXAMPLE
647648
Set-GitHubGistStar -Gist 6cad326836d38bd3a7ae -Star
@@ -720,8 +721,8 @@ filter Add-GitHubGistStar
720721
GitHub.Gist
721722
GitHub.GistComment
722723
GitHub.GistCommit
723-
GitHub.GistDetail
724724
GitHub.GistFork
725+
GitHub.GistSummary
725726
726727
.EXAMPLE
727728
Add-GitHubGistStar -Gist 6cad326836d38bd3a7ae
@@ -801,8 +802,8 @@ filter Remove-GitHubGistStar
801802
GitHub.Gist
802803
GitHub.GistComment
803804
GitHub.GistCommit
804-
GitHub.GistDetail
805805
GitHub.GistFork
806+
GitHub.GistSummary
806807
807808
.EXAMPLE
808809
Remove-GitHubGistStar -Gist 6cad326836d38bd3a7ae
@@ -884,8 +885,8 @@ filter Test-GitHubGistStar
884885
GitHub.Gist
885886
GitHub.GistComment
886887
GitHub.GistCommit
887-
GitHub.GistDetail
888888
GitHub.GistFork
889+
GitHub.GistSummary
889890
890891
.OUTPUTS
891892
Boolean indicating if the gist was both found and determined to be starred.
@@ -1002,7 +1003,7 @@ filter New-GitHubGist
10021003
SupportsShouldProcess,
10031004
DefaultParameterSetName='FileRef',
10041005
PositionalBinding = $false)]
1005-
[OutputType({$script:GitHubGistDetailTypeName})]
1006+
[OutputType({$script:GitHubGistTypeName})]
10061007
param(
10071008
[Parameter(
10081009
Mandatory,
@@ -1107,7 +1108,7 @@ filter New-GitHubGist
11071108
}
11081109

11091110
return (Invoke-GHRestMethod @params |
1110-
Add-GitHubGistAdditionalProperties -TypeName $script:GitHubGistDetailTypeName)
1111+
Add-GitHubGistAdditionalProperties -TypeName $script:GitHubGistTypeName)
11111112
}
11121113
}
11131114

@@ -1159,8 +1160,8 @@ filter Set-GitHubGist
11591160
GitHub.Gist
11601161
GitHub.GistComment
11611162
GitHub.GistCommit
1162-
GitHub.GistDetail
11631163
GitHub.GistFork
1164+
GitHub.GistSummary
11641165
11651166
.OUTPUTS
11661167
GitHub.GistDetail
@@ -1194,7 +1195,7 @@ filter Set-GitHubGist
11941195
SupportsShouldProcess,
11951196
DefaultParameterSetName='Content',
11961197
PositionalBinding = $false)]
1197-
[OutputType({$script:GitHubGistDetailTypeName})]
1198+
[OutputType({$script:GitHubGistTypeName})]
11981199
param(
11991200
[Parameter(
12001201
Mandatory,
@@ -1311,7 +1312,7 @@ filter Set-GitHubGist
13111312
try
13121313
{
13131314
return (Invoke-GHRestMethod @params |
1314-
Add-GitHubGistAdditionalProperties -TypeName $script:GitHubGistDetailTypeName)
1315+
Add-GitHubGistAdditionalProperties -TypeName $script:GitHubGistTypeName)
13151316
}
13161317
catch
13171318
{
@@ -1368,11 +1369,11 @@ function Set-GitHubGistFile
13681369
GitHub.Gist
13691370
GitHub.GistComment
13701371
GitHub.GistCommit
1371-
GitHub.GistDetail
13721372
GitHub.GistFork
1373+
GitHub.GistSummary
13731374
13741375
.OUTPUTS
1375-
GitHub.GistDetail
1376+
GitHub.Gist
13761377
13771378
.EXAMPLE
13781379
Set-GitHubGistFile -Gist 1234567 -Content 'Body of my file.' -FileName 'sample.txt'
@@ -1396,7 +1397,7 @@ function Set-GitHubGistFile
13961397
SupportsShouldProcess,
13971398
DefaultParameterSetName='Content',
13981399
PositionalBinding = $false)]
1399-
[OutputType({$script:GitHubGistDetailTypeName})]
1400+
[OutputType({$script:GitHubGistTypeName})]
14001401
[Alias('Add-GitHubGistFile')]
14011402
[Diagnostics.CodeAnalysis.SuppressMessageAttribute("PSShouldProcess", "", Justification="This is a helper method for Set-GitHubGist which will handle ShouldProcess.")]
14021403
param(
@@ -1514,11 +1515,11 @@ function Remove-GitHubGistFile
15141515
GitHub.Gist
15151516
GitHub.GistComment
15161517
GitHub.GistCommit
1517-
GitHub.GistDetail
15181518
GitHub.GistFork
1519+
GitHub.GistSummary
15191520
15201521
.OUTPUTS
1521-
GitHub.GistDetail
1522+
GitHub.Gist
15221523
15231524
.EXAMPLE
15241525
Remove-GitHubGistFile -Gist 1234567 -FileName ('foo.txt')
@@ -1538,7 +1539,7 @@ function Remove-GitHubGistFile
15381539
[CmdletBinding(
15391540
SupportsShouldProcess,
15401541
PositionalBinding = $false)]
1541-
[OutputType({$script:GitHubGistDetailTypeName})]
1542+
[OutputType({$script:GitHubGistTypeName})]
15421543
[Alias('Delete-GitHubGistFile')]
15431544
[Diagnostics.CodeAnalysis.SuppressMessageAttribute("PSShouldProcess", "", Justification="This is a helper method for Set-GitHubGist which will handle ShouldProcess.")]
15441545
param(
@@ -1631,11 +1632,11 @@ filter Rename-GitHubGistFile
16311632
GitHub.Gist
16321633
GitHub.GistComment
16331634
GitHub.GistCommit
1634-
GitHub.GistDetail
16351635
GitHub.GistFork
1636+
GitHub.GistSummary
16361637
16371638
.OUTPUTS
1638-
GitHub.GistDetail
1639+
GitHub.Gist
16391640
16401641
.EXAMPLE
16411642
Rename-GitHubGistFile -Gist 1234567 -FileName 'foo.txt' -NewName 'bar.txt'
@@ -1645,7 +1646,7 @@ filter Rename-GitHubGistFile
16451646
[CmdletBinding(
16461647
SupportsShouldProcess,
16471648
PositionalBinding = $false)]
1648-
[OutputType({$script:GitHubGistDetailTypeName})]
1649+
[OutputType({$script:GitHubGistTypeName})]
16491650
[Diagnostics.CodeAnalysis.SuppressMessageAttribute("PSShouldProcess", "", Justification="This is a helper method for Set-GitHubGist which will handle ShouldProcess.")]
16501651
param(
16511652
[Parameter(
@@ -1704,13 +1705,13 @@ filter Add-GitHubGistAdditionalProperties
17041705
.OUTPUTS
17051706
GitHub.Gist
17061707
GitHub.GistCommit
1707-
GitHub.GistDetail
17081708
GitHub.GistFork
1709+
GitHub.GistSummary
17091710
#>
17101711
[CmdletBinding()]
17111712
[OutputType({$script:GitHubGistTypeName})]
1712-
[OutputType({$script:GitHubGistDetailTypeName})]
17131713
[OutputType({$script:GitHubGistFormTypeName})]
1714+
[OutputType({$script:GitHubGistSummaryTypeName})]
17141715
[Diagnostics.CodeAnalysis.SuppressMessageAttribute("PSUseSingularNouns", "", Justification="Internal helper that is definitely adding more than one property.")]
17151716
param(
17161717
[Parameter(
@@ -1721,7 +1722,7 @@ filter Add-GitHubGistAdditionalProperties
17211722
[PSCustomObject[]] $InputObject,
17221723

17231724
[ValidateNotNullOrEmpty()]
1724-
[string] $TypeName = $script:GitHubGistTypeName
1725+
[string] $TypeName = $script:GitHubGistSummaryTypeName
17251726
)
17261727

17271728
if ($TypeName -eq $script:GitHubGistCommitTypeName)

0 commit comments

Comments
 (0)