ruff/src
Charlie Marsh b0f30bef8f
Add support for `ruff.toml` (#1378)
2022-12-25 21:55:07 -05:00
..
ast Improve `excepthandler_name_range` (#1368) 2022-12-25 00:12:12 -05:00
autofix Replace cache bool with an enum 2022-12-16 15:45:30 -05:00
checkers Fix F841 (`UnusedVariable`) range in except handler (#1367) 2022-12-24 22:55:55 -05:00
cst Convert Err(anyhow(...)) to bail (#984) 2022-12-01 13:33:06 -05:00
docstrings Remove some string clones from docstring helpers (#1172) 2022-12-09 22:30:34 -05:00
eradicate Replace `ignore_noqa` and `autofix` booleans with enums (#1264) 2022-12-16 14:01:25 -05:00
flake8_2020 Move checkers into their own module (#1268) 2022-12-16 22:55:47 -05:00
flake8_annotations Generate JSON schema for Ruff options (#1329) 2022-12-24 14:10:22 -05:00
flake8_bandit Replace `ignore_noqa` and `autofix` booleans with enums (#1264) 2022-12-16 14:01:25 -05:00
flake8_blind_except Move checkers into their own module (#1268) 2022-12-16 22:55:47 -05:00
flake8_boolean_trap Extend false-positive list for flake8-boolean-trap (#1338) 2022-12-22 10:56:04 -05:00
flake8_bugbear Generate JSON schema for Ruff options (#1329) 2022-12-24 14:10:22 -05:00
flake8_builtins Replace `ignore_noqa` and `autofix` booleans with enums (#1264) 2022-12-16 14:01:25 -05:00
flake8_comprehensions Replace `ignore_noqa` and `autofix` booleans with enums (#1264) 2022-12-16 14:01:25 -05:00
flake8_datetimez Fix false positive DTZ001 on `datetime(2000, 1, 1, 0, 0, 0, 0, utc)` (#1308) 2022-12-21 19:03:36 -05:00
flake8_debugger Move flake8-debugger tests into flake8-debugger subdirectory (#1286) 2022-12-18 22:06:42 -05:00
flake8_errmsg Generate JSON schema for Ruff options (#1329) 2022-12-24 14:10:22 -05:00
flake8_import_conventions Generate JSON schema for Ruff options (#1329) 2022-12-24 14:10:22 -05:00
flake8_print Avoid `T201` errors for `print(..., file=fp)`-like calls (#1287) 2022-12-19 00:10:07 -05:00
flake8_quotes Generate JSON schema for Ruff options (#1329) 2022-12-24 14:10:22 -05:00
flake8_return Fix false-positive in RET504 when referencing globals (#1358) 2022-12-24 12:02:57 -05:00
flake8_simplify Move checkers into their own module (#1268) 2022-12-16 22:55:47 -05:00
flake8_tidy_imports Generate JSON schema for Ruff options (#1329) 2022-12-24 14:10:22 -05:00
flake8_unused_arguments Ignore unused arguments for @overload stubs (#1373) 2022-12-25 17:22:31 -05:00
isort Respect natural ordering for imports (#1374) 2022-12-25 18:11:41 -05:00
lex Fix clippy::documentation_markdown (pedantic) 2022-11-21 23:22:28 -05:00
mccabe Generate JSON schema for Ruff options (#1329) 2022-12-24 14:10:22 -05:00
pandas_vet Rename PDV checks to PD (#1288) 2022-12-19 00:20:28 -05:00
pep8_naming Generate JSON schema for Ruff options (#1329) 2022-12-24 14:10:22 -05:00
pycodestyle Add autofix for W605 [InvalidEscapeSequence] (#1361) 2022-12-24 13:46:28 -05:00
pydocstyle Update Arg section checking to match latest pydocstyle (#1293) 2022-12-19 16:39:42 -05:00
pyflakes Fix F841 (`UnusedVariable`) range in except handler (#1367) 2022-12-24 22:55:55 -05:00
pygrep_hooks pygrep-hooks - deprecated use of logging.warn & no blanket type ignore (#1275) 2022-12-18 18:04:21 -05:00
pylint Avoid used-prior-global-declaration false-positives in f-strings (#1314) 2022-12-21 14:34:09 -05:00
python Add autofix for F504 and F522 (#1184) 2022-12-10 16:33:09 -05:00
pyupgrade Generate JSON schema for Ruff options (#1329) 2022-12-24 14:10:22 -05:00
ruff Annotate RUF100 messages with unmatched, disabled, and unknown codes (#1365) 2022-12-24 14:55:55 -05:00
settings Add support for `ruff.toml` (#1378) 2022-12-25 21:55:07 -05:00
vendored Style fixes (#1049) 2022-12-05 09:57:48 -05:00
cache.rs Add cache-dir to command-line and pyproject.toml (#1351) 2022-12-23 22:58:29 -05:00
checks.rs Annotate RUF100 messages with unmatched, disabled, and unknown codes (#1365) 2022-12-24 14:55:55 -05:00
checks_gen.rs Generate JSON schema for Ruff options (#1329) 2022-12-24 14:10:22 -05:00
cli.rs Add support for `ruff.toml` (#1378) 2022-12-25 21:55:07 -05:00
code_gen.rs Enforce most pedantic lints on CI (#878) 2022-11-22 18:55:57 -05:00
commands.rs Add `--required-version` (#1376) 2022-12-25 19:53:50 -05:00
directives.rs Separate line-based checker from `noqa` enforcement (#1267) 2022-12-16 22:49:27 -05:00
fs.rs Change a few more methods to take AsRef<Path> 2022-12-16 21:38:52 -05:00
iterators.rs Support hierarchical settings for nested directories (#1190) 2022-12-12 10:12:23 -05:00
lib.rs Add support for `ruff.toml` (#1378) 2022-12-25 21:55:07 -05:00
linter.rs Add `--required-version` (#1376) 2022-12-25 19:53:50 -05:00
logging.rs Print redirect warnings exactly once per code (#1280) 2022-12-18 12:03:49 -05:00
main.rs Add support for `ruff.toml` (#1378) 2022-12-25 21:55:07 -05:00
message.rs Avoid double-extending past the end when showing source (#1377) 2022-12-25 19:52:42 -05:00
noqa.rs Rename I252 to TID252; add redirects for all renamed codes (#1129) 2022-12-07 15:12:22 -05:00
packages.rs Auto-detect same-package imports (#1266) 2022-12-16 21:19:11 -05:00
printer.rs Add a `--fix-only` command-line and `pyproject.toml` option (#1375) 2022-12-25 18:49:56 -05:00
resolver.rs Add support for `ruff.toml` (#1378) 2022-12-25 21:55:07 -05:00
rustpython_helpers.rs Apply autofixes iteratively until code is stabilized (#875) 2022-11-22 16:37:52 -05:00
source_code_locator.rs Avoid inserting extra newlines for comment-delimited import blocks (#1201) 2022-12-11 17:13:09 -05:00
updates.rs Fix clippy::redundant_closure_for_method_calls (pedantic) 2022-11-21 23:22:28 -05:00
visibility.rs Move checkers into their own module (#1268) 2022-12-16 22:55:47 -05:00