Ruff if-with-same-arms (SIM114)
if-with-same-arms в Ruff проверяет код на предупреждение SIM114. Правило относится к группе flake8-simplify.
Почему это неправильно
Упрощённая запись обычно легче читается и снижает риск ошибки в условии или преобразовании.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила if-with-same-arms и пример ниже.
Пример ошибки
if x == 1:
print("Hello")
elif x == 2:
print("Hello")
Как правильно
if x == 1 or x == 2:
print("Hello")
Автоисправление
Ruff может предложить автоисправление в некоторых случаях.
