Ruff collapsible-if (SIM102)
collapsible-if в Ruff проверяет код на предупреждение SIM102. Правило относится к группе flake8-simplify.
Почему это неправильно
Упрощённая запись обычно легче читается и снижает риск ошибки в условии или преобразовании.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила collapsible-if и пример ниже.
Пример ошибки
if foo:
if bar:
...
Как правильно
if foo and bar:
...
Автоисправление
Ruff может предложить автоисправление в некоторых случаях.
