Virtual Method

FoundryVcsload_graph

unstable since: 1.2

Declaration [src]

DexFuture*
load_graph (
  FoundryVcs* self,
  FoundryVcsCommit* start,
  FoundryVcsCommit* end,
  guint limit
)

Description [src]

Loads a graph of commits reachable from start, excluding commits reachable from end when provided. This follows Git range semantics like end..start.

Available since: 1.2

Parameters

start

Type: FoundryVcsCommit

A FoundryVcsCommit.

The data is owned by the caller of the method.
end

Type: FoundryVcsCommit

Optional exclusive end commit.

The argument can be NULL.
The data is owned by the caller of the method.
limit

Type: guint

Maximum number of rows to load, or 0 for no limit.

Return value

Type: DexFuture

A DexFuture that resolves to a FoundryVcsGraph or rejects with error.

The caller of the method takes ownership of the returned data, and is responsible for freeing it.