ruff/crates
ukyen 068b75cc8e
[pyflakes] Detect assignments that shadow definitions (F811) (#11961)
## Summary
This PR updates `F811` rule to include assignment as possible shadowed
binding. This will fix issue: #11828 .

## Test Plan

Add a test file, F811_30.py, which includes a redefinition after an
assignment and a verified snapshot file.
2024-06-23 13:29:32 -04:00
..
red_knot [red-knot] Move typeshed VERSIONS parser to the module resolver crate (#11967) 2024-06-21 16:41:08 +01:00
red_knot_module_resolver [red-knot] Simplify conversions from std::path::Path to VendoredPath(Buf) (#11988) 2024-06-23 15:52:26 +01:00
red_knot_python_semantic [red-knot] Move module-resolution logic to its own crate (#11964) 2024-06-21 13:25:44 +00:00
ruff [red-knot] Move the vendored typeshed stubs to the module resolver crate (#11966) 2024-06-21 13:47:54 +00:00
ruff_benchmark
ruff_cache
ruff_db [red-knot] Simplify conversions from std::path::Path to VendoredPath(Buf) (#11988) 2024-06-23 15:52:26 +01:00
ruff_dev Manual impl of Debug on Token (#11958) 2024-06-22 04:18:24 +00:00
ruff_diagnostics
ruff_formatter
ruff_index
ruff_linter [pyflakes] Detect assignments that shadow definitions (F811) (#11961) 2024-06-23 13:29:32 -04:00
ruff_macros
ruff_notebook
ruff_python_ast
ruff_python_ast_integration_tests
ruff_python_codegen
ruff_python_formatter
ruff_python_index
ruff_python_literal
ruff_python_parser Manual impl of Debug on Token (#11958) 2024-06-22 04:18:24 +00:00
ruff_python_resolver
ruff_python_semantic [pyflakes] Detect assignments that shadow definitions (F811) (#11961) 2024-06-23 13:29:32 -04:00
ruff_python_stdlib
ruff_python_trivia
ruff_python_trivia_integration_tests
ruff_server Remove usage of std::path::absolute from snapshot test (#11973) 2024-06-21 20:21:12 +01:00
ruff_source_file
ruff_text_size
ruff_wasm Manual impl of Debug on Token (#11958) 2024-06-22 04:18:24 +00:00
ruff_workspace