-
-
Notifications
You must be signed in to change notification settings - Fork 103
Expand file tree
/
Copy pathPSScriptAnalyzerSettings.psd1
More file actions
33 lines (29 loc) · 911 Bytes
/
PSScriptAnalyzerSettings.psd1
File metadata and controls
33 lines (29 loc) · 911 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
@{
Severity = @('Error', 'Warning', 'Information')
IncludeDefaultRules = $true
CustomRulePath = @(
'./analyzers/AvoidNewObjectRule.psm1'
)
Rules = @{
PSReviewUnusedParameter = @{
CommandsToTraverse = @(
'Where-Object',
'Remove-PodeRoute'
)
}
AvoidNewObjectRule = @{
Severity = 'Warning'
}
}
ExcludeRules = @(
'PSAvoidUsingPlainTextForPassword',
'PSUseShouldProcessForStateChangingFunctions',
'PSAvoidUsingUsernameAndPasswordParams',
'PSUseProcessBlockForPipelineCommand',
'PSAvoidUsingConvertToSecureStringWithPlainText',
'PSReviewUnusedParameter',
'PSAvoidAssignmentToAutomaticVariable',
'PSUseBOMForUnicodeEncodedFile',
'PSAvoidTrailingWhitespace'
)
}