1784
1785
class _FileMover(object):
1788
1790
self.pending_deletions = []
1790
1792
def rename(self, from_, to):
1792
1795
self.past_renames.append((from_, to))
1794
1797
def pre_delete(self, from_, to):
1796
1805
self.pending_deletions.append(to)
1799
1809
for from_, to in reversed(self.past_renames):
1802
1812
def apply_deletions(self):
1803
1814
for path in self.pending_deletions: