CommitMergeDocument

class dsviper.CommitMergeDocument

Bases: object

All conflicts 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 localised in this document.

key() ValueKey

Return the key of this document.

merged_value() ValueOptional

Return the whole merged document, as context for its conflicts.