CommitMergeDocument

class dsviper.CommitMergeDocument

Bases: object

All reconstructed loci of one document (attachment, key) - the unit reconcile operates on. Carries the whole merged document as context.

Note: Not directly instantiable.

attachment() → Attachment

Return the attachment of this document.

conflicts() → list[CommitMergeConflict]

Return the list of CommitMergeConflict reconstructed in this document.

key() → ValueKey

Return the key of this document.

merged_value() → ValueOptional

Return the whole merged document, as context for its reconstructed loci.