Поделиться через


AvoidExclaimOperator

Уровень серьезности: предупреждение

Описание

Избегайте использования оператора отрицания (!). Используйте -not для улучшения удобочитаемости.

Примечание

Это правило не включено по умолчанию. Пользователю необходимо включить его с помощью параметров.

Устранение проблем

Пример

Неправильно

$MyVar = !$true

Правильно

$MyVar = -not $true

Конфигурация

Rules = @{
    PSAvoidExclaimOperator  = @{
        Enable = $true
    }
}

Параметры

  • Enable: bool (значение по умолчанию — $false)

    Включите или отключите правило во время вызова ScriptAnalyzer.