mirror of https://github.com/astral-sh/ruff
## Summary After I was asked twice within the same day, I thought it would be a good idea to write some *user facing* documentation that explains our reasoning behind inferring `Unknown | T_inferred` for public uses of undeclared symbols. This is a major deviation from the behavior of other type checkers and it seems like a good practice to defend our choice like this. |
||
|---|---|---|
| .. | ||
| mdtest | ||
| README.md | ||
README.md
Markdown files within the mdtest/ subdirectory are tests of type inference and type checking;
executed by the tests/mdtest.rs integration test.
See crates/red_knot_test/README.md for documentation of this test format.