Ruff unnecessary-key-check (RUF019)
unnecessary-key-check в Ruff проверяет код на предупреждение RUF019. Правило относится к группе Ruff-specific rules.
Почему это неправильно
Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила unnecessary-key-check и пример ниже.
Пример ошибки
if "key" in dct and dct["key"]:
...
Как правильно
if dct.get("key"):
...
Автоисправление
Ruff всегда может предложить автоисправление для этого правила.
