Ruff line-contains-xxx (FIX003)

line-contains-xxx в Ruff проверяет код на предупреждение FIX003. Правило относится к группе flake8-fixme.

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

Метки TODO, FIXME и похожие комментарии полезно держать под контролем, чтобы незавершённые задачи не терялись.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила line-contains-xxx и пример ниже.

Пример ошибки

def speed(distance, time):
    return distance / time  # XXX: Raises ZeroDivisionError for time = 0.

Автоисправление

Ruff не предлагает автоисправление для этого правила.