Ruff collection-literal-concatenation (RUF005)

collection-literal-concatenation в Ruff проверяет код на предупреждение RUF005. Правило относится к группе Ruff-specific rules.

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

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

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

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

foo = [2, 3, 4]
bar = [1] + foo + [5, 6]

Как правильно

foo = [2, 3, 4]
bar = [1, *foo, 5, 6]

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

Ruff может предложить автоисправление в некоторых случаях.