ruff/crates/ruff_linter/src/rules
Amethyst Reese b7fbd986bc
[`ruff`] fix preview-since values for `RUF103` and `RUF104` (#22061)
Missed including this in the follow-up on #21908
2025-12-18 13:18:04 -08:00
..
airflow [`airflow`] extend deprecated argument `concurrency` in `airflow..DAG` (`AIR301`) (#21220) 2025-11-03 15:20:20 -05:00
eradicate [`eradicate`] ignore ruff:disable and ruff:enable comments in `ERA001` (#22038) 2025-12-17 17:04:49 -08:00
fastapi Remove `BackwardsTokenizer` based `parenthesized_range` references in `ruff_linter` (#21836) 2025-12-11 13:04:57 +01:00
flake8_2020 Document when a rule was added (#21035) 2025-10-23 14:48:41 -04:00
flake8_annotations [`flake8-annotations`] Add link to `allow-star-arg-any` option (`ANN401`) (#21326) 2025-11-07 18:45:53 -05:00
flake8_async [`refurb`] Extend support for `Path.open` (`FURB101`, `FURB103`) (#21080) 2025-12-17 09:18:13 -05:00
flake8_bandit [`flake8-bandit`] Fix broken link (`S704`) (#22039) 2025-12-17 17:35:04 -05:00
flake8_blind_except Document when a rule was added (#21035) 2025-10-23 14:48:41 -04:00
flake8_boolean_trap Improve docs on how to stop Ruff and ty disagreeing with each other (#21644) 2025-11-27 08:18:21 +00:00
flake8_bugbear Remove `BackwardsTokenizer` based `parenthesized_range` references in `ruff_linter` (#21836) 2025-12-11 13:04:57 +01:00
flake8_builtins Improve docs on how to stop Ruff and ty disagreeing with each other (#21644) 2025-11-27 08:18:21 +00:00
flake8_commas Move `Token`, `TokenKind` and `Tokens` to `ruff-python-ast` (#21760) 2025-12-02 20:10:46 +01:00
flake8_comprehensions Remove `BackwardsTokenizer` based `parenthesized_range` references in `ruff_linter` (#21836) 2025-12-11 13:04:57 +01:00
flake8_copyright Document when a rule was added (#21035) 2025-10-23 14:48:41 -04:00
flake8_datetimez Document when a rule was added (#21035) 2025-10-23 14:48:41 -04:00
flake8_debugger Document when a rule was added (#21035) 2025-10-23 14:48:41 -04:00
flake8_django [`flake8-django`] Apply `DJ001` to annotated fields (#20907) 2025-10-27 09:19:15 +01:00
flake8_errmsg Document when a rule was added (#21035) 2025-10-23 14:48:41 -04:00
flake8_executable Document when a rule was added (#21035) 2025-10-23 14:48:41 -04:00
flake8_fixme Document when a rule was added (#21035) 2025-10-23 14:48:41 -04:00
flake8_future_annotations Document when a rule was added (#21035) 2025-10-23 14:48:41 -04:00
flake8_gettext Document when a rule was added (#21035) 2025-10-23 14:48:41 -04:00
flake8_implicit_str_concat New rule to prevent implicit string concatenation in collections (#21972) 2025-12-17 17:37:01 -05:00
flake8_import_conventions Update Rust toolchain to 1.91 (#21179) 2025-11-01 01:50:58 +00:00
flake8_logging Remove `BackwardsTokenizer` based `parenthesized_range` references in `ruff_linter` (#21836) 2025-12-11 13:04:57 +01:00
flake8_logging_format Document when a rule was added (#21035) 2025-10-23 14:48:41 -04:00
flake8_no_pep420 Document when a rule was added (#21035) 2025-10-23 14:48:41 -04:00
flake8_pie Remove `BackwardsTokenizer` based `parenthesized_range` references in `ruff_linter` (#21836) 2025-12-11 13:04:57 +01:00
flake8_print Document when a rule was added (#21035) 2025-10-23 14:48:41 -04:00
flake8_pyi Remove `BackwardsTokenizer` based `parenthesized_range` references in `ruff_linter` (#21836) 2025-12-11 13:04:57 +01:00
flake8_pytest_style [`flake8-pytest-style`] Allow `match` and `check` keyword arguments without an expected exception type (`PT010`) (#21964) 2025-12-18 10:42:06 -05:00
flake8_quotes Update Rust toolchain to 1.91 (#21179) 2025-11-01 01:50:58 +00:00
flake8_raise Document when a rule was added (#21035) 2025-10-23 14:48:41 -04:00
flake8_return Move `Token`, `TokenKind` and `Tokens` to `ruff-python-ast` (#21760) 2025-12-02 20:10:46 +01:00
flake8_self Document when a rule was added (#21035) 2025-10-23 14:48:41 -04:00
flake8_simplify Update MSRV to 1.90 (#21987) 2025-12-15 14:29:11 +01:00
flake8_slots Document when a rule was added (#21035) 2025-10-23 14:48:41 -04:00
flake8_tidy_imports Update Rust toolchain to 1.91 (#21179) 2025-11-01 01:50:58 +00:00
flake8_todos Document when a rule was added (#21035) 2025-10-23 14:48:41 -04:00
flake8_type_checking Remove `BackwardsTokenizer` based `parenthesized_range` references in `ruff_linter` (#21836) 2025-12-11 13:04:57 +01:00
flake8_unused_arguments Improve docs on how to stop Ruff and ty disagreeing with each other (#21644) 2025-11-27 08:18:21 +00:00
flake8_use_pathlib [`flake8-use-pathlib`] Make fixes unsafe when types change in compound statements (`PTH104`, `PTH105`, `PTH109`, `PTH115`) (#22009) 2025-12-17 12:31:27 -05:00
flynt Document when a rule was added (#21035) 2025-10-23 14:48:41 -04:00
isort Move `Token`, `TokenKind` and `Tokens` to `ruff-python-ast` (#21760) 2025-12-02 20:10:46 +01:00
mccabe Document when a rule was added (#21035) 2025-10-23 14:48:41 -04:00
numpy Document when a rule was added (#21035) 2025-10-23 14:48:41 -04:00
pandas_vet Remove `BackwardsTokenizer` based `parenthesized_range` references in `ruff_linter` (#21836) 2025-12-11 13:04:57 +01:00
pep8_naming Improve docs on how to stop Ruff and ty disagreeing with each other (#21644) 2025-11-27 08:18:21 +00:00
perflint Document when a rule was added (#21035) 2025-10-23 14:48:41 -04:00
pycodestyle Remove `BackwardsTokenizer` based `parenthesized_range` references in `ruff_linter` (#21836) 2025-12-11 13:04:57 +01:00
pydoclint [`pydoclint`] Fix false positive when Sphinx directives follow Raises section (`DOC502`) (#20535) 2025-11-12 21:37:55 +00:00
pydocstyle [`pydocstyle`] Suppress `D417` for parameters with `Unpack` annotations (#21816) 2025-12-08 19:00:05 +00:00
pyflakes Remove `BackwardsTokenizer` based `parenthesized_range` references in `ruff_linter` (#21836) 2025-12-11 13:04:57 +01:00
pygrep_hooks Document when a rule was added (#21035) 2025-10-23 14:48:41 -04:00
pylint Remove `BackwardsTokenizer` based `parenthesized_range` references in `ruff_linter` (#21836) 2025-12-11 13:04:57 +01:00
pyupgrade [`pyupgrade`] Fix parsing named Unicode escape sequences (`UP032`) (#21901) 2025-12-16 16:33:39 -05:00
refurb [ty] Add support for attribute docstrings (#22036) 2025-12-18 12:18:20 +00:00
ruff [`ruff`] fix preview-since values for `RUF103` and `RUF104` (#22061) 2025-12-18 13:18:04 -08:00
tryceratops Document when a rule was added (#21035) 2025-10-23 14:48:41 -04:00
mod.rs Re-enable clippy `useless-format` (#14095) 2024-11-04 18:25:25 +01:00