ruff/crates/ruff_linter
Jack O'Connor 05cf7c3458 WIP: move the InvalidNonlocal check to SemanticIndexBuilder
This makes one test case fail, basically this:

```py
def f():
    def g():
        nonlocal x  # allowed!
    x = 1
```
2025-07-10 16:45:01 -07:00
..
resources Treat form feed as valid whitespace before a line continuation (#19220) 2025-07-10 14:09:34 +00:00
src WIP: move the InvalidNonlocal check to SemanticIndexBuilder 2025-07-10 16:45:01 -07:00
Cargo.toml Combine `OldDiagnostic` and `Diagnostic` (#19053) 2025-07-03 13:01:09 -04:00