@@ -75,21 +75,20 @@ Try {
75
75
Write-Host " Retrieving PnP PowerShell alias cmdlets"
76
76
$cmdlets = Get-Command - Module PnP.PowerShell | Where-Object CommandType -eq " Alias" | Select-Object - Property @ {N = " Alias" ;E = {$_.Name }}, @ {N = " ReferencedCommand" ;E = {$_.ReferencedCommand.Name }}
77
77
$cmdlets
78
- Write-Host " Retrieved alias cmdlets successfully "
78
+ Write-Host " $ ( $cmdlets .Length ) alias cmdlets retrieved "
79
79
}
80
80
$aliasCmdlets = Start-ThreadJob - ScriptBlock $scriptBlock | Receive-Job - Wait
81
81
82
- $aliasCmdletsCount = $aliasCmdlets.Length
83
-
84
- Write-Host " - $aliasCmdletsCount found" - ForegroundColor Yellow
82
+ $aliasCmdletsCount = $aliasCmdlets.Length
85
83
84
+ Write-Host " - Retrieving alias template page"
86
85
$aliasTemplatePageContent = Get-Content - Path " ./dev/pages/cmdlets/alias.md" - Raw
87
86
88
87
ForEach ($aliasCmdlet in $aliasCmdlets )
89
88
{
90
89
$destinationFileName = " ./dev/documentation/$ ( $aliasCmdlet.Alias ) .md"
91
90
92
- Write-Host " - Creating page for $ ( $aliasCmdlet.Alias ) being an alias for $ ( $aliasCmdlet.ReferencedCommand ) as $destinationFileName " - ForegroundColor Yellow
91
+ Write-Host " - Creating page for $ ( $aliasCmdlet.Alias ) being an alias for $ ( $aliasCmdlet.ReferencedCommand ) as $destinationFileName " - ForegroundColor Yellow
93
92
$aliasTemplatePageContent.Replace (" %%cmdletname%%" , $aliasCmdlet.Alias ).Replace(" %%referencedcmdletname%%" , $aliasCmdlet.ReferencedCommand ) | Out-File $destinationFileName - Force
94
93
}
95
94
}
@@ -114,7 +113,6 @@ foreach ($nightlycmdlet in $nightlycmdlets) {
114
113
}
115
114
116
115
# Generate cmdlet toc
117
-
118
116
Write-Host " Retrieving all cmdlet pages"
119
117
120
118
$cmdletPages = Get-ChildItem - Path " ./dev/pages/cmdlets/*.md" - Exclude " index.md" , " alias.md"
@@ -129,9 +127,6 @@ $toc | Out-File "./dev/pages/cmdlets/toc.yml" -Force
129
127
130
128
Write-Host " Creating cmdlets index page"
131
129
132
- Write-Host " - Alias cmdlets:"
133
- Write-Host $aliasCmdlets.Alias
134
-
135
130
$cmdletIndexPageContent = Get-Content - Path " ./dev/pages/cmdlets/index.md" - Raw
136
131
$cmdletIndexPageContent = $cmdletIndexPageContent.Replace (" %%cmdletcount%%" , $cmdletPages.Length - $aliasCmdletsCount )
137
132
@@ -163,15 +158,15 @@ foreach ($cmdletPage in $cmdletPages)
163
158
# Check if the cmdlet only exists in the nightly build
164
159
if (! $releasedcmdlets.Contains ($cmdletPage.Name ))
165
160
{
166
- # Add an asterisk to the cmdlet name if it's only available in the nightly build
167
- $cmdletIndexPageList = $cmdletIndexPageList + " * "
161
+ # Add a 1 to the cmdlet name if it's only available in the nightly build
162
+ $cmdletIndexPageList = $cmdletIndexPageList + " ^1^ "
168
163
}
169
164
170
165
# Check if the cmdlet is an alias
171
166
if ($aliasCmdlets.Alias -contains $cmdletPage.BaseName )
172
167
{
173
- # Add a double asterisk to the cmdlet name if it's an alias
174
- $cmdletIndexPageList = $cmdletIndexPageList + " ** "
168
+ # Add a 2 to the cmdlet name if it's an alias
169
+ $cmdletIndexPageList = $cmdletIndexPageList + " ^2^ "
175
170
}
176
171
177
172
$cmdletIndexPageList = $cmdletIndexPageList + " `n "
0 commit comments