mirror of
https://github.com/astral-sh/ruff.git
synced 2025-10-01 06:11:43 +00:00

## Summary It's common to interleave a `sys.path` modification between imports at the top of a file. This is a frequent cause of `# noqa: E402` false positives, as seen in the ecosystem checks. This PR modifies E402 to omit such modifications when determining the "import boundary". (We could consider linting against `sys.path` modifications, but that should be a separate rule.) Closes: https://github.com/astral-sh/ruff/issues/5557.
6 lines
117 B
Rust
6 lines
117 B
Rust
pub mod function_type;
|
|
pub mod imports;
|
|
pub mod logging;
|
|
pub mod type_inference;
|
|
pub mod typing;
|
|
pub mod visibility;
|