@@ -1028,7 +1028,7 @@ def get_children(self):
10281028 @decorators .raise_if_nothing_inferred
10291029 def _infer (
10301030 self : nodes .Arguments , context : InferenceContext | None = None , ** kwargs : Any
1031- ) -> Generator [InferenceResult , None , None ]:
1031+ ) -> Generator [InferenceResult ]:
10321032 # pylint: disable-next=import-outside-toplevel
10331033 from astroid .protocols import _arguments_infer_argname
10341034
@@ -1417,7 +1417,7 @@ def _get_yield_nodes_skip_lambdas(self):
14171417
14181418 def _infer_augassign (
14191419 self , context : InferenceContext | None = None
1420- ) -> Generator [InferenceResult | util .BadBinaryOperationMessage , None , None ]:
1420+ ) -> Generator [InferenceResult | util .BadBinaryOperationMessage ]:
14211421 """Inference logic for augmented binary operations."""
14221422 context = context or InferenceContext ()
14231423
@@ -1447,7 +1447,7 @@ def _infer_augassign(
14471447 @decorators .path_wrapper
14481448 def _infer (
14491449 self : nodes .AugAssign , context : InferenceContext | None = None , ** kwargs : Any
1450- ) -> Generator [InferenceResult , None , None ]:
1450+ ) -> Generator [InferenceResult ]:
14511451 return self ._filter_operation_errors (
14521452 self ._infer_augassign , context , util .BadBinaryOperationMessage
14531453 )
@@ -1532,7 +1532,7 @@ def op_left_associative(self) -> bool:
15321532
15331533 def _infer_binop (
15341534 self , context : InferenceContext | None = None , ** kwargs : Any
1535- ) -> Generator [InferenceResult , None , None ]:
1535+ ) -> Generator [InferenceResult ]:
15361536 """Binary operation inference logic."""
15371537 left = self .left
15381538 right = self .right
@@ -1562,7 +1562,7 @@ def _infer_binop(
15621562 @decorators .path_wrapper
15631563 def _infer (
15641564 self : nodes .BinOp , context : InferenceContext | None = None , ** kwargs : Any
1565- ) -> Generator [InferenceResult , None , None ]:
1565+ ) -> Generator [InferenceResult ]:
15661566 return self ._filter_operation_errors (
15671567 self ._infer_binop , context , util .BadBinaryOperationMessage
15681568 )
@@ -1911,7 +1911,7 @@ def _do_compare(
19111911
19121912 def _infer (
19131913 self , context : InferenceContext | None = None , ** kwargs : Any
1914- ) -> Generator [nodes .Const | util .UninferableBase , None , None ]:
1914+ ) -> Generator [nodes .Const | util .UninferableBase ]:
19151915 """Chained comparison inference logic."""
19161916 retval : bool | util .UninferableBase = True
19171917
@@ -2561,7 +2561,7 @@ def has_underlying_object(self) -> bool:
25612561 @decorators .path_wrapper
25622562 def _infer (
25632563 self , context : InferenceContext | None = None , ** kwargs : Any
2564- ) -> Generator [InferenceResult , None , None ]:
2564+ ) -> Generator [InferenceResult ]:
25652565 if not self .has_underlying_object ():
25662566 yield util .Uninferable
25672567 else :
@@ -2851,7 +2851,7 @@ def _infer(
28512851 context : InferenceContext | None = None ,
28522852 asname : bool = True ,
28532853 ** kwargs : Any ,
2854- ) -> Generator [InferenceResult , None , None ]:
2854+ ) -> Generator [InferenceResult ]:
28552855 """Infer a ImportFrom node: return the imported module/object."""
28562856 context = context or InferenceContext ()
28572857 name = context .lookupname
@@ -2976,7 +2976,7 @@ def _infer_name(self, frame, name):
29762976 @decorators .path_wrapper
29772977 def _infer (
29782978 self , context : InferenceContext | None = None , ** kwargs : Any
2979- ) -> Generator [InferenceResult , None , None ]:
2979+ ) -> Generator [InferenceResult ]:
29802980 if context is None or context .lookupname is None :
29812981 raise InferenceError (node = self , context = context )
29822982 try :
@@ -3093,7 +3093,7 @@ def op_left_associative(self) -> Literal[False]:
30933093 @decorators .raise_if_nothing_inferred
30943094 def _infer (
30953095 self , context : InferenceContext | None = None , ** kwargs : Any
3096- ) -> Generator [InferenceResult , None , None ]:
3096+ ) -> Generator [InferenceResult ]:
30973097 """Support IfExp inference.
30983098
30993099 If we can't infer the truthiness of the condition, we default
@@ -3182,7 +3182,7 @@ def _infer(
31823182 context : InferenceContext | None = None ,
31833183 asname : bool = True ,
31843184 ** kwargs : Any ,
3185- ) -> Generator [nodes .Module , None , None ]:
3185+ ) -> Generator [nodes .Module ]:
31863186 """Infer an Import node: return the imported module/object."""
31873187 context = context or InferenceContext ()
31883188 name = context .lookupname
@@ -4123,7 +4123,7 @@ def _infer(
41234123 InferenceContext | None ,
41244124 None ,
41254125 ],
4126- Generator [NodeNG , None , None ],
4126+ Generator [NodeNG ],
41274127 ]
41284128 ] = protocols .assign_assigned_stmts
41294129
@@ -4984,7 +4984,7 @@ def __init__(
49844984
49854985 def _infer (
49864986 self , context : InferenceContext | None = None , ** kwargs : Any
4987- ) -> Generator [NodeNG | util .UninferableBase , None , None ]:
4987+ ) -> Generator [NodeNG | util .UninferableBase ]:
49884988 yield self .value
49894989
49904990
0 commit comments