Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
The type for reference names. "heads/master"
is represented as "heads";"master"
.
The type for Git references.
v head name
is a fresh t
with the head
commit and name
. name
should only contain alpha-numeric character, '_'
and '-'
.
val commit_hash : t -> string
commit_hash t
is t
's commit SHA1.
module Set : sig ... end
Sets of Git references.
The type for reference events' state.
val index : Set.t -> t Index.t Repo.Map.t
index s
indexes s
by Git reference IDs.