Example #1
0
 def __call__(self):
     result = [self.change]
     for change in self.change_list[1:]:
         if self._depends_on(change, result):
             result.append(change)
             self.changed_resources.update(change.get_changed_resources())
     return result
Example #2
0
 def __call__(self):
     result = [self.change]
     for change in self.change_list[1:]:
         if self._depends_on(change, result):
             result.append(change)
             self.changed_resources.update(change.get_changed_resources())
     return result
Example #3
0
 def get_file_undo_list(self, resource):
     result = []
     for change in self.undo_list:
         if resource in change.get_changed_resources():
             result.append(change)
     return result
Example #4
0
 def get_file_undo_list(self, resource):
     result = []
     for change in self.undo_list:
         if resource in change.get_changed_resources():
             result.append(change)
     return result