HomeSoftware Heritage

Add `RevisionData` and `RelationData` to improve `ProvenanceStorageInterface`

This commit no longer exists in the repository. It may have been part of a branch which was deleted.

Description

Add RevisionData and RelationData to improve ProvenanceStorageInterface

Get read of Tuples in favour of more declarative objects for passing data, and
update the usage of the involved methods.

Turn ProvenanceResult into a dataclass as well.

Details

Provenance
aevisoAuthored on Jul 6 2021, 1:48 PM
aevisoPushed on Jul 12 2021, 11:18 AM
Differential Revision
D5972: Improve `ProvenanceStorageInterface` for testing purposes
Build Status
Buildable 22575
Build 35183: test-and-buildJenkins console · Jenkins

Commit No Longer Exists

This commit no longer exists in the repository.