Правила Ruff, связанные с flake8-simplify (SIM)
Правила Ruff, связанные с flake8-simplify. Подробнее об этом плагине на его странице PyPI
Часть категории Правила проверок кода в Ruff.
Правила Ruff, связанные с flake8-simplify. Подробнее об этом плагине на его странице PyPI
Часть категории Правила проверок кода в Ruff.
duplicate-isinstance-call в Ruff проверяет код на предупреждение SIM101. Правило относится к группе flake8-simplify.
Упрощённая запись обычно легче читается и снижает риск ошибки в условии или преобразовании.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила duplicate-isinstance-call и пример ниже.
collapsible-if в Ruff проверяет код на предупреждение SIM102. Правило относится к группе flake8-simplify.
Упрощённая запись обычно легче читается и снижает риск ошибки в условии или преобразовании.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила collapsible-if и пример ниже.
needless-bool в Ruff проверяет код на предупреждение SIM103. Правило относится к группе flake8-simplify.
Упрощённая запись обычно легче читается и снижает риск ошибки в условии или преобразовании.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила needless-bool и пример ниже.
suppressible-exception в Ruff проверяет код на предупреждение SIM105. Правило относится к группе flake8-simplify.
Упрощённая запись обычно легче читается и снижает риск ошибки в условии или преобразовании.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила suppressible-exception и пример ниже.
return-in-try-except-finally в Ruff проверяет код на предупреждение SIM107. Правило относится к группе flake8-simplify.
Упрощённая запись обычно легче читается и снижает риск ошибки в условии или преобразовании.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила return-in-try-except-finally и пример ниже.
if-else-block-instead-of-if-exp в Ruff проверяет код на предупреждение SIM108. Правило относится к группе flake8-simplify.
Упрощённая запись обычно легче читается и снижает риск ошибки в условии или преобразовании.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила if-else-block-instead-of-if-exp и пример ниже.
compare-with-tuple в Ruff проверяет код на предупреждение SIM109. Правило относится к группе flake8-simplify.
Упрощённая запись обычно легче читается и снижает риск ошибки в условии или преобразовании.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила compare-with-tuple и пример ниже.
reimplemented-builtin в Ruff проверяет код на предупреждение SIM110. Правило относится к группе flake8-simplify.
Упрощённая запись обычно легче читается и снижает риск ошибки в условии или преобразовании.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила reimplemented-builtin и пример ниже.
uncapitalized-environment-variables в Ruff проверяет код на предупреждение SIM112. Правило относится к группе flake8-simplify.
Упрощённая запись обычно легче читается и снижает риск ошибки в условии или преобразовании.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила uncapitalized-environment-variables и пример ниже.
enumerate-for-loop в Ruff проверяет код на предупреждение SIM113. Правило относится к группе flake8-simplify.
Упрощённая запись обычно легче читается и снижает риск ошибки в условии или преобразовании.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила enumerate-for-loop и пример ниже.
if-with-same-arms в Ruff проверяет код на предупреждение SIM114. Правило относится к группе flake8-simplify.
Упрощённая запись обычно легче читается и снижает риск ошибки в условии или преобразовании.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила if-with-same-arms и пример ниже.
open-file-with-context-handler в Ruff проверяет код на предупреждение SIM115. Правило относится к группе flake8-simplify.
Упрощённая запись обычно легче читается и снижает риск ошибки в условии или преобразовании.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила open-file-with-context-handler и пример ниже.
if-else-block-instead-of-dict-lookup в Ruff проверяет код на предупреждение SIM116. Правило относится к группе flake8-simplify.
Упрощённая запись обычно легче читается и снижает риск ошибки в условии или преобразовании.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила if-else-block-instead-of-dict-lookup и пример ниже.
multiple-with-statements в Ruff проверяет код на предупреждение SIM117. Правило относится к группе flake8-simplify.
Упрощённая запись обычно легче читается и снижает риск ошибки в условии или преобразовании.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила multiple-with-statements и пример ниже.
in-dict-keys в Ruff проверяет код на предупреждение SIM118. Правило относится к группе flake8-simplify.
Упрощённая запись обычно легче читается и снижает риск ошибки в условии или преобразовании.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила in-dict-keys и пример ниже.
negate-equal-op в Ruff проверяет код на предупреждение SIM201. Правило относится к группе flake8-simplify.
Упрощённая запись обычно легче читается и снижает риск ошибки в условии или преобразовании.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила negate-equal-op и пример ниже.
negate-not-equal-op в Ruff проверяет код на предупреждение SIM202. Правило относится к группе flake8-simplify.
Упрощённая запись обычно легче читается и снижает риск ошибки в условии или преобразовании.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила negate-not-equal-op и пример ниже.
double-negation в Ruff проверяет код на предупреждение SIM208. Правило относится к группе flake8-simplify.
Упрощённая запись обычно легче читается и снижает риск ошибки в условии или преобразовании.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила double-negation и пример ниже.
if-expr-with-true-false в Ruff проверяет код на предупреждение SIM210. Правило относится к группе flake8-simplify.
Упрощённая запись обычно легче читается и снижает риск ошибки в условии или преобразовании.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила if-expr-with-true-false и пример ниже.
if-expr-with-false-true в Ruff проверяет код на предупреждение SIM211. Правило относится к группе flake8-simplify.
Упрощённая запись обычно легче читается и снижает риск ошибки в условии или преобразовании.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила if-expr-with-false-true и пример ниже.
if-expr-with-twisted-arms в Ruff проверяет код на предупреждение SIM212. Правило относится к группе flake8-simplify.
Упрощённая запись обычно легче читается и снижает риск ошибки в условии или преобразовании.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила if-expr-with-twisted-arms и пример ниже.
expr-and-not-expr в Ruff проверяет код на предупреждение SIM220. Правило относится к группе flake8-simplify.
Упрощённая запись обычно легче читается и снижает риск ошибки в условии или преобразовании.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила expr-and-not-expr и пример ниже.
expr-or-not-expr в Ruff проверяет код на предупреждение SIM221. Правило относится к группе flake8-simplify.
Упрощённая запись обычно легче читается и снижает риск ошибки в условии или преобразовании.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила expr-or-not-expr и пример ниже.
expr-or-true в Ruff проверяет код на предупреждение SIM222. Правило относится к группе flake8-simplify.
Упрощённая запись обычно легче читается и снижает риск ошибки в условии или преобразовании.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила expr-or-true и пример ниже.
expr-and-false в Ruff проверяет код на предупреждение SIM223. Правило относится к группе flake8-simplify.
Упрощённая запись обычно легче читается и снижает риск ошибки в условии или преобразовании.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила expr-and-false и пример ниже.
yoda-conditions в Ruff проверяет код на предупреждение SIM300. Правило относится к группе flake8-simplify.
Упрощённая запись обычно легче читается и снижает риск ошибки в условии или преобразовании.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила yoda-conditions и пример ниже.
if-else-block-instead-of-dict-get в Ruff проверяет код на предупреждение SIM401. Правило относится к группе flake8-simplify.
Упрощённая запись обычно легче читается и снижает риск ошибки в условии или преобразовании.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила if-else-block-instead-of-dict-get и пример ниже.
split-static-string в Ruff проверяет код на предупреждение SIM905. Правило относится к группе flake8-simplify.
Упрощённая запись обычно легче читается и снижает риск ошибки в условии или преобразовании.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила split-static-string и пример ниже.
dict-get-with-none-default в Ruff проверяет код на предупреждение SIM910. Правило относится к группе flake8-simplify.
Упрощённая запись обычно легче читается и снижает риск ошибки в условии или преобразовании.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила dict-get-with-none-default и пример ниже.
zip-dict-keys-and-values в Ruff проверяет код на предупреждение SIM911. Правило относится к группе flake8-simplify.
Упрощённая запись обычно легче читается и снижает риск ошибки в условии или преобразовании.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила zip-dict-keys-and-values и пример ниже.