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