in dagify/converter/uf.py [0:0]
def calculate_dag_dependencies_automic(self):
# remove later
# lnr_task = {}
# for task in self.get_tasks():
# lnr_task[task.get_attribute("Object")] = task.get_attribute("Lnr")
for task in self.get_tasks():
for task_dep in self.get_tasks():
if not task == task_dep:
for inconds in task_dep.get_in_conditions():
if inconds.get_attribute("PreLnr") == task.get_attribute("Lnr"):
task.add_dependent_task(task.get_dag_name(), task_dep.get_attribute("Object"))
return