Правила Ruff, связанные с flake8-commas (COM)

Правила Ruff, связанные с flake8-commas. Подробнее об этом плагине на его странице PyPI

Часть категории Правила проверок кода в Ruff.

Ruff missing-trailing-comma (COM812)

missing-trailing-comma в Ruff проверяет код на предупреждение COM812. Правило относится к группе flake8-commas.

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

Единый стиль запятых уменьшает шум в diff и делает многострочные литералы проще для изменения.

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

Пример …

Ruff trailing-comma-on-bare-tuple (COM818)

trailing-comma-on-bare-tuple в Ruff проверяет код на предупреждение COM818. Правило относится к группе flake8-commas.

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

Единый стиль запятых уменьшает шум в diff и делает многострочные литералы проще для изменения.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила trailing-comma-on-bare-tuple и пример ниже.

Пример …

Ruff prohibited-trailing-comma (COM819)

prohibited-trailing-comma в Ruff проверяет код на предупреждение COM819. Правило относится к группе flake8-commas.

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

Единый стиль запятых уменьшает шум в diff и делает многострочные литералы проще для изменения.

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

Пример …