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_actiontype 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_stringtype 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_actiontype user_type = Github_t.user_typetype 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_ty : user_type; |
user_info_avatar_url : string option; |
}type user = Github_t.user = {user_login : string; |
user_id : Stdlib.Int64.t; |
user_url : string; |
user_ty : user_type; |
user_avatar_url : string option; |
}type update_release = Github_t.update_release = {}type state = Github_t.statetype 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 t = Yojson.Safe.ttype hook_config = Github_t.hook_configtype event_type = Github_t.event_typetype 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_sorttype direction = Github_t.directiontype 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_actiontype 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_eventstype ticket_changes = Github_t.ticket_changes = {ticket_changes_title : change option; |
ticket_changes_body : change option; |
}type teams = Github_t.teamstype team_permission = Github_t.team_permissiontype 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_infostype 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_typetype 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_statetype 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.statusestype 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_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.scopetype repositories = Github_t.repositoriestype repository_search = Github_t.repository_search = {repository_search_total_count : int; |
repository_search_incomplete_results : bool; |
repository_search_items : repositories; |
}type issues = Github_t.issuestype 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_actiontype 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_tagstype repo_issues_action = Github_t.repo_issues_actiontype 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_ty : user_type; |
linked_user_avatar_url : string option; |
}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_eventstype 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_eventstype repo_branch = Github_t.repo_branch = {repo_branch_name : string; |
repo_branch_commit : repo_commit; |
}type repo_branches = Github_t.repo_branchestype release = Github_t.release = {release_id : Stdlib.Int64.t; |
release_tag_name : string; |
release_target_commitish : string option; |
release_name : string option; |
release_body : string option; |
release_draft : bool; |
release_prerelease : bool; |
release_created_at : string; |
release_published_at : string; |
release_url : string; |
release_html_url : string; |
release_assets_url : string; |
release_upload_url : string; |
}type releases = Github_t.releasestype release_repo = Github_t.release_repo = {release_repo_user : string; |
release_repo_repo : string; |
release_repo_release : release; |
}type release_repos = Github_t.release_repostype release_action = Github_t.release_actiontype release_event = Github_t.release_event = {release_event_action : release_action; |
release_event_release : release; |
}type ref = Github_t.reftype 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 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; |
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.pullstype pull_request_review_comment_action = Github_t.pull_request_review_comment_actiontype 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_actiontype 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 page_build_status = Github_t.page_build_statustype 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.orgstype 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_contentstype 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.milestonestype milestone_sort = Github_t.milestone_sorttype 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_actiontype member_event = Github_t.member_event = {member_event_action : member_action; |
member_event_member : linked_user; |
}type linked_users = Github_t.linked_userstype labels = Github_t.labelstype label_names = Github_t.label_namestype issues_action = Github_t.issues_actiontype 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_commentstype issue_comment_action = Github_t.issue_comment_actiontype 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.hookstype git_refs = Github_t.git_refstype 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_filestype 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_commitstype 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.giststype gist_forks = Github_t.gist_forkstype file = Github_t.file = {}type files = Github_t.filestype 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_constrtype 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.eventstype 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_constrtype emojis = Github_t.emojistype 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_keystype 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_statstype contributor = Github_t.contributor = {contributor_contributions : int; |
contributor_html_url : string; |
contributor_login : string; |
contributor_id : Stdlib.Int64.t; |
contributor_url : string; |
contributor_ty : user_type; |
contributor_avatar_url : string option; |
}type contributors = Github_t.contributorstype commits = Github_t.commitstype 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_statusestype 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 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.authstype 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 -> unitOutput a JSON value of type update_gist.
val string_of_update_gist : ?len:int -> update_gist -> stringSerialize a value of type update_gist into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_update_gist : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> update_gistInput JSON data of type update_gist.
val update_gist_of_string : string -> update_gistDeserialize JSON data of type update_gist.
val write_wiki_page_action : Bi_outbuf.t -> wiki_page_action -> unitOutput a JSON value of type wiki_page_action.
val string_of_wiki_page_action : ?len:int -> wiki_page_action -> stringSerialize a value of type wiki_page_action into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_wiki_page_action : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> wiki_page_actionInput JSON data of type wiki_page_action.
val wiki_page_action_of_string : string -> wiki_page_actionDeserialize JSON data of type wiki_page_action.
val write_wiki_page : Bi_outbuf.t -> wiki_page -> unitOutput a JSON value of type wiki_page.
val string_of_wiki_page : ?len:int -> wiki_page -> stringSerialize a value of type wiki_page into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_wiki_page : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> wiki_pageInput JSON data of type wiki_page.
val write_bool_as_string : Bi_outbuf.t -> bool_as_string -> unitOutput a JSON value of type bool_as_string.
val string_of_bool_as_string : ?len:int -> bool_as_string -> stringSerialize a value of type bool_as_string into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_bool_as_string : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> bool_as_stringInput JSON data of type bool_as_string.
val bool_as_string_of_string : string -> bool_as_stringDeserialize JSON data of type bool_as_string.
val write_web_hook_config : Bi_outbuf.t -> web_hook_config -> unitOutput a JSON value of type web_hook_config.
val string_of_web_hook_config : ?len:int -> web_hook_config -> stringSerialize a value of type web_hook_config into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_web_hook_config : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> web_hook_configInput JSON data of type web_hook_config.
val web_hook_config_of_string : string -> web_hook_configDeserialize JSON data of type web_hook_config.
val write_watch_action : Bi_outbuf.t -> watch_action -> unitOutput a JSON value of type watch_action.
val string_of_watch_action : ?len:int -> watch_action -> stringSerialize a value of type watch_action into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_watch_action : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> watch_actionInput JSON data of type watch_action.
val watch_action_of_string : string -> watch_actionDeserialize JSON data of type watch_action.
val write_watch_event : Bi_outbuf.t -> watch_event -> unitOutput a JSON value of type watch_event.
val string_of_watch_event : ?len:int -> watch_event -> stringSerialize a value of type watch_event into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_watch_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> watch_eventInput JSON data of type watch_event.
val watch_event_of_string : string -> watch_eventDeserialize JSON data of type watch_event.
val write_user_type : Bi_outbuf.t -> user_type -> unitOutput a JSON value of type user_type.
val string_of_user_type : ?len:int -> user_type -> stringSerialize a value of type user_type into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_user_type : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> user_typeInput JSON data of type user_type.
val write_user_info : Bi_outbuf.t -> user_info -> unitOutput a JSON value of type user_info.
val string_of_user_info : ?len:int -> user_info -> stringSerialize a value of type user_info into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_user_info : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> user_infoInput JSON data of type user_info.
val write_user : Bi_outbuf.t -> user -> unitOutput a JSON value of type user.
val string_of_user : ?len:int -> user -> stringSerialize a value of type user into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_user : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> userInput JSON data of type user.
val write_update_release : Bi_outbuf.t -> update_release -> unitOutput a JSON value of type update_release.
val string_of_update_release : ?len:int -> update_release -> stringSerialize a value of type update_release into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_update_release : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> update_releaseInput JSON data of type update_release.
val update_release_of_string : string -> update_releaseDeserialize JSON data of type update_release.
val write_state : Bi_outbuf.t -> state -> unitOutput a JSON value of type state.
val string_of_state : ?len:int -> state -> stringSerialize a value of type state into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_state : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> stateInput JSON data of type state.
val write_update_pull : Bi_outbuf.t -> update_pull -> unitOutput a JSON value of type update_pull.
val string_of_update_pull : ?len:int -> update_pull -> stringSerialize a value of type update_pull into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_update_pull : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> update_pullInput JSON data of type update_pull.
val update_pull_of_string : string -> update_pullDeserialize JSON data of type update_pull.
val write_update_milestone : Bi_outbuf.t -> update_milestone -> unitOutput a JSON value of type update_milestone.
val string_of_update_milestone : ?len:int -> update_milestone -> stringSerialize a value of type update_milestone into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_update_milestone : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> update_milestoneInput JSON data of type update_milestone.
val update_milestone_of_string : string -> update_milestoneDeserialize JSON data of type update_milestone.
val write_update_issue : Bi_outbuf.t -> update_issue -> unitOutput a JSON value of type update_issue.
val string_of_update_issue : ?len:int -> update_issue -> stringSerialize a value of type update_issue into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_update_issue : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> update_issueInput JSON data of type update_issue.
val update_issue_of_string : string -> update_issueDeserialize JSON data of type update_issue.
val write_t : Bi_outbuf.t -> t -> unitOutput a JSON value of type t.
val string_of_t : ?len:int -> t -> stringSerialize a value of type t into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_t : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> tInput JSON data of type t.
val write_hook_config : Bi_outbuf.t -> hook_config -> unitOutput a JSON value of type hook_config.
val string_of_hook_config : ?len:int -> hook_config -> stringSerialize a value of type hook_config into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_hook_config : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> hook_configInput JSON data of type hook_config.
val hook_config_of_string : string -> hook_configDeserialize JSON data of type hook_config.
val write_event_type : Bi_outbuf.t -> event_type -> unitOutput a JSON value of type event_type.
val string_of_event_type : ?len:int -> event_type -> stringSerialize a value of type event_type into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_event_type : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> event_typeInput JSON data of type event_type.
val event_type_of_string : string -> event_typeDeserialize JSON data of type event_type.
val write_update_hook : Bi_outbuf.t -> update_hook -> unitOutput a JSON value of type update_hook.
val string_of_update_hook : ?len:int -> update_hook -> stringSerialize a value of type update_hook into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_update_hook : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> update_hookInput JSON data of type update_hook.
val update_hook_of_string : string -> update_hookDeserialize JSON data of type update_hook.
val write_update_gist_file : Bi_outbuf.t -> update_gist_file -> unitOutput a JSON value of type update_gist_file.
val string_of_update_gist_file : ?len:int -> update_gist_file -> stringSerialize a value of type update_gist_file into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_update_gist_file : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> update_gist_fileInput JSON data of type update_gist_file.
val update_gist_file_of_string : string -> update_gist_fileDeserialize JSON data of type update_gist_file.
val write_pull_ref : Bi_outbuf.t -> pull_ref -> unitOutput a JSON value of type pull_ref.
val string_of_pull_ref : ?len:int -> pull_ref -> stringSerialize a value of type pull_ref into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_pull_ref : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> pull_refInput JSON data of type pull_ref.
val write_milestone : Bi_outbuf.t -> milestone -> unitOutput a JSON value of type milestone.
val string_of_milestone : ?len:int -> milestone -> stringSerialize a value of type milestone into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_milestone : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> milestoneInput JSON data of type milestone.
val write_label : Bi_outbuf.t -> label -> unitOutput a JSON value of type label.
val string_of_label : ?len:int -> label -> stringSerialize a value of type label into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_label : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> labelInput JSON data of type label.
val write_issue_sort : Bi_outbuf.t -> issue_sort -> unitOutput a JSON value of type issue_sort.
val string_of_issue_sort : ?len:int -> issue_sort -> stringSerialize a value of type issue_sort into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_issue_sort : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> issue_sortInput JSON data of type issue_sort.
val issue_sort_of_string : string -> issue_sortDeserialize JSON data of type issue_sort.
val write_direction : Bi_outbuf.t -> direction -> unitOutput a JSON value of type direction.
val string_of_direction : ?len:int -> direction -> stringSerialize a value of type direction into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_direction : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> directionInput JSON data of type direction.
val write_issue : Bi_outbuf.t -> issue -> unitOutput a JSON value of type issue.
val string_of_issue : ?len:int -> issue -> stringSerialize a value of type issue into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_issue : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> issueInput JSON data of type issue.
val write_timeline_source : Bi_outbuf.t -> timeline_source -> unitOutput a JSON value of type timeline_source.
val string_of_timeline_source : ?len:int -> timeline_source -> stringSerialize a value of type timeline_source into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_timeline_source : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> timeline_sourceInput JSON data of type timeline_source.
val timeline_source_of_string : string -> timeline_sourceDeserialize JSON data of type timeline_source.
val write_timeline_action : Bi_outbuf.t -> timeline_action -> unitOutput a JSON value of type timeline_action.
val string_of_timeline_action : ?len:int -> timeline_action -> stringSerialize a value of type timeline_action into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_timeline_action : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> timeline_actionInput JSON data of type timeline_action.
val timeline_action_of_string : string -> timeline_actionDeserialize JSON data of type timeline_action.
val write_milestone_reference : Bi_outbuf.t -> milestone_reference -> unitOutput a JSON value of type milestone_reference.
val string_of_milestone_reference : ?len:int -> milestone_reference -> stringSerialize a value of type milestone_reference into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_milestone_reference : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> milestone_referenceInput JSON data of type milestone_reference.
val milestone_reference_of_string : string -> milestone_referenceDeserialize JSON data of type milestone_reference.
val write_issue_rename : Bi_outbuf.t -> issue_rename -> unitOutput a JSON value of type issue_rename.
val string_of_issue_rename : ?len:int -> issue_rename -> stringSerialize a value of type issue_rename into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_issue_rename : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> issue_renameInput JSON data of type issue_rename.
val issue_rename_of_string : string -> issue_renameDeserialize JSON data of type issue_rename.
val write_base_label : Bi_outbuf.t -> base_label -> unitOutput a JSON value of type base_label.
val string_of_base_label : ?len:int -> base_label -> stringSerialize a value of type base_label into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_base_label : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> base_labelInput JSON data of type base_label.
val base_label_of_string : string -> base_labelDeserialize JSON data of type base_label.
val write_timeline_event : Bi_outbuf.t -> timeline_event -> unitOutput a JSON value of type timeline_event.
val string_of_timeline_event : ?len:int -> timeline_event -> stringSerialize a value of type timeline_event into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_timeline_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> timeline_eventInput JSON data of type timeline_event.
val timeline_event_of_string : string -> timeline_eventDeserialize JSON data of type timeline_event.
val write_timeline_events : Bi_outbuf.t -> timeline_events -> unitOutput a JSON value of type timeline_events.
val string_of_timeline_events : ?len:int -> timeline_events -> stringSerialize a value of type timeline_events into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_timeline_events : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> timeline_eventsInput JSON data of type timeline_events.
val timeline_events_of_string : string -> timeline_eventsDeserialize JSON data of type timeline_events.
val write_change : Bi_outbuf.t -> change -> unitOutput a JSON value of type change.
val string_of_change : ?len:int -> change -> stringSerialize a value of type change into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_change : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> changeInput JSON data of type change.
val write_ticket_changes : Bi_outbuf.t -> ticket_changes -> unitOutput a JSON value of type ticket_changes.
val string_of_ticket_changes : ?len:int -> ticket_changes -> stringSerialize a value of type ticket_changes into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_ticket_changes : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> ticket_changesInput JSON data of type ticket_changes.
val ticket_changes_of_string : string -> ticket_changesDeserialize JSON data of type ticket_changes.
val write_team : Bi_outbuf.t -> team -> unitOutput a JSON value of type team.
val string_of_team : ?len:int -> team -> stringSerialize a value of type team into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_team : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> teamInput JSON data of type team.
val write_teams : Bi_outbuf.t -> teams -> unitOutput a JSON value of type teams.
val string_of_teams : ?len:int -> teams -> stringSerialize a value of type teams into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_teams : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> teamsInput JSON data of type teams.
val write_team_permission : Bi_outbuf.t -> team_permission -> unitOutput a JSON value of type team_permission.
val string_of_team_permission : ?len:int -> team_permission -> stringSerialize a value of type team_permission into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_team_permission : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> team_permissionInput JSON data of type team_permission.
val team_permission_of_string : string -> team_permissionDeserialize JSON data of type team_permission.
val write_org : Bi_outbuf.t -> org -> unitOutput a JSON value of type org.
val string_of_org : ?len:int -> org -> stringSerialize a value of type org into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_org : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> orgInput JSON data of type org.
val write_team_info : Bi_outbuf.t -> team_info -> unitOutput a JSON value of type team_info.
val string_of_team_info : ?len:int -> team_info -> stringSerialize a value of type team_info into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_team_info : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> team_infoInput JSON data of type team_info.
val write_team_infos : Bi_outbuf.t -> team_infos -> unitOutput a JSON value of type team_infos.
val string_of_team_infos : ?len:int -> team_infos -> stringSerialize a value of type team_infos into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_team_infos : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> team_infosInput JSON data of type team_infos.
val team_infos_of_string : string -> team_infosDeserialize JSON data of type team_infos.
val write_team_add_info : Bi_outbuf.t -> team_add_info -> unitOutput a JSON value of type team_add_info.
val string_of_team_add_info : ?len:int -> team_add_info -> stringSerialize a value of type team_add_info into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_team_add_info : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> team_add_infoInput JSON data of type team_add_info.
val team_add_info_of_string : string -> team_add_infoDeserialize JSON data of type team_add_info.
val write_repository_permissions : Bi_outbuf.t -> repository_permissions -> unitOutput a JSON value of type repository_permissions.
val string_of_repository_permissions : ?len:int -> repository_permissions -> stringSerialize a value of type repository_permissions into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_repository_permissions : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repository_permissionsInput JSON data of type repository_permissions.
val repository_permissions_of_string : string -> repository_permissionsDeserialize JSON data of type repository_permissions.
val write_repository : Bi_outbuf.t -> repository -> unitOutput a JSON value of type repository.
val string_of_repository : ?len:int -> repository -> stringSerialize a value of type repository into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_repository : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repositoryInput JSON data of type repository.
val repository_of_string : string -> repositoryDeserialize JSON data of type repository.
val write_team_add_event : Bi_outbuf.t -> team_add_event -> unitOutput a JSON value of type team_add_event.
val string_of_team_add_event : ?len:int -> team_add_event -> stringSerialize a value of type team_add_event into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_team_add_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> team_add_eventInput JSON data of type team_add_event.
val team_add_event_of_string : string -> team_add_eventDeserialize JSON data of type team_add_event.
val write_obj_type : Bi_outbuf.t -> obj_type -> unitOutput a JSON value of type obj_type.
val string_of_obj_type : ?len:int -> obj_type -> stringSerialize a value of type obj_type into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_obj_type : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> obj_typeInput JSON data of type obj_type.
val write_obj : Bi_outbuf.t -> obj -> unitOutput a JSON value of type obj.
val string_of_obj : ?len:int -> obj -> stringSerialize a value of type obj into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_obj : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> objInput JSON data of type obj.
val write_info : Bi_outbuf.t -> info -> unitOutput a JSON value of type info.
val string_of_info : ?len:int -> info -> stringSerialize a value of type info into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_info : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> infoInput JSON data of type info.
val write_tag : Bi_outbuf.t -> tag -> unitOutput a JSON value of type tag.
val string_of_tag : ?len:int -> tag -> stringSerialize a value of type tag into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_tag : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> tagInput JSON data of type tag.
val write_status_state : Bi_outbuf.t -> status_state -> unitOutput a JSON value of type status_state.
val string_of_status_state : ?len:int -> status_state -> stringSerialize a value of type status_state into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_status_state : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> status_stateInput JSON data of type status_state.
val status_state_of_string : string -> status_stateDeserialize JSON data of type status_state.
val write_status : Bi_outbuf.t -> status -> unitOutput a JSON value of type status.
val string_of_status : ?len:int -> status -> stringSerialize a value of type status into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_status : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> statusInput JSON data of type status.
val write_statuses : Bi_outbuf.t -> statuses -> unitOutput a JSON value of type statuses.
val string_of_statuses : ?len:int -> statuses -> stringSerialize a value of type statuses into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_statuses : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> statusesInput JSON data of type statuses.
val write_status_branch_commit : Bi_outbuf.t -> status_branch_commit -> unitOutput a JSON value of type status_branch_commit.
val string_of_status_branch_commit : ?len:int -> status_branch_commit -> stringSerialize a value of type status_branch_commit into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_status_branch_commit : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> status_branch_commitInput JSON data of type status_branch_commit.
val status_branch_commit_of_string : string -> status_branch_commitDeserialize JSON data of type status_branch_commit.
val write_status_branch : Bi_outbuf.t -> status_branch -> unitOutput a JSON value of type status_branch.
val string_of_status_branch : ?len:int -> status_branch -> stringSerialize a value of type status_branch into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_status_branch : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> status_branchInput JSON data of type status_branch.
val status_branch_of_string : string -> status_branchDeserialize JSON data of type status_branch.
val write_git_commit : Bi_outbuf.t -> git_commit -> unitOutput a JSON value of type git_commit.
val string_of_git_commit : ?len:int -> git_commit -> stringSerialize a value of type git_commit into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_git_commit : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> git_commitInput JSON data of type git_commit.
val git_commit_of_string : string -> git_commitDeserialize JSON data of type git_commit.
val write_commit : Bi_outbuf.t -> commit -> unitOutput a JSON value of type commit.
val string_of_commit : ?len:int -> commit -> stringSerialize a value of type commit into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_commit : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> commitInput JSON data of type commit.
val write_status_event : Bi_outbuf.t -> status_event -> unitOutput a JSON value of type status_event.
val string_of_status_event : ?len:int -> status_event -> stringSerialize a value of type status_event into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_status_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> status_eventInput JSON data of type status_event.
val status_event_of_string : string -> status_eventDeserialize JSON data of type status_event.
val write_scope : Bi_outbuf.t -> scope -> unitOutput a JSON value of type scope.
val string_of_scope : ?len:int -> scope -> stringSerialize a value of type scope into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_scope : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> scopeInput JSON data of type scope.
val write_repositories : Bi_outbuf.t -> repositories -> unitOutput a JSON value of type repositories.
val string_of_repositories : ?len:int -> repositories -> stringSerialize a value of type repositories into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_repositories : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repositoriesInput JSON data of type repositories.
val repositories_of_string : string -> repositoriesDeserialize JSON data of type repositories.
val write_repository_search : Bi_outbuf.t -> repository_search -> unitOutput a JSON value of type repository_search.
val string_of_repository_search : ?len:int -> repository_search -> stringSerialize a value of type repository_search into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_repository_search : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repository_searchInput JSON data of type repository_search.
val repository_search_of_string : string -> repository_searchDeserialize JSON data of type repository_search.
val write_issues : Bi_outbuf.t -> issues -> unitOutput a JSON value of type issues.
val string_of_issues : ?len:int -> issues -> stringSerialize a value of type issues into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_issues : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> issuesInput JSON data of type issues.
val write_repository_issue_search : Bi_outbuf.t -> repository_issue_search -> unitOutput a JSON value of type repository_issue_search.
val string_of_repository_issue_search : ?len:int -> repository_issue_search -> stringSerialize a value of type repository_issue_search into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_repository_issue_search : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repository_issue_searchInput JSON data of type repository_issue_search.
val repository_issue_search_of_string : string -> repository_issue_searchDeserialize JSON data of type repository_issue_search.
val write_repository_action : Bi_outbuf.t -> repository_action -> unitOutput a JSON value of type repository_action.
val string_of_repository_action : ?len:int -> repository_action -> stringSerialize a value of type repository_action into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_repository_action : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repository_actionInput JSON data of type repository_action.
val repository_action_of_string : string -> repository_actionDeserialize JSON data of type repository_action.
val write_repository_event : Bi_outbuf.t -> repository_event -> unitOutput a JSON value of type repository_event.
val string_of_repository_event : ?len:int -> repository_event -> stringSerialize a value of type repository_event into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_repository_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repository_eventInput JSON data of type repository_event.
val repository_event_of_string : string -> repository_eventDeserialize JSON data of type repository_event.
val write_repo_commit : Bi_outbuf.t -> repo_commit -> unitOutput a JSON value of type repo_commit.
val string_of_repo_commit : ?len:int -> repo_commit -> stringSerialize a value of type repo_commit into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_repo_commit : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repo_commitInput JSON data of type repo_commit.
val repo_commit_of_string : string -> repo_commitDeserialize JSON data of type repo_commit.
val write_repo_tag : Bi_outbuf.t -> repo_tag -> unitOutput a JSON value of type repo_tag.
val string_of_repo_tag : ?len:int -> repo_tag -> stringSerialize a value of type repo_tag into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_repo_tag : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repo_tagInput JSON data of type repo_tag.
val write_repo_tags : Bi_outbuf.t -> repo_tags -> unitOutput a JSON value of type repo_tags.
val string_of_repo_tags : ?len:int -> repo_tags -> stringSerialize a value of type repo_tags into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_repo_tags : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repo_tagsInput JSON data of type repo_tags.
val write_repo_issues_action : Bi_outbuf.t -> repo_issues_action -> unitOutput a JSON value of type repo_issues_action.
val string_of_repo_issues_action : ?len:int -> repo_issues_action -> stringSerialize a value of type repo_issues_action into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_repo_issues_action : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repo_issues_actionInput JSON data of type repo_issues_action.
val repo_issues_action_of_string : string -> repo_issues_actionDeserialize JSON data of type repo_issues_action.
val write_linked_user : Bi_outbuf.t -> linked_user -> unitOutput a JSON value of type linked_user.
val string_of_linked_user : ?len:int -> linked_user -> stringSerialize a value of type linked_user into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_linked_user : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> linked_userInput JSON data of type linked_user.
val linked_user_of_string : string -> linked_userDeserialize JSON data of type linked_user.
val write_repo_issues_event : Bi_outbuf.t -> repo_issues_event -> unitOutput a JSON value of type repo_issues_event.
val string_of_repo_issues_event : ?len:int -> repo_issues_event -> stringSerialize a value of type repo_issues_event into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_repo_issues_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repo_issues_eventInput JSON data of type repo_issues_event.
val repo_issues_event_of_string : string -> repo_issues_eventDeserialize JSON data of type repo_issues_event.
val write_repo_issues_events : Bi_outbuf.t -> repo_issues_events -> unitOutput a JSON value of type repo_issues_events.
val string_of_repo_issues_events : ?len:int -> repo_issues_events -> stringSerialize a value of type repo_issues_events into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_repo_issues_events : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repo_issues_eventsInput JSON data of type repo_issues_events.
val repo_issues_events_of_string : string -> repo_issues_eventsDeserialize JSON data of type repo_issues_events.
val write_repo_issue_event : Bi_outbuf.t -> repo_issue_event -> unitOutput a JSON value of type repo_issue_event.
val string_of_repo_issue_event : ?len:int -> repo_issue_event -> stringSerialize a value of type repo_issue_event into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_repo_issue_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repo_issue_eventInput JSON data of type repo_issue_event.
val repo_issue_event_of_string : string -> repo_issue_eventDeserialize JSON data of type repo_issue_event.
val write_repo_issue_events : Bi_outbuf.t -> repo_issue_events -> unitOutput a JSON value of type repo_issue_events.
val string_of_repo_issue_events : ?len:int -> repo_issue_events -> stringSerialize a value of type repo_issue_events into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_repo_issue_events : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repo_issue_eventsInput JSON data of type repo_issue_events.
val repo_issue_events_of_string : string -> repo_issue_eventsDeserialize JSON data of type repo_issue_events.
val write_repo_branch : Bi_outbuf.t -> repo_branch -> unitOutput a JSON value of type repo_branch.
val string_of_repo_branch : ?len:int -> repo_branch -> stringSerialize a value of type repo_branch into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_repo_branch : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repo_branchInput JSON data of type repo_branch.
val repo_branch_of_string : string -> repo_branchDeserialize JSON data of type repo_branch.
val write_repo_branches : Bi_outbuf.t -> repo_branches -> unitOutput a JSON value of type repo_branches.
val string_of_repo_branches : ?len:int -> repo_branches -> stringSerialize a value of type repo_branches into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_repo_branches : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repo_branchesInput JSON data of type repo_branches.
val repo_branches_of_string : string -> repo_branchesDeserialize JSON data of type repo_branches.
val write_repo : Bi_outbuf.t -> repo -> unitOutput a JSON value of type repo.
val string_of_repo : ?len:int -> repo -> stringSerialize a value of type repo into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_repo : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> repoInput JSON data of type repo.
val write_release : Bi_outbuf.t -> release -> unitOutput a JSON value of type release.
val string_of_release : ?len:int -> release -> stringSerialize a value of type release into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_release : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> releaseInput JSON data of type release.
val write_releases : Bi_outbuf.t -> releases -> unitOutput a JSON value of type releases.
val string_of_releases : ?len:int -> releases -> stringSerialize a value of type releases into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_releases : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> releasesInput JSON data of type releases.
val write_release_repo : Bi_outbuf.t -> release_repo -> unitOutput a JSON value of type release_repo.
val string_of_release_repo : ?len:int -> release_repo -> stringSerialize a value of type release_repo into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_release_repo : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> release_repoInput JSON data of type release_repo.
val release_repo_of_string : string -> release_repoDeserialize JSON data of type release_repo.
val write_release_repos : Bi_outbuf.t -> release_repos -> unitOutput a JSON value of type release_repos.
val string_of_release_repos : ?len:int -> release_repos -> stringSerialize a value of type release_repos into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_release_repos : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> release_reposInput JSON data of type release_repos.
val release_repos_of_string : string -> release_reposDeserialize JSON data of type release_repos.
val write_release_action : Bi_outbuf.t -> release_action -> unitOutput a JSON value of type release_action.
val string_of_release_action : ?len:int -> release_action -> stringSerialize a value of type release_action into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_release_action : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> release_actionInput JSON data of type release_action.
val release_action_of_string : string -> release_actionDeserialize JSON data of type release_action.
val write_release_event : Bi_outbuf.t -> release_event -> unitOutput a JSON value of type release_event.
val string_of_release_event : ?len:int -> release_event -> stringSerialize a value of type release_event into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_release_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> release_eventInput JSON data of type release_event.
val release_event_of_string : string -> release_eventDeserialize JSON data of type release_event.
val write_ref : Bi_outbuf.t -> ref -> unitOutput a JSON value of type ref.
val string_of_ref : ?len:int -> ref -> stringSerialize a value of type ref into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_ref : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> refInput JSON data of type ref.
val write_rate : Bi_outbuf.t -> rate -> unitOutput a JSON value of type rate.
val string_of_rate : ?len:int -> rate -> stringSerialize a value of type rate into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_rate : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> rateInput JSON data of type rate.
val write_rate_resources : Bi_outbuf.t -> rate_resources -> unitOutput a JSON value of type rate_resources.
val string_of_rate_resources : ?len:int -> rate_resources -> stringSerialize a value of type rate_resources into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_rate_resources : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> rate_resourcesInput JSON data of type rate_resources.
val rate_resources_of_string : string -> rate_resourcesDeserialize JSON data of type rate_resources.
val write_rate_limit : Bi_outbuf.t -> rate_limit -> unitOutput a JSON value of type rate_limit.
val string_of_rate_limit : ?len:int -> rate_limit -> stringSerialize a value of type rate_limit into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_rate_limit : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> rate_limitInput JSON data of type rate_limit.
val rate_limit_of_string : string -> rate_limitDeserialize JSON data of type rate_limit.
val write_push_event_author : Bi_outbuf.t -> push_event_author -> unitOutput a JSON value of type push_event_author.
val string_of_push_event_author : ?len:int -> push_event_author -> stringSerialize a value of type push_event_author into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_push_event_author : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> push_event_authorInput JSON data of type push_event_author.
val push_event_author_of_string : string -> push_event_authorDeserialize JSON data of type push_event_author.
val write_push_event_hook_commit : Bi_outbuf.t -> push_event_hook_commit -> unitOutput a JSON value of type push_event_hook_commit.
val string_of_push_event_hook_commit : ?len:int -> push_event_hook_commit -> stringSerialize a value of type push_event_hook_commit into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_push_event_hook_commit : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> push_event_hook_commitInput JSON data of type push_event_hook_commit.
val push_event_hook_commit_of_string : string -> push_event_hook_commitDeserialize JSON data of type push_event_hook_commit.
val write_push_event_hook : Bi_outbuf.t -> push_event_hook -> unitOutput a JSON value of type push_event_hook.
val string_of_push_event_hook : ?len:int -> push_event_hook -> stringSerialize a value of type push_event_hook into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_push_event_hook : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> push_event_hookInput JSON data of type push_event_hook.
val push_event_hook_of_string : string -> push_event_hookDeserialize JSON data of type push_event_hook.
val write_push_event_commit_base : Bi_outbuf.t -> push_event_commit_base -> unitOutput a JSON value of type push_event_commit_base.
val string_of_push_event_commit_base : ?len:int -> push_event_commit_base -> stringSerialize a value of type push_event_commit_base into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_push_event_commit_base : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> push_event_commit_baseInput JSON data of type push_event_commit_base.
val push_event_commit_base_of_string : string -> push_event_commit_baseDeserialize JSON data of type push_event_commit_base.
val write_push_event_commit : Bi_outbuf.t -> push_event_commit -> unitOutput a JSON value of type push_event_commit.
val string_of_push_event_commit : ?len:int -> push_event_commit -> stringSerialize a value of type push_event_commit into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_push_event_commit : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> push_event_commitInput JSON data of type push_event_commit.
val push_event_commit_of_string : string -> push_event_commitDeserialize JSON data of type push_event_commit.
val write_push_event_base : Bi_outbuf.t -> push_event_base -> unitOutput a JSON value of type push_event_base.
val string_of_push_event_base : ?len:int -> push_event_base -> stringSerialize a value of type push_event_base into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_push_event_base : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> push_event_baseInput JSON data of type push_event_base.
val push_event_base_of_string : string -> push_event_baseDeserialize JSON data of type push_event_base.
val write_push_event : Bi_outbuf.t -> push_event -> unitOutput a JSON value of type push_event.
val string_of_push_event : ?len:int -> push_event -> stringSerialize a value of type push_event into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_push_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> push_eventInput JSON data of type push_event.
val push_event_of_string : string -> push_eventDeserialize JSON data of type push_event.
val write_link : Bi_outbuf.t -> link -> unitOutput a JSON value of type link.
val string_of_link : ?len:int -> link -> stringSerialize a value of type link into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_link : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> linkInput JSON data of type link.
val write_pull_links : Bi_outbuf.t -> pull_links -> unitOutput a JSON value of type pull_links.
val string_of_pull_links : ?len:int -> pull_links -> stringSerialize a value of type pull_links into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_pull_links : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> pull_linksInput JSON data of type pull_links.
val pull_links_of_string : string -> pull_linksDeserialize JSON data of type pull_links.
val write_branch : Bi_outbuf.t -> branch -> unitOutput a JSON value of type branch.
val string_of_branch : ?len:int -> branch -> stringSerialize a value of type branch into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_branch : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> branchInput JSON data of type branch.
val write_pull : Bi_outbuf.t -> pull -> unitOutput a JSON value of type pull.
val string_of_pull : ?len:int -> pull -> stringSerialize a value of type pull into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_pull : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> pullInput JSON data of type pull.
val write_pulls : Bi_outbuf.t -> pulls -> unitOutput a JSON value of type pulls.
val string_of_pulls : ?len:int -> pulls -> stringSerialize a value of type pulls into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_pulls : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> pullsInput JSON data of type pulls.
val write_body_changes : Bi_outbuf.t -> body_changes -> unitOutput a JSON value of type body_changes.
val string_of_body_changes : ?len:int -> body_changes -> stringSerialize a value of type body_changes into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_body_changes : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> body_changesInput JSON data of type body_changes.
val body_changes_of_string : string -> body_changesDeserialize JSON data of type body_changes.
val write_pull_request_review_comment_action : Bi_outbuf.t -> pull_request_review_comment_action -> unitOutput 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 -> stringSerialize a value of type pull_request_review_comment_action into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_pull_request_review_comment_action : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> pull_request_review_comment_actionInput JSON data of type pull_request_review_comment_action.
val pull_request_review_comment_action_of_string : string -> pull_request_review_comment_actionDeserialize JSON data of type pull_request_review_comment_action.
val write_pull_request_review_comment : Bi_outbuf.t -> pull_request_review_comment -> unitOutput a JSON value of type pull_request_review_comment.
val string_of_pull_request_review_comment : ?len:int -> pull_request_review_comment -> stringSerialize a value of type pull_request_review_comment into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_pull_request_review_comment : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> pull_request_review_commentInput JSON data of type pull_request_review_comment.
val pull_request_review_comment_of_string : string -> pull_request_review_commentDeserialize JSON data of type pull_request_review_comment.
val write_pull_request_review_comment_event : Bi_outbuf.t -> pull_request_review_comment_event -> unitOutput 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 -> stringSerialize a value of type pull_request_review_comment_event into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_pull_request_review_comment_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> pull_request_review_comment_eventInput JSON data of type pull_request_review_comment_event.
val pull_request_review_comment_event_of_string : string -> pull_request_review_comment_eventDeserialize JSON data of type pull_request_review_comment_event.
val write_pull_request_action : Bi_outbuf.t -> pull_request_action -> unitOutput a JSON value of type pull_request_action.
val string_of_pull_request_action : ?len:int -> pull_request_action -> stringSerialize a value of type pull_request_action into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_pull_request_action : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> pull_request_actionInput JSON data of type pull_request_action.
val pull_request_action_of_string : string -> pull_request_actionDeserialize JSON data of type pull_request_action.
val write_pull_request_event : Bi_outbuf.t -> pull_request_event -> unitOutput a JSON value of type pull_request_event.
val string_of_pull_request_event : ?len:int -> pull_request_event -> stringSerialize a value of type pull_request_event into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_pull_request_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> pull_request_eventInput JSON data of type pull_request_event.
val pull_request_event_of_string : string -> pull_request_eventDeserialize JSON data of type pull_request_event.
val write_page_build_status : Bi_outbuf.t -> page_build_status -> unitOutput a JSON value of type page_build_status.
val string_of_page_build_status : ?len:int -> page_build_status -> stringSerialize a value of type page_build_status into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_page_build_status : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> page_build_statusInput JSON data of type page_build_status.
val page_build_status_of_string : string -> page_build_statusDeserialize JSON data of type page_build_status.
val write_page_build_error : Bi_outbuf.t -> page_build_error -> unitOutput a JSON value of type page_build_error.
val string_of_page_build_error : ?len:int -> page_build_error -> stringSerialize a value of type page_build_error into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_page_build_error : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> page_build_errorInput JSON data of type page_build_error.
val page_build_error_of_string : string -> page_build_errorDeserialize JSON data of type page_build_error.
val write_page_build : Bi_outbuf.t -> page_build -> unitOutput a JSON value of type page_build.
val string_of_page_build : ?len:int -> page_build -> stringSerialize a value of type page_build into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_page_build : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> page_buildInput JSON data of type page_build.
val page_build_of_string : string -> page_buildDeserialize JSON data of type page_build.
val write_page_build_event : Bi_outbuf.t -> page_build_event -> unitOutput a JSON value of type page_build_event.
val string_of_page_build_event : ?len:int -> page_build_event -> stringSerialize a value of type page_build_event into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_page_build_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> page_build_eventInput JSON data of type page_build_event.
val page_build_event_of_string : string -> page_build_eventDeserialize JSON data of type page_build_event.
val write_orgs : Bi_outbuf.t -> orgs -> unitOutput a JSON value of type orgs.
val string_of_orgs : ?len:int -> orgs -> stringSerialize a value of type orgs into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_orgs : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> orgsInput JSON data of type orgs.
val write_organization : Bi_outbuf.t -> organization -> unitOutput a JSON value of type organization.
val string_of_organization : ?len:int -> organization -> stringSerialize a value of type organization into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_organization : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> organizationInput JSON data of type organization.
val organization_of_string : string -> organizationDeserialize JSON data of type organization.
val write_new_status : Bi_outbuf.t -> new_status -> unitOutput a JSON value of type new_status.
val string_of_new_status : ?len:int -> new_status -> stringSerialize a value of type new_status into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_new_status : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> new_statusInput JSON data of type new_status.
val new_status_of_string : string -> new_statusDeserialize JSON data of type new_status.
val write_new_repo : Bi_outbuf.t -> new_repo -> unitOutput a JSON value of type new_repo.
val string_of_new_repo : ?len:int -> new_repo -> stringSerialize a value of type new_repo into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_new_repo : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> new_repoInput JSON data of type new_repo.
val write_new_release : Bi_outbuf.t -> new_release -> unitOutput a JSON value of type new_release.
val string_of_new_release : ?len:int -> new_release -> stringSerialize a value of type new_release into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_new_release : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> new_releaseInput JSON data of type new_release.
val new_release_of_string : string -> new_releaseDeserialize JSON data of type new_release.
val write_new_pull_issue : Bi_outbuf.t -> new_pull_issue -> unitOutput a JSON value of type new_pull_issue.
val string_of_new_pull_issue : ?len:int -> new_pull_issue -> stringSerialize a value of type new_pull_issue into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_new_pull_issue : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> new_pull_issueInput JSON data of type new_pull_issue.
val new_pull_issue_of_string : string -> new_pull_issueDeserialize JSON data of type new_pull_issue.
val write_new_pull : Bi_outbuf.t -> new_pull -> unitOutput a JSON value of type new_pull.
val string_of_new_pull : ?len:int -> new_pull -> stringSerialize a value of type new_pull into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_new_pull : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> new_pullInput JSON data of type new_pull.
val write_new_milestone : Bi_outbuf.t -> new_milestone -> unitOutput a JSON value of type new_milestone.
val string_of_new_milestone : ?len:int -> new_milestone -> stringSerialize a value of type new_milestone into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_new_milestone : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> new_milestoneInput JSON data of type new_milestone.
val new_milestone_of_string : string -> new_milestoneDeserialize JSON data of type new_milestone.
val write_new_label : Bi_outbuf.t -> new_label -> unitOutput a JSON value of type new_label.
val string_of_new_label : ?len:int -> new_label -> stringSerialize a value of type new_label into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_new_label : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> new_labelInput JSON data of type new_label.
val write_new_issue_comment : Bi_outbuf.t -> new_issue_comment -> unitOutput a JSON value of type new_issue_comment.
val string_of_new_issue_comment : ?len:int -> new_issue_comment -> stringSerialize a value of type new_issue_comment into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_new_issue_comment : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> new_issue_commentInput JSON data of type new_issue_comment.
val new_issue_comment_of_string : string -> new_issue_commentDeserialize JSON data of type new_issue_comment.
val write_new_issue : Bi_outbuf.t -> new_issue -> unitOutput a JSON value of type new_issue.
val string_of_new_issue : ?len:int -> new_issue -> stringSerialize a value of type new_issue into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_new_issue : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> new_issueInput JSON data of type new_issue.
val write_new_hook : Bi_outbuf.t -> new_hook -> unitOutput a JSON value of type new_hook.
val string_of_new_hook : ?len:int -> new_hook -> stringSerialize a value of type new_hook into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_new_hook : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> new_hookInput JSON data of type new_hook.
val write_new_gist_content : Bi_outbuf.t -> new_gist_content -> unitOutput a JSON value of type new_gist_content.
val string_of_new_gist_content : ?len:int -> new_gist_content -> stringSerialize a value of type new_gist_content into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_new_gist_content : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> new_gist_contentInput JSON data of type new_gist_content.
val new_gist_content_of_string : string -> new_gist_contentDeserialize JSON data of type new_gist_content.
val write_new_gist_contents : Bi_outbuf.t -> new_gist_contents -> unitOutput a JSON value of type new_gist_contents.
val string_of_new_gist_contents : ?len:int -> new_gist_contents -> stringSerialize a value of type new_gist_contents into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_new_gist_contents : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> new_gist_contentsInput JSON data of type new_gist_contents.
val new_gist_contents_of_string : string -> new_gist_contentsDeserialize JSON data of type new_gist_contents.
val write_new_gist : Bi_outbuf.t -> new_gist -> unitOutput a JSON value of type new_gist.
val string_of_new_gist : ?len:int -> new_gist -> stringSerialize a value of type new_gist into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_new_gist : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> new_gistInput JSON data of type new_gist.
val write_new_deploy_key : Bi_outbuf.t -> new_deploy_key -> unitOutput a JSON value of type new_deploy_key.
val string_of_new_deploy_key : ?len:int -> new_deploy_key -> stringSerialize a value of type new_deploy_key into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_new_deploy_key : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> new_deploy_keyInput JSON data of type new_deploy_key.
val new_deploy_key_of_string : string -> new_deploy_keyDeserialize JSON data of type new_deploy_key.
val write_milestones : Bi_outbuf.t -> milestones -> unitOutput a JSON value of type milestones.
val string_of_milestones : ?len:int -> milestones -> stringSerialize a value of type milestones into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_milestones : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> milestonesInput JSON data of type milestones.
val milestones_of_string : string -> milestonesDeserialize JSON data of type milestones.
val write_milestone_sort : Bi_outbuf.t -> milestone_sort -> unitOutput a JSON value of type milestone_sort.
val string_of_milestone_sort : ?len:int -> milestone_sort -> stringSerialize a value of type milestone_sort into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_milestone_sort : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> milestone_sortInput JSON data of type milestone_sort.
val milestone_sort_of_string : string -> milestone_sortDeserialize JSON data of type milestone_sort.
val write_error : Bi_outbuf.t -> error -> unitOutput a JSON value of type error.
val string_of_error : ?len:int -> error -> stringSerialize a value of type error into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_error : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> errorInput JSON data of type error.
val write_message : Bi_outbuf.t -> message -> unitOutput a JSON value of type message.
val string_of_message : ?len:int -> message -> stringSerialize a value of type message into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_message : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> messageInput JSON data of type message.
val write_merge_request : Bi_outbuf.t -> merge_request -> unitOutput a JSON value of type merge_request.
val string_of_merge_request : ?len:int -> merge_request -> stringSerialize a value of type merge_request into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_merge_request : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> merge_requestInput JSON data of type merge_request.
val merge_request_of_string : string -> merge_requestDeserialize JSON data of type merge_request.
val write_merge : Bi_outbuf.t -> merge -> unitOutput a JSON value of type merge.
val string_of_merge : ?len:int -> merge -> stringSerialize a value of type merge into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_merge : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> mergeInput JSON data of type merge.
val write_member_action : Bi_outbuf.t -> member_action -> unitOutput a JSON value of type member_action.
val string_of_member_action : ?len:int -> member_action -> stringSerialize a value of type member_action into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_member_action : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> member_actionInput JSON data of type member_action.
val member_action_of_string : string -> member_actionDeserialize JSON data of type member_action.
val write_member_event : Bi_outbuf.t -> member_event -> unitOutput a JSON value of type member_event.
val string_of_member_event : ?len:int -> member_event -> stringSerialize a value of type member_event into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_member_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> member_eventInput JSON data of type member_event.
val member_event_of_string : string -> member_eventDeserialize JSON data of type member_event.
val write_linked_users : Bi_outbuf.t -> linked_users -> unitOutput a JSON value of type linked_users.
val string_of_linked_users : ?len:int -> linked_users -> stringSerialize a value of type linked_users into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_linked_users : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> linked_usersInput JSON data of type linked_users.
val linked_users_of_string : string -> linked_usersDeserialize JSON data of type linked_users.
val write_labels : Bi_outbuf.t -> labels -> unitOutput a JSON value of type labels.
val string_of_labels : ?len:int -> labels -> stringSerialize a value of type labels into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_labels : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> labelsInput JSON data of type labels.
val write_label_names : Bi_outbuf.t -> label_names -> unitOutput a JSON value of type label_names.
val string_of_label_names : ?len:int -> label_names -> stringSerialize a value of type label_names into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_label_names : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> label_namesInput JSON data of type label_names.
val label_names_of_string : string -> label_namesDeserialize JSON data of type label_names.
val write_issues_action : Bi_outbuf.t -> issues_action -> unitOutput a JSON value of type issues_action.
val string_of_issues_action : ?len:int -> issues_action -> stringSerialize a value of type issues_action into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_issues_action : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> issues_actionInput JSON data of type issues_action.
val issues_action_of_string : string -> issues_actionDeserialize JSON data of type issues_action.
val write_issues_event : Bi_outbuf.t -> issues_event -> unitOutput a JSON value of type issues_event.
val string_of_issues_event : ?len:int -> issues_event -> stringSerialize a value of type issues_event into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_issues_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> issues_eventInput JSON data of type issues_event.
val issues_event_of_string : string -> issues_eventDeserialize JSON data of type issues_event.
val write_issue_comment : Bi_outbuf.t -> issue_comment -> unitOutput a JSON value of type issue_comment.
val string_of_issue_comment : ?len:int -> issue_comment -> stringSerialize a value of type issue_comment into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_issue_comment : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> issue_commentInput JSON data of type issue_comment.
val issue_comment_of_string : string -> issue_commentDeserialize JSON data of type issue_comment.
val write_issue_comments : Bi_outbuf.t -> issue_comments -> unitOutput a JSON value of type issue_comments.
val string_of_issue_comments : ?len:int -> issue_comments -> stringSerialize a value of type issue_comments into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_issue_comments : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> issue_commentsInput JSON data of type issue_comments.
val issue_comments_of_string : string -> issue_commentsDeserialize JSON data of type issue_comments.
val write_issue_comment_action : Bi_outbuf.t -> issue_comment_action -> unitOutput a JSON value of type issue_comment_action.
val string_of_issue_comment_action : ?len:int -> issue_comment_action -> stringSerialize a value of type issue_comment_action into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_issue_comment_action : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> issue_comment_actionInput JSON data of type issue_comment_action.
val issue_comment_action_of_string : string -> issue_comment_actionDeserialize JSON data of type issue_comment_action.
val write_issue_comment_event : Bi_outbuf.t -> issue_comment_event -> unitOutput a JSON value of type issue_comment_event.
val string_of_issue_comment_event : ?len:int -> issue_comment_event -> stringSerialize a value of type issue_comment_event into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_issue_comment_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> issue_comment_eventInput JSON data of type issue_comment_event.
val issue_comment_event_of_string : string -> issue_comment_eventDeserialize JSON data of type issue_comment_event.
val write_hook : Bi_outbuf.t -> hook -> unitOutput a JSON value of type hook.
val string_of_hook : ?len:int -> hook -> stringSerialize a value of type hook into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_hook : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> hookInput JSON data of type hook.
val write_hooks : Bi_outbuf.t -> hooks -> unitOutput a JSON value of type hooks.
val string_of_hooks : ?len:int -> hooks -> stringSerialize a value of type hooks into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_hooks : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> hooksInput JSON data of type hooks.
val write_gollum_event : Bi_outbuf.t -> gollum_event -> unitOutput a JSON value of type gollum_event.
val string_of_gollum_event : ?len:int -> gollum_event -> stringSerialize a value of type gollum_event into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_gollum_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> gollum_eventInput JSON data of type gollum_event.
val gollum_event_of_string : string -> gollum_eventDeserialize JSON data of type gollum_event.
val write_git_ref : Bi_outbuf.t -> git_ref -> unitOutput a JSON value of type git_ref.
val string_of_git_ref : ?len:int -> git_ref -> stringSerialize a value of type git_ref into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_git_ref : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> git_refInput JSON data of type git_ref.
val write_git_refs : Bi_outbuf.t -> git_refs -> unitOutput a JSON value of type git_refs.
val string_of_git_refs : ?len:int -> git_refs -> stringSerialize a value of type git_refs into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_git_refs : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> git_refsInput JSON data of type git_refs.
val write_gist_fork : Bi_outbuf.t -> gist_fork -> unitOutput a JSON value of type gist_fork.
val string_of_gist_fork : ?len:int -> gist_fork -> stringSerialize a value of type gist_fork into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_gist_fork : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> gist_forkInput JSON data of type gist_fork.
val write_gist_file : Bi_outbuf.t -> gist_file -> unitOutput a JSON value of type gist_file.
val string_of_gist_file : ?len:int -> gist_file -> stringSerialize a value of type gist_file into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_gist_file : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> gist_fileInput JSON data of type gist_file.
val write_gist_files : Bi_outbuf.t -> gist_files -> unitOutput a JSON value of type gist_files.
val string_of_gist_files : ?len:int -> gist_files -> stringSerialize a value of type gist_files into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_gist_files : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> gist_filesInput JSON data of type gist_files.
val gist_files_of_string : string -> gist_filesDeserialize JSON data of type gist_files.
val write_change_status : Bi_outbuf.t -> change_status -> unitOutput a JSON value of type change_status.
val string_of_change_status : ?len:int -> change_status -> stringSerialize a value of type change_status into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_change_status : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> change_statusInput JSON data of type change_status.
val change_status_of_string : string -> change_statusDeserialize JSON data of type change_status.
val write_gist_commit : Bi_outbuf.t -> gist_commit -> unitOutput a JSON value of type gist_commit.
val string_of_gist_commit : ?len:int -> gist_commit -> stringSerialize a value of type gist_commit into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_gist_commit : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> gist_commitInput JSON data of type gist_commit.
val gist_commit_of_string : string -> gist_commitDeserialize JSON data of type gist_commit.
val write_gist_commits : Bi_outbuf.t -> gist_commits -> unitOutput a JSON value of type gist_commits.
val string_of_gist_commits : ?len:int -> gist_commits -> stringSerialize a value of type gist_commits into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_gist_commits : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> gist_commitsInput JSON data of type gist_commits.
val gist_commits_of_string : string -> gist_commitsDeserialize JSON data of type gist_commits.
val write_gist : Bi_outbuf.t -> gist -> unitOutput a JSON value of type gist.
val string_of_gist : ?len:int -> gist -> stringSerialize a value of type gist into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_gist : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> gistInput JSON data of type gist.
val write_gists : Bi_outbuf.t -> gists -> unitOutput a JSON value of type gists.
val string_of_gists : ?len:int -> gists -> stringSerialize a value of type gists into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_gists : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> gistsInput JSON data of type gists.
val write_gist_forks : Bi_outbuf.t -> gist_forks -> unitOutput a JSON value of type gist_forks.
val string_of_gist_forks : ?len:int -> gist_forks -> stringSerialize a value of type gist_forks into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_gist_forks : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> gist_forksInput JSON data of type gist_forks.
val gist_forks_of_string : string -> gist_forksDeserialize JSON data of type gist_forks.
val write_fork_event : Bi_outbuf.t -> fork_event -> unitOutput a JSON value of type fork_event.
val string_of_fork_event : ?len:int -> fork_event -> stringSerialize a value of type fork_event into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_fork_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> fork_eventInput JSON data of type fork_event.
val fork_event_of_string : string -> fork_eventDeserialize JSON data of type fork_event.
val write_file : Bi_outbuf.t -> file -> unitOutput a JSON value of type file.
val string_of_file : ?len:int -> file -> stringSerialize a value of type file into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_file : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> fileInput JSON data of type file.
val write_files : Bi_outbuf.t -> files -> unitOutput a JSON value of type files.
val string_of_files : ?len:int -> files -> stringSerialize a value of type files into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_files : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> filesInput JSON data of type files.
val write_delete_event : Bi_outbuf.t -> delete_event -> unitOutput a JSON value of type delete_event.
val string_of_delete_event : ?len:int -> delete_event -> stringSerialize a value of type delete_event into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_delete_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> delete_eventInput JSON data of type delete_event.
val delete_event_of_string : string -> delete_eventDeserialize JSON data of type delete_event.
val write_create_event : Bi_outbuf.t -> create_event -> unitOutput a JSON value of type create_event.
val string_of_create_event : ?len:int -> create_event -> stringSerialize a value of type create_event into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_create_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> create_eventInput JSON data of type create_event.
val create_event_of_string : string -> create_eventDeserialize JSON data of type create_event.
val write_commit_comment : Bi_outbuf.t -> commit_comment -> unitOutput a JSON value of type commit_comment.
val string_of_commit_comment : ?len:int -> commit_comment -> stringSerialize a value of type commit_comment into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_commit_comment : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> commit_commentInput JSON data of type commit_comment.
val commit_comment_of_string : string -> commit_commentDeserialize JSON data of type commit_comment.
val write_commit_comment_event : Bi_outbuf.t -> commit_comment_event -> unitOutput a JSON value of type commit_comment_event.
val string_of_commit_comment_event : ?len:int -> commit_comment_event -> stringSerialize a value of type commit_comment_event into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_commit_comment_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> commit_comment_eventInput JSON data of type commit_comment_event.
val commit_comment_event_of_string : string -> commit_comment_eventDeserialize JSON data of type commit_comment_event.
val write_event_constr : Bi_outbuf.t -> event_constr -> unitOutput a JSON value of type event_constr.
val string_of_event_constr : ?len:int -> event_constr -> stringSerialize a value of type event_constr into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_event_constr : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> event_constrInput JSON data of type event_constr.
val event_constr_of_string : string -> event_constrDeserialize JSON data of type event_constr.
val write_event : Bi_outbuf.t -> event -> unitOutput a JSON value of type event.
val string_of_event : ?len:int -> event -> stringSerialize a value of type event into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_event : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> eventInput JSON data of type event.
val write_events : Bi_outbuf.t -> events -> unitOutput a JSON value of type events.
val string_of_events : ?len:int -> events -> stringSerialize a value of type events into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_events : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> eventsInput JSON data of type events.
val write_event_hook_metadata : Bi_outbuf.t -> event_hook_metadata -> unitOutput a JSON value of type event_hook_metadata.
val string_of_event_hook_metadata : ?len:int -> event_hook_metadata -> stringSerialize a value of type event_hook_metadata into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_event_hook_metadata : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> event_hook_metadataInput JSON data of type event_hook_metadata.
val event_hook_metadata_of_string : string -> event_hook_metadataDeserialize JSON data of type event_hook_metadata.
val write_event_hook_constr : Bi_outbuf.t -> event_hook_constr -> unitOutput a JSON value of type event_hook_constr.
val string_of_event_hook_constr : ?len:int -> event_hook_constr -> stringSerialize a value of type event_hook_constr into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_event_hook_constr : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> event_hook_constrInput JSON data of type event_hook_constr.
val event_hook_constr_of_string : string -> event_hook_constrDeserialize JSON data of type event_hook_constr.
val write_emojis : Bi_outbuf.t -> emojis -> unitOutput a JSON value of type emojis.
val string_of_emojis : ?len:int -> emojis -> stringSerialize a value of type emojis into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_emojis : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> emojisInput JSON data of type emojis.
val write_deploy_key : Bi_outbuf.t -> deploy_key -> unitOutput a JSON value of type deploy_key.
val string_of_deploy_key : ?len:int -> deploy_key -> stringSerialize a value of type deploy_key into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_deploy_key : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> deploy_keyInput JSON data of type deploy_key.
val deploy_key_of_string : string -> deploy_keyDeserialize JSON data of type deploy_key.
val write_deploy_keys : Bi_outbuf.t -> deploy_keys -> unitOutput a JSON value of type deploy_keys.
val string_of_deploy_keys : ?len:int -> deploy_keys -> stringSerialize a value of type deploy_keys into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_deploy_keys : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> deploy_keysInput JSON data of type deploy_keys.
val deploy_keys_of_string : string -> deploy_keysDeserialize JSON data of type deploy_keys.
val write_contribution_week : Bi_outbuf.t -> contribution_week -> unitOutput a JSON value of type contribution_week.
val string_of_contribution_week : ?len:int -> contribution_week -> stringSerialize a value of type contribution_week into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_contribution_week : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> contribution_weekInput JSON data of type contribution_week.
val contribution_week_of_string : string -> contribution_weekDeserialize JSON data of type contribution_week.
val write_contributor_stats : Bi_outbuf.t -> contributor_stats -> unitOutput a JSON value of type contributor_stats.
val string_of_contributor_stats : ?len:int -> contributor_stats -> stringSerialize a value of type contributor_stats into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_contributor_stats : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> contributor_statsInput JSON data of type contributor_stats.
val contributor_stats_of_string : string -> contributor_statsDeserialize JSON data of type contributor_stats.
val write_contributors_stats : Bi_outbuf.t -> contributors_stats -> unitOutput a JSON value of type contributors_stats.
val string_of_contributors_stats : ?len:int -> contributors_stats -> stringSerialize a value of type contributors_stats into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_contributors_stats : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> contributors_statsInput JSON data of type contributors_stats.
val contributors_stats_of_string : string -> contributors_statsDeserialize JSON data of type contributors_stats.
val write_contributor : Bi_outbuf.t -> contributor -> unitOutput a JSON value of type contributor.
val string_of_contributor : ?len:int -> contributor -> stringSerialize a value of type contributor into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_contributor : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> contributorInput JSON data of type contributor.
val contributor_of_string : string -> contributorDeserialize JSON data of type contributor.
val write_contributors : Bi_outbuf.t -> contributors -> unitOutput a JSON value of type contributors.
val string_of_contributors : ?len:int -> contributors -> stringSerialize a value of type contributors into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_contributors : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> contributorsInput JSON data of type contributors.
val contributors_of_string : string -> contributorsDeserialize JSON data of type contributors.
val write_commits : Bi_outbuf.t -> commits -> unitOutput a JSON value of type commits.
val string_of_commits : ?len:int -> commits -> stringSerialize a value of type commits into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_commits : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> commitsInput JSON data of type commits.
val write_comment : Bi_outbuf.t -> comment -> unitOutput a JSON value of type comment.
val string_of_comment : ?len:int -> comment -> stringSerialize a value of type comment into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_comment : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> commentInput JSON data of type comment.
val write_base_status : Bi_outbuf.t -> base_status -> unitOutput a JSON value of type base_status.
val string_of_base_status : ?len:int -> base_status -> stringSerialize a value of type base_status into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_base_status : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> base_statusInput JSON data of type base_status.
val base_status_of_string : string -> base_statusDeserialize JSON data of type base_status.
val write_base_statuses : Bi_outbuf.t -> base_statuses -> unitOutput a JSON value of type base_statuses.
val string_of_base_statuses : ?len:int -> base_statuses -> stringSerialize a value of type base_statuses into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_base_statuses : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> base_statusesInput JSON data of type base_statuses.
val base_statuses_of_string : string -> base_statusesDeserialize JSON data of type base_statuses.
val write_combined_status : Bi_outbuf.t -> combined_status -> unitOutput a JSON value of type combined_status.
val string_of_combined_status : ?len:int -> combined_status -> stringSerialize a value of type combined_status into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_combined_status : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> combined_statusInput JSON data of type combined_status.
val combined_status_of_string : string -> combined_statusDeserialize JSON data of type combined_status.
val write_app : Bi_outbuf.t -> app -> unitOutput a JSON value of type app.
val string_of_app : ?len:int -> app -> stringSerialize a value of type app into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_app : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> appInput JSON data of type app.
val write_auth : Bi_outbuf.t -> auth -> unitOutput a JSON value of type auth.
val string_of_auth : ?len:int -> auth -> stringSerialize a value of type auth into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_auth : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> authInput JSON data of type auth.
val write_auths : Bi_outbuf.t -> auths -> unitOutput a JSON value of type auths.
val string_of_auths : ?len:int -> auths -> stringSerialize a value of type auths into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_auths : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> authsInput JSON data of type auths.
val write_auth_req : Bi_outbuf.t -> auth_req -> unitOutput a JSON value of type auth_req.
val string_of_auth_req : ?len:int -> auth_req -> stringSerialize a value of type auth_req into a JSON string.
- parameter len
specifies the initial length of the buffer used internally. Default: 1024.
val read_auth_req : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> auth_reqInput JSON data of type auth_req.