Правила Ruff, связанные с Pylint (PL)
Правила Ruff, связанные с Pylint. Подробнее об этом плагине на его странице PyPI
Часть категории Правила проверок кода в Ruff.
Правила Ruff, связанные с Pylint. Подробнее об этом плагине на его странице PyPI
Часть категории Правила проверок кода в Ruff.
type-name-incorrect-variance в Ruff проверяет код на предупреждение PLC0105. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила type-name-incorrect-variance и пример ниже.
type-bivariance в Ruff проверяет код на предупреждение PLC0131. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила type-bivariance и пример ниже.
type-param-name-mismatch в Ruff проверяет код на предупреждение PLC0132. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила type-param-name-mismatch и пример ниже.
single-string-slots в Ruff проверяет код на предупреждение PLC0205. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила single-string-slots и пример ниже.
dict-index-missing-items в Ruff проверяет код на предупреждение PLC0206. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила dict-index-missing-items и пример ниже.
iteration-over-set в Ruff проверяет код на предупреждение PLC0208. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила iteration-over-set и пример ниже.
useless-import-alias в Ruff проверяет код на предупреждение PLC0414. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила useless-import-alias и пример ниже.
len-test в Ruff проверяет код на предупреждение PLC1802. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила len-test и пример ниже.
non-ascii-name в Ruff проверяет код на предупреждение PLC2401. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила non-ascii-name и пример ниже.
non-ascii-import-name в Ruff проверяет код на предупреждение PLC2403. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила non-ascii-import-name и пример ниже.
unnecessary-direct-lambda-call в Ruff проверяет код на предупреждение PLC3002. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила unnecessary-direct-lambda-call и пример ниже.
yield-in-init в Ruff проверяет код на предупреждение PLE0100. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила yield-in-init и пример ниже.
return-in-init в Ruff проверяет код на предупреждение PLE0101. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила return-in-init и пример ниже.
nonlocal-and-global в Ruff проверяет код на предупреждение PLE0115. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила nonlocal-and-global и пример ниже.
continue-in-finally в Ruff проверяет код на предупреждение PLE0116. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила continue-in-finally и пример ниже.
nonlocal-without-binding в Ruff проверяет код на предупреждение PLE0117. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила nonlocal-without-binding и пример ниже.
load-before-global-declaration в Ruff проверяет код на предупреждение PLE0118. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила load-before-global-declaration и пример ниже.
non-slot-assignment в Ruff проверяет код на предупреждение PLE0237. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила non-slot-assignment и пример ниже.
duplicate-bases в Ruff проверяет код на предупреждение PLE0241. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила duplicate-bases и пример ниже.
unexpected-special-method-signature в Ruff проверяет код на предупреждение PLE0302. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила unexpected-special-method-signature и пример ниже.
invalid-length-return-type в Ruff проверяет код на предупреждение PLE0303. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила invalid-length-return-type и пример ниже.
invalid-index-return-type в Ruff проверяет код на предупреждение PLE0305. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила invalid-index-return-type и пример ниже.
invalid-str-return-type в Ruff проверяет код на предупреждение PLE0307. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила invalid-str-return-type и пример ниже.
invalid-bytes-return-type в Ruff проверяет код на предупреждение PLE0308. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила invalid-bytes-return-type и пример ниже.
invalid-hash-return-type в Ruff проверяет код на предупреждение PLE0309. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила invalid-hash-return-type и пример ниже.
invalid-all-object в Ruff проверяет код на предупреждение PLE0604. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила invalid-all-object и пример ниже.
invalid-all-format в Ruff проверяет код на предупреждение PLE0605. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила invalid-all-format и пример ниже.
potential-index-error в Ruff проверяет код на предупреждение PLE0643. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила potential-index-error и пример ниже.
misplaced-bare-raise в Ruff проверяет код на предупреждение PLE0704. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила misplaced-bare-raise и пример ниже.
repeated-keyword-argument в Ruff проверяет код на предупреждение PLE1132. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила repeated-keyword-argument и пример ниже.
await-outside-async в Ruff проверяет код на предупреждение PLE1142. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила await-outside-async и пример ниже.
logging-too-many-args в Ruff проверяет код на предупреждение PLE1205. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила logging-too-many-args и пример ниже.
logging-too-few-args в Ruff проверяет код на предупреждение PLE1206. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила logging-too-few-args и пример ниже.
bad-string-format-character в Ruff проверяет код на предупреждение PLE1300. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила bad-string-format-character и пример ниже.
bad-string-format-type в Ruff проверяет код на предупреждение PLE1307. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила bad-string-format-type и пример ниже.
bad-str-strip-call в Ruff проверяет код на предупреждение PLE1310. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила bad-str-strip-call и пример ниже.
invalid-envvar-value в Ruff проверяет код на предупреждение PLE1507. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила invalid-envvar-value и пример ниже.
singledispatch-method в Ruff проверяет код на предупреждение PLE1519. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила singledispatch-method и пример ниже.
singledispatchmethod-function в Ruff проверяет код на предупреждение PLE1520. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила singledispatchmethod-function и пример ниже.
yield-from-in-async-function в Ruff проверяет код на предупреждение PLE1700. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила yield-from-in-async-function и пример ниже.
bidirectional-unicode в Ruff проверяет код на предупреждение PLE2502. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила bidirectional-unicode и пример ниже.
invalid-character-backspace в Ruff проверяет код на предупреждение PLE2510. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила invalid-character-backspace и пример ниже.
invalid-character-sub в Ruff проверяет код на предупреждение PLE2512. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила invalid-character-sub и пример ниже.
invalid-character-esc в Ruff проверяет код на предупреждение PLE2513. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила invalid-character-esc и пример ниже.
invalid-character-nul в Ruff проверяет код на предупреждение PLE2514. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила invalid-character-nul и пример ниже.
invalid-character-zero-width-space в Ruff проверяет код на предупреждение PLE2515. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила invalid-character-zero-width-space и пример ниже.
comparison-with-itself в Ruff проверяет код на предупреждение PLR0124. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила comparison-with-itself и пример ниже.
comparison-of-constant в Ruff проверяет код на предупреждение PLR0133. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила comparison-of-constant и пример ниже.
property-with-parameters в Ruff проверяет код на предупреждение PLR0206. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила property-with-parameters и пример ниже.
manual-from-import в Ruff проверяет код на предупреждение PLR0402. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила manual-from-import и пример ниже.
too-many-return-statements в Ruff проверяет код на предупреждение PLR0911. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила too-many-return-statements и пример ниже.
too-many-branches в Ruff проверяет код на предупреждение PLR0912. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила too-many-branches и пример ниже.
too-many-arguments в Ruff проверяет код на предупреждение PLR0913. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила too-many-arguments и пример ниже.
too-many-statements в Ruff проверяет код на предупреждение PLR0915. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила too-many-statements и пример ниже.
redefined-argument-from-local в Ruff проверяет код на предупреждение PLR1704. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила redefined-argument-from-local и пример ниже.
and-or-ternary в Ruff проверяет код на предупреждение PLR1706. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила and-or-ternary и пример ниже.
useless-return в Ruff проверяет код на предупреждение PLR1711. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила useless-return и пример ниже.
repeated-equality-comparison в Ruff проверяет код на предупреждение PLR1714. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила repeated-equality-comparison и пример ниже.
boolean-chained-comparison в Ruff проверяет код на предупреждение PLR1716. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила boolean-chained-comparison и пример ниже.
sys-exit-alias в Ruff проверяет код на предупреждение PLR1722. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила sys-exit-alias и пример ниже.
if-stmt-min-max в Ruff проверяет код на предупреждение PLR1730. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила if-stmt-min-max и пример ниже.
unnecessary-list-index-lookup в Ruff проверяет код на предупреждение PLR1736. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила unnecessary-list-index-lookup и пример ниже.
magic-value-comparison в Ruff проверяет код на предупреждение PLR2004. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила magic-value-comparison и пример ниже.
empty-comment в Ruff проверяет код на предупреждение PLR2044. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила empty-comment и пример ниже.
collapsible-else-if в Ruff проверяет код на предупреждение PLR5501. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила collapsible-else-if и пример ниже.
useless-else-on-loop в Ruff проверяет код на предупреждение PLW0120. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила useless-else-on-loop и пример ниже.
self-assigning-variable в Ruff проверяет код на предупреждение PLW0127. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила self-assigning-variable и пример ниже.
redeclared-assigned-name в Ruff проверяет код на предупреждение PLW0128. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила redeclared-assigned-name и пример ниже.
assert-on-string-literal в Ruff проверяет код на предупреждение PLW0129. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила assert-on-string-literal и пример ниже.
named-expr-without-context в Ruff проверяет код на предупреждение PLW0131. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила named-expr-without-context и пример ниже.
useless-exception-statement в Ruff проверяет код на предупреждение PLW0133. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила useless-exception-statement и пример ниже.
bad-staticmethod-argument в Ruff проверяет код на предупреждение PLW0211. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила bad-staticmethod-argument и пример ниже.
super-without-brackets в Ruff проверяет код на предупреждение PLW0245. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила super-without-brackets и пример ниже.
import-self в Ruff проверяет код на предупреждение PLW0406. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила import-self и пример ниже.
global-variable-not-assigned в Ruff проверяет код на предупреждение PLW0602. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила global-variable-not-assigned и пример ниже.
global-statement в Ruff проверяет код на предупреждение PLW0603. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила global-statement и пример ниже.
global-at-module-level в Ruff проверяет код на предупреждение PLW0604. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила global-at-module-level и пример ниже.
self-or-cls-assignment в Ruff проверяет код на предупреждение PLW0642. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила self-or-cls-assignment и пример ниже.
binary-op-exception в Ruff проверяет код на предупреждение PLW0711. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила binary-op-exception и пример ниже.
bad-open-mode в Ruff проверяет код на предупреждение PLW1501. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила bad-open-mode и пример ниже.
shallow-copy-environ в Ruff проверяет код на предупреждение PLW1507. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила shallow-copy-environ и пример ниже.
invalid-envvar-default в Ruff проверяет код на предупреждение PLW1508. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила invalid-envvar-default и пример ниже.
subprocess-popen-preexec-fn в Ruff проверяет код на предупреждение PLW1509. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила subprocess-popen-preexec-fn и пример ниже.
subprocess-run-without-check в Ruff проверяет код на предупреждение PLW1510. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила subprocess-run-without-check и пример ниже.
useless-with-lock в Ruff проверяет код на предупреждение PLW2101. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила useless-with-lock и пример ниже.
redefined-loop-name в Ruff проверяет код на предупреждение PLW2901. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила redefined-loop-name и пример ниже.
nested-min-max в Ruff проверяет код на предупреждение PLW3301. Правило относится к группе Pylint.
Правило Pylint указывает на возможную ошибку, слишком сложный код или нарушение распространённых соглашений Python.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила nested-min-max и пример ниже.