Ruff blank-line-after-function (D202)
blank-line-after-function в Ruff проверяет код на предупреждение D202. Правило относится к группе pydocstyle.
Почему это неправильно
Docstring помогает понять публичный интерфейс и должна быть оформлена так, чтобы её корректно читали люди и инструменты.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила blank-line-after-function и пример ниже.
Пример ошибки
def average(values: list[float]) -> float:
"""Return the mean of the given values."""
return sum(values) / len(values)
Как правильно
def average(values: list[float]) -> float:
"""Return the mean of the given values."""
return sum(values) / len(values)
Автоисправление
Ruff всегда может предложить автоисправление для этого правила.
