ruff/crates/ruff_linter/src
Charlie Marsh 930d8062d1 Allow multiline shebangs and code separators in E265 2023-10-17 10:04:56 -04:00
..
checkers [pylint] Implement PLR0916 (`too-many-boolean-expressions`) (#7975) 2023-10-17 04:44:25 +00:00
comments Rename `ruff` crate to `ruff_linter` (#7529) 2023-09-20 08:38:27 +02:00
cst Rename `Autofix` to `Fix` (#7657) 2023-09-28 10:53:05 +00:00
docstrings Rename `ruff` crate to `ruff_linter` (#7529) 2023-09-20 08:38:27 +02:00
fix Rename applicability levels to `Safe`, `Unsafe`, and `Display` (#7843) 2023-10-06 20:50:05 -05:00
importer Rename `Autofix` to `Fix` (#7657) 2023-09-28 10:53:05 +00:00
lex Rename `ruff` crate to `ruff_linter` (#7529) 2023-09-20 08:38:27 +02:00
message Add `cell` field to JSON output format (#7664) 2023-10-13 01:06:02 +00:00
registry [`refurb`] Implement `implicit-cwd` (FURB177) (#7704) 2023-09-29 02:18:59 +00:00
rules Allow multiline shebangs and code separators in E265 2023-10-17 10:04:56 -04:00
settings Drop formatting specific rules from the default set (#7900) 2023-10-11 11:29:34 -05:00
snapshots Rename `ruff` crate to `ruff_linter` (#7529) 2023-09-20 08:38:27 +02:00
codes.rs [pylint] Implement PLR0916 (`too-many-boolean-expressions`) (#7975) 2023-10-17 04:44:25 +00:00
directives.rs Add support for PEP 701 (#7376) 2023-09-29 02:55:39 +00:00
doc_lines.rs Rename `ruff` crate to `ruff_linter` (#7529) 2023-09-20 08:38:27 +02:00
fs.rs Rename `ruff` crate to `ruff_linter` (#7529) 2023-09-20 08:38:27 +02:00
lib.rs Rename `Autofix` to `Fix` (#7657) 2023-09-28 10:53:05 +00:00
line_width.rs fix(schema): restore limit on line-length (#7883) 2023-10-09 23:04:08 -04:00
linter.rs Remove per-diagnostic check for fixability (#7919) 2023-10-11 16:09:47 +00:00
logging.rs Use `OneIndexed` in `NotebookIndex` (#7921) 2023-10-13 06:23:49 +05:30
noqa.rs Use strict sorted and union for NoQA mapping insertion (#7531) 2023-09-20 11:07:19 +00:00
packaging.rs Rename `ruff` crate to `ruff_linter` (#7529) 2023-09-20 08:38:27 +02:00
pyproject_toml.rs Introduce `LinterSettings` 2023-09-20 17:02:34 +02:00
registry.rs Require documentation for all lint rules (#7751) 2023-10-02 01:49:07 +00:00
renamer.rs Rename `ruff` crate to `ruff_linter` (#7529) 2023-09-20 08:38:27 +02:00
rule_redirects.rs Rename `ruff` crate to `ruff_linter` (#7529) 2023-09-20 08:38:27 +02:00
rule_selector.rs Add `explicit-preview-rules` to toggle explicit selection of preview rules (#7390) 2023-09-28 15:00:33 -05:00
source_kind.rs Fix diff (old and new were reversed) (#7855) 2023-10-09 12:58:13 +05:30
test.rs Update CLI to respect fix applicability (#7769) 2023-10-06 03:41:43 +00:00
upstream_categories.rs Rename `ruff` crate to `ruff_linter` (#7529) 2023-09-20 08:38:27 +02:00