ruff/crates/ty_python_semantic/src/semantic_index
Dylan 9bbf4987e8
Implement template strings (#17851)
This PR implements template strings (t-strings) in the parser and
formatter for Ruff.

Minimal changes necessary to compile were made in other parts of the code (e.g. ty, the linter, etc.). These will be covered properly in follow-up PRs.
2025-05-30 15:00:56 -05:00
..
builder Rename Red Knot (#17820) 2025-05-03 19:49:15 +02:00
use_def Switch to Rust 2024 edition (#18129) 2025-05-16 13:25:28 +02:00
ast_ids.rs Switch to Rust 2024 edition (#18129) 2025-05-16 13:25:28 +02:00
builder.rs [ty] Don't warn `yield` not in function when `yield` is in function (#18008) 2025-05-21 18:16:25 +02:00
definition.rs Switch to Rust 2024 edition (#18129) 2025-05-16 13:25:28 +02:00
expression.rs [ty] Update salsa (#17964) 2025-05-09 11:54:07 +02:00
narrowing_constraints.rs [red-knot] fix narrowing in nested scopes (#17630) 2025-05-05 16:28:42 -07:00
predicate.rs Switch to Rust 2024 edition (#18129) 2025-05-16 13:25:28 +02:00
re_exports.rs Implement template strings (#17851) 2025-05-30 15:00:56 -05:00
symbol.rs [ty] Add a subdiagnostic if `invalid-return-type` is emitted on a method with an empty body on a non-protocol subclass of a protocol class (#18243) 2025-05-21 17:38:07 +00:00
use_def.rs Switch to Rust 2024 edition (#18129) 2025-05-16 13:25:28 +02:00
visibility_constraints.rs Switch to Rust 2024 edition (#18129) 2025-05-16 13:25:28 +02:00