mirror of
https://github.com/astral-sh/ruff.git
synced 2025-09-06 02:20:52 +00:00

## Summary The motivation here is that it will make this rule easier to rewrite as a deferred check. Right now, we can't run this rule in the deferred phase, because it depends on the `except_handler` to power its autofix. Instead of lexing the `except_handler`, we can use the `SimpleTokenizer` from the formatter, and just lex forwards and backwards. For context, this rule detects the unused `e` in: ```python try: pass except ValueError as e: pass ```
9 lines
143 B
Rust
9 lines
143 B
Rust
mod cursor;
|
|
mod newlines;
|
|
mod tokenizer;
|
|
mod whitespace;
|
|
|
|
pub use cursor::*;
|
|
pub use newlines::*;
|
|
pub use tokenizer::*;
|
|
pub use whitespace::*;
|