diff --git a/crates/ty_ide/src/inlay_hints.rs b/crates/ty_ide/src/inlay_hints.rs index 38e12343f0..53d3fbbd88 100644 --- a/crates/ty_ide/src/inlay_hints.rs +++ b/crates/ty_ide/src/inlay_hints.rs @@ -6614,13 +6614,6 @@ mod tests { 3 | y[: type[T@f]] = x | ^^^ | - - --------------------------------------------- - info[inlay-hint-edit]: File after edits - info: Source - - def f[T](x: type[T]): - y: type[T@f] = x "#); } diff --git a/crates/ty_python_semantic/src/types/display.rs b/crates/ty_python_semantic/src/types/display.rs index 573756d1b2..e2e9c296a9 100644 --- a/crates/ty_python_semantic/src/types/display.rs +++ b/crates/ty_python_semantic/src/types/display.rs @@ -711,6 +711,7 @@ impl<'db> FmtDetailed<'db> for DisplayRepresentation<'db> { f.write_char(']') } SubclassOfInner::TypeVar(bound_typevar) => { + f.set_invalid_syntax(); f.with_type(KnownClass::Type.to_class_literal(self.db)) .write_str("type")?; f.write_char('[')?;