Правила Ruff, связанные с Ruff-specific rules (RUF)

Правила Ruff, связанные с Ruff-specific rules. Эти правила реализованы самим Ruff.

Часть категории Правила проверок кода в Ruff.

Ruff ambiguous-unicode-character-string (RUF001)

ambiguous-unicode-character-string в Ruff проверяет код на предупреждение RUF001. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила ambiguous-unicode-character-string и …

Ruff ambiguous-unicode-character-docstring (RUF002)

ambiguous-unicode-character-docstring в Ruff проверяет код на предупреждение RUF002. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила ambiguous-unicode-character-docstring и …

Ruff ambiguous-unicode-character-comment (RUF003)

ambiguous-unicode-character-comment в Ruff проверяет код на предупреждение RUF003. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила ambiguous-unicode-character-comment и …

Ruff collection-literal-concatenation (RUF005)

collection-literal-concatenation в Ruff проверяет код на предупреждение RUF005. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила collection-literal-concatenation и …

Ruff asyncio-dangling-task (RUF006)

asyncio-dangling-task в Ruff проверяет код на предупреждение RUF006. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила asyncio-dangling-task и …

Ruff zip-instead-of-pairwise (RUF007)

zip-instead-of-pairwise в Ruff проверяет код на предупреждение RUF007. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила zip-instead-of-pairwise и …

Ruff mutable-dataclass-default (RUF008)

mutable-dataclass-default в Ruff проверяет код на предупреждение RUF008. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила mutable-dataclass-default и …

Ruff function-call-in-dataclass-default-argument (RUF009)

function-call-in-dataclass-default-argument в Ruff проверяет код на предупреждение RUF009. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила function-call-in-dataclass-default-argument и …

Ruff explicit-f-string-type-conversion (RUF010)

explicit-f-string-type-conversion в Ruff проверяет код на предупреждение RUF010. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила explicit-f-string-type-conversion и …

Ruff mutable-class-default (RUF012)

mutable-class-default в Ruff проверяет код на предупреждение RUF012. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила mutable-class-default и …

Ruff implicit-optional (RUF013)

implicit-optional в Ruff проверяет код на предупреждение RUF013. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

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

Ruff unnecessary-iterable-allocation-for-first-element (RUF015)

unnecessary-iterable-allocation-for-first-element в Ruff проверяет код на предупреждение RUF015. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила unnecessary-iterable-allocation-for-first-element и …

Ruff invalid-index-type (RUF016)

invalid-index-type в Ruff проверяет код на предупреждение RUF016. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила invalid-index-type и …

Ruff quadratic-list-summation (RUF017)

quadratic-list-summation в Ruff проверяет код на предупреждение RUF017. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила quadratic-list-summation и …

Ruff assignment-in-assert (RUF018)

assignment-in-assert в Ruff проверяет код на предупреждение RUF018. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила assignment-in-assert и …

Ruff unnecessary-key-check (RUF019)

unnecessary-key-check в Ruff проверяет код на предупреждение RUF019. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила unnecessary-key-check и …

Ruff never-union (RUF020)

never-union в Ruff проверяет код на предупреждение RUF020. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

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

Ruff parenthesize-chained-operators (RUF021)

parenthesize-chained-operators в Ruff проверяет код на предупреждение RUF021. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила parenthesize-chained-operators и …

Ruff unsorted-dunder-all (RUF022)

unsorted-dunder-all в Ruff проверяет код на предупреждение RUF022. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила unsorted-dunder-all и …

Ruff unsorted-dunder-slots (RUF023)

unsorted-dunder-slots в Ruff проверяет код на предупреждение RUF023. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила unsorted-dunder-slots и …

Ruff mutable-fromkeys-value (RUF024)

mutable-fromkeys-value в Ruff проверяет код на предупреждение RUF024. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила mutable-fromkeys-value и …

Ruff default-factory-kwarg (RUF026)

default-factory-kwarg в Ruff проверяет код на предупреждение RUF026. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила default-factory-kwarg и …

Ruff assert-with-print-message (RUF030)

assert-with-print-message в Ruff проверяет код на предупреждение RUF030. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила assert-with-print-message и …

Ruff decimal-from-float-literal (RUF032)

decimal-from-float-literal в Ruff проверяет код на предупреждение RUF032. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила decimal-from-float-literal и …

Ruff post-init-default (RUF033)

post-init-default в Ruff проверяет код на предупреждение RUF033. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила post-init-default и …

Ruff useless-if-else (RUF034)

useless-if-else в Ruff проверяет код на предупреждение RUF034. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила useless-if-else и …

Ruff invalid-assert-message-literal-argument (RUF040)

invalid-assert-message-literal-argument в Ruff проверяет код на предупреждение RUF040. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила invalid-assert-message-literal-argument и …

Ruff unnecessary-nested-literal (RUF041)

unnecessary-nested-literal в Ruff проверяет код на предупреждение RUF041. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила unnecessary-nested-literal и …

Ruff unnecessary-cast-to-int (RUF046)

unnecessary-cast-to-int в Ruff проверяет код на предупреждение RUF046. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила unnecessary-cast-to-int и …

Ruff map-int-version-parsing (RUF048)

map-int-version-parsing в Ruff проверяет код на предупреждение RUF048. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила map-int-version-parsing и …

Ruff if-key-in-dict-del (RUF051)

if-key-in-dict-del в Ruff проверяет код на предупреждение RUF051. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила if-key-in-dict-del и …

Ruff unused-noqa (RUF100)

unused-noqa в Ruff проверяет код на предупреждение RUF100. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

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

Ruff redirected-noqa (RUF101)

redirected-noqa в Ruff проверяет код на предупреждение RUF101. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

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

Ruff invalid-pyproject-toml (RUF200)

invalid-pyproject-toml в Ruff проверяет код на предупреждение RUF200. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила invalid-pyproject-toml и …