Github_j
type update_gist = Github_t.update_gist = {
update_gist_description : string; |
update_gist_files : (string * update_gist) list; |
}
type wiki_page_action = Github_t.wiki_page_action
type wiki_page = Github_t.wiki_page = {
wiki_page_name : string; |
wiki_page_title : string; |
wiki_page_action : wiki_page_action; |
wiki_page_sha : string; |
wiki_page_html_url : string; |
}
type bool_as_string = Github_t.bool_as_string
type web_hook_config = Github_t.web_hook_config = {
web_hook_config_url : string; |
web_hook_config_content_type : string option; |
web_hook_config_insecure_ssl : bool_as_string; |
web_hook_config_secret : string option; |
}
type watch_action = Github_t.watch_action
type user_type = Github_t.user_type
type user_info = Github_t.user_info = {
user_info_name : string option; |
user_info_company : string option; |
user_info_blog : string option; |
user_info_location : string option; |
user_info_email : string option; |
user_info_hireable : bool; |
user_info_bio : string; |
user_info_public_repos : int; |
user_info_public_gists : int; |
user_info_followers : int; |
user_info_following : int; |
user_info_created_at : string; |
user_info_updated_at : string; |
user_info_html_url : string; |
user_info_login : string; |
user_info_id : Stdlib.Int64.t; |
user_info_url : string; |
user_info_avatar_url : string option; |
user_info_ty : user_type; |
}
type user = Github_t.user = {
user_login : string; |
user_id : Stdlib.Int64.t; |
user_url : string; |
user_avatar_url : string option; |
user_ty : user_type; |
}
type update_release = Github_t.update_release = {
}
type state = Github_t.state
type update_pull = Github_t.update_pull = {
update_pull_title : string option; |
update_pull_body : string option; |
update_pull_state : state option; |
update_pull_base : string option; |
}
type update_milestone = Github_t.update_milestone = {
update_milestone_title : string option; |
update_milestone_state : state option; |
update_milestone_description : string option; |
update_milestone_due_on : string option; |
}
type update_issue = Github_t.update_issue = {
update_issue_title : string option; |
update_issue_body : string option; |
update_issue_state : state option; |
update_issue_assignee : string option; |
update_issue_milestone : int option; |
update_issue_labels : string list option; |
}
type hook_config = Github_t.hook_config
type event_type = Github_t.event_type
type update_hook = Github_t.update_hook = {
update_hook_config : hook_config; |
update_hook_events : event_type list option; |
update_hook_active : bool; |
}
type update_gist_file = Github_t.update_gist_file = {
update_gist_file_content : string option; |
update_gist_file_name : string option; |
}
type pull_ref = Github_t.pull_ref = {
pull_ref_url : string; |
pull_ref_html_url : string; |
pull_ref_diff_url : string; |
pull_ref_patch_url : string; |
}
type milestone = Github_t.milestone = {
milestone_url : string; |
milestone_number : int; |
milestone_state : state; |
milestone_description : string; |
milestone_creator : user option; |
milestone_open_issues : int; |
milestone_closed_issues : int; |
milestone_created_at : string; |
milestone_due_on : string option; |
milestone_title : string; |
}
type issue_sort = Github_t.issue_sort
type direction = Github_t.direction
type issue = Github_t.issue = {
issue_url : string; |
issue_html_url : string; |
issue_number : int; |
issue_state : state; |
issue_title : string; |
issue_body : string; |
issue_user : user; |
issue_labels : label list; |
issue_comments : int; |
issue_created_at : string; |
issue_updated_at : string; |
issue_closed_at : string option; |
issue_milestone : milestone option; |
issue_sort : issue_sort; |
issue_direction : direction; |
issue_mentioned : string list option; |
issue_pull_request : pull_ref option; |
}
type timeline_source = Github_t.timeline_source = {
timeline_source_id : int option; |
timeline_source_url : string option; |
timeline_source_actor : user option; |
timeline_source_issue : issue option; |
}
type timeline_action = Github_t.timeline_action
type timeline_event = Github_t.timeline_event = {
timeline_event_id : int option; |
timeline_event_url : string option; |
timeline_event_actor : user option; |
timeline_event_commit_id : string option; |
timeline_event_event : timeline_action; |
timeline_event_created_at : string; |
timeline_event_label : base_label option; |
timeline_event_assignee : user option; |
timeline_event_milestone : milestone_reference option; |
timeline_event_source : timeline_source option; |
timeline_event_rename : issue_rename option; |
}
type timeline_events = Github_t.timeline_events
type ticket_changes = Github_t.ticket_changes = {
ticket_changes_title : change option; |
ticket_changes_body : change option; |
}
type teams = Github_t.teams
type team_permission = Github_t.team_permission
type org = Github_t.org = {
org_login : string; |
org_id : Stdlib.Int64.t; |
org_url : string; |
org_ty : user_type; |
org_avatar_url : string option; |
}
type team_info = Github_t.team_info = {
team_info_permission : team_permission; |
team_info_members_count : int; |
team_info_repos_count : int; |
team_info_organization : org; |
team_info_url : string; |
team_info_name : string; |
team_info_id : Stdlib.Int64.t; |
}
type team_infos = Github_t.team_infos
type team_add_info = Github_t.team_add_info = {
team_add_info_slug : string; |
team_add_info_permission : team_permission; |
team_add_info_members_url : string; |
team_add_info_repositories_url : string; |
team_add_info_url : string; |
team_add_info_name : string; |
team_add_info_id : Stdlib.Int64.t; |
}
type repository_permissions = Github_t.repository_permissions = {
repository_permissions_admin : bool; |
repository_permissions_push : bool; |
repository_permissions_pull : bool; |
}
type repository = Github_t.repository = {
repository_owner : user; |
repository_full_name : string; |
repository_description : string option; |
repository_private : bool; |
repository_fork : bool; |
repository_html_url : string; |
repository_clone_url : string; |
repository_git_url : string; |
repository_ssh_url : string; |
repository_svn_url : string; |
repository_mirror_url : string option; |
repository_homepage : string; |
repository_language : string option; |
repository_forks_count : int; |
repository_subscribers_count : int option; |
repository_stargazers_count : int; |
repository_size : int; |
repository_default_branch : string option; |
repository_open_issues_count : int; |
repository_pushed_at : string option; |
repository_created_at : string; |
repository_updated_at : string; |
repository_organization : user option; |
repository_has_issues : bool; |
repository_has_wiki : bool; |
repository_has_downloads : bool; |
repository_has_pages : bool; |
repository_permissions : repository_permissions option; |
repository_id : Stdlib.Int64.t; |
repository_name : string; |
repository_url : string; |
}
type team_add_event = Github_t.team_add_event = {
team_add_event_team : team_add_info option; |
team_add_event_user : user option; |
team_add_event_repository : repository option; |
team_add_event_organization : org; |
}
type obj_type = Github_t.obj_type
type tag = Github_t.tag = {
tag_obj : obj; |
tag_url : string; |
tag_sha : string; |
tag_tag : string; |
tag_message : string; |
tag_tagger : info; |
}
type status_state = Github_t.status_state
type status = Github_t.status = {
status_creator : user; |
status_url : string; |
status_updated_at : string; |
status_created_at : string; |
status_id : Stdlib.Int64.t; |
status_state : status_state; |
status_target_url : string option; |
status_description : string option; |
status_context : string option; |
}
type statuses = Github_t.statuses
type status_branch_commit = Github_t.status_branch_commit = {
status_branch_commit_sha : string; |
status_branch_commit_url : string; |
}
type status_branch = Github_t.status_branch = {
status_branch_name : string; |
status_branch_commit : status_branch_commit; |
}
type git_commit = Github_t.git_commit = {
git_commit_url : string; |
git_commit_author : info; |
git_commit_committer : info; |
git_commit_message : string; |
}
type commit = Github_t.commit = {
commit_url : string; |
commit_sha : string; |
commit_git : git_commit; |
commit_author : user option; |
commit_committer : user option; |
}
type status_event = Github_t.status_event = {
status_event_sha : string; |
status_event_target_url : string option; |
status_event_context : string option; |
status_event_description : string option; |
status_event_state : status_state; |
status_event_commit : commit; |
status_event_branches : status_branch list; |
}
type scope = Github_t.scope
type repositories = Github_t.repositories
type repository_search = Github_t.repository_search = {
repository_search_total_count : int; |
repository_search_incomplete_results : bool; |
repository_search_items : repositories; |
}
type issues = Github_t.issues
type repository_issue_search = Github_t.repository_issue_search = {
repository_issue_search_total_count : int; |
repository_issue_search_incomplete_results : bool; |
repository_issue_search_items : issues; |
}
type repository_action = Github_t.repository_action
type repository_event = Github_t.repository_event = {
repository_event_action : repository_action; |
repository_event_repository : repository; |
}
type repo_tag = Github_t.repo_tag = {
repo_tag_name : string; |
repo_tag_commit : repo_commit; |
repo_tag_zipball_url : string; |
repo_tag_tarball_url : string; |
}
type repo_tags = Github_t.repo_tags
type repo_issues_action = Github_t.repo_issues_action
type linked_user = Github_t.linked_user = {
linked_user_html_url : string; |
linked_user_login : string; |
linked_user_id : Stdlib.Int64.t; |
linked_user_url : string; |
linked_user_avatar_url : string option; |
linked_user_ty : user_type; |
}
type repo_issues_event = Github_t.repo_issues_event = {
repo_issues_event_issue : issue; |
repo_issues_event_id : int; |
repo_issues_event_url : string; |
repo_issues_event_actor : linked_user option; |
repo_issues_event_event : repo_issues_action; |
repo_issues_event_created_at : string; |
repo_issues_event_label : base_label option; |
repo_issues_event_assignee : linked_user option; |
repo_issues_event_assigner : linked_user option; |
repo_issues_event_milestone : milestone_reference option; |
repo_issues_event_rename : issue_rename option; |
}
type repo_issues_events = Github_t.repo_issues_events
type repo_issue_event = Github_t.repo_issue_event = {
repo_issue_event_id : int; |
repo_issue_event_url : string; |
repo_issue_event_actor : linked_user option; |
repo_issue_event_event : repo_issues_action; |
repo_issue_event_created_at : string; |
repo_issue_event_label : base_label option; |
repo_issue_event_assignee : linked_user option; |
repo_issue_event_assigner : linked_user option; |
repo_issue_event_milestone : milestone_reference option; |
repo_issue_event_rename : issue_rename option; |
}
type repo_issue_events = Github_t.repo_issue_events
type repo_branch = Github_t.repo_branch = {
repo_branch_name : string; |
repo_branch_commit : repo_commit; |
}
type repo_branches = Github_t.repo_branches
type release = Github_t.release = {
}
type releases = Github_t.releases
type release_repo = Github_t.release_repo = {
release_repo_user : string; |
release_repo_repo : string; |
release_repo_release : release; |
}
type release_repos = Github_t.release_repos
type release_action = Github_t.release_action
type release_event = Github_t.release_event = {
release_event_action : release_action; |
release_event_release : release; |
}
type release_asset = Github_t.release_asset = {
}
type release_assets = Github_t.release_assets
type ref = Github_t.ref
type rate_resources = Github_t.rate_resources = {
rate_resources_core : rate; |
rate_resources_search : rate; |
}
type push_event_author = Github_t.push_event_author = {
push_event_author_name : string; |
push_event_author_email : string; |
}
type push_event_hook_commit = Github_t.push_event_hook_commit = {
push_event_hook_commit_id : string; |
push_event_hook_commit_tree_id : string; |
push_event_hook_commit_url : string; |
push_event_hook_commit_message : string; |
push_event_hook_commit_author : push_event_author; |
push_event_hook_commit_distinct : bool; |
}
type push_event_hook = Github_t.push_event_hook = {
push_event_hook_after : string; |
push_event_hook_created : bool; |
push_event_hook_deleted : bool; |
push_event_hook_forced : bool; |
push_event_hook_commits : push_event_hook_commit list; |
push_event_hook_head_commit : push_event_hook_commit option; |
push_event_hook_ref : string; |
push_event_hook_before : string; |
}
type push_event_commit_base = Github_t.push_event_commit_base = {
push_event_commit_base_url : string; |
push_event_commit_base_message : string; |
push_event_commit_base_author : push_event_author; |
push_event_commit_base_distinct : bool; |
}
type push_event_commit = Github_t.push_event_commit = {
push_event_commit_sha : string; |
push_event_commit_url : string; |
push_event_commit_message : string; |
push_event_commit_author : push_event_author; |
push_event_commit_distinct : bool; |
}
type push_event_base = Github_t.push_event_base = {
push_event_base_ref : string; |
push_event_base_before : string; |
}
type push_event = Github_t.push_event = {
push_event_head : string; |
push_event_size : int; |
push_event_commits : push_event_commit list; |
push_event_ref : string; |
push_event_before : string; |
}
type punch_card = Github_t.punch_card
type punch_cards = Github_t.punch_cards
type pull_links = Github_t.pull_links = {
pull_self : link; |
pull_html : link; |
pull_comments : link; |
pull_review_comments : link; |
}
type branch = Github_t.branch = {
branch_label : string option; |
branch_ref : string; |
branch_sha : string; |
branch_user : user option; |
branch_repo : repository option; |
}
type pull = Github_t.pull = {
pull_issue_url : string; |
pull_number : int; |
pull_state : state; |
pull_title : string; |
pull_body : string; |
pull_created_at : string; |
pull_updated_at : string; |
pull_closed_at : string option; |
pull_merged_at : string option; |
pull_head : branch; |
pull_base : branch; |
pull_links : pull_links; |
pull_user : user; |
pull_merge_commit_sha : string option; |
pull_url : string; |
pull_html_url : string; |
pull_diff_url : string; |
pull_patch_url : string; |
}
type pulls = Github_t.pulls
type pull_request_review_comment_action = Github_t.pull_request_review_comment_action
type pull_request_review_comment = Github_t.pull_request_review_comment = {
pull_request_review_comment_diff_hunk : string; |
pull_request_review_comment_original_position : int; |
pull_request_review_comment_original_commit_id : string; |
pull_request_review_comment_pull_request_url : string; |
pull_request_review_comment_position : int option; |
pull_request_review_comment_line : int option; |
pull_request_review_comment_path : string option; |
pull_request_review_comment_commit_id : string; |
pull_request_review_comment_id : Stdlib.Int64.t; |
pull_request_review_comment_url : string; |
pull_request_review_comment_html_url : string; |
pull_request_review_comment_body : string; |
pull_request_review_comment_user : user; |
pull_request_review_comment_created_at : string; |
pull_request_review_comment_updated_at : string; |
}
type pull_request_review_comment_event = Github_t.pull_request_review_comment_event = {
pull_request_review_comment_event_action : pull_request_review_comment_action; |
pull_request_review_comment_event_pull_request : pull; |
pull_request_review_comment_event_comment : pull_request_review_comment; |
}
type pull_request_action = Github_t.pull_request_action
type pull_request_event = Github_t.pull_request_event = {
pull_request_event_action : pull_request_action; |
pull_request_event_number : int; |
pull_request_event_pull_request : pull; |
}
type participation = Github_t.participation = {
participation_all : int list; |
participation_owner : int list; |
}
type page_build_status = Github_t.page_build_status
type page_build = Github_t.page_build = {
page_build_url : string; |
page_build_status : page_build_status option; |
page_build_error : page_build_error; |
}
type orgs = Github_t.orgs
type organization = Github_t.organization = {
organization_name : string; |
organization_company : string; |
organization_blog : string; |
organization_location : string; |
organization_email : string; |
organization_public_repos : int; |
organization_public_gists : int; |
organization_followers : int; |
organization_following : int; |
organization_html_url : string; |
organization_created_at : string; |
organization_login : string; |
organization_id : Stdlib.Int64.t; |
organization_url : string; |
organization_ty : user_type; |
organization_avatar_url : string option; |
}
type new_status = Github_t.new_status = {
new_status_state : status_state; |
new_status_target_url : string option; |
new_status_description : string option; |
new_status_context : string option; |
}
type new_repo = Github_t.new_repo = {
}
type new_release = Github_t.new_release = {
new_release_tag_name : string; |
new_release_target_commitish : string; |
new_release_name : string option; |
new_release_body : string option; |
new_release_draft : bool; |
new_release_prerelease : bool; |
}
type new_pull_issue = Github_t.new_pull_issue = {
new_pull_issue_issue : int; |
new_pull_issue_base : string; |
new_pull_issue_head : string; |
}
type new_pull = Github_t.new_pull = {
new_pull_title : string; |
new_pull_body : string option; |
new_pull_base : string; |
new_pull_head : string; |
}
type new_milestone = Github_t.new_milestone = {
new_milestone_title : string; |
new_milestone_state : state; |
new_milestone_description : string option; |
new_milestone_due_on : string option; |
}
type new_issue = Github_t.new_issue = {
new_issue_title : string; |
new_issue_body : string option; |
new_issue_assignee : string option; |
new_issue_milestone : int option; |
new_issue_labels : string list; |
}
type new_hook = Github_t.new_hook = {
new_hook_config : hook_config; |
new_hook_events : event_type list; |
new_hook_active : bool; |
}
type new_gist_contents = Github_t.new_gist_contents
type new_gist = Github_t.new_gist = {
new_gist_files : new_gist_contents; |
new_gist_description : string; |
new_gist_public : bool; |
}
type new_deploy_key = Github_t.new_deploy_key = {
new_deploy_key_title : string; |
new_deploy_key_key : string; |
}
type milestones = Github_t.milestones
type milestone_sort = Github_t.milestone_sort
type error = Github_t.error = {
error_resource : string; |
error_field : string option; |
error_code : string; |
error_message : string option; |
}
type merge = Github_t.merge = {
merge_sha : string option; |
merge_merged : bool; |
merge_message : string; |
}
type member_action = Github_t.member_action
type member_event = Github_t.member_event = {
member_event_action : member_action; |
member_event_member : linked_user; |
}
type linked_users = Github_t.linked_users
type labels = Github_t.labels
type label_names = Github_t.label_names
type issues_action = Github_t.issues_action
type issues_event = Github_t.issues_event = {
issues_event_action : issues_action; |
issues_event_issue : issue; |
issues_event_assignee : user_info option; |
issues_event_label : label option; |
}
type issue_comment = Github_t.issue_comment = {
issue_comment_id : Stdlib.Int64.t; |
issue_comment_url : string; |
issue_comment_html_url : string; |
issue_comment_body : string; |
issue_comment_user : user; |
issue_comment_created_at : string; |
issue_comment_updated_at : string; |
}
type issue_comments = Github_t.issue_comments
type issue_comment_action = Github_t.issue_comment_action
type issue_comment_event = Github_t.issue_comment_event = {
issue_comment_event_action : issue_comment_action; |
issue_comment_event_issue : issue; |
issue_comment_event_comment : issue_comment; |
}
type hook = Github_t.hook = {
hook_url : string; |
hook_updated_at : string; |
hook_created_at : string; |
hook_events : event_type list; |
hook_active : bool; |
hook_config : hook_config; |
hook_id : Stdlib.Int64.t; |
}
type hooks = Github_t.hooks
type git_refs = Github_t.git_refs
type gist_fork = Github_t.gist_fork = {
gist_fork_user : user; |
gist_fork_url : string; |
gist_fork_id : Stdlib.Int64.t; |
gist_fork_created_at : string; |
gist_fork_updated_at : string; |
}
type gist_file = Github_t.gist_file = {
gist_file_size : int; |
gist_file_raw_url : string; |
gist_file_ty : string; |
gist_file_truncated : bool option; |
gist_file_language : string option; |
gist_file_content : string option; |
}
type gist_files = Github_t.gist_files
type change_status = Github_t.change_status = {
change_status_deletions : int; |
change_status_additions : int; |
change_status_total : int; |
}
type gist_commit = Github_t.gist_commit = {
gist_commit_url : string; |
gist_commit_version : string; |
gist_commit_user : user; |
gist_commit_change_status : change_status; |
gist_commit_committed_at : string; |
}
type gist_commits = Github_t.gist_commits
type gist = Github_t.gist = {
gist_url : string; |
gist_forks_url : string; |
gist_commits_url : string; |
gist_id : string; |
gist_description : string option; |
gist_public : bool; |
gist_owner : user; |
gist_user : string option; |
gist_files : gist_files; |
gist_comments : int; |
gist_comments_url : string; |
gist_html_url : string; |
gist_git_pull_url : string; |
gist_git_push_url : string; |
gist_created_at : string; |
gist_updated_at : string; |
gist_forks : gist_fork list option; |
gist_history : gist_commits option; |
}
type gists = Github_t.gists
type gist_forks = Github_t.gist_forks
type file = Github_t.file = {
}
type files = Github_t.files
type create_event = Github_t.create_event = {
create_event_ref : ref; |
create_event_master_branch : string; |
create_event_description : string option; |
}
type commit_comment = Github_t.commit_comment = {
commit_comment_position : int option; |
commit_comment_line : int option; |
commit_comment_path : string option; |
commit_comment_commit_id : string; |
commit_comment_id : Stdlib.Int64.t; |
commit_comment_url : string; |
commit_comment_html_url : string; |
commit_comment_body : string; |
commit_comment_user : user; |
commit_comment_created_at : string; |
commit_comment_updated_at : string; |
}
type commit_comment_event = Github_t.commit_comment_event = {
commit_comment_event_comment : commit_comment; |
}
type event_constr = Github_t.event_constr
type event = Github_t.event = {
event_public : bool; |
event_payload : event_constr; |
event_actor : user; |
event_org : org option; |
event_created_at : string; |
event_repo : repo; |
event_id : Stdlib.Int64.t; |
}
type events = Github_t.events
type event_hook_metadata = Github_t.event_hook_metadata = {
event_hook_metadata_sender : user; |
event_hook_metadata_organisation : org option; |
event_hook_metadata_created_at : string; |
event_hook_metadata_repository : repository; |
event_hook_metadata_id : Stdlib.Int64.t; |
}
type event_hook_constr = Github_t.event_hook_constr
type emojis = Github_t.emojis
type deploy_key = Github_t.deploy_key = {
deploy_key_id : Stdlib.Int64.t; |
deploy_key_key : string; |
deploy_key_url : string; |
deploy_key_title : string; |
}
type deploy_keys = Github_t.deploy_keys
type contribution_week = Github_t.contribution_week = {
repo_contribution_week_w : int; |
repo_contribution_week_a : int; |
repo_contribution_week_d : int; |
repo_contribution_week_c : int; |
}
type contributor_stats = Github_t.contributor_stats = {
repo_contributor_stats_author : user option; |
repo_contributor_stats_total : int; |
repo_contributor_stats_weeks : contribution_week list; |
}
type contributors_stats = Github_t.contributors_stats
type contributor = Github_t.contributor = {
contributor_contributions : int; |
contributor_html_url : string; |
contributor_login : string; |
contributor_id : Stdlib.Int64.t; |
contributor_url : string; |
contributor_avatar_url : string option; |
contributor_ty : user_type; |
}
type contributors = Github_t.contributors
type commits = Github_t.commits
type commit_activity = Github_t.commit_activity = {
commit_activity_days : int list; |
commit_activity_total : int; |
commit_activity_week : int; |
}
type commit_activities = Github_t.commit_activities
type comment = Github_t.comment = {
comment_id : Stdlib.Int64.t; |
comment_url : string; |
comment_html_url : string; |
comment_body : string; |
comment_user : user; |
comment_created_at : string; |
comment_updated_at : string; |
}
type base_status = Github_t.base_status = {
base_status_url : string; |
base_status_updated_at : string; |
base_status_created_at : string; |
base_status_id : Stdlib.Int64.t; |
base_status_state : status_state; |
base_status_target_url : string option; |
base_status_description : string option; |
base_status_context : string option; |
}
type base_statuses = Github_t.base_statuses
type combined_status = Github_t.combined_status = {
combined_status_state : status_state; |
combined_status_sha : string; |
combined_status_total_count : int; |
combined_status_statuses : base_statuses; |
combined_status_repository : repo; |
combined_status_url : string; |
combined_status_commit_url : string; |
}
type code_frequency = Github_t.code_frequency
type code_frequencies = Github_t.code_frequencies
type check_suite_preferences = Github_t.check_suite_preferences = {
preferences : auto_trigger_checks list; |
respository : repository; |
}
type check_suite_head_commit = Github_t.check_suite_head_commit = {
id : string; |
tree_id : string; |
message : string; |
timestamp : string; |
author : check_suite_info; |
committer : check_suite_info; |
}
type check_status = Github_t.check_status
type check_run_app_permissions = Github_t.check_run_app_permissions = {
metadata : string; |
checks : string; |
issues : string option; |
contents : string option; |
single_file : string option; |
}
type check_conclusion = Github_t.check_conclusion
type check_app = Github_t.check_app = {
check_run_id : Stdlib.Int64.t; |
check_run_slug : string; |
check_run_node_id : string; |
check_run_owner : user; |
check_run_name : string; |
check_run_description : string; |
check_run_external_url : string; |
check_run_html_url : string; |
check_run_created_at : string; |
check_run_updated_at : string; |
check_run_permissions : check_run_app_permissions; |
check_run_events : string list; |
}
type check_suite = Github_t.check_suite = {
id : int; |
node_id : string; |
head_branch : string; |
head_sha : string; |
status : check_status; |
conclusion : check_conclusion option; |
url : string; |
before : string; |
after : string; |
pull_requests : string list; |
created_at : string; |
updated_at : string; |
app : check_app; |
head_commit : check_suite_head_commit; |
latest_check_runs_count : int; |
check_runs_url : string; |
}
type check_suite_list = Github_t.check_suite_list = {
total_count : Stdlib.Int64.t; |
check_suites : check_suite list; |
}
type check_run_repo_ref = Github_t.check_run_repo_ref = {
check_run_ref : string; |
check_run_sha : string; |
check_run_repo : repo; |
}
type check_run_pull_request = Github_t.check_run_pull_request = {
check_run_url : string; |
check_run_id : Stdlib.Int64.t; |
check_run_number : Stdlib.Int64.t; |
check_run_head : check_run_repo_ref; |
check_run_base : check_run_repo_ref; |
}
type check_run_output = Github_t.check_run_output = {
check_run_title : string option; |
check_run_summary : string option; |
check_run_text : string option; |
check_run_annotations_count : int; |
check_run_annotations_url : string; |
}
type check_run = Github_t.check_run = {
check_run_id : Stdlib.Int64.t; |
check_run_head_sha : string; |
check_run_node_id : string; |
check_run_external_id : string; |
check_run_url : string; |
check_run_html_url : string; |
check_run_details_url : string; |
check_run_status : check_status; |
check_run_conclusion : check_conclusion option; |
check_run_started_at : string; |
check_run_completed_at : string option; |
check_run_output : check_run_output; |
check_run_name : string; |
check_run_check_suite : check_suite_id; |
check_run_app : check_app; |
check_run_pull_requests : check_run_pull_request list; |
}
type check_run_annotation = Github_t.check_run_annotation = {
path : string; |
start_line : int; |
end_line : int; |
start_column : int; |
end_column : int; |
annotation_level : string; |
title : string; |
message : string; |
raw_details : string; |
blob_href : link; |
}
type check_run_annotations = Github_t.check_run_annotations
type auth = Github_t.auth = {
auth_scopes : scope list; |
auth_token : string; |
auth_app : app; |
auth_url : string; |
auth_id : Stdlib.Int64.t; |
auth_note : string option; |
auth_note_url : string option; |
}
type auths = Github_t.auths
type auth_req = Github_t.auth_req = {
auth_req_scopes : scope list; |
auth_req_note : string; |
auth_req_note_url : string option; |
auth_req_client_id : string option; |
auth_req_client_secret : string option; |
auth_req_fingerprint : string option; |
}
val write_update_gist : Bi_outbuf.t -> update_gist -> unit
Output a JSON value of type update_gist
.
val string_of_update_gist : ?len:int -> update_gist -> string
Serialize a value of type update_gist
into a JSON string.
val read_update_gist : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> update_gist
Input JSON data of type update_gist
.
val update_gist_of_string : string -> update_gist
Deserialize JSON data of type update_gist
.
val write_wiki_page_action : Bi_outbuf.t -> wiki_page_action -> unit
Output a JSON value of type wiki_page_action
.
val string_of_wiki_page_action : ?len:int -> wiki_page_action -> string
Serialize a value of type wiki_page_action
into a JSON string.
val read_wiki_page_action : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> wiki_page_action
Input JSON data of type wiki_page_action
.
val wiki_page_action_of_string : string -> wiki_page_action
Deserialize JSON data of type wiki_page_action
.
val string_of_wiki_page : ?len:int -> wiki_page -> string
Serialize a value of type wiki_page
into a JSON string.
val read_wiki_page : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> wiki_page
Input JSON data of type wiki_page
.
val write_bool_as_string : Bi_outbuf.t -> bool_as_string -> unit
Output a JSON value of type bool_as_string
.
val string_of_bool_as_string : ?len:int -> bool_as_string -> string
Serialize a value of type bool_as_string
into a JSON string.
val read_bool_as_string : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> bool_as_string
Input JSON data of type bool_as_string
.
val bool_as_string_of_string : string -> bool_as_string
Deserialize JSON data of type bool_as_string
.
val write_web_hook_config : Bi_outbuf.t -> web_hook_config -> unit
Output a JSON value of type web_hook_config
.
val string_of_web_hook_config : ?len:int -> web_hook_config -> string
Serialize a value of type web_hook_config
into a JSON string.
val read_web_hook_config : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> web_hook_config
Input JSON data of type web_hook_config
.
val web_hook_config_of_string : string -> web_hook_config
Deserialize JSON data of type web_hook_config
.
val write_watch_action : Bi_outbuf.t -> watch_action -> unit
Output a JSON value of type watch_action
.
val string_of_watch_action : ?len:int -> watch_action -> string
Serialize a value of type watch_action
into a JSON string.
val read_watch_action : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> watch_action
Input JSON data of type watch_action
.
val watch_action_of_string : string -> watch_action
Deserialize JSON data of type watch_action
.
val write_watch_event : Bi_outbuf.t -> watch_event -> unit
Output a JSON value of type watch_event
.
val string_of_watch_event : ?len:int -> watch_event -> string
Serialize a value of type watch_event
into a JSON string.
val read_watch_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> watch_event
Input JSON data of type watch_event
.
val watch_event_of_string : string -> watch_event
Deserialize JSON data of type watch_event
.
val string_of_user_type : ?len:int -> user_type -> string
Serialize a value of type user_type
into a JSON string.
val read_user_type : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> user_type
Input JSON data of type user_type
.
val string_of_user_info : ?len:int -> user_info -> string
Serialize a value of type user_info
into a JSON string.
val read_user_info : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> user_info
Input JSON data of type user_info
.
val read_user : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> user
Input JSON data of type user
.
val write_update_release : Bi_outbuf.t -> update_release -> unit
Output a JSON value of type update_release
.
val string_of_update_release : ?len:int -> update_release -> string
Serialize a value of type update_release
into a JSON string.
val read_update_release : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> update_release
Input JSON data of type update_release
.
val update_release_of_string : string -> update_release
Deserialize JSON data of type update_release
.
val string_of_state : ?len:int -> state -> string
Serialize a value of type state
into a JSON string.
val read_state : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> state
Input JSON data of type state
.
val write_update_pull : Bi_outbuf.t -> update_pull -> unit
Output a JSON value of type update_pull
.
val string_of_update_pull : ?len:int -> update_pull -> string
Serialize a value of type update_pull
into a JSON string.
val read_update_pull : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> update_pull
Input JSON data of type update_pull
.
val update_pull_of_string : string -> update_pull
Deserialize JSON data of type update_pull
.
val write_update_milestone : Bi_outbuf.t -> update_milestone -> unit
Output a JSON value of type update_milestone
.
val string_of_update_milestone : ?len:int -> update_milestone -> string
Serialize a value of type update_milestone
into a JSON string.
val read_update_milestone : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> update_milestone
Input JSON data of type update_milestone
.
val update_milestone_of_string : string -> update_milestone
Deserialize JSON data of type update_milestone
.
val write_update_issue : Bi_outbuf.t -> update_issue -> unit
Output a JSON value of type update_issue
.
val string_of_update_issue : ?len:int -> update_issue -> string
Serialize a value of type update_issue
into a JSON string.
val read_update_issue : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> update_issue
Input JSON data of type update_issue
.
val update_issue_of_string : string -> update_issue
Deserialize JSON data of type update_issue
.
val write_hook_config : Bi_outbuf.t -> hook_config -> unit
Output a JSON value of type hook_config
.
val string_of_hook_config : ?len:int -> hook_config -> string
Serialize a value of type hook_config
into a JSON string.
val read_hook_config : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> hook_config
Input JSON data of type hook_config
.
val hook_config_of_string : string -> hook_config
Deserialize JSON data of type hook_config
.
val write_event_type : Bi_outbuf.t -> event_type -> unit
Output a JSON value of type event_type
.
val string_of_event_type : ?len:int -> event_type -> string
Serialize a value of type event_type
into a JSON string.
val read_event_type : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> event_type
Input JSON data of type event_type
.
val event_type_of_string : string -> event_type
Deserialize JSON data of type event_type
.
val write_update_hook : Bi_outbuf.t -> update_hook -> unit
Output a JSON value of type update_hook
.
val string_of_update_hook : ?len:int -> update_hook -> string
Serialize a value of type update_hook
into a JSON string.
val read_update_hook : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> update_hook
Input JSON data of type update_hook
.
val update_hook_of_string : string -> update_hook
Deserialize JSON data of type update_hook
.
val write_update_gist_file : Bi_outbuf.t -> update_gist_file -> unit
Output a JSON value of type update_gist_file
.
val string_of_update_gist_file : ?len:int -> update_gist_file -> string
Serialize a value of type update_gist_file
into a JSON string.
val read_update_gist_file : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> update_gist_file
Input JSON data of type update_gist_file
.
val update_gist_file_of_string : string -> update_gist_file
Deserialize JSON data of type update_gist_file
.
val string_of_pull_ref : ?len:int -> pull_ref -> string
Serialize a value of type pull_ref
into a JSON string.
val read_pull_ref : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> pull_ref
Input JSON data of type pull_ref
.
val string_of_milestone : ?len:int -> milestone -> string
Serialize a value of type milestone
into a JSON string.
val read_milestone : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> milestone
Input JSON data of type milestone
.
val string_of_label : ?len:int -> label -> string
Serialize a value of type label
into a JSON string.
val read_label : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> label
Input JSON data of type label
.
val write_issue_sort : Bi_outbuf.t -> issue_sort -> unit
Output a JSON value of type issue_sort
.
val string_of_issue_sort : ?len:int -> issue_sort -> string
Serialize a value of type issue_sort
into a JSON string.
val read_issue_sort : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> issue_sort
Input JSON data of type issue_sort
.
val issue_sort_of_string : string -> issue_sort
Deserialize JSON data of type issue_sort
.
val string_of_direction : ?len:int -> direction -> string
Serialize a value of type direction
into a JSON string.
val read_direction : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> direction
Input JSON data of type direction
.
val string_of_issue : ?len:int -> issue -> string
Serialize a value of type issue
into a JSON string.
val read_issue : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> issue
Input JSON data of type issue
.
val write_timeline_source : Bi_outbuf.t -> timeline_source -> unit
Output a JSON value of type timeline_source
.
val string_of_timeline_source : ?len:int -> timeline_source -> string
Serialize a value of type timeline_source
into a JSON string.
val read_timeline_source : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> timeline_source
Input JSON data of type timeline_source
.
val timeline_source_of_string : string -> timeline_source
Deserialize JSON data of type timeline_source
.
val write_timeline_action : Bi_outbuf.t -> timeline_action -> unit
Output a JSON value of type timeline_action
.
val string_of_timeline_action : ?len:int -> timeline_action -> string
Serialize a value of type timeline_action
into a JSON string.
val read_timeline_action : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> timeline_action
Input JSON data of type timeline_action
.
val timeline_action_of_string : string -> timeline_action
Deserialize JSON data of type timeline_action
.
val write_milestone_reference : Bi_outbuf.t -> milestone_reference -> unit
Output a JSON value of type milestone_reference
.
val string_of_milestone_reference : ?len:int -> milestone_reference -> string
Serialize a value of type milestone_reference
into a JSON string.
val read_milestone_reference : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> milestone_reference
Input JSON data of type milestone_reference
.
val milestone_reference_of_string : string -> milestone_reference
Deserialize JSON data of type milestone_reference
.
val write_issue_rename : Bi_outbuf.t -> issue_rename -> unit
Output a JSON value of type issue_rename
.
val string_of_issue_rename : ?len:int -> issue_rename -> string
Serialize a value of type issue_rename
into a JSON string.
val read_issue_rename : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> issue_rename
Input JSON data of type issue_rename
.
val issue_rename_of_string : string -> issue_rename
Deserialize JSON data of type issue_rename
.
val write_base_label : Bi_outbuf.t -> base_label -> unit
Output a JSON value of type base_label
.
val string_of_base_label : ?len:int -> base_label -> string
Serialize a value of type base_label
into a JSON string.
val read_base_label : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> base_label
Input JSON data of type base_label
.
val base_label_of_string : string -> base_label
Deserialize JSON data of type base_label
.
val write_timeline_event : Bi_outbuf.t -> timeline_event -> unit
Output a JSON value of type timeline_event
.
val string_of_timeline_event : ?len:int -> timeline_event -> string
Serialize a value of type timeline_event
into a JSON string.
val read_timeline_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> timeline_event
Input JSON data of type timeline_event
.
val timeline_event_of_string : string -> timeline_event
Deserialize JSON data of type timeline_event
.
val write_timeline_events : Bi_outbuf.t -> timeline_events -> unit
Output a JSON value of type timeline_events
.
val string_of_timeline_events : ?len:int -> timeline_events -> string
Serialize a value of type timeline_events
into a JSON string.
val read_timeline_events : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> timeline_events
Input JSON data of type timeline_events
.
val timeline_events_of_string : string -> timeline_events
Deserialize JSON data of type timeline_events
.
val string_of_change : ?len:int -> change -> string
Serialize a value of type change
into a JSON string.
val read_change : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> change
Input JSON data of type change
.
val write_ticket_changes : Bi_outbuf.t -> ticket_changes -> unit
Output a JSON value of type ticket_changes
.
val string_of_ticket_changes : ?len:int -> ticket_changes -> string
Serialize a value of type ticket_changes
into a JSON string.
val read_ticket_changes : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> ticket_changes
Input JSON data of type ticket_changes
.
val ticket_changes_of_string : string -> ticket_changes
Deserialize JSON data of type ticket_changes
.
val read_team : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> team
Input JSON data of type team
.
val string_of_teams : ?len:int -> teams -> string
Serialize a value of type teams
into a JSON string.
val read_teams : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> teams
Input JSON data of type teams
.
val write_team_permission : Bi_outbuf.t -> team_permission -> unit
Output a JSON value of type team_permission
.
val string_of_team_permission : ?len:int -> team_permission -> string
Serialize a value of type team_permission
into a JSON string.
val read_team_permission : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> team_permission
Input JSON data of type team_permission
.
val team_permission_of_string : string -> team_permission
Deserialize JSON data of type team_permission
.
val string_of_team_info : ?len:int -> team_info -> string
Serialize a value of type team_info
into a JSON string.
val read_team_info : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> team_info
Input JSON data of type team_info
.
val write_team_infos : Bi_outbuf.t -> team_infos -> unit
Output a JSON value of type team_infos
.
val string_of_team_infos : ?len:int -> team_infos -> string
Serialize a value of type team_infos
into a JSON string.
val read_team_infos : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> team_infos
Input JSON data of type team_infos
.
val team_infos_of_string : string -> team_infos
Deserialize JSON data of type team_infos
.
val write_team_add_info : Bi_outbuf.t -> team_add_info -> unit
Output a JSON value of type team_add_info
.
val string_of_team_add_info : ?len:int -> team_add_info -> string
Serialize a value of type team_add_info
into a JSON string.
val read_team_add_info : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> team_add_info
Input JSON data of type team_add_info
.
val team_add_info_of_string : string -> team_add_info
Deserialize JSON data of type team_add_info
.
val write_repository_permissions : Bi_outbuf.t -> repository_permissions -> unit
Output a JSON value of type repository_permissions
.
val string_of_repository_permissions : ?len:int -> repository_permissions -> string
Serialize a value of type repository_permissions
into a JSON string.
val read_repository_permissions : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repository_permissions
Input JSON data of type repository_permissions
.
val repository_permissions_of_string : string -> repository_permissions
Deserialize JSON data of type repository_permissions
.
val write_repository : Bi_outbuf.t -> repository -> unit
Output a JSON value of type repository
.
val string_of_repository : ?len:int -> repository -> string
Serialize a value of type repository
into a JSON string.
val read_repository : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repository
Input JSON data of type repository
.
val repository_of_string : string -> repository
Deserialize JSON data of type repository
.
val write_team_add_event : Bi_outbuf.t -> team_add_event -> unit
Output a JSON value of type team_add_event
.
val string_of_team_add_event : ?len:int -> team_add_event -> string
Serialize a value of type team_add_event
into a JSON string.
val read_team_add_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> team_add_event
Input JSON data of type team_add_event
.
val team_add_event_of_string : string -> team_add_event
Deserialize JSON data of type team_add_event
.
val string_of_obj_type : ?len:int -> obj_type -> string
Serialize a value of type obj_type
into a JSON string.
val read_obj_type : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> obj_type
Input JSON data of type obj_type
.
val read_info : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> info
Input JSON data of type info
.
val write_status_state : Bi_outbuf.t -> status_state -> unit
Output a JSON value of type status_state
.
val string_of_status_state : ?len:int -> status_state -> string
Serialize a value of type status_state
into a JSON string.
val read_status_state : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> status_state
Input JSON data of type status_state
.
val status_state_of_string : string -> status_state
Deserialize JSON data of type status_state
.
val string_of_status : ?len:int -> status -> string
Serialize a value of type status
into a JSON string.
val read_status : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> status
Input JSON data of type status
.
val string_of_statuses : ?len:int -> statuses -> string
Serialize a value of type statuses
into a JSON string.
val read_statuses : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> statuses
Input JSON data of type statuses
.
val write_status_branch_commit : Bi_outbuf.t -> status_branch_commit -> unit
Output a JSON value of type status_branch_commit
.
val string_of_status_branch_commit : ?len:int -> status_branch_commit -> string
Serialize a value of type status_branch_commit
into a JSON string.
val read_status_branch_commit : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> status_branch_commit
Input JSON data of type status_branch_commit
.
val status_branch_commit_of_string : string -> status_branch_commit
Deserialize JSON data of type status_branch_commit
.
val write_status_branch : Bi_outbuf.t -> status_branch -> unit
Output a JSON value of type status_branch
.
val string_of_status_branch : ?len:int -> status_branch -> string
Serialize a value of type status_branch
into a JSON string.
val read_status_branch : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> status_branch
Input JSON data of type status_branch
.
val status_branch_of_string : string -> status_branch
Deserialize JSON data of type status_branch
.
val write_git_commit : Bi_outbuf.t -> git_commit -> unit
Output a JSON value of type git_commit
.
val string_of_git_commit : ?len:int -> git_commit -> string
Serialize a value of type git_commit
into a JSON string.
val read_git_commit : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> git_commit
Input JSON data of type git_commit
.
val git_commit_of_string : string -> git_commit
Deserialize JSON data of type git_commit
.
val string_of_commit : ?len:int -> commit -> string
Serialize a value of type commit
into a JSON string.
val read_commit : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> commit
Input JSON data of type commit
.
val write_status_event : Bi_outbuf.t -> status_event -> unit
Output a JSON value of type status_event
.
val string_of_status_event : ?len:int -> status_event -> string
Serialize a value of type status_event
into a JSON string.
val read_status_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> status_event
Input JSON data of type status_event
.
val status_event_of_string : string -> status_event
Deserialize JSON data of type status_event
.
val string_of_scope : ?len:int -> scope -> string
Serialize a value of type scope
into a JSON string.
val read_scope : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> scope
Input JSON data of type scope
.
val write_repositories : Bi_outbuf.t -> repositories -> unit
Output a JSON value of type repositories
.
val string_of_repositories : ?len:int -> repositories -> string
Serialize a value of type repositories
into a JSON string.
val read_repositories : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repositories
Input JSON data of type repositories
.
val repositories_of_string : string -> repositories
Deserialize JSON data of type repositories
.
val write_repository_search : Bi_outbuf.t -> repository_search -> unit
Output a JSON value of type repository_search
.
val string_of_repository_search : ?len:int -> repository_search -> string
Serialize a value of type repository_search
into a JSON string.
val read_repository_search : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repository_search
Input JSON data of type repository_search
.
val repository_search_of_string : string -> repository_search
Deserialize JSON data of type repository_search
.
val string_of_issues : ?len:int -> issues -> string
Serialize a value of type issues
into a JSON string.
val read_issues : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> issues
Input JSON data of type issues
.
val write_repository_issue_search : Bi_outbuf.t -> repository_issue_search -> unit
Output a JSON value of type repository_issue_search
.
val string_of_repository_issue_search : ?len:int -> repository_issue_search -> string
Serialize a value of type repository_issue_search
into a JSON string.
val read_repository_issue_search : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repository_issue_search
Input JSON data of type repository_issue_search
.
val repository_issue_search_of_string : string -> repository_issue_search
Deserialize JSON data of type repository_issue_search
.
val write_repository_action : Bi_outbuf.t -> repository_action -> unit
Output a JSON value of type repository_action
.
val string_of_repository_action : ?len:int -> repository_action -> string
Serialize a value of type repository_action
into a JSON string.
val read_repository_action : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repository_action
Input JSON data of type repository_action
.
val repository_action_of_string : string -> repository_action
Deserialize JSON data of type repository_action
.
val write_repository_event : Bi_outbuf.t -> repository_event -> unit
Output a JSON value of type repository_event
.
val string_of_repository_event : ?len:int -> repository_event -> string
Serialize a value of type repository_event
into a JSON string.
val read_repository_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repository_event
Input JSON data of type repository_event
.
val repository_event_of_string : string -> repository_event
Deserialize JSON data of type repository_event
.
val write_repo_commit : Bi_outbuf.t -> repo_commit -> unit
Output a JSON value of type repo_commit
.
val string_of_repo_commit : ?len:int -> repo_commit -> string
Serialize a value of type repo_commit
into a JSON string.
val read_repo_commit : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repo_commit
Input JSON data of type repo_commit
.
val repo_commit_of_string : string -> repo_commit
Deserialize JSON data of type repo_commit
.
val string_of_repo_tag : ?len:int -> repo_tag -> string
Serialize a value of type repo_tag
into a JSON string.
val read_repo_tag : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repo_tag
Input JSON data of type repo_tag
.
val string_of_repo_tags : ?len:int -> repo_tags -> string
Serialize a value of type repo_tags
into a JSON string.
val read_repo_tags : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repo_tags
Input JSON data of type repo_tags
.
val write_repo_issues_action : Bi_outbuf.t -> repo_issues_action -> unit
Output a JSON value of type repo_issues_action
.
val string_of_repo_issues_action : ?len:int -> repo_issues_action -> string
Serialize a value of type repo_issues_action
into a JSON string.
val read_repo_issues_action : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repo_issues_action
Input JSON data of type repo_issues_action
.
val repo_issues_action_of_string : string -> repo_issues_action
Deserialize JSON data of type repo_issues_action
.
val write_linked_user : Bi_outbuf.t -> linked_user -> unit
Output a JSON value of type linked_user
.
val string_of_linked_user : ?len:int -> linked_user -> string
Serialize a value of type linked_user
into a JSON string.
val read_linked_user : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> linked_user
Input JSON data of type linked_user
.
val linked_user_of_string : string -> linked_user
Deserialize JSON data of type linked_user
.
val write_repo_issues_event : Bi_outbuf.t -> repo_issues_event -> unit
Output a JSON value of type repo_issues_event
.
val string_of_repo_issues_event : ?len:int -> repo_issues_event -> string
Serialize a value of type repo_issues_event
into a JSON string.
val read_repo_issues_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repo_issues_event
Input JSON data of type repo_issues_event
.
val repo_issues_event_of_string : string -> repo_issues_event
Deserialize JSON data of type repo_issues_event
.
val write_repo_issues_events : Bi_outbuf.t -> repo_issues_events -> unit
Output a JSON value of type repo_issues_events
.
val string_of_repo_issues_events : ?len:int -> repo_issues_events -> string
Serialize a value of type repo_issues_events
into a JSON string.
val read_repo_issues_events : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repo_issues_events
Input JSON data of type repo_issues_events
.
val repo_issues_events_of_string : string -> repo_issues_events
Deserialize JSON data of type repo_issues_events
.
val write_repo_issue_event : Bi_outbuf.t -> repo_issue_event -> unit
Output a JSON value of type repo_issue_event
.
val string_of_repo_issue_event : ?len:int -> repo_issue_event -> string
Serialize a value of type repo_issue_event
into a JSON string.
val read_repo_issue_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repo_issue_event
Input JSON data of type repo_issue_event
.
val repo_issue_event_of_string : string -> repo_issue_event
Deserialize JSON data of type repo_issue_event
.
val write_repo_issue_events : Bi_outbuf.t -> repo_issue_events -> unit
Output a JSON value of type repo_issue_events
.
val string_of_repo_issue_events : ?len:int -> repo_issue_events -> string
Serialize a value of type repo_issue_events
into a JSON string.
val read_repo_issue_events : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repo_issue_events
Input JSON data of type repo_issue_events
.
val repo_issue_events_of_string : string -> repo_issue_events
Deserialize JSON data of type repo_issue_events
.
val write_repo_branch : Bi_outbuf.t -> repo_branch -> unit
Output a JSON value of type repo_branch
.
val string_of_repo_branch : ?len:int -> repo_branch -> string
Serialize a value of type repo_branch
into a JSON string.
val read_repo_branch : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repo_branch
Input JSON data of type repo_branch
.
val repo_branch_of_string : string -> repo_branch
Deserialize JSON data of type repo_branch
.
val write_repo_branches : Bi_outbuf.t -> repo_branches -> unit
Output a JSON value of type repo_branches
.
val string_of_repo_branches : ?len:int -> repo_branches -> string
Serialize a value of type repo_branches
into a JSON string.
val read_repo_branches : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repo_branches
Input JSON data of type repo_branches
.
val repo_branches_of_string : string -> repo_branches
Deserialize JSON data of type repo_branches
.
val read_repo : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repo
Input JSON data of type repo
.
val string_of_release : ?len:int -> release -> string
Serialize a value of type release
into a JSON string.
val read_release : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> release
Input JSON data of type release
.
val string_of_releases : ?len:int -> releases -> string
Serialize a value of type releases
into a JSON string.
val read_releases : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> releases
Input JSON data of type releases
.
val write_release_repo : Bi_outbuf.t -> release_repo -> unit
Output a JSON value of type release_repo
.
val string_of_release_repo : ?len:int -> release_repo -> string
Serialize a value of type release_repo
into a JSON string.
val read_release_repo : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> release_repo
Input JSON data of type release_repo
.
val release_repo_of_string : string -> release_repo
Deserialize JSON data of type release_repo
.
val write_release_repos : Bi_outbuf.t -> release_repos -> unit
Output a JSON value of type release_repos
.
val string_of_release_repos : ?len:int -> release_repos -> string
Serialize a value of type release_repos
into a JSON string.
val read_release_repos : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> release_repos
Input JSON data of type release_repos
.
val release_repos_of_string : string -> release_repos
Deserialize JSON data of type release_repos
.
val write_release_action : Bi_outbuf.t -> release_action -> unit
Output a JSON value of type release_action
.
val string_of_release_action : ?len:int -> release_action -> string
Serialize a value of type release_action
into a JSON string.
val read_release_action : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> release_action
Input JSON data of type release_action
.
val release_action_of_string : string -> release_action
Deserialize JSON data of type release_action
.
val write_release_event : Bi_outbuf.t -> release_event -> unit
Output a JSON value of type release_event
.
val string_of_release_event : ?len:int -> release_event -> string
Serialize a value of type release_event
into a JSON string.
val read_release_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> release_event
Input JSON data of type release_event
.
val release_event_of_string : string -> release_event
Deserialize JSON data of type release_event
.
val write_release_asset : Bi_outbuf.t -> release_asset -> unit
Output a JSON value of type release_asset
.
val string_of_release_asset : ?len:int -> release_asset -> string
Serialize a value of type release_asset
into a JSON string.
val read_release_asset : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> release_asset
Input JSON data of type release_asset
.
val release_asset_of_string : string -> release_asset
Deserialize JSON data of type release_asset
.
val write_release_assets : Bi_outbuf.t -> release_assets -> unit
Output a JSON value of type release_assets
.
val string_of_release_assets : ?len:int -> release_assets -> string
Serialize a value of type release_assets
into a JSON string.
val read_release_assets : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> release_assets
Input JSON data of type release_assets
.
val release_assets_of_string : string -> release_assets
Deserialize JSON data of type release_assets
.
val read_rate : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> rate
Input JSON data of type rate
.
val write_rate_resources : Bi_outbuf.t -> rate_resources -> unit
Output a JSON value of type rate_resources
.
val string_of_rate_resources : ?len:int -> rate_resources -> string
Serialize a value of type rate_resources
into a JSON string.
val read_rate_resources : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> rate_resources
Input JSON data of type rate_resources
.
val rate_resources_of_string : string -> rate_resources
Deserialize JSON data of type rate_resources
.
val write_rate_limit : Bi_outbuf.t -> rate_limit -> unit
Output a JSON value of type rate_limit
.
val string_of_rate_limit : ?len:int -> rate_limit -> string
Serialize a value of type rate_limit
into a JSON string.
val read_rate_limit : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> rate_limit
Input JSON data of type rate_limit
.
val rate_limit_of_string : string -> rate_limit
Deserialize JSON data of type rate_limit
.
val write_push_event_author : Bi_outbuf.t -> push_event_author -> unit
Output a JSON value of type push_event_author
.
val string_of_push_event_author : ?len:int -> push_event_author -> string
Serialize a value of type push_event_author
into a JSON string.
val read_push_event_author : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> push_event_author
Input JSON data of type push_event_author
.
val push_event_author_of_string : string -> push_event_author
Deserialize JSON data of type push_event_author
.
val write_push_event_hook_commit : Bi_outbuf.t -> push_event_hook_commit -> unit
Output a JSON value of type push_event_hook_commit
.
val string_of_push_event_hook_commit : ?len:int -> push_event_hook_commit -> string
Serialize a value of type push_event_hook_commit
into a JSON string.
val read_push_event_hook_commit : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> push_event_hook_commit
Input JSON data of type push_event_hook_commit
.
val push_event_hook_commit_of_string : string -> push_event_hook_commit
Deserialize JSON data of type push_event_hook_commit
.
val write_push_event_hook : Bi_outbuf.t -> push_event_hook -> unit
Output a JSON value of type push_event_hook
.
val string_of_push_event_hook : ?len:int -> push_event_hook -> string
Serialize a value of type push_event_hook
into a JSON string.
val read_push_event_hook : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> push_event_hook
Input JSON data of type push_event_hook
.
val push_event_hook_of_string : string -> push_event_hook
Deserialize JSON data of type push_event_hook
.
val write_push_event_commit_base : Bi_outbuf.t -> push_event_commit_base -> unit
Output a JSON value of type push_event_commit_base
.
val string_of_push_event_commit_base : ?len:int -> push_event_commit_base -> string
Serialize a value of type push_event_commit_base
into a JSON string.
val read_push_event_commit_base : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> push_event_commit_base
Input JSON data of type push_event_commit_base
.
val push_event_commit_base_of_string : string -> push_event_commit_base
Deserialize JSON data of type push_event_commit_base
.
val write_push_event_commit : Bi_outbuf.t -> push_event_commit -> unit
Output a JSON value of type push_event_commit
.
val string_of_push_event_commit : ?len:int -> push_event_commit -> string
Serialize a value of type push_event_commit
into a JSON string.
val read_push_event_commit : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> push_event_commit
Input JSON data of type push_event_commit
.
val push_event_commit_of_string : string -> push_event_commit
Deserialize JSON data of type push_event_commit
.
val write_push_event_base : Bi_outbuf.t -> push_event_base -> unit
Output a JSON value of type push_event_base
.
val string_of_push_event_base : ?len:int -> push_event_base -> string
Serialize a value of type push_event_base
into a JSON string.
val read_push_event_base : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> push_event_base
Input JSON data of type push_event_base
.
val push_event_base_of_string : string -> push_event_base
Deserialize JSON data of type push_event_base
.
val write_push_event : Bi_outbuf.t -> push_event -> unit
Output a JSON value of type push_event
.
val string_of_push_event : ?len:int -> push_event -> string
Serialize a value of type push_event
into a JSON string.
val read_push_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> push_event
Input JSON data of type push_event
.
val push_event_of_string : string -> push_event
Deserialize JSON data of type push_event
.
val write_punch_card : Bi_outbuf.t -> punch_card -> unit
Output a JSON value of type punch_card
.
val string_of_punch_card : ?len:int -> punch_card -> string
Serialize a value of type punch_card
into a JSON string.
val read_punch_card : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> punch_card
Input JSON data of type punch_card
.
val punch_card_of_string : string -> punch_card
Deserialize JSON data of type punch_card
.
val write_punch_cards : Bi_outbuf.t -> punch_cards -> unit
Output a JSON value of type punch_cards
.
val string_of_punch_cards : ?len:int -> punch_cards -> string
Serialize a value of type punch_cards
into a JSON string.
val read_punch_cards : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> punch_cards
Input JSON data of type punch_cards
.
val punch_cards_of_string : string -> punch_cards
Deserialize JSON data of type punch_cards
.
val read_link : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> link
Input JSON data of type link
.
val write_pull_links : Bi_outbuf.t -> pull_links -> unit
Output a JSON value of type pull_links
.
val string_of_pull_links : ?len:int -> pull_links -> string
Serialize a value of type pull_links
into a JSON string.
val read_pull_links : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> pull_links
Input JSON data of type pull_links
.
val pull_links_of_string : string -> pull_links
Deserialize JSON data of type pull_links
.
val string_of_branch : ?len:int -> branch -> string
Serialize a value of type branch
into a JSON string.
val read_branch : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> branch
Input JSON data of type branch
.
val read_pull : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> pull
Input JSON data of type pull
.
val string_of_pulls : ?len:int -> pulls -> string
Serialize a value of type pulls
into a JSON string.
val read_pulls : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> pulls
Input JSON data of type pulls
.
val write_body_changes : Bi_outbuf.t -> body_changes -> unit
Output a JSON value of type body_changes
.
val string_of_body_changes : ?len:int -> body_changes -> string
Serialize a value of type body_changes
into a JSON string.
val read_body_changes : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> body_changes
Input JSON data of type body_changes
.
val body_changes_of_string : string -> body_changes
Deserialize JSON data of type body_changes
.
val write_pull_request_review_comment_action : Bi_outbuf.t -> pull_request_review_comment_action -> unit
Output a JSON value of type pull_request_review_comment_action
.
val string_of_pull_request_review_comment_action : ?len:int -> pull_request_review_comment_action -> string
Serialize a value of type pull_request_review_comment_action
into a JSON string.
val read_pull_request_review_comment_action : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> pull_request_review_comment_action
Input JSON data of type pull_request_review_comment_action
.
val pull_request_review_comment_action_of_string : string -> pull_request_review_comment_action
Deserialize JSON data of type pull_request_review_comment_action
.
val write_pull_request_review_comment : Bi_outbuf.t -> pull_request_review_comment -> unit
Output a JSON value of type pull_request_review_comment
.
val string_of_pull_request_review_comment : ?len:int -> pull_request_review_comment -> string
Serialize a value of type pull_request_review_comment
into a JSON string.
val read_pull_request_review_comment : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> pull_request_review_comment
Input JSON data of type pull_request_review_comment
.
val pull_request_review_comment_of_string : string -> pull_request_review_comment
Deserialize JSON data of type pull_request_review_comment
.
val write_pull_request_review_comment_event : Bi_outbuf.t -> pull_request_review_comment_event -> unit
Output a JSON value of type pull_request_review_comment_event
.
val string_of_pull_request_review_comment_event : ?len:int -> pull_request_review_comment_event -> string
Serialize a value of type pull_request_review_comment_event
into a JSON string.
val read_pull_request_review_comment_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> pull_request_review_comment_event
Input JSON data of type pull_request_review_comment_event
.
val pull_request_review_comment_event_of_string : string -> pull_request_review_comment_event
Deserialize JSON data of type pull_request_review_comment_event
.
val write_pull_request_action : Bi_outbuf.t -> pull_request_action -> unit
Output a JSON value of type pull_request_action
.
val string_of_pull_request_action : ?len:int -> pull_request_action -> string
Serialize a value of type pull_request_action
into a JSON string.
val read_pull_request_action : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> pull_request_action
Input JSON data of type pull_request_action
.
val pull_request_action_of_string : string -> pull_request_action
Deserialize JSON data of type pull_request_action
.
val write_pull_request_event : Bi_outbuf.t -> pull_request_event -> unit
Output a JSON value of type pull_request_event
.
val string_of_pull_request_event : ?len:int -> pull_request_event -> string
Serialize a value of type pull_request_event
into a JSON string.
val read_pull_request_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> pull_request_event
Input JSON data of type pull_request_event
.
val pull_request_event_of_string : string -> pull_request_event
Deserialize JSON data of type pull_request_event
.
val write_participation : Bi_outbuf.t -> participation -> unit
Output a JSON value of type participation
.
val string_of_participation : ?len:int -> participation -> string
Serialize a value of type participation
into a JSON string.
val read_participation : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> participation
Input JSON data of type participation
.
val participation_of_string : string -> participation
Deserialize JSON data of type participation
.
val write_page_build_status : Bi_outbuf.t -> page_build_status -> unit
Output a JSON value of type page_build_status
.
val string_of_page_build_status : ?len:int -> page_build_status -> string
Serialize a value of type page_build_status
into a JSON string.
val read_page_build_status : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> page_build_status
Input JSON data of type page_build_status
.
val page_build_status_of_string : string -> page_build_status
Deserialize JSON data of type page_build_status
.
val write_page_build_error : Bi_outbuf.t -> page_build_error -> unit
Output a JSON value of type page_build_error
.
val string_of_page_build_error : ?len:int -> page_build_error -> string
Serialize a value of type page_build_error
into a JSON string.
val read_page_build_error : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> page_build_error
Input JSON data of type page_build_error
.
val page_build_error_of_string : string -> page_build_error
Deserialize JSON data of type page_build_error
.
val write_page_build : Bi_outbuf.t -> page_build -> unit
Output a JSON value of type page_build
.
val string_of_page_build : ?len:int -> page_build -> string
Serialize a value of type page_build
into a JSON string.
val read_page_build : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> page_build
Input JSON data of type page_build
.
val page_build_of_string : string -> page_build
Deserialize JSON data of type page_build
.
val write_page_build_event : Bi_outbuf.t -> page_build_event -> unit
Output a JSON value of type page_build_event
.
val string_of_page_build_event : ?len:int -> page_build_event -> string
Serialize a value of type page_build_event
into a JSON string.
val read_page_build_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> page_build_event
Input JSON data of type page_build_event
.
val page_build_event_of_string : string -> page_build_event
Deserialize JSON data of type page_build_event
.
val read_orgs : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> orgs
Input JSON data of type orgs
.
val write_organization : Bi_outbuf.t -> organization -> unit
Output a JSON value of type organization
.
val string_of_organization : ?len:int -> organization -> string
Serialize a value of type organization
into a JSON string.
val read_organization : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> organization
Input JSON data of type organization
.
val organization_of_string : string -> organization
Deserialize JSON data of type organization
.
val write_new_status : Bi_outbuf.t -> new_status -> unit
Output a JSON value of type new_status
.
val string_of_new_status : ?len:int -> new_status -> string
Serialize a value of type new_status
into a JSON string.
val read_new_status : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> new_status
Input JSON data of type new_status
.
val new_status_of_string : string -> new_status
Deserialize JSON data of type new_status
.
val string_of_new_repo : ?len:int -> new_repo -> string
Serialize a value of type new_repo
into a JSON string.
val read_new_repo : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> new_repo
Input JSON data of type new_repo
.
val write_new_release : Bi_outbuf.t -> new_release -> unit
Output a JSON value of type new_release
.
val string_of_new_release : ?len:int -> new_release -> string
Serialize a value of type new_release
into a JSON string.
val read_new_release : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> new_release
Input JSON data of type new_release
.
val new_release_of_string : string -> new_release
Deserialize JSON data of type new_release
.
val write_new_pull_issue : Bi_outbuf.t -> new_pull_issue -> unit
Output a JSON value of type new_pull_issue
.
val string_of_new_pull_issue : ?len:int -> new_pull_issue -> string
Serialize a value of type new_pull_issue
into a JSON string.
val read_new_pull_issue : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> new_pull_issue
Input JSON data of type new_pull_issue
.
val new_pull_issue_of_string : string -> new_pull_issue
Deserialize JSON data of type new_pull_issue
.
val string_of_new_pull : ?len:int -> new_pull -> string
Serialize a value of type new_pull
into a JSON string.
val read_new_pull : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> new_pull
Input JSON data of type new_pull
.
val write_new_milestone : Bi_outbuf.t -> new_milestone -> unit
Output a JSON value of type new_milestone
.
val string_of_new_milestone : ?len:int -> new_milestone -> string
Serialize a value of type new_milestone
into a JSON string.
val read_new_milestone : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> new_milestone
Input JSON data of type new_milestone
.
val new_milestone_of_string : string -> new_milestone
Deserialize JSON data of type new_milestone
.
val string_of_new_label : ?len:int -> new_label -> string
Serialize a value of type new_label
into a JSON string.
val read_new_label : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> new_label
Input JSON data of type new_label
.
val write_new_issue_comment : Bi_outbuf.t -> new_issue_comment -> unit
Output a JSON value of type new_issue_comment
.
val string_of_new_issue_comment : ?len:int -> new_issue_comment -> string
Serialize a value of type new_issue_comment
into a JSON string.
val read_new_issue_comment : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> new_issue_comment
Input JSON data of type new_issue_comment
.
val new_issue_comment_of_string : string -> new_issue_comment
Deserialize JSON data of type new_issue_comment
.
val string_of_new_issue : ?len:int -> new_issue -> string
Serialize a value of type new_issue
into a JSON string.
val read_new_issue : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> new_issue
Input JSON data of type new_issue
.
val string_of_new_hook : ?len:int -> new_hook -> string
Serialize a value of type new_hook
into a JSON string.
val read_new_hook : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> new_hook
Input JSON data of type new_hook
.
val write_new_gist_content : Bi_outbuf.t -> new_gist_content -> unit
Output a JSON value of type new_gist_content
.
val string_of_new_gist_content : ?len:int -> new_gist_content -> string
Serialize a value of type new_gist_content
into a JSON string.
val read_new_gist_content : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> new_gist_content
Input JSON data of type new_gist_content
.
val new_gist_content_of_string : string -> new_gist_content
Deserialize JSON data of type new_gist_content
.
val write_new_gist_contents : Bi_outbuf.t -> new_gist_contents -> unit
Output a JSON value of type new_gist_contents
.
val string_of_new_gist_contents : ?len:int -> new_gist_contents -> string
Serialize a value of type new_gist_contents
into a JSON string.
val read_new_gist_contents : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> new_gist_contents
Input JSON data of type new_gist_contents
.
val new_gist_contents_of_string : string -> new_gist_contents
Deserialize JSON data of type new_gist_contents
.
val string_of_new_gist : ?len:int -> new_gist -> string
Serialize a value of type new_gist
into a JSON string.
val read_new_gist : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> new_gist
Input JSON data of type new_gist
.
val write_new_deploy_key : Bi_outbuf.t -> new_deploy_key -> unit
Output a JSON value of type new_deploy_key
.
val string_of_new_deploy_key : ?len:int -> new_deploy_key -> string
Serialize a value of type new_deploy_key
into a JSON string.
val read_new_deploy_key : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> new_deploy_key
Input JSON data of type new_deploy_key
.
val new_deploy_key_of_string : string -> new_deploy_key
Deserialize JSON data of type new_deploy_key
.
val write_milestones : Bi_outbuf.t -> milestones -> unit
Output a JSON value of type milestones
.
val string_of_milestones : ?len:int -> milestones -> string
Serialize a value of type milestones
into a JSON string.
val read_milestones : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> milestones
Input JSON data of type milestones
.
val milestones_of_string : string -> milestones
Deserialize JSON data of type milestones
.
val write_milestone_sort : Bi_outbuf.t -> milestone_sort -> unit
Output a JSON value of type milestone_sort
.
val string_of_milestone_sort : ?len:int -> milestone_sort -> string
Serialize a value of type milestone_sort
into a JSON string.
val read_milestone_sort : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> milestone_sort
Input JSON data of type milestone_sort
.
val milestone_sort_of_string : string -> milestone_sort
Deserialize JSON data of type milestone_sort
.
val string_of_error : ?len:int -> error -> string
Serialize a value of type error
into a JSON string.
val read_error : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> error
Input JSON data of type error
.
val string_of_message : ?len:int -> message -> string
Serialize a value of type message
into a JSON string.
val read_message : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> message
Input JSON data of type message
.
val write_merge_request : Bi_outbuf.t -> merge_request -> unit
Output a JSON value of type merge_request
.
val string_of_merge_request : ?len:int -> merge_request -> string
Serialize a value of type merge_request
into a JSON string.
val read_merge_request : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> merge_request
Input JSON data of type merge_request
.
val merge_request_of_string : string -> merge_request
Deserialize JSON data of type merge_request
.
val string_of_merge : ?len:int -> merge -> string
Serialize a value of type merge
into a JSON string.
val read_merge : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> merge
Input JSON data of type merge
.
val write_member_action : Bi_outbuf.t -> member_action -> unit
Output a JSON value of type member_action
.
val string_of_member_action : ?len:int -> member_action -> string
Serialize a value of type member_action
into a JSON string.
val read_member_action : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> member_action
Input JSON data of type member_action
.
val member_action_of_string : string -> member_action
Deserialize JSON data of type member_action
.
val write_member_event : Bi_outbuf.t -> member_event -> unit
Output a JSON value of type member_event
.
val string_of_member_event : ?len:int -> member_event -> string
Serialize a value of type member_event
into a JSON string.
val read_member_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> member_event
Input JSON data of type member_event
.
val member_event_of_string : string -> member_event
Deserialize JSON data of type member_event
.
val write_linked_users : Bi_outbuf.t -> linked_users -> unit
Output a JSON value of type linked_users
.
val string_of_linked_users : ?len:int -> linked_users -> string
Serialize a value of type linked_users
into a JSON string.
val read_linked_users : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> linked_users
Input JSON data of type linked_users
.
val linked_users_of_string : string -> linked_users
Deserialize JSON data of type linked_users
.
val string_of_labels : ?len:int -> labels -> string
Serialize a value of type labels
into a JSON string.
val read_labels : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> labels
Input JSON data of type labels
.
val write_label_names : Bi_outbuf.t -> label_names -> unit
Output a JSON value of type label_names
.
val string_of_label_names : ?len:int -> label_names -> string
Serialize a value of type label_names
into a JSON string.
val read_label_names : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> label_names
Input JSON data of type label_names
.
val label_names_of_string : string -> label_names
Deserialize JSON data of type label_names
.
val write_issues_action : Bi_outbuf.t -> issues_action -> unit
Output a JSON value of type issues_action
.
val string_of_issues_action : ?len:int -> issues_action -> string
Serialize a value of type issues_action
into a JSON string.
val read_issues_action : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> issues_action
Input JSON data of type issues_action
.
val issues_action_of_string : string -> issues_action
Deserialize JSON data of type issues_action
.
val write_issues_event : Bi_outbuf.t -> issues_event -> unit
Output a JSON value of type issues_event
.
val string_of_issues_event : ?len:int -> issues_event -> string
Serialize a value of type issues_event
into a JSON string.
val read_issues_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> issues_event
Input JSON data of type issues_event
.
val issues_event_of_string : string -> issues_event
Deserialize JSON data of type issues_event
.
val write_issue_comment : Bi_outbuf.t -> issue_comment -> unit
Output a JSON value of type issue_comment
.
val string_of_issue_comment : ?len:int -> issue_comment -> string
Serialize a value of type issue_comment
into a JSON string.
val read_issue_comment : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> issue_comment
Input JSON data of type issue_comment
.
val issue_comment_of_string : string -> issue_comment
Deserialize JSON data of type issue_comment
.
val write_issue_comments : Bi_outbuf.t -> issue_comments -> unit
Output a JSON value of type issue_comments
.
val string_of_issue_comments : ?len:int -> issue_comments -> string
Serialize a value of type issue_comments
into a JSON string.
val read_issue_comments : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> issue_comments
Input JSON data of type issue_comments
.
val issue_comments_of_string : string -> issue_comments
Deserialize JSON data of type issue_comments
.
val write_issue_comment_action : Bi_outbuf.t -> issue_comment_action -> unit
Output a JSON value of type issue_comment_action
.
val string_of_issue_comment_action : ?len:int -> issue_comment_action -> string
Serialize a value of type issue_comment_action
into a JSON string.
val read_issue_comment_action : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> issue_comment_action
Input JSON data of type issue_comment_action
.
val issue_comment_action_of_string : string -> issue_comment_action
Deserialize JSON data of type issue_comment_action
.
val write_issue_comment_event : Bi_outbuf.t -> issue_comment_event -> unit
Output a JSON value of type issue_comment_event
.
val string_of_issue_comment_event : ?len:int -> issue_comment_event -> string
Serialize a value of type issue_comment_event
into a JSON string.
val read_issue_comment_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> issue_comment_event
Input JSON data of type issue_comment_event
.
val issue_comment_event_of_string : string -> issue_comment_event
Deserialize JSON data of type issue_comment_event
.
val read_hook : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> hook
Input JSON data of type hook
.
val string_of_hooks : ?len:int -> hooks -> string
Serialize a value of type hooks
into a JSON string.
val read_hooks : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> hooks
Input JSON data of type hooks
.
val write_gollum_event : Bi_outbuf.t -> gollum_event -> unit
Output a JSON value of type gollum_event
.
val string_of_gollum_event : ?len:int -> gollum_event -> string
Serialize a value of type gollum_event
into a JSON string.
val read_gollum_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> gollum_event
Input JSON data of type gollum_event
.
val gollum_event_of_string : string -> gollum_event
Deserialize JSON data of type gollum_event
.
val string_of_git_ref : ?len:int -> git_ref -> string
Serialize a value of type git_ref
into a JSON string.
val read_git_ref : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> git_ref
Input JSON data of type git_ref
.
val string_of_git_refs : ?len:int -> git_refs -> string
Serialize a value of type git_refs
into a JSON string.
val read_git_refs : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> git_refs
Input JSON data of type git_refs
.
val string_of_gist_fork : ?len:int -> gist_fork -> string
Serialize a value of type gist_fork
into a JSON string.
val read_gist_fork : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> gist_fork
Input JSON data of type gist_fork
.
val string_of_gist_file : ?len:int -> gist_file -> string
Serialize a value of type gist_file
into a JSON string.
val read_gist_file : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> gist_file
Input JSON data of type gist_file
.
val write_gist_files : Bi_outbuf.t -> gist_files -> unit
Output a JSON value of type gist_files
.
val string_of_gist_files : ?len:int -> gist_files -> string
Serialize a value of type gist_files
into a JSON string.
val read_gist_files : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> gist_files
Input JSON data of type gist_files
.
val gist_files_of_string : string -> gist_files
Deserialize JSON data of type gist_files
.
val write_change_status : Bi_outbuf.t -> change_status -> unit
Output a JSON value of type change_status
.
val string_of_change_status : ?len:int -> change_status -> string
Serialize a value of type change_status
into a JSON string.
val read_change_status : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> change_status
Input JSON data of type change_status
.
val change_status_of_string : string -> change_status
Deserialize JSON data of type change_status
.
val write_gist_commit : Bi_outbuf.t -> gist_commit -> unit
Output a JSON value of type gist_commit
.
val string_of_gist_commit : ?len:int -> gist_commit -> string
Serialize a value of type gist_commit
into a JSON string.
val read_gist_commit : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> gist_commit
Input JSON data of type gist_commit
.
val gist_commit_of_string : string -> gist_commit
Deserialize JSON data of type gist_commit
.
val write_gist_commits : Bi_outbuf.t -> gist_commits -> unit
Output a JSON value of type gist_commits
.
val string_of_gist_commits : ?len:int -> gist_commits -> string
Serialize a value of type gist_commits
into a JSON string.
val read_gist_commits : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> gist_commits
Input JSON data of type gist_commits
.
val gist_commits_of_string : string -> gist_commits
Deserialize JSON data of type gist_commits
.
val read_gist : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> gist
Input JSON data of type gist
.
val string_of_gists : ?len:int -> gists -> string
Serialize a value of type gists
into a JSON string.
val read_gists : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> gists
Input JSON data of type gists
.
val write_gist_forks : Bi_outbuf.t -> gist_forks -> unit
Output a JSON value of type gist_forks
.
val string_of_gist_forks : ?len:int -> gist_forks -> string
Serialize a value of type gist_forks
into a JSON string.
val read_gist_forks : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> gist_forks
Input JSON data of type gist_forks
.
val gist_forks_of_string : string -> gist_forks
Deserialize JSON data of type gist_forks
.
val write_fork_event : Bi_outbuf.t -> fork_event -> unit
Output a JSON value of type fork_event
.
val string_of_fork_event : ?len:int -> fork_event -> string
Serialize a value of type fork_event
into a JSON string.
val read_fork_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> fork_event
Input JSON data of type fork_event
.
val fork_event_of_string : string -> fork_event
Deserialize JSON data of type fork_event
.
val read_file : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> file
Input JSON data of type file
.
val string_of_files : ?len:int -> files -> string
Serialize a value of type files
into a JSON string.
val read_files : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> files
Input JSON data of type files
.
val write_delete_event : Bi_outbuf.t -> delete_event -> unit
Output a JSON value of type delete_event
.
val string_of_delete_event : ?len:int -> delete_event -> string
Serialize a value of type delete_event
into a JSON string.
val read_delete_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> delete_event
Input JSON data of type delete_event
.
val delete_event_of_string : string -> delete_event
Deserialize JSON data of type delete_event
.
val write_create_event : Bi_outbuf.t -> create_event -> unit
Output a JSON value of type create_event
.
val string_of_create_event : ?len:int -> create_event -> string
Serialize a value of type create_event
into a JSON string.
val read_create_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> create_event
Input JSON data of type create_event
.
val create_event_of_string : string -> create_event
Deserialize JSON data of type create_event
.
val write_commit_comment : Bi_outbuf.t -> commit_comment -> unit
Output a JSON value of type commit_comment
.
val string_of_commit_comment : ?len:int -> commit_comment -> string
Serialize a value of type commit_comment
into a JSON string.
val read_commit_comment : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> commit_comment
Input JSON data of type commit_comment
.
val commit_comment_of_string : string -> commit_comment
Deserialize JSON data of type commit_comment
.
val write_commit_comment_event : Bi_outbuf.t -> commit_comment_event -> unit
Output a JSON value of type commit_comment_event
.
val string_of_commit_comment_event : ?len:int -> commit_comment_event -> string
Serialize a value of type commit_comment_event
into a JSON string.
val read_commit_comment_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> commit_comment_event
Input JSON data of type commit_comment_event
.
val commit_comment_event_of_string : string -> commit_comment_event
Deserialize JSON data of type commit_comment_event
.
val write_event_constr : Bi_outbuf.t -> event_constr -> unit
Output a JSON value of type event_constr
.
val string_of_event_constr : ?len:int -> event_constr -> string
Serialize a value of type event_constr
into a JSON string.
val read_event_constr : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> event_constr
Input JSON data of type event_constr
.
val event_constr_of_string : string -> event_constr
Deserialize JSON data of type event_constr
.
val string_of_event : ?len:int -> event -> string
Serialize a value of type event
into a JSON string.
val read_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> event
Input JSON data of type event
.
val string_of_events : ?len:int -> events -> string
Serialize a value of type events
into a JSON string.
val read_events : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> events
Input JSON data of type events
.
val write_event_hook_metadata : Bi_outbuf.t -> event_hook_metadata -> unit
Output a JSON value of type event_hook_metadata
.
val string_of_event_hook_metadata : ?len:int -> event_hook_metadata -> string
Serialize a value of type event_hook_metadata
into a JSON string.
val read_event_hook_metadata : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> event_hook_metadata
Input JSON data of type event_hook_metadata
.
val event_hook_metadata_of_string : string -> event_hook_metadata
Deserialize JSON data of type event_hook_metadata
.
val write_event_hook_constr : Bi_outbuf.t -> event_hook_constr -> unit
Output a JSON value of type event_hook_constr
.
val string_of_event_hook_constr : ?len:int -> event_hook_constr -> string
Serialize a value of type event_hook_constr
into a JSON string.
val read_event_hook_constr : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> event_hook_constr
Input JSON data of type event_hook_constr
.
val event_hook_constr_of_string : string -> event_hook_constr
Deserialize JSON data of type event_hook_constr
.
val string_of_emojis : ?len:int -> emojis -> string
Serialize a value of type emojis
into a JSON string.
val read_emojis : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> emojis
Input JSON data of type emojis
.
val write_deploy_key : Bi_outbuf.t -> deploy_key -> unit
Output a JSON value of type deploy_key
.
val string_of_deploy_key : ?len:int -> deploy_key -> string
Serialize a value of type deploy_key
into a JSON string.
val read_deploy_key : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> deploy_key
Input JSON data of type deploy_key
.
val deploy_key_of_string : string -> deploy_key
Deserialize JSON data of type deploy_key
.
val write_deploy_keys : Bi_outbuf.t -> deploy_keys -> unit
Output a JSON value of type deploy_keys
.
val string_of_deploy_keys : ?len:int -> deploy_keys -> string
Serialize a value of type deploy_keys
into a JSON string.
val read_deploy_keys : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> deploy_keys
Input JSON data of type deploy_keys
.
val deploy_keys_of_string : string -> deploy_keys
Deserialize JSON data of type deploy_keys
.
val write_contribution_week : Bi_outbuf.t -> contribution_week -> unit
Output a JSON value of type contribution_week
.
val string_of_contribution_week : ?len:int -> contribution_week -> string
Serialize a value of type contribution_week
into a JSON string.
val read_contribution_week : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> contribution_week
Input JSON data of type contribution_week
.
val contribution_week_of_string : string -> contribution_week
Deserialize JSON data of type contribution_week
.
val write_contributor_stats : Bi_outbuf.t -> contributor_stats -> unit
Output a JSON value of type contributor_stats
.
val string_of_contributor_stats : ?len:int -> contributor_stats -> string
Serialize a value of type contributor_stats
into a JSON string.
val read_contributor_stats : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> contributor_stats
Input JSON data of type contributor_stats
.
val contributor_stats_of_string : string -> contributor_stats
Deserialize JSON data of type contributor_stats
.
val write_contributors_stats : Bi_outbuf.t -> contributors_stats -> unit
Output a JSON value of type contributors_stats
.
val string_of_contributors_stats : ?len:int -> contributors_stats -> string
Serialize a value of type contributors_stats
into a JSON string.
val read_contributors_stats : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> contributors_stats
Input JSON data of type contributors_stats
.
val contributors_stats_of_string : string -> contributors_stats
Deserialize JSON data of type contributors_stats
.
val write_contributor : Bi_outbuf.t -> contributor -> unit
Output a JSON value of type contributor
.
val string_of_contributor : ?len:int -> contributor -> string
Serialize a value of type contributor
into a JSON string.
val read_contributor : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> contributor
Input JSON data of type contributor
.
val contributor_of_string : string -> contributor
Deserialize JSON data of type contributor
.
val write_contributors : Bi_outbuf.t -> contributors -> unit
Output a JSON value of type contributors
.
val string_of_contributors : ?len:int -> contributors -> string
Serialize a value of type contributors
into a JSON string.
val read_contributors : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> contributors
Input JSON data of type contributors
.
val contributors_of_string : string -> contributors
Deserialize JSON data of type contributors
.
val string_of_commits : ?len:int -> commits -> string
Serialize a value of type commits
into a JSON string.
val read_commits : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> commits
Input JSON data of type commits
.
val write_commit_activity : Bi_outbuf.t -> commit_activity -> unit
Output a JSON value of type commit_activity
.
val string_of_commit_activity : ?len:int -> commit_activity -> string
Serialize a value of type commit_activity
into a JSON string.
val read_commit_activity : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> commit_activity
Input JSON data of type commit_activity
.
val commit_activity_of_string : string -> commit_activity
Deserialize JSON data of type commit_activity
.
val write_commit_activities : Bi_outbuf.t -> commit_activities -> unit
Output a JSON value of type commit_activities
.
val string_of_commit_activities : ?len:int -> commit_activities -> string
Serialize a value of type commit_activities
into a JSON string.
val read_commit_activities : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> commit_activities
Input JSON data of type commit_activities
.
val commit_activities_of_string : string -> commit_activities
Deserialize JSON data of type commit_activities
.
val string_of_comment : ?len:int -> comment -> string
Serialize a value of type comment
into a JSON string.
val read_comment : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> comment
Input JSON data of type comment
.
val write_base_status : Bi_outbuf.t -> base_status -> unit
Output a JSON value of type base_status
.
val string_of_base_status : ?len:int -> base_status -> string
Serialize a value of type base_status
into a JSON string.
val read_base_status : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> base_status
Input JSON data of type base_status
.
val base_status_of_string : string -> base_status
Deserialize JSON data of type base_status
.
val write_base_statuses : Bi_outbuf.t -> base_statuses -> unit
Output a JSON value of type base_statuses
.
val string_of_base_statuses : ?len:int -> base_statuses -> string
Serialize a value of type base_statuses
into a JSON string.
val read_base_statuses : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> base_statuses
Input JSON data of type base_statuses
.
val base_statuses_of_string : string -> base_statuses
Deserialize JSON data of type base_statuses
.
val write_combined_status : Bi_outbuf.t -> combined_status -> unit
Output a JSON value of type combined_status
.
val string_of_combined_status : ?len:int -> combined_status -> string
Serialize a value of type combined_status
into a JSON string.
val read_combined_status : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> combined_status
Input JSON data of type combined_status
.
val combined_status_of_string : string -> combined_status
Deserialize JSON data of type combined_status
.
val write_code_frequency : Bi_outbuf.t -> code_frequency -> unit
Output a JSON value of type code_frequency
.
val string_of_code_frequency : ?len:int -> code_frequency -> string
Serialize a value of type code_frequency
into a JSON string.
val read_code_frequency : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> code_frequency
Input JSON data of type code_frequency
.
val code_frequency_of_string : string -> code_frequency
Deserialize JSON data of type code_frequency
.
val write_code_frequencies : Bi_outbuf.t -> code_frequencies -> unit
Output a JSON value of type code_frequencies
.
val string_of_code_frequencies : ?len:int -> code_frequencies -> string
Serialize a value of type code_frequencies
into a JSON string.
val read_code_frequencies : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> code_frequencies
Input JSON data of type code_frequencies
.
val code_frequencies_of_string : string -> code_frequencies
Deserialize JSON data of type code_frequencies
.
val write_auto_trigger_checks : Bi_outbuf.t -> auto_trigger_checks -> unit
Output a JSON value of type auto_trigger_checks
.
val string_of_auto_trigger_checks : ?len:int -> auto_trigger_checks -> string
Serialize a value of type auto_trigger_checks
into a JSON string.
val read_auto_trigger_checks : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> auto_trigger_checks
Input JSON data of type auto_trigger_checks
.
val auto_trigger_checks_of_string : string -> auto_trigger_checks
Deserialize JSON data of type auto_trigger_checks
.
val write_check_suite_preferences : Bi_outbuf.t -> check_suite_preferences -> unit
Output a JSON value of type check_suite_preferences
.
val string_of_check_suite_preferences : ?len:int -> check_suite_preferences -> string
Serialize a value of type check_suite_preferences
into a JSON string.
val read_check_suite_preferences : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> check_suite_preferences
Input JSON data of type check_suite_preferences
.
val check_suite_preferences_of_string : string -> check_suite_preferences
Deserialize JSON data of type check_suite_preferences
.
val write_check_suite_info : Bi_outbuf.t -> check_suite_info -> unit
Output a JSON value of type check_suite_info
.
val string_of_check_suite_info : ?len:int -> check_suite_info -> string
Serialize a value of type check_suite_info
into a JSON string.
val read_check_suite_info : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> check_suite_info
Input JSON data of type check_suite_info
.
val check_suite_info_of_string : string -> check_suite_info
Deserialize JSON data of type check_suite_info
.
val write_check_suite_head_commit : Bi_outbuf.t -> check_suite_head_commit -> unit
Output a JSON value of type check_suite_head_commit
.
val string_of_check_suite_head_commit : ?len:int -> check_suite_head_commit -> string
Serialize a value of type check_suite_head_commit
into a JSON string.
val read_check_suite_head_commit : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> check_suite_head_commit
Input JSON data of type check_suite_head_commit
.
val check_suite_head_commit_of_string : string -> check_suite_head_commit
Deserialize JSON data of type check_suite_head_commit
.
val write_check_status : Bi_outbuf.t -> check_status -> unit
Output a JSON value of type check_status
.
val string_of_check_status : ?len:int -> check_status -> string
Serialize a value of type check_status
into a JSON string.
val read_check_status : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> check_status
Input JSON data of type check_status
.
val check_status_of_string : string -> check_status
Deserialize JSON data of type check_status
.
val write_check_run_app_permissions : Bi_outbuf.t -> check_run_app_permissions -> unit
Output a JSON value of type check_run_app_permissions
.
val string_of_check_run_app_permissions : ?len:int -> check_run_app_permissions -> string
Serialize a value of type check_run_app_permissions
into a JSON string.
val read_check_run_app_permissions : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> check_run_app_permissions
Input JSON data of type check_run_app_permissions
.
val check_run_app_permissions_of_string : string -> check_run_app_permissions
Deserialize JSON data of type check_run_app_permissions
.
val write_check_conclusion : Bi_outbuf.t -> check_conclusion -> unit
Output a JSON value of type check_conclusion
.
val string_of_check_conclusion : ?len:int -> check_conclusion -> string
Serialize a value of type check_conclusion
into a JSON string.
val read_check_conclusion : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> check_conclusion
Input JSON data of type check_conclusion
.
val check_conclusion_of_string : string -> check_conclusion
Deserialize JSON data of type check_conclusion
.
val string_of_check_app : ?len:int -> check_app -> string
Serialize a value of type check_app
into a JSON string.
val read_check_app : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> check_app
Input JSON data of type check_app
.
val write_check_suite : Bi_outbuf.t -> check_suite -> unit
Output a JSON value of type check_suite
.
val string_of_check_suite : ?len:int -> check_suite -> string
Serialize a value of type check_suite
into a JSON string.
val read_check_suite : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> check_suite
Input JSON data of type check_suite
.
val check_suite_of_string : string -> check_suite
Deserialize JSON data of type check_suite
.
val write_check_suite_list : Bi_outbuf.t -> check_suite_list -> unit
Output a JSON value of type check_suite_list
.
val string_of_check_suite_list : ?len:int -> check_suite_list -> string
Serialize a value of type check_suite_list
into a JSON string.
val read_check_suite_list : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> check_suite_list
Input JSON data of type check_suite_list
.
val check_suite_list_of_string : string -> check_suite_list
Deserialize JSON data of type check_suite_list
.
val write_check_suite_id : Bi_outbuf.t -> check_suite_id -> unit
Output a JSON value of type check_suite_id
.
val string_of_check_suite_id : ?len:int -> check_suite_id -> string
Serialize a value of type check_suite_id
into a JSON string.
val read_check_suite_id : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> check_suite_id
Input JSON data of type check_suite_id
.
val check_suite_id_of_string : string -> check_suite_id
Deserialize JSON data of type check_suite_id
.
val write_check_run_repo_ref : Bi_outbuf.t -> check_run_repo_ref -> unit
Output a JSON value of type check_run_repo_ref
.
val string_of_check_run_repo_ref : ?len:int -> check_run_repo_ref -> string
Serialize a value of type check_run_repo_ref
into a JSON string.
val read_check_run_repo_ref : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> check_run_repo_ref
Input JSON data of type check_run_repo_ref
.
val check_run_repo_ref_of_string : string -> check_run_repo_ref
Deserialize JSON data of type check_run_repo_ref
.
val write_check_run_pull_request : Bi_outbuf.t -> check_run_pull_request -> unit
Output a JSON value of type check_run_pull_request
.
val string_of_check_run_pull_request : ?len:int -> check_run_pull_request -> string
Serialize a value of type check_run_pull_request
into a JSON string.
val read_check_run_pull_request : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> check_run_pull_request
Input JSON data of type check_run_pull_request
.
val check_run_pull_request_of_string : string -> check_run_pull_request
Deserialize JSON data of type check_run_pull_request
.
val write_check_run_output : Bi_outbuf.t -> check_run_output -> unit
Output a JSON value of type check_run_output
.
val string_of_check_run_output : ?len:int -> check_run_output -> string
Serialize a value of type check_run_output
into a JSON string.
val read_check_run_output : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> check_run_output
Input JSON data of type check_run_output
.
val check_run_output_of_string : string -> check_run_output
Deserialize JSON data of type check_run_output
.
val string_of_check_run : ?len:int -> check_run -> string
Serialize a value of type check_run
into a JSON string.
val read_check_run : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> check_run
Input JSON data of type check_run
.
val write_check_runs_list : Bi_outbuf.t -> check_runs_list -> unit
Output a JSON value of type check_runs_list
.
val string_of_check_runs_list : ?len:int -> check_runs_list -> string
Serialize a value of type check_runs_list
into a JSON string.
val read_check_runs_list : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> check_runs_list
Input JSON data of type check_runs_list
.
val check_runs_list_of_string : string -> check_runs_list
Deserialize JSON data of type check_runs_list
.
val write_check_run_annotation : Bi_outbuf.t -> check_run_annotation -> unit
Output a JSON value of type check_run_annotation
.
val string_of_check_run_annotation : ?len:int -> check_run_annotation -> string
Serialize a value of type check_run_annotation
into a JSON string.
val read_check_run_annotation : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> check_run_annotation
Input JSON data of type check_run_annotation
.
val check_run_annotation_of_string : string -> check_run_annotation
Deserialize JSON data of type check_run_annotation
.
val write_check_run_annotations : Bi_outbuf.t -> check_run_annotations -> unit
Output a JSON value of type check_run_annotations
.
val string_of_check_run_annotations : ?len:int -> check_run_annotations -> string
Serialize a value of type check_run_annotations
into a JSON string.
val read_check_run_annotations : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> check_run_annotations
Input JSON data of type check_run_annotations
.
val check_run_annotations_of_string : string -> check_run_annotations
Deserialize JSON data of type check_run_annotations
.
val read_auth : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> auth
Input JSON data of type auth
.
val string_of_auths : ?len:int -> auths -> string
Serialize a value of type auths
into a JSON string.
val read_auths : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> auths
Input JSON data of type auths
.
val string_of_auth_req : ?len:int -> auth_req -> string
Serialize a value of type auth_req
into a JSON string.