Ruff stub-body-multiple-statements (PYI048)
stub-body-multiple-statements в Ruff проверяет код на предупреждение PYI048. Правило относится к группе flake8-pyi.
Почему это неправильно
Файлы заглушек должны точно и компактно описывать интерфейс, иначе типизаторы будут давать неверные подсказки.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила stub-body-multiple-statements и пример ниже.
Пример ошибки
def function():
x = 1
y = 2
return x + y
Как правильно
def function(): ...
Автоисправление
Ruff не предлагает автоисправление для этого правила.
