Skip to content

Commit 0be5a01

Browse files
authored
Add metadata to docs (#1731)
1 parent 71f44d6 commit 0be5a01

File tree

71 files changed

+530
-62
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

71 files changed

+530
-62
lines changed

docs/Cmdlets/Get-ScriptAnalyzerRule.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
---
1+
---
22
external help file: Microsoft.Windows.PowerShell.ScriptAnalyzer.dll-Help.xml
33
Module Name: PSScriptAnalyzer
4+
ms.custom: PSSA v1.20.0
45
ms.date: 10/07/2021
56
online version: https://docs.microsoft.com/powershell/module/psscriptanalyzer/get-scriptanalyzerrule?view=ps-modules&wt.mc_id=ps-gethelp
67
schema: 2.0.0

docs/Cmdlets/Invoke-Formatter.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
---
1+
---
22
external help file: Microsoft.Windows.PowerShell.ScriptAnalyzer.dll-Help.xml
33
Module Name: PSScriptAnalyzer
4+
ms.custom: PSSA v1.20.0
45
ms.date: 10/07/2021
56
online version: https://docs.microsoft.com/powershell/module/psscriptanalyzer/invoke-formatter?view=ps-modules&wt.mc_id=ps-gethelp
67
schema: 2.0.0

docs/Cmdlets/Invoke-ScriptAnalyzer.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
---
1+
---
22
external help file: Microsoft.Windows.PowerShell.ScriptAnalyzer.dll-Help.xml
33
Module Name: PSScriptAnalyzer
4+
ms.custom: PSSA v1.20.0
45
ms.date: 10/07/2021
56
online version: https://docs.microsoft.com/powershell/module/psscriptanalyzer/invoke-scriptanalyzer?view=ps-modules&wt.mc_id=ps-gethelp
67
schema: 2.0.0

docs/Cmdlets/PSScriptAnalyzer.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
1-
---
2-
Module Name: PSScriptAnalyzer
3-
Module Guid: d6245802-193d-4068-a631-8863a4342a18
4-
ms.date: 10/07/2021
5-
Download Help Link: https://aka.ms/ps-modules-help
1+
---
2+
Download Help Link: https://aka.ms/ps-modules-help
63
Help Version: 1.20.0
74
Locale: en-US
5+
Module Guid: d6245802-193d-4068-a631-8863a4342a18
6+
Module Name: PSScriptAnalyzer
7+
ms.custom: PSSA v1.20.0
8+
ms.date: 10/07/2021
89
---
910

1011
# PSScriptAnalyzer Module

docs/Rules/AlignAssignmentStatement.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,11 @@
1-
# AlignAssignmentStatement
1+
---
2+
description: Align assignment statement
3+
ms.custom: PSSA v1.20.0
4+
ms.date: 10/18/2021
5+
ms.topic: reference
6+
title: AlignAssignmentStatement
7+
---
8+
# AlignAssignmentStatement
29

310
**Severity Level: Warning**
411

docs/Rules/AvoidAssignmentToAutomaticVariable.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
description: Changing automatic variables might have undesired side effects
3+
ms.custom: PSSA v1.20.0
4+
ms.date: 10/18/2021
5+
ms.topic: reference
6+
title: AvoidAssignmentToAutomaticVariable
7+
---
18
# AvoidAssignmentToAutomaticVariable
29

310
**Severity Level: Warning**

docs/Rules/AvoidDefaultValueForMandatoryParameter.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
description: Avoid Default Value For Mandatory Parameter
3+
ms.custom: PSSA v1.20.0
4+
ms.date: 10/18/2021
5+
ms.topic: reference
6+
title: AvoidDefaultValueForMandatoryParameter
7+
---
18
# AvoidDefaultValueForMandatoryParameter
29

310
**Severity Level: Warning**

docs/Rules/AvoidDefaultValueSwitchParameter.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
description: Switch Parameters Should Not Default To True
3+
ms.custom: PSSA v1.20.0
4+
ms.date: 10/18/2021
5+
ms.topic: reference
6+
title: AvoidDefaultValueSwitchParameter
7+
---
18
# AvoidDefaultValueSwitchParameter
29

310
**Severity Level: Warning**

docs/Rules/AvoidGlobalAliases.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
description: Avoid global aliases.
3+
ms.custom: PSSA v1.20.0
4+
ms.date: 10/18/2021
5+
ms.topic: reference
6+
title: AvoidGlobalAliases
7+
---
18
# AvoidGlobalAliases
29

310
**Severity Level: Warning**

docs/Rules/AvoidGlobalFunctions.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
description: Avoid global functions and aliases
3+
ms.custom: PSSA v1.20.0
4+
ms.date: 10/18/2021
5+
ms.topic: reference
6+
title: AvoidGlobalFunctions
7+
---
18
# AvoidGlobalFunctions
29

310
**Severity Level: Warning**

docs/Rules/AvoidGlobalVars.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
description: No Global Variables
3+
ms.custom: PSSA v1.20.0
4+
ms.date: 10/18/2021
5+
ms.topic: reference
6+
title: AvoidGlobalVars
7+
---
18
# AvoidGlobalVars
29

310
**Severity Level: Warning**

docs/Rules/AvoidInvokingEmptyMembers.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
description: Avoid Invoking Empty Members
3+
ms.custom: PSSA v1.20.0
4+
ms.date: 10/18/2021
5+
ms.topic: reference
6+
title: AvoidInvokingEmptyMembers
7+
---
18
# AvoidInvokingEmptyMembers
29

310
**Severity Level: Warning**

docs/Rules/AvoidLongLines.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
description: Avoid long lines
3+
ms.custom: PSSA v1.20.0
4+
ms.date: 10/18/2021
5+
ms.topic: reference
6+
title: AvoidLongLines
7+
---
18
# AvoidLongLines
29

310
**Severity Level: Warning**

docs/Rules/AvoidMultipleTypeAttributes.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
description: Avoid multiple type specifiers on parameters.
3+
ms.custom: PSSA v1.20.0
4+
ms.date: 10/18/2021
5+
ms.topic: reference
6+
title: AvoidMultipleTypeAttributes
7+
---
18
# AvoidMultipleTypeAttributes
29

310
**Severity Level: Warning**

docs/Rules/AvoidNullOrEmptyHelpMessageAttribute.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
description: Avoid using null or empty HelpMessage parameter attribute.
3+
ms.custom: PSSA v1.20.0
4+
ms.date: 10/18/2021
5+
ms.topic: reference
6+
title: AvoidNullOrEmptyHelpMessageAttribute
7+
---
18
# AvoidNullOrEmptyHelpMessageAttribute
29

310
**Severity Level: Warning**

docs/Rules/AvoidOverwritingBuiltInCmdlets.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
description: Avoid overwriting built in cmdlets
3+
ms.custom: PSSA v1.20.0
4+
ms.date: 10/18/2021
5+
ms.topic: reference
6+
title: AvoidOverwritingBuiltInCmdlets
7+
---
18
# AvoidOverwritingBuiltInCmdlets
29

310
**Severity Level: Warning**

docs/Rules/AvoidShouldContinueWithoutForce.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
description: Avoid Using ShouldContinue Without Boolean Force Parameter
3+
ms.custom: PSSA v1.20.0
4+
ms.date: 10/18/2021
5+
ms.topic: reference
6+
title: AvoidShouldContinueWithoutForce
7+
---
18
# AvoidShouldContinueWithoutForce
29

310
**Severity Level: Warning**

docs/Rules/AvoidTrailingWhitespace.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
description: Avoid trailing whitespace
3+
ms.custom: PSSA v1.20.0
4+
ms.date: 10/18/2021
5+
ms.topic: reference
6+
title: AvoidTrailingWhitespace
7+
---
18
# AvoidTrailingWhitespace
29

310
**Severity Level: Information**

docs/Rules/AvoidUsingCmdletAliases.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
description: Avoid Using Cmdlet Aliases or omitting the 'Get-' prefix.
3+
ms.custom: PSSA v1.20.0
4+
ms.date: 10/18/2021
5+
ms.topic: reference
6+
title: AvoidUsingCmdletAliases
7+
---
18
# AvoidUsingCmdletAliases
29

310
**Severity Level: Warning**

docs/Rules/AvoidUsingComputerNameHardcoded.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
description: Avoid Using ComputerName Hardcoded
3+
ms.custom: PSSA v1.20.0
4+
ms.date: 10/18/2021
5+
ms.topic: reference
6+
title: AvoidUsingComputerNameHardcoded
7+
---
18
# AvoidUsingComputerNameHardcoded
29

310
**Severity Level: Error**
@@ -11,7 +18,7 @@ The names of computers should never be hard coded as this will expose sensitive
1118

1219
Remove hard coded computer names.
1320

14-
## Example
21+
## Example 1
1522

1623
### Wrong
1724

@@ -31,7 +38,7 @@ Function Invoke-MyCommand ($ComputerName)
3138
}
3239
```
3340

34-
## Example
41+
## Example 2
3542

3643
### Wrong
3744

docs/Rules/AvoidUsingConvertToSecureStringWithPlainText.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
description: Avoid Using SecureString With Plain Text
3+
ms.custom: PSSA v1.20.0
4+
ms.date: 10/18/2021
5+
ms.topic: reference
6+
title: AvoidUsingConvertToSecureStringWithPlainText
7+
---
18
# AvoidUsingConvertToSecureStringWithPlainText
29

310
**Severity Level: Error**

docs/Rules/AvoidUsingDeprecatedManifestFields.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
description: Avoid Using Deprecated Manifest Fields
3+
ms.custom: PSSA v1.20.0
4+
ms.date: 10/18/2021
5+
ms.topic: reference
6+
title: AvoidUsingDeprecatedManifestFields
7+
---
18
# AvoidUsingDeprecatedManifestFields
29

310
**Severity Level: Warning**

docs/Rules/AvoidUsingDoubleQuotesForConstantString.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
description: Avoid using double quotes if the string is constant.
3+
ms.custom: PSSA v1.20.0
4+
ms.date: 10/18/2021
5+
ms.topic: reference
6+
title: AvoidUsingDoubleQuotesForConstantString
7+
---
18
# AvoidUsingDoubleQuotesForConstantString
29

310
**Severity Level: Information**

docs/Rules/AvoidUsingEmptyCatchBlock.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
description: Avoid Using Empty Catch Block
3+
ms.custom: PSSA v1.20.0
4+
ms.date: 10/18/2021
5+
ms.topic: reference
6+
title: AvoidUsingEmptyCatchBlock
7+
---
18
# AvoidUsingEmptyCatchBlock
29

310
**Severity Level: Warning**

docs/Rules/AvoidUsingInvokeExpression.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
description: Avoid Using Invoke-Expression
3+
ms.custom: PSSA v1.20.0
4+
ms.date: 10/18/2021
5+
ms.topic: reference
6+
title: AvoidUsingInvokeExpression
7+
---
18
# AvoidUsingInvokeExpression
29

310
**Severity Level: Warning**

docs/Rules/AvoidUsingPlainTextForPassword.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
description: Avoid Using Plain Text For Password Parameter
3+
ms.custom: PSSA v1.20.0
4+
ms.date: 10/18/2021
5+
ms.topic: reference
6+
title: AvoidUsingPlainTextForPassword
7+
---
18
# AvoidUsingPlainTextForPassword
29

310
**Severity Level: Warning**

docs/Rules/AvoidUsingPositionalParameters.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
description: Avoid Using Positional Parameters
3+
ms.custom: PSSA v1.20.0
4+
ms.date: 10/18/2021
5+
ms.topic: reference
6+
title: AvoidUsingPositionalParameters
7+
---
18
# AvoidUsingPositionalParameters
29

310
** Severity Level: Information **

docs/Rules/AvoidUsingUsernameAndPasswordParams.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
description: Avoid Using Username and Password Parameters
3+
ms.custom: PSSA v1.20.0
4+
ms.date: 10/18/2021
5+
ms.topic: reference
6+
title: AvoidUsingUsernameAndPasswordParams
7+
---
18
# AvoidUsingUsernameAndPasswordParams
29

310
**Severity Level: Error**

docs/Rules/AvoidUsingWMICmdlet.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
description: Avoid Using Get-WMIObject, Remove-WMIObject, Invoke-WmiMethod, Register-WmiEvent, Set-WmiInstance
3+
ms.custom: PSSA v1.20.0
4+
ms.date: 10/18/2021
5+
ms.topic: reference
6+
title: AvoidUsingWMICmdlet
7+
---
18
# AvoidUsingWMICmdlet
29

310
**Severity Level: Warning**

docs/Rules/AvoidUsingWriteHost.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
description: Avoid Using Write-Host
3+
ms.custom: PSSA v1.20.0
4+
ms.date: 10/18/2021
5+
ms.topic: reference
6+
title: AvoidUsingWriteHost
7+
---
18
# AvoidUsingWriteHost
29

310
**Severity Level: Warning**

docs/Rules/DSCDscExamplesPresent.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
description: DSC examples are present
3+
ms.custom: PSSA v1.20.0
4+
ms.date: 10/18/2021
5+
ms.topic: reference
6+
title: DSCDscExamplesPresent
7+
---
18
# DscExamplesPresent
29

310
**Severity Level: Information**

docs/Rules/DSCDscTestsPresent.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
description: Dsc tests are present
3+
ms.custom: PSSA v1.20.0
4+
ms.date: 10/18/2021
5+
ms.topic: reference
6+
title: DSCDscTestsPresent
7+
---
18
# DscTestsPresent
29

310
**Severity Level: Information**

0 commit comments

Comments
 (0)