-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Open
Labels
trackingA "meta" issue that tracks completion of a bigger task via a list of smaller scoped issues.A "meta" issue that tracks completion of a bigger task via a list of smaller scoped issues.
Description
As per the rule naming convention established in #2712 the rule name should be the bad thing that's being checked for and not contain the solution, so we should merge the following rules accordingly:
- Merge use-contextlib-suppress (SIM105) and try-except-pass (S110) to try-except-pass
- Merge blind-except (BLE001) with bare-except (E722)
- Merge if-expr-with-true-false (SIM210) and if-expr-with-false-true (SIM211) into needless-bool (SIM103)
- Merge EM101, EM102 and EM103
- Merge convert-loop-to-any & convert-loop-to-all to reimplemented-builtin #2903
- Apparent duplicate rule (
S307andPGH001) #7283 - Rule duplication
F509andPLE1300#11403
In the long run it would be nice if ruff supported different autofixes for one violation, see #2713.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
trackingA "meta" issue that tracks completion of a bigger task via a list of smaller scoped issues.A "meta" issue that tracks completion of a bigger task via a list of smaller scoped issues.