[ty] Rename UnionType to types.UnionType (#21262)

This commit is contained in:
David Peter
2025-11-03 22:06:56 +01:00
committed by GitHub
parent 1fe958c694
commit d2fe6347fb
4 changed files with 27 additions and 27 deletions

View File

@@ -13,7 +13,7 @@ python-version = "3.10"
class A: ...
class B: ...
reveal_type(A | B) # revealed: UnionType
reveal_type(A | B) # revealed: types.UnionType
```
## Union of two classes (prior to 3.10)
@@ -43,14 +43,14 @@ class A: ...
class B: ...
def _(sub_a: type[A], sub_b: type[B]):
reveal_type(A | sub_b) # revealed: UnionType
reveal_type(sub_a | B) # revealed: UnionType
reveal_type(sub_a | sub_b) # revealed: UnionType
reveal_type(A | sub_b) # revealed: types.UnionType
reveal_type(sub_a | B) # revealed: types.UnionType
reveal_type(sub_a | sub_b) # revealed: types.UnionType
class C[T]: ...
class D[T]: ...
reveal_type(C | D) # revealed: UnionType
reveal_type(C | D) # revealed: types.UnionType
reveal_type(C[int] | D[str]) # revealed: UnionType
reveal_type(C[int] | D[str]) # revealed: types.UnionType
```