594
594
class WeaveCommitBuilder(CommitBuilder):
595
595
"""A builder for weave based repos that don't support ghosts."""
597
def _add_text_to_weave(self, file_id, new_lines, parents):
597
def _add_text_to_weave(self, file_id, new_lines, parents, nostore_sha):
598
598
versionedfile = self.repository.weave_store.get_weave_or_empty(
599
599
file_id, self.repository.get_transaction())
600
600
result = versionedfile.add_lines(
601
self._new_revision_id, parents, new_lines,
602
603
versionedfile.clear_cache()