Правила Ruff, связанные с flake8-pyi (PYI)
Правила Ruff, связанные с flake8-pyi. Подробнее об этом плагине на его странице PyPI
Часть категории Правила проверок кода в Ruff.
Правила Ruff, связанные с flake8-pyi. Подробнее об этом плагине на его странице PyPI
Часть категории Правила проверок кода в Ruff.
unprefixed-type-param в Ruff проверяет код на предупреждение PYI001. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила unprefixed-type-param и пример ниже.
complex-if-statement-in-stub в Ruff проверяет код на предупреждение PYI002. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила complex-if-statement-in-stub и пример ниже.
unrecognized-version-info-check в Ruff проверяет код на предупреждение PYI003. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила unrecognized-version-info-check и пример ниже.
patch-version-comparison в Ruff проверяет код на предупреждение PYI004. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила patch-version-comparison и пример ниже.
wrong-tuple-length-version-comparison в Ruff проверяет код на предупреждение PYI005. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила wrong-tuple-length-version-comparison и пример ниже.
bad-version-info-comparison в Ruff проверяет код на предупреждение PYI006. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила bad-version-info-comparison и пример ниже.
unrecognized-platform-check в Ruff проверяет код на предупреждение PYI007. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила unrecognized-platform-check и пример ниже.
unrecognized-platform-name в Ruff проверяет код на предупреждение PYI008. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила unrecognized-platform-name и пример ниже.
pass-statement-stub-body в Ruff проверяет код на предупреждение PYI009. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила pass-statement-stub-body и пример ниже.
non-empty-stub-body в Ruff проверяет код на предупреждение PYI010. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила non-empty-stub-body и пример ниже.
typed-argument-default-in-stub в Ruff проверяет код на предупреждение PYI011. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила typed-argument-default-in-stub и пример ниже.
pass-in-class-body в Ruff проверяет код на предупреждение PYI012. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила pass-in-class-body и пример ниже.
ellipsis-in-non-empty-class-body в Ruff проверяет код на предупреждение PYI013. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила ellipsis-in-non-empty-class-body и пример ниже.
argument-default-in-stub в Ruff проверяет код на предупреждение PYI014. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила argument-default-in-stub и пример ниже.
assignment-default-in-stub в Ruff проверяет код на предупреждение PYI015. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила assignment-default-in-stub и пример ниже.
duplicate-union-member в Ruff проверяет код на предупреждение PYI016. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила duplicate-union-member и пример ниже.
complex-assignment-in-stub в Ruff проверяет код на предупреждение PYI017. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила complex-assignment-in-stub и пример ниже.
unused-private-type-var в Ruff проверяет код на предупреждение PYI018. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила unused-private-type-var и пример ниже.
custom-type-var-for-self в Ruff проверяет код на предупреждение PYI019. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила custom-type-var-for-self и пример ниже.
quoted-annotation-in-stub в Ruff проверяет код на предупреждение PYI020. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила quoted-annotation-in-stub и пример ниже.
docstring-in-stub в Ruff проверяет код на предупреждение PYI021. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила docstring-in-stub и пример ниже.
collections-named-tuple в Ruff проверяет код на предупреждение PYI024. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила collections-named-tuple и пример ниже.
unaliased-collections-abc-set-import в Ruff проверяет код на предупреждение PYI025. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила unaliased-collections-abc-set-import и пример ниже.
type-alias-without-annotation в Ruff проверяет код на предупреждение PYI026. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила type-alias-without-annotation и пример ниже.
str-or-repr-defined-in-stub в Ruff проверяет код на предупреждение PYI029. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила str-or-repr-defined-in-stub и пример ниже.
unnecessary-literal-union в Ruff проверяет код на предупреждение PYI030. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила unnecessary-literal-union и пример ниже.
any-eq-ne-annotation в Ruff проверяет код на предупреждение PYI032. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила any-eq-ne-annotation и пример ниже.
type-comment-in-stub в Ruff проверяет код на предупреждение PYI033. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила type-comment-in-stub и пример ниже.
non-self-return-type в Ruff проверяет код на предупреждение PYI034. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила non-self-return-type и пример ниже.
unassigned-special-variable-in-stub в Ruff проверяет код на предупреждение PYI035. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила unassigned-special-variable-in-stub и пример ниже.
bad-exit-annotation в Ruff проверяет код на предупреждение PYI036. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила bad-exit-annotation и пример ниже.
redundant-numeric-union в Ruff проверяет код на предупреждение PYI041. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила redundant-numeric-union и пример ниже.
snake-case-type-alias в Ruff проверяет код на предупреждение PYI042. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила snake-case-type-alias и пример ниже.
t-suffixed-type-alias в Ruff проверяет код на предупреждение PYI043. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила t-suffixed-type-alias и пример ниже.
future-annotations-in-stub в Ruff проверяет код на предупреждение PYI044. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила future-annotations-in-stub и пример ниже.
iter-method-return-iterable в Ruff проверяет код на предупреждение PYI045. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила iter-method-return-iterable и пример ниже.
unused-private-protocol в Ruff проверяет код на предупреждение PYI046. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила unused-private-protocol и пример ниже.
unused-private-type-alias в Ruff проверяет код на предупреждение PYI047. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила unused-private-type-alias и пример ниже.
stub-body-multiple-statements в Ruff проверяет код на предупреждение PYI048. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила stub-body-multiple-statements и пример ниже.
unused-private-typed-dict в Ruff проверяет код на предупреждение PYI049. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила unused-private-typed-dict и пример ниже.
no-return-argument-annotation-in-stub в Ruff проверяет код на предупреждение PYI050. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила no-return-argument-annotation-in-stub и пример ниже.
redundant-literal-union в Ruff проверяет код на предупреждение PYI051. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила redundant-literal-union и пример ниже.
unannotated-assignment-in-stub в Ruff проверяет код на предупреждение PYI052. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила unannotated-assignment-in-stub и пример ниже.
string-or-bytes-too-long в Ruff проверяет код на предупреждение PYI053. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила string-or-bytes-too-long и пример ниже.
numeric-literal-too-long в Ruff проверяет код на предупреждение PYI054. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила numeric-literal-too-long и пример ниже.
unnecessary-type-union в Ruff проверяет код на предупреждение PYI055. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила unnecessary-type-union и пример ниже.
unsupported-method-call-on-all в Ruff проверяет код на предупреждение PYI056. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила unsupported-method-call-on-all и пример ниже.
byte-string-usage в Ruff проверяет код на предупреждение PYI057. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила byte-string-usage и пример ниже.
generator-return-from-iter-method в Ruff проверяет код на предупреждение PYI058. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила generator-return-from-iter-method и пример ниже.
duplicate-literal-member в Ruff проверяет код на предупреждение PYI062. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила duplicate-literal-member и пример ниже.
pep484-style-positional-only-parameter в Ruff проверяет код на предупреждение PYI063. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила pep484-style-positional-only-parameter и пример ниже.
redundant-final-literal в Ruff проверяет код на предупреждение PYI064. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила redundant-final-literal и пример ниже.
bad-version-info-order в Ruff проверяет код на предупреждение PYI066. Правило относится к группе flake8-pyi.
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила bad-version-info-order и пример ниже.