ruff/crates/ruff_python_semantic
Charlie Marsh e18c45c310
Avoid marking required imports as unused (#12537)
## Summary

If an import is marked as "required", we should never flag it as unused.
In practice, this is rare, since required imports are typically used for
`__future__` annotations, which are always considered "used".

Closes https://github.com/astral-sh/ruff/issues/12458.
2024-07-26 14:23:43 -04:00
..
src Avoid marking required imports as unused (#12537) 2024-07-26 14:23:43 -04:00
Cargo.toml Move required import parsing out of lint rule (#12536) 2024-07-26 13:35:45 -04:00