We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7c31a94 commit ef9a659Copy full SHA for ef9a659
mypy/types_utils.py
@@ -15,6 +15,7 @@
15
AnyType,
16
CallableType,
17
Instance,
18
+ LiteralType,
19
NoneType,
20
Overloaded,
21
ParamSpecType,
@@ -26,7 +27,6 @@
26
27
TypeVarType,
28
UnionType,
29
UnpackType,
- LiteralType,
30
flatten_nested_unions,
31
get_proper_type,
32
get_proper_types,
@@ -87,9 +87,7 @@ def is_bad_type_type_item(item: Type) -> bool:
87
if isinstance(item, (TypeType, LiteralType)):
88
return True
89
if isinstance(item, UnionType):
90
- return any(
91
- is_bad_type_type_item(typ) for typ in flatten_nested_unions(item.items)
92
- )
+ return any(is_bad_type_type_item(typ) for typ in flatten_nested_unions(item.items))
93
return False
94
95
0 commit comments