214
218
weave_checker = self.repository.get_versioned_file_checker(
215
219
self.planned_revisions, self.revision_versions)
216
220
result = weave_checker.check_file_version_parents(w, weave_id)
219
224
self.inconsistent_parents.append(
220
225
(revision_id, weave_id, weave_parents, correct_parents))
221
228
unreferenced_parents = set(weave_parents)-set(correct_parents)
222
229
for unreferenced_parent in unreferenced_parents:
223
230
self.unreferenced_ancestors.add(
224
231
(weave_id, unreferenced_parent))
225
233
self.checked_weaves[weave_id] = True
227
235
def _check_revision_tree(self, rev_id):