Ruff double-negation (SIM208)

double-negation в Ruff проверяет код на предупреждение SIM208. Правило относится к группе flake8-simplify.

Почему это неправильно

Упрощённая запись обычно легче читается и снижает риск ошибки в условии или преобразовании.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила double-negation и пример ниже.

Пример ошибки

not (not a)

Как правильно

a

Автоисправление

Ruff всегда может предложить автоисправление для этого правила.