Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Signature for the GitHub API.
type 'a result = ('a, string) Result.result Lwt.t
The type for results.
exists_repo t r
is true iff the repository r
exists.
repos t ~user
is the list of repositories owned by user user
.
status t c
returns the list of status attached to the commit c
.
set_status t s
updates Status.commit s
's status with s
.
set_ref t r
updates the reference named Ref.name r
with r
.
remove_ref t n
removes the reference named n
.
prs t r
is the list of open pull-requests for the repo r
.
pr t id
is the contents of the pull request whose ID Is id
.
refs t r
is the list of references for the the repo r
.
event t r
is the list of events attached to the repository r
. Note: can be slow/costly if multiple pages of events.
module Webhook : sig ... end