コード例 #1
0
ファイル: reducer.py プロジェクト: HieronymusCH/TaskCoach
 def createComposites(self, task, efforts):
     newComposites = []
     taskAndAncestors = [task] + task.ancestors()
     for effort in efforts:
         for task in taskAndAncestors:
             newComposites.extend(self.createComposite(effort, task))
     return newComposites
コード例 #2
0
ファイル: reducer.py プロジェクト: HieronymusCH/TaskCoach
 def removeComposites(self, task, efforts):
     taskAndAncestors = [task] + task.ancestors()
     for effort in efforts:
         for task in taskAndAncestors:
             self.removeComposite(effort, task)