Ограничить PSScriptAnalyzer ошибками
This commit is contained in:
@@ -40,20 +40,8 @@ jobs:
|
|||||||
"windows/*.psm1",
|
"windows/*.psm1",
|
||||||
"windows/*.psd1"
|
"windows/*.psd1"
|
||||||
)
|
)
|
||||||
$settings = @{
|
|
||||||
Rules = @{
|
|
||||||
PSAvoidUsingEmptyCatchBlock = @{ Enable = $false }
|
|
||||||
PSAvoidUsingWriteHost = @{ Enable = $false }
|
|
||||||
PSUseApprovedVerbs = @{ Enable = $false }
|
|
||||||
PSUseBOMForUnicodeEncodedFile = @{ Enable = $false }
|
|
||||||
PSUseDeclaredVarsMoreThanAssignments = @{ Enable = $false }
|
|
||||||
PSUseShouldProcessForStateChangingFunctions = @{ Enable = $false }
|
|
||||||
PSUseSingularNouns = @{ Enable = $false }
|
|
||||||
PSUseToExportFieldsInManifest = @{ Enable = $false }
|
|
||||||
}
|
|
||||||
}
|
|
||||||
$issues = $targets | ForEach-Object {
|
$issues = $targets | ForEach-Object {
|
||||||
Invoke-ScriptAnalyzer -Path $_ -Recurse -Severity Error,Warning -Settings $settings
|
Invoke-ScriptAnalyzer -Path $_ -Recurse -Severity Error
|
||||||
}
|
}
|
||||||
if ($issues) {
|
if ($issues) {
|
||||||
$issues | Format-Table -AutoSize
|
$issues | Format-Table -AutoSize
|
||||||
|
|||||||
Reference in New Issue
Block a user