отчет о стервятнике неиспользованная переменная 'cls' неприемлемо - PullRequest
0 голосов
/ 06 августа 2020

Я использую flake8 и vulture для линтинга в моем коде и получаю оба отчета о проблеме для cls в следующем коде:

@root_validator()
    def check_empty_update(cls, values):  # noqa: F841
        if all([value is None for _, value in values.items()]):
            raise ValueError("No field specified for update")
        return values

добавляя # noqa, я могу передать flake8, и за стервятник это ссылка Я могу добавить # noqa: F841, чтобы игнорировать cls в стервятнике, но я все равно получаю следующую ошибку:

unused variable 'cls' (100% confidence)

этот стервятник работает таким образом или может быть Я что-то пропустил?

...