astral-sh/ruff

How to use COM812 in linter but avoid conflict with formatter?

Open

#9.216 aberto em 20 de dez. de 2023

Ver no GitHub
 (42 comments) (32 reactions) (0 assignees)Rust (2.088 forks)batch import
documentationformatterhelp wantedincompatibility

Métricas do repositório

Stars
 (47.527 stars)
Métricas de merge de PR
 (Mesclagem média 3d 8h) (573 fundiu PRs em 30d)

Description

I would like to achieve the following things:

  • Use the ruff linter on my code
  • Use the ruff formatter on my code
  • Enable rule COM812 for the linter

I like the linter, I like the formatter, and I like rule COM812. However, when I have COM812 as an allowed rule I get a warning when I run the formatter that rule COM812 may cause conflicts and that it should be disabled to avoid unexpected behavior. Is there, then, a recommended way to achieve my three goals?

I see a number of issues discussing rule COM812 but I don't see any addressing this exact question.

Guia do colaborador