Module branchless::core::graph[][src]

Expand description

Renders the smartlog commit graph based on user activity.

This is the basic data structure that most of branchless operates on.

Structs

The OIDs of any branches whose pointed-to commits should be included in the commit graph.

The OIDs of any visible commits that should be included in the commit graph.

The OID of the repo’s HEAD reference.

The OID that the repo’s main branch points to.

Node contained in the smartlog commit graph.

Functions

Find a shortest path between the given commits.

Construct the smartlog graph for the repo.

Type Definitions

Graph of commits that the user is working on.