Ruff multi-value-repeated-key-variable (F602)
multi-value-repeated-key-variable в Ruff проверяет код на предупреждение F602. Правило относится к группе Pyflakes.
Почему это неправильно
Pyflakes отмечает конструкции, которые часто являются настоящими ошибками: неиспользуемые имена, неопределённые переменные и неверные выражения.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила multi-value-repeated-key-variable и пример ниже.
Пример ошибки
foo = {
bar: 1,
baz: 2,
baz: 3,
}
foo[baz] # 3
Как правильно
foo = {
bar: 1,
baz: 2,
}
foo[baz] # 2
Автоисправление
Ruff может предложить автоисправление в некоторых случаях.
