@@ -138,7 +138,7 @@ def __init__(
138138 self ._write_artifacts = write_artifacts
139139
140140 # start the generator
141- self ._run = self ._run ()
141+ self ._run = self ._run () # type: ignore
142142 self ._run_results = {}
143143
144144 @property
@@ -295,7 +295,7 @@ def _run(self):
295295 for kind in kinds .values ():
296296 for dep in kind .config .get ("kind-dependencies" , []):
297297 edges .add ((kind .name , dep , "kind-dependency" ))
298- kind_graph = Graph (set (kinds ), edges )
298+ kind_graph = Graph (set (kinds ), edges ) # type: ignore
299299
300300 if target_kinds :
301301 kind_graph = kind_graph .transitive_closure (
@@ -321,7 +321,7 @@ def _run(self):
321321 raise Exception ("duplicate tasks with label " + task .label )
322322 all_tasks [task .label ] = task
323323 logger .info (f"Generated { len (new_tasks )} tasks for kind { kind_name } " )
324- full_task_set = TaskGraph (all_tasks , Graph (set (all_tasks ), set ()))
324+ full_task_set = TaskGraph (all_tasks , Graph (set (all_tasks ), set ())) # type: ignore
325325 yield self .verify ("full_task_set" , full_task_set , graph_config , parameters )
326326
327327 logger .info ("Generating full task graph" )
@@ -334,7 +334,7 @@ def _run(self):
334334 )
335335 edges .add ((t .label , dep , depname ))
336336
337- full_task_graph = TaskGraph (all_tasks , Graph (full_task_set .graph .nodes , edges ))
337+ full_task_graph = TaskGraph (all_tasks , Graph (full_task_set .graph .nodes , edges )) # type: ignore
338338 logger .info (
339339 "Full task graph contains %d tasks and %d dependencies"
340340 % (len (full_task_set .graph .nodes ), len (edges ))
@@ -343,13 +343,13 @@ def _run(self):
343343
344344 logger .info ("Generating target task set" )
345345 target_task_set = TaskGraph (
346- dict (all_tasks ), Graph (set (all_tasks .keys ()), set ())
346+ dict (all_tasks ), Graph (set (all_tasks .keys ()), set ()) # type: ignore
347347 )
348348 for fltr in filters :
349349 old_len = len (target_task_set .graph .nodes )
350350 target_tasks = set (fltr (target_task_set , parameters , graph_config ))
351351 target_task_set = TaskGraph (
352- {l : all_tasks [l ] for l in target_tasks }, Graph (target_tasks , set ())
352+ {l : all_tasks [l ] for l in target_tasks }, Graph (target_tasks , set ()) # type: ignore
353353 )
354354 logger .info (
355355 "Filter %s pruned %d tasks (%d remain)"
@@ -363,7 +363,7 @@ def _run(self):
363363 if parameters ["enable_always_target" ]:
364364 always_target_tasks = {
365365 t .label
366- for t in full_task_graph .tasks .values ()
366+ for t in full_task_graph .tasks .values () # type: ignore
367367 if t .attributes .get ("always_target" )
368368 if parameters ["enable_always_target" ] is True
369369 or t .kind in parameters ["enable_always_target" ]
@@ -372,12 +372,12 @@ def _run(self):
372372 always_target_tasks = set ()
373373 logger .info (
374374 "Adding %d tasks with `always_target` attribute"
375- % (len (always_target_tasks ) - len (always_target_tasks & target_tasks ))
375+ % (len (always_target_tasks ) - len (always_target_tasks & target_tasks )) # type: ignore
376376 )
377- requested_tasks = target_tasks | always_target_tasks
377+ requested_tasks = target_tasks | always_target_tasks # type: ignore
378378 target_graph = full_task_graph .graph .transitive_closure (requested_tasks )
379379 target_task_graph = TaskGraph (
380- {l : all_tasks [l ] for l in target_graph .nodes }, target_graph
380+ {l : all_tasks [l ] for l in target_graph .nodes }, target_graph # type: ignore
381381 )
382382 yield self .verify (
383383 "target_task_graph" , target_task_graph , graph_config , parameters
@@ -422,7 +422,7 @@ def _run(self):
422422 def _run_until (self , name ):
423423 while name not in self ._run_results :
424424 try :
425- k , v = next (self ._run )
425+ k , v = next (self ._run ) # type: ignore
426426 except StopIteration :
427427 raise AttributeError (f"No such run result { name } " )
428428 self ._run_results [k ] = v
0 commit comments