ruff: Warnings about incompatible rules with `--select ALL`

I’d rather not see warnings about incompatible rules with --select ALL. Do the folowing warnings about incompatible rules appear by default on purpose with --select ALL?

  • """Documentation."""
    
  • $ ruff --isolated --select ALL file.py
    warning: `one-blank-line-before-class` (D203) and `no-blank-line-before-class` (D211) are incompatible. Ignoring `one-blank-line-before-class`.
    warning: `multi-line-summary-first-line` (D212) and `multi-line-summary-second-line` (D213) are incompatible. Ignoring `multi-line-summary-second-line`.
    $ 
    
  • $ ruff --version
    ruff 0.1.3
    

About this issue

  • Original URL
  • State: open
  • Created 8 months ago
  • Reactions: 3
  • Comments: 15 (14 by maintainers)

Most upvoted comments

I do think we could consider removing these rules from ALL.

If you don’t want the warnings, I’d recommend explicitly ignoring two of those rules (whichever you do not want). In general, we do not recommend usage of --select ALL.