package github-data
Install
dune-project
Dependency
Authors
Maintainers
Sources
md5=b04f1921b3692a8d748f65df6562d144
sha512=0ae1592429050bc690c91d2b5544f77b9ac2248d21a6f896525bfab698c24fd32397bba58b5ee766cd6203433e4bbba6da12770e31a44dd12b64bb683bc4b005
doc/github-data/Github_j/index.html
Module Github_jSource
type update_gist = Github_t.update_gist = {update_gist_description : string;update_gist_files : (string * update_gist) list;
}type wiki_page = Github_t.wiki_page = {wiki_page_name : string;wiki_page_title : string;wiki_page_action : wiki_page_action;wiki_page_sha : string;wiki_page_html_url : string;
}type 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 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 : Int64.t;user_info_url : string;user_info_avatar_url : string option;user_info_ty : user_type;
}type user = Github_t.user = {user_login : string;user_id : Int64.t;user_url : string;user_avatar_url : string option;user_ty : user_type;
}type update_release = Github_t.update_release = {update_release_tag_name : string option;update_release_target_commitish : string option;update_release_name : string option;update_release_body : string option;update_release_draft : bool option;update_release_prerelease : bool option;
}type update_pull = Github_t.update_pull = {update_pull_title : string option;update_pull_body : string option;update_pull_state : state option;update_pull_base : string option;
}type update_milestone = Github_t.update_milestone = {update_milestone_title : string option;update_milestone_state : state option;update_milestone_description : string option;update_milestone_due_on : string option;
}type update_issue = Github_t.update_issue = {update_issue_title : string option;update_issue_body : string option;update_issue_state : state option;update_issue_assignee : string option;update_issue_milestone : int option;update_issue_labels : string list option;
}type update_hook = Github_t.update_hook = {update_hook_config : hook_config;update_hook_events : event_type list option;update_hook_active : bool;
}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 = 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_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 org = Github_t.org = {org_login : string;org_id : 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 : Int64.t;
}type team_add_info = Github_t.team_add_info = {team_add_info_slug : string;team_add_info_permission : team_permission;team_add_info_members_url : string;team_add_info_repositories_url : string;team_add_info_url : string;team_add_info_name : string;team_add_info_id : 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 : 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 tag = Github_t.tag = {tag_obj : obj;tag_url : string;tag_sha : string;tag_tag : string;tag_message : string;tag_tagger : info;
}type status = Github_t.status = {status_creator : user;status_url : string;status_updated_at : string;status_created_at : string;status_id : Int64.t;status_state : status_state;status_target_url : string option;status_description : string option;status_context : string option;
}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_committer : info;git_commit_message : string;
}type commit = Github_t.commit = {commit_url : string;commit_sha : string;commit_git : git_commit;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 repository_search = Github_t.repository_search = {repository_search_total_count : int;repository_search_incomplete_results : bool;repository_search_items : repositories;
}type repository_issue_search = Github_t.repository_issue_search = {repository_issue_search_total_count : int;repository_issue_search_incomplete_results : bool;repository_issue_search_items : issues;
}type repository_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 linked_user = Github_t.linked_user = {linked_user_html_url : string;linked_user_login : string;linked_user_id : Int64.t;linked_user_url : string;linked_user_avatar_url : string option;linked_user_ty : user_type;
}type repo_issues_event = Github_t.repo_issues_event = {repo_issues_event_issue : issue;repo_issues_event_id : int;repo_issues_event_url : string;repo_issues_event_actor : linked_user option;repo_issues_event_event : repo_issues_action;repo_issues_event_created_at : string;repo_issues_event_label : base_label option;repo_issues_event_assignee : linked_user option;repo_issues_event_assigner : linked_user option;repo_issues_event_milestone : milestone_reference option;repo_issues_event_rename : issue_rename option;
}type repo_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_branch = Github_t.repo_branch = {repo_branch_name : string;repo_branch_commit : repo_commit;
}type release = Github_t.release = {release_id : 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 release_repo = Github_t.release_repo = {release_repo_user : string;release_repo_repo : string;release_repo_release : release;
}type release_event = Github_t.release_event = {release_event_action : release_action;release_event_release : release;
}type release_asset = Github_t.release_asset = {release_asset_url : string;release_asset_browser_download_url : string;release_asset_id : Int64.t;release_asset_node_id : string;release_asset_name : string;release_asset_label : string;release_asset_state : string;release_asset_content_type : string;release_asset_size : int;release_asset_download_count : int;release_asset_created_at : string;release_asset_published_at : 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_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_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_distinct : bool;
}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 branch = Github_t.branch = {branch_label : string option;branch_ref : string;branch_sha : string;branch_user : user option;branch_repo : repository option;
}type pull = Github_t.pull = {pull_issue_url : string;pull_number : int;pull_state : state;pull_title : string;pull_body : string;pull_created_at : string;pull_updated_at : string;pull_closed_at : string option;pull_merged_at : string option;pull_head : branch;pull_base : branch;pull_links : pull_links;pull_user : user;pull_merge_commit_sha : string option;pull_url : string;pull_html_url : string;pull_diff_url : string;pull_patch_url : string;
}type 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 : 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_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 ping_event_hook_config = Github_t.ping_event_hook_config = {ping_event_hook_config_content_type : string;ping_event_hook_config_insecure_ssl : string;ping_event_hook_config_url : string;
}type last_response = Github_t.last_response = {last_response_code : string option;last_response_status : string;last_response_message : string option;
}type ping_event_hook = Github_t.ping_event_hook = {ping_event_hook_ping_type : string;ping_event_hook_id : int;ping_event_hook_name : string;ping_event_hook_active : bool;ping_event_hook_events : string list;ping_event_hook_config : ping_event_hook_config;ping_event_hook_updated_at : string;ping_event_hook_created_at : string;ping_event_hook_url : string;ping_event_hook_test_url : string;ping_event_hook_ping_url : string;ping_event_hook_deliveries_url : string;ping_event_hook_last_response : last_response;
}type ping_event = Github_t.ping_event = {ping_event_zen : string;ping_event_hook_id : int;ping_event_hook : ping_event_hook;ping_event_repository : repository;ping_event_sender : user;
}type page_build = Github_t.page_build = {page_build_url : string;page_build_status : page_build_status option;page_build_error : page_build_error;
}type 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 : 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 = {new_repo_name : string;new_repo_description : string;new_repo_homepage : string;new_repo_private : bool;new_repo_has_issues : bool;new_repo_has_wiki : bool;new_repo_has_downloads : bool;new_repo_team_id : int;new_repo_auto_init : bool;new_repo_gitignore_template : string option;new_repo_license_template : string option;
}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 = 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 = Github_t.new_gist = {new_gist_files : new_gist_contents;new_gist_description : string;new_gist_public : bool;
}type error = Github_t.error = {error_resource : string;error_field : string option;error_code : string;error_message : string option;
}type member_event = Github_t.member_event = {member_event_action : member_action;member_event_member : linked_user;
}type issues_event = Github_t.issues_event = {issues_event_action : issues_action;issues_event_issue : issue;issues_event_assignee : user_info option;issues_event_label : label option;
}type issue_comment = Github_t.issue_comment = {issue_comment_id : 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_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 : Int64.t;
}type git_ref = Github_t.git_ref = {git_ref_name : string;git_ref_url : string;git_ref_obj : obj;
}type gist_fork = Github_t.gist_fork = {gist_fork_user : user;gist_fork_url : string;gist_fork_id : 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_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 = 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 file = Github_t.file = {file_sha : string option;file_filename : string;file_status : string;file_additions : int;file_deletions : int;file_changes : int;file_blob_url : string;file_raw_url : string;file_patch : string option;
}type create_event = Github_t.create_event = {create_event_ref : ref;create_event_master_branch : string;create_event_description : string option;
}type commit_comment = Github_t.commit_comment = {commit_comment_position : int option;commit_comment_line : int option;commit_comment_path : string option;commit_comment_commit_id : string;commit_comment_id : 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 = 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 : Int64.t;
}type event_hook_metadata = Github_t.event_hook_metadata = {event_hook_metadata_sender : user;event_hook_metadata_organisation : org option;event_hook_metadata_created_at : string;event_hook_metadata_repository : repository;event_hook_metadata_id : Int64.t;
}type deploy_key = Github_t.deploy_key = {deploy_key_id : Int64.t;deploy_key_key : string;deploy_key_url : string;deploy_key_title : string;
}type contribution_week = Github_t.contribution_week = {repo_contribution_week_w : int;repo_contribution_week_a : int;repo_contribution_week_d : int;repo_contribution_week_c : int;
}type contributor_stats = Github_t.contributor_stats = {repo_contributor_stats_total : int;repo_contributor_stats_weeks : contribution_week list;
}type contributor = Github_t.contributor = {contributor_contributions : int;contributor_html_url : string;contributor_login : string;contributor_id : Int64.t;contributor_url : string;contributor_avatar_url : string option;contributor_ty : user_type;
}type comment = Github_t.comment = {comment_id : 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 : Int64.t;base_status_state : status_state;base_status_target_url : string option;base_status_description : string option;base_status_context : string option;
}type combined_status = Github_t.combined_status = {combined_status_state : status_state;combined_status_sha : string;combined_status_total_count : int;combined_status_statuses : base_statuses;combined_status_repository : repo;combined_status_url : string;combined_status_commit_url : string;
}type check_suite_preferences = Github_t.check_suite_preferences = {preferences : auto_trigger_checks list;respository : repository;
}type check_suite_head_commit = Github_t.check_suite_head_commit = {id : string;tree_id : string;message : string;timestamp : string;committer : check_suite_info;
}type check_run_app_permissions = Github_t.check_run_app_permissions = {metadata : string;checks : string;issues : string option;contents : string option;single_file : string option;
}type check_app = Github_t.check_app = {check_run_id : Int64.t;check_run_slug : string;check_run_node_id : string;check_run_owner : user;check_run_name : string;check_run_description : string;check_run_external_url : string;check_run_html_url : string;check_run_created_at : string;check_run_updated_at : string;check_run_permissions : check_run_app_permissions;check_run_events : string list;
}type check_suite = Github_t.check_suite = {id : int;node_id : string;head_branch : string;head_sha : string;status : check_status;conclusion : check_conclusion option;url : string;before : string;after : string;pull_requests : string list;created_at : string;updated_at : string;app : check_app;head_commit : check_suite_head_commit;latest_check_runs_count : int;check_runs_url : string;
}type check_suite_list = Github_t.check_suite_list = {total_count : Int64.t;check_suites : check_suite list;
}type check_run_repo_ref = Github_t.check_run_repo_ref = {check_run_ref : string;check_run_sha : string;check_run_repo : repo;
}type check_run_pull_request = Github_t.check_run_pull_request = {check_run_url : string;check_run_id : Int64.t;check_run_number : Int64.t;check_run_head : check_run_repo_ref;check_run_base : check_run_repo_ref;
}type check_run_output = Github_t.check_run_output = {check_run_title : string option;check_run_summary : string option;check_run_text : string option;check_run_annotations_count : int;check_run_annotations_url : string;
}type check_run = Github_t.check_run = {check_run_id : Int64.t;check_run_head_sha : string;check_run_node_id : string;check_run_external_id : string;check_run_url : string;check_run_html_url : string;check_run_details_url : string;check_run_status : check_status;check_run_conclusion : check_conclusion option;check_run_started_at : string;check_run_completed_at : string option;check_run_output : check_run_output;check_run_name : string;check_run_check_suite : check_suite_id;check_run_app : check_app;check_run_pull_requests : check_run_pull_request list;
}type check_runs_list = Github_t.check_runs_list = {total_count : int;check_runs : check_run list;
}type check_run_annotation = Github_t.check_run_annotation = {path : string;start_line : int;end_line : int;start_column : int;end_column : int;annotation_level : string;title : string;message : string;raw_details : string;blob_href : link;
}type auth = Github_t.auth = {auth_scopes : scope list;auth_token : string;auth_app : app;auth_url : string;auth_id : Int64.t;auth_note : string option;auth_note_url : string option;
}type auth_req = Github_t.auth_req = {auth_req_scopes : scope list;auth_req_note : string;auth_req_note_url : string option;auth_req_client_id : string option;auth_req_client_secret : string option;auth_req_fingerprint : string option;
}Output a JSON value of type update_gist.
Serialize a value of type update_gist into a JSON string.
Input JSON data of type update_gist.
Deserialize JSON data of type update_gist.
Output a JSON value of type wiki_page_action.
Serialize a value of type wiki_page_action into a JSON string.
Input JSON data of type wiki_page_action.
Deserialize JSON data of type wiki_page_action.
Serialize a value of type wiki_page into a JSON string.
Input JSON data of type wiki_page.
Output a JSON value of type bool_as_string.
Serialize a value of type bool_as_string into a JSON string.
Input JSON data of type bool_as_string.
Deserialize JSON data of type bool_as_string.
Output a JSON value of type web_hook_config.
Serialize a value of type web_hook_config into a JSON string.
Input JSON data of type web_hook_config.
Deserialize JSON data of type web_hook_config.
Output a JSON value of type watch_action.
Serialize a value of type watch_action into a JSON string.
Input JSON data of type watch_action.
Deserialize JSON data of type watch_action.
Output a JSON value of type watch_event.
Serialize a value of type watch_event into a JSON string.
Input JSON data of type watch_event.
Deserialize JSON data of type watch_event.
Serialize a value of type user_type into a JSON string.
Input JSON data of type user_type.
Serialize a value of type user_info into a JSON string.
Input JSON data of type user_info.
Serialize a value of type user into a JSON string.
Input JSON data of type user.
Output a JSON value of type update_release.
Serialize a value of type update_release into a JSON string.
Input JSON data of type update_release.
Deserialize JSON data of type update_release.
Serialize a value of type state into a JSON string.
Input JSON data of type state.
Output a JSON value of type update_pull.
Serialize a value of type update_pull into a JSON string.
Input JSON data of type update_pull.
Deserialize JSON data of type update_pull.
Output a JSON value of type update_milestone.
Serialize a value of type update_milestone into a JSON string.
Input JSON data of type update_milestone.
Deserialize JSON data of type update_milestone.
Output a JSON value of type update_issue.
Serialize a value of type update_issue into a JSON string.
Input JSON data of type update_issue.
Deserialize JSON data of type update_issue.
Input JSON data of type t.
Output a JSON value of type hook_config.
Serialize a value of type hook_config into a JSON string.
Input JSON data of type hook_config.
Deserialize JSON data of type hook_config.
Output a JSON value of type event_type.
Serialize a value of type event_type into a JSON string.
Input JSON data of type event_type.
Deserialize JSON data of type event_type.
Output a JSON value of type update_hook.
Serialize a value of type update_hook into a JSON string.
Input JSON data of type update_hook.
Deserialize JSON data of type update_hook.
Output a JSON value of type update_gist_file.
Serialize a value of type update_gist_file into a JSON string.
Input JSON data of type update_gist_file.
Deserialize JSON data of type update_gist_file.
Serialize a value of type pull_ref into a JSON string.
Input JSON data of type pull_ref.
Serialize a value of type milestone into a JSON string.
Input JSON data of type milestone.
Serialize a value of type label into a JSON string.
Input JSON data of type label.
Output a JSON value of type issue_sort.
Serialize a value of type issue_sort into a JSON string.
Input JSON data of type issue_sort.
Deserialize JSON data of type issue_sort.
Serialize a value of type direction into a JSON string.
Input JSON data of type direction.
Serialize a value of type issue into a JSON string.
Input JSON data of type issue.
Output a JSON value of type timeline_source.
Serialize a value of type timeline_source into a JSON string.
Input JSON data of type timeline_source.
Deserialize JSON data of type timeline_source.
Output a JSON value of type timeline_action.
Serialize a value of type timeline_action into a JSON string.
Input JSON data of type timeline_action.
Deserialize JSON data of type timeline_action.
Output a JSON value of type milestone_reference.
Serialize a value of type milestone_reference into a JSON string.
val read_milestone_reference :
Yojson.Safe.lexer_state ->
Lexing.lexbuf ->
milestone_referenceInput JSON data of type milestone_reference.
Deserialize JSON data of type milestone_reference.
Output a JSON value of type issue_rename.
Serialize a value of type issue_rename into a JSON string.
Input JSON data of type issue_rename.
Deserialize JSON data of type issue_rename.
Output a JSON value of type base_label.
Serialize a value of type base_label into a JSON string.
Input JSON data of type base_label.
Deserialize JSON data of type base_label.
Output a JSON value of type timeline_event.
Serialize a value of type timeline_event into a JSON string.
Input JSON data of type timeline_event.
Deserialize JSON data of type timeline_event.
Output a JSON value of type timeline_events.
Serialize a value of type timeline_events into a JSON string.
Input JSON data of type timeline_events.
Deserialize JSON data of type timeline_events.
Serialize a value of type change into a JSON string.
Input JSON data of type change.
Output a JSON value of type ticket_changes.
Serialize a value of type ticket_changes into a JSON string.
Input JSON data of type ticket_changes.
Deserialize JSON data of type ticket_changes.
Serialize a value of type team into a JSON string.
Input JSON data of type team.
Serialize a value of type teams into a JSON string.
Input JSON data of type teams.
Output a JSON value of type team_permission.
Serialize a value of type team_permission into a JSON string.
Input JSON data of type team_permission.
Deserialize JSON data of type team_permission.
Serialize a value of type org into a JSON string.
Input JSON data of type org.
Serialize a value of type team_info into a JSON string.
Input JSON data of type team_info.
Output a JSON value of type team_infos.
Serialize a value of type team_infos into a JSON string.
Input JSON data of type team_infos.
Deserialize JSON data of type team_infos.
Output a JSON value of type team_add_info.
Serialize a value of type team_add_info into a JSON string.
Input JSON data of type team_add_info.
Deserialize JSON data of type team_add_info.
Output a JSON value of type repository_permissions.
Serialize a value of type repository_permissions into a JSON string.
val read_repository_permissions :
Yojson.Safe.lexer_state ->
Lexing.lexbuf ->
repository_permissionsInput JSON data of type repository_permissions.
Deserialize JSON data of type repository_permissions.
Output a JSON value of type repository.
Serialize a value of type repository into a JSON string.
Input JSON data of type repository.
Deserialize JSON data of type repository.
Output a JSON value of type team_add_event.
Serialize a value of type team_add_event into a JSON string.
Input JSON data of type team_add_event.
Deserialize JSON data of type team_add_event.
Serialize a value of type obj_type into a JSON string.
Input JSON data of type obj_type.
Serialize a value of type obj into a JSON string.
Input JSON data of type obj.
Serialize a value of type info into a JSON string.
Input JSON data of type info.
Serialize a value of type tag into a JSON string.
Input JSON data of type tag.
Output a JSON value of type status_state.
Serialize a value of type status_state into a JSON string.
Input JSON data of type status_state.
Deserialize JSON data of type status_state.
Serialize a value of type status into a JSON string.
Input JSON data of type status.
Serialize a value of type statuses into a JSON string.
Input JSON data of type statuses.
Output a JSON value of type status_branch_commit.
Serialize a value of type status_branch_commit into a JSON string.
val read_status_branch_commit :
Yojson.Safe.lexer_state ->
Lexing.lexbuf ->
status_branch_commitInput JSON data of type status_branch_commit.
Deserialize JSON data of type status_branch_commit.
Output a JSON value of type status_branch.
Serialize a value of type status_branch into a JSON string.
Input JSON data of type status_branch.
Deserialize JSON data of type status_branch.
Output a JSON value of type git_commit.
Serialize a value of type git_commit into a JSON string.
Input JSON data of type git_commit.
Deserialize JSON data of type git_commit.
Serialize a value of type commit into a JSON string.
Input JSON data of type commit.
Output a JSON value of type status_event.
Serialize a value of type status_event into a JSON string.
Input JSON data of type status_event.
Deserialize JSON data of type status_event.
Serialize a value of type scope into a JSON string.
Input JSON data of type scope.
Output a JSON value of type repositories.
Serialize a value of type repositories into a JSON string.
Input JSON data of type repositories.
Deserialize JSON data of type repositories.
Output a JSON value of type repository_search.
Serialize a value of type repository_search into a JSON string.
Input JSON data of type repository_search.
Deserialize JSON data of type repository_search.
Serialize a value of type issues into a JSON string.
Input JSON data of type issues.
Output a JSON value of type repository_issue_search.
Serialize a value of type repository_issue_search into a JSON string.
val read_repository_issue_search :
Yojson.Safe.lexer_state ->
Lexing.lexbuf ->
repository_issue_searchInput JSON data of type repository_issue_search.
Deserialize JSON data of type repository_issue_search.
Output a JSON value of type repository_action.
Serialize a value of type repository_action into a JSON string.
Input JSON data of type repository_action.
Deserialize JSON data of type repository_action.
Output a JSON value of type repository_event.
Serialize a value of type repository_event into a JSON string.
Input JSON data of type repository_event.
Deserialize JSON data of type repository_event.
Output a JSON value of type repo_commit.
Serialize a value of type repo_commit into a JSON string.
Input JSON data of type repo_commit.
Deserialize JSON data of type repo_commit.
Serialize a value of type repo_tag into a JSON string.
Input JSON data of type repo_tag.
Serialize a value of type repo_tags into a JSON string.
Input JSON data of type repo_tags.
Output a JSON value of type repo_issues_action.
Serialize a value of type repo_issues_action into a JSON string.
Input JSON data of type repo_issues_action.
Deserialize JSON data of type repo_issues_action.
Output a JSON value of type linked_user.
Serialize a value of type linked_user into a JSON string.
Input JSON data of type linked_user.
Deserialize JSON data of type linked_user.
Output a JSON value of type repo_issues_event.
Serialize a value of type repo_issues_event into a JSON string.
Input JSON data of type repo_issues_event.
Deserialize JSON data of type repo_issues_event.
Output a JSON value of type repo_issues_events.
Serialize a value of type repo_issues_events into a JSON string.
Input JSON data of type repo_issues_events.
Deserialize JSON data of type repo_issues_events.
Output a JSON value of type repo_issue_event.
Serialize a value of type repo_issue_event into a JSON string.
Input JSON data of type repo_issue_event.
Deserialize JSON data of type repo_issue_event.
Output a JSON value of type repo_issue_events.
Serialize a value of type repo_issue_events into a JSON string.
Input JSON data of type repo_issue_events.
Deserialize JSON data of type repo_issue_events.
Output a JSON value of type repo_branch.
Serialize a value of type repo_branch into a JSON string.
Input JSON data of type repo_branch.
Deserialize JSON data of type repo_branch.
Output a JSON value of type repo_branches.
Serialize a value of type repo_branches into a JSON string.
Input JSON data of type repo_branches.
Deserialize JSON data of type repo_branches.
Serialize a value of type repo into a JSON string.
Input JSON data of type repo.
Serialize a value of type release into a JSON string.
Input JSON data of type release.
Serialize a value of type releases into a JSON string.
Input JSON data of type releases.
Output a JSON value of type release_repo.
Serialize a value of type release_repo into a JSON string.
Input JSON data of type release_repo.
Deserialize JSON data of type release_repo.
Output a JSON value of type release_repos.
Serialize a value of type release_repos into a JSON string.
Input JSON data of type release_repos.
Deserialize JSON data of type release_repos.
Output a JSON value of type release_action.
Serialize a value of type release_action into a JSON string.
Input JSON data of type release_action.
Deserialize JSON data of type release_action.
Output a JSON value of type release_event.
Serialize a value of type release_event into a JSON string.
Input JSON data of type release_event.
Deserialize JSON data of type release_event.
Output a JSON value of type release_asset.
Serialize a value of type release_asset into a JSON string.
Input JSON data of type release_asset.
Deserialize JSON data of type release_asset.
Output a JSON value of type release_assets.
Serialize a value of type release_assets into a JSON string.
Input JSON data of type release_assets.
Deserialize JSON data of type release_assets.
Serialize a value of type ref into a JSON string.
Input JSON data of type ref.
Serialize a value of type rate into a JSON string.
Input JSON data of type rate.
Output a JSON value of type rate_resources.
Serialize a value of type rate_resources into a JSON string.
Input JSON data of type rate_resources.
Deserialize JSON data of type rate_resources.
Output a JSON value of type rate_limit.
Serialize a value of type rate_limit into a JSON string.
Input JSON data of type rate_limit.
Deserialize JSON data of type rate_limit.
Output a JSON value of type push_event_author.
Serialize a value of type push_event_author into a JSON string.
Input JSON data of type push_event_author.
Deserialize JSON data of type push_event_author.
Output a JSON value of type push_event_hook_commit.
Serialize a value of type push_event_hook_commit into a JSON string.
val read_push_event_hook_commit :
Yojson.Safe.lexer_state ->
Lexing.lexbuf ->
push_event_hook_commitInput JSON data of type push_event_hook_commit.
Deserialize JSON data of type push_event_hook_commit.
Output a JSON value of type push_event_hook.
Serialize a value of type push_event_hook into a JSON string.
Input JSON data of type push_event_hook.
Deserialize JSON data of type push_event_hook.
Output a JSON value of type push_event_commit_base.
Serialize a value of type push_event_commit_base into a JSON string.
val read_push_event_commit_base :
Yojson.Safe.lexer_state ->
Lexing.lexbuf ->
push_event_commit_baseInput JSON data of type push_event_commit_base.
Deserialize JSON data of type push_event_commit_base.
Output a JSON value of type push_event_commit.
Serialize a value of type push_event_commit into a JSON string.
Input JSON data of type push_event_commit.
Deserialize JSON data of type push_event_commit.
Output a JSON value of type push_event_base.
Serialize a value of type push_event_base into a JSON string.
Input JSON data of type push_event_base.
Deserialize JSON data of type push_event_base.
Output a JSON value of type push_event.
Serialize a value of type push_event into a JSON string.
Input JSON data of type push_event.
Deserialize JSON data of type push_event.
Output a JSON value of type punch_card.
Serialize a value of type punch_card into a JSON string.
Input JSON data of type punch_card.
Deserialize JSON data of type punch_card.
Output a JSON value of type punch_cards.
Serialize a value of type punch_cards into a JSON string.
Input JSON data of type punch_cards.
Deserialize JSON data of type punch_cards.
Serialize a value of type link into a JSON string.
Input JSON data of type link.
Output a JSON value of type pull_links.
Serialize a value of type pull_links into a JSON string.
Input JSON data of type pull_links.
Deserialize JSON data of type pull_links.
Serialize a value of type branch into a JSON string.
Input JSON data of type branch.
Serialize a value of type pull into a JSON string.
Input JSON data of type pull.
Serialize a value of type pulls into a JSON string.
Input JSON data of type pulls.
Output a JSON value of type body_changes.
Serialize a value of type body_changes into a JSON string.
Input JSON data of type body_changes.
Deserialize JSON data of type body_changes.
val write_pull_request_review_comment_action :
Buffer.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.
val read_pull_request_review_comment_action :
Yojson.Safe.lexer_state ->
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.
Output a JSON value of type pull_request_review_comment.
Serialize a value of type pull_request_review_comment into a JSON string.
val read_pull_request_review_comment :
Yojson.Safe.lexer_state ->
Lexing.lexbuf ->
pull_request_review_commentInput JSON data of type pull_request_review_comment.
Deserialize JSON data of type pull_request_review_comment.
val write_pull_request_review_comment_event :
Buffer.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.
val read_pull_request_review_comment_event :
Yojson.Safe.lexer_state ->
Lexing.lexbuf ->
pull_request_review_comment_eventInput JSON data of type pull_request_review_comment_event.
Deserialize JSON data of type pull_request_review_comment_event.
Output a JSON value of type pull_request_action.
Serialize a value of type pull_request_action into a JSON string.
val read_pull_request_action :
Yojson.Safe.lexer_state ->
Lexing.lexbuf ->
pull_request_actionInput JSON data of type pull_request_action.
Deserialize JSON data of type pull_request_action.
Output a JSON value of type pull_request_event.
Serialize a value of type pull_request_event into a JSON string.
Input JSON data of type pull_request_event.
Deserialize JSON data of type pull_request_event.
Output a JSON value of type ping_event_hook_config.
Serialize a value of type ping_event_hook_config into a JSON string.
val read_ping_event_hook_config :
Yojson.Safe.lexer_state ->
Lexing.lexbuf ->
ping_event_hook_configInput JSON data of type ping_event_hook_config.
Deserialize JSON data of type ping_event_hook_config.
Output a JSON value of type last_response.
Serialize a value of type last_response into a JSON string.
Input JSON data of type last_response.
Deserialize JSON data of type last_response.
Output a JSON value of type ping_event_hook.
Serialize a value of type ping_event_hook into a JSON string.
Input JSON data of type ping_event_hook.
Deserialize JSON data of type ping_event_hook.
Output a JSON value of type ping_event.
Serialize a value of type ping_event into a JSON string.
Input JSON data of type ping_event.
Deserialize JSON data of type ping_event.
Output a JSON value of type participation.
Serialize a value of type participation into a JSON string.
Input JSON data of type participation.
Deserialize JSON data of type participation.
Output a JSON value of type page_build_status.
Serialize a value of type page_build_status into a JSON string.
Input JSON data of type page_build_status.
Deserialize JSON data of type page_build_status.
Output a JSON value of type page_build_error.
Serialize a value of type page_build_error into a JSON string.
Input JSON data of type page_build_error.
Deserialize JSON data of type page_build_error.
Output a JSON value of type page_build.
Serialize a value of type page_build into a JSON string.
Input JSON data of type page_build.
Deserialize JSON data of type page_build.
Output a JSON value of type page_build_event.
Serialize a value of type page_build_event into a JSON string.
Input JSON data of type page_build_event.
Deserialize JSON data of type page_build_event.
Serialize a value of type orgs into a JSON string.
Input JSON data of type orgs.
Output a JSON value of type organization.
Serialize a value of type organization into a JSON string.
Input JSON data of type organization.
Deserialize JSON data of type organization.
Output a JSON value of type new_status.
Serialize a value of type new_status into a JSON string.
Input JSON data of type new_status.
Deserialize JSON data of type new_status.
Serialize a value of type new_repo into a JSON string.
Input JSON data of type new_repo.
Output a JSON value of type new_release.
Serialize a value of type new_release into a JSON string.
Input JSON data of type new_release.
Deserialize JSON data of type new_release.
Output a JSON value of type new_pull_issue.
Serialize a value of type new_pull_issue into a JSON string.
Input JSON data of type new_pull_issue.
Deserialize JSON data of type new_pull_issue.
Serialize a value of type new_pull into a JSON string.
Input JSON data of type new_pull.
Output a JSON value of type new_milestone.
Serialize a value of type new_milestone into a JSON string.
Input JSON data of type new_milestone.
Deserialize JSON data of type new_milestone.
Serialize a value of type new_label into a JSON string.
Input JSON data of type new_label.
Output a JSON value of type new_issue_comment.
Serialize a value of type new_issue_comment into a JSON string.
Input JSON data of type new_issue_comment.
Deserialize JSON data of type new_issue_comment.
Serialize a value of type new_issue into a JSON string.
Input JSON data of type new_issue.
Serialize a value of type new_hook into a JSON string.
Input JSON data of type new_hook.
Output a JSON value of type new_gist_content.
Serialize a value of type new_gist_content into a JSON string.
Input JSON data of type new_gist_content.
Deserialize JSON data of type new_gist_content.
Output a JSON value of type new_gist_contents.
Serialize a value of type new_gist_contents into a JSON string.
Input JSON data of type new_gist_contents.
Deserialize JSON data of type new_gist_contents.
Serialize a value of type new_gist into a JSON string.
Input JSON data of type new_gist.
Output a JSON value of type new_deploy_key.
Serialize a value of type new_deploy_key into a JSON string.
Input JSON data of type new_deploy_key.
Deserialize JSON data of type new_deploy_key.
Output a JSON value of type milestones.
Serialize a value of type milestones into a JSON string.
Input JSON data of type milestones.
Deserialize JSON data of type milestones.
Output a JSON value of type milestone_sort.
Serialize a value of type milestone_sort into a JSON string.
Input JSON data of type milestone_sort.
Deserialize JSON data of type milestone_sort.
Serialize a value of type error into a JSON string.
Input JSON data of type error.
Serialize a value of type message into a JSON string.
Input JSON data of type message.
Output a JSON value of type merge_request.
Serialize a value of type merge_request into a JSON string.
Input JSON data of type merge_request.
Deserialize JSON data of type merge_request.
Serialize a value of type merge into a JSON string.
Input JSON data of type merge.
Output a JSON value of type member_action.
Serialize a value of type member_action into a JSON string.
Input JSON data of type member_action.
Deserialize JSON data of type member_action.
Output a JSON value of type member_event.
Serialize a value of type member_event into a JSON string.
Input JSON data of type member_event.
Deserialize JSON data of type member_event.
Output a JSON value of type linked_users.
Serialize a value of type linked_users into a JSON string.
Input JSON data of type linked_users.
Deserialize JSON data of type linked_users.
Serialize a value of type labels into a JSON string.
Input JSON data of type labels.
Output a JSON value of type label_names.
Serialize a value of type label_names into a JSON string.
Input JSON data of type label_names.
Deserialize JSON data of type label_names.
Output a JSON value of type issues_action.
Serialize a value of type issues_action into a JSON string.
Input JSON data of type issues_action.
Deserialize JSON data of type issues_action.
Output a JSON value of type issues_event.
Serialize a value of type issues_event into a JSON string.
Input JSON data of type issues_event.
Deserialize JSON data of type issues_event.
Output a JSON value of type issue_comment.
Serialize a value of type issue_comment into a JSON string.
Input JSON data of type issue_comment.
Deserialize JSON data of type issue_comment.
Output a JSON value of type issue_comments.
Serialize a value of type issue_comments into a JSON string.
Input JSON data of type issue_comments.
Deserialize JSON data of type issue_comments.
Output a JSON value of type issue_comment_action.
Serialize a value of type issue_comment_action into a JSON string.
val read_issue_comment_action :
Yojson.Safe.lexer_state ->
Lexing.lexbuf ->
issue_comment_actionInput JSON data of type issue_comment_action.
Deserialize JSON data of type issue_comment_action.
Output a JSON value of type issue_comment_event.
Serialize a value of type issue_comment_event into a JSON string.
val read_issue_comment_event :
Yojson.Safe.lexer_state ->
Lexing.lexbuf ->
issue_comment_eventInput JSON data of type issue_comment_event.
Deserialize JSON data of type issue_comment_event.
Serialize a value of type hook into a JSON string.
Input JSON data of type hook.
Serialize a value of type hooks into a JSON string.
Input JSON data of type hooks.
Output a JSON value of type gollum_event.
Serialize a value of type gollum_event into a JSON string.
Input JSON data of type gollum_event.
Deserialize JSON data of type gollum_event.
Serialize a value of type git_ref into a JSON string.
Input JSON data of type git_ref.
Serialize a value of type git_refs into a JSON string.
Input JSON data of type git_refs.
Serialize a value of type gist_fork into a JSON string.
Input JSON data of type gist_fork.
Serialize a value of type gist_file into a JSON string.
Input JSON data of type gist_file.
Output a JSON value of type gist_files.
Serialize a value of type gist_files into a JSON string.
Input JSON data of type gist_files.
Deserialize JSON data of type gist_files.
Output a JSON value of type change_status.
Serialize a value of type change_status into a JSON string.
Input JSON data of type change_status.
Deserialize JSON data of type change_status.
Output a JSON value of type gist_commit.
Serialize a value of type gist_commit into a JSON string.
Input JSON data of type gist_commit.
Deserialize JSON data of type gist_commit.
Output a JSON value of type gist_commits.
Serialize a value of type gist_commits into a JSON string.
Input JSON data of type gist_commits.
Deserialize JSON data of type gist_commits.
Serialize a value of type gist into a JSON string.
Input JSON data of type gist.
Serialize a value of type gists into a JSON string.
Input JSON data of type gists.
Output a JSON value of type gist_forks.
Serialize a value of type gist_forks into a JSON string.
Input JSON data of type gist_forks.
Deserialize JSON data of type gist_forks.
Output a JSON value of type fork_event.
Serialize a value of type fork_event into a JSON string.
Input JSON data of type fork_event.
Deserialize JSON data of type fork_event.
Serialize a value of type file into a JSON string.
Input JSON data of type file.
Serialize a value of type files into a JSON string.
Input JSON data of type files.
Output a JSON value of type delete_event.
Serialize a value of type delete_event into a JSON string.
Input JSON data of type delete_event.
Deserialize JSON data of type delete_event.
Output a JSON value of type create_event.
Serialize a value of type create_event into a JSON string.
Input JSON data of type create_event.
Deserialize JSON data of type create_event.
Output a JSON value of type commit_comment.
Serialize a value of type commit_comment into a JSON string.
Input JSON data of type commit_comment.
Deserialize JSON data of type commit_comment.
Output a JSON value of type commit_comment_event.
Serialize a value of type commit_comment_event into a JSON string.
val read_commit_comment_event :
Yojson.Safe.lexer_state ->
Lexing.lexbuf ->
commit_comment_eventInput JSON data of type commit_comment_event.
Deserialize JSON data of type commit_comment_event.
Output a JSON value of type event_constr.
Serialize a value of type event_constr into a JSON string.
Input JSON data of type event_constr.
Deserialize JSON data of type event_constr.
Serialize a value of type event into a JSON string.
Input JSON data of type event.
Serialize a value of type events into a JSON string.
Input JSON data of type events.
Output a JSON value of type event_hook_metadata.
Serialize a value of type event_hook_metadata into a JSON string.
val read_event_hook_metadata :
Yojson.Safe.lexer_state ->
Lexing.lexbuf ->
event_hook_metadataInput JSON data of type event_hook_metadata.
Deserialize JSON data of type event_hook_metadata.
Output a JSON value of type event_hook_constr.
Serialize a value of type event_hook_constr into a JSON string.
Input JSON data of type event_hook_constr.
Deserialize JSON data of type event_hook_constr.
Serialize a value of type emojis into a JSON string.
Input JSON data of type emojis.
Output a JSON value of type deploy_key.
Serialize a value of type deploy_key into a JSON string.
Input JSON data of type deploy_key.
Deserialize JSON data of type deploy_key.
Output a JSON value of type deploy_keys.
Serialize a value of type deploy_keys into a JSON string.
Input JSON data of type deploy_keys.
Deserialize JSON data of type deploy_keys.
Output a JSON value of type contribution_week.
Serialize a value of type contribution_week into a JSON string.
Input JSON data of type contribution_week.
Deserialize JSON data of type contribution_week.
Output a JSON value of type contributor_stats.
Serialize a value of type contributor_stats into a JSON string.
Input JSON data of type contributor_stats.
Deserialize JSON data of type contributor_stats.
Output a JSON value of type contributors_stats.
Serialize a value of type contributors_stats into a JSON string.
Input JSON data of type contributors_stats.
Deserialize JSON data of type contributors_stats.
Output a JSON value of type contributor.
Serialize a value of type contributor into a JSON string.
Input JSON data of type contributor.
Deserialize JSON data of type contributor.
Output a JSON value of type contributors.
Serialize a value of type contributors into a JSON string.
Input JSON data of type contributors.
Deserialize JSON data of type contributors.
Serialize a value of type commits into a JSON string.
Input JSON data of type commits.
Output a JSON value of type commit_activity.
Serialize a value of type commit_activity into a JSON string.
Input JSON data of type commit_activity.
Deserialize JSON data of type commit_activity.
Output a JSON value of type commit_activities.
Serialize a value of type commit_activities into a JSON string.
Input JSON data of type commit_activities.
Deserialize JSON data of type commit_activities.
Serialize a value of type comment into a JSON string.
Input JSON data of type comment.
Output a JSON value of type base_status.
Serialize a value of type base_status into a JSON string.
Input JSON data of type base_status.
Deserialize JSON data of type base_status.
Output a JSON value of type base_statuses.
Serialize a value of type base_statuses into a JSON string.
Input JSON data of type base_statuses.
Deserialize JSON data of type base_statuses.
Output a JSON value of type combined_status.
Serialize a value of type combined_status into a JSON string.
Input JSON data of type combined_status.
Deserialize JSON data of type combined_status.
Output a JSON value of type code_frequency.
Serialize a value of type code_frequency into a JSON string.
Input JSON data of type code_frequency.
Deserialize JSON data of type code_frequency.
Output a JSON value of type code_frequencies.
Serialize a value of type code_frequencies into a JSON string.
Input JSON data of type code_frequencies.
Deserialize JSON data of type code_frequencies.
Output a JSON value of type auto_trigger_checks.
Serialize a value of type auto_trigger_checks into a JSON string.
val read_auto_trigger_checks :
Yojson.Safe.lexer_state ->
Lexing.lexbuf ->
auto_trigger_checksInput JSON data of type auto_trigger_checks.
Deserialize JSON data of type auto_trigger_checks.
Output a JSON value of type check_suite_preferences.
Serialize a value of type check_suite_preferences into a JSON string.
val read_check_suite_preferences :
Yojson.Safe.lexer_state ->
Lexing.lexbuf ->
check_suite_preferencesInput JSON data of type check_suite_preferences.
Deserialize JSON data of type check_suite_preferences.
Output a JSON value of type check_suite_info.
Serialize a value of type check_suite_info into a JSON string.
Input JSON data of type check_suite_info.
Deserialize JSON data of type check_suite_info.
Output a JSON value of type check_suite_head_commit.
Serialize a value of type check_suite_head_commit into a JSON string.
val read_check_suite_head_commit :
Yojson.Safe.lexer_state ->
Lexing.lexbuf ->
check_suite_head_commitInput JSON data of type check_suite_head_commit.
Deserialize JSON data of type check_suite_head_commit.
Output a JSON value of type check_status.
Serialize a value of type check_status into a JSON string.
Input JSON data of type check_status.
Deserialize JSON data of type check_status.
Output a JSON value of type check_run_app_permissions.
Serialize a value of type check_run_app_permissions into a JSON string.
val read_check_run_app_permissions :
Yojson.Safe.lexer_state ->
Lexing.lexbuf ->
check_run_app_permissionsInput JSON data of type check_run_app_permissions.
Deserialize JSON data of type check_run_app_permissions.
Output a JSON value of type check_conclusion.
Serialize a value of type check_conclusion into a JSON string.
Input JSON data of type check_conclusion.
Deserialize JSON data of type check_conclusion.
Serialize a value of type check_app into a JSON string.
Input JSON data of type check_app.
Output a JSON value of type check_suite.
Serialize a value of type check_suite into a JSON string.
Input JSON data of type check_suite.
Deserialize JSON data of type check_suite.
Output a JSON value of type check_suite_list.
Serialize a value of type check_suite_list into a JSON string.
Input JSON data of type check_suite_list.
Deserialize JSON data of type check_suite_list.
Output a JSON value of type check_suite_id.
Serialize a value of type check_suite_id into a JSON string.
Input JSON data of type check_suite_id.
Deserialize JSON data of type check_suite_id.
Output a JSON value of type check_run_repo_ref.
Serialize a value of type check_run_repo_ref into a JSON string.
Input JSON data of type check_run_repo_ref.
Deserialize JSON data of type check_run_repo_ref.
Output a JSON value of type check_run_pull_request.
Serialize a value of type check_run_pull_request into a JSON string.
val read_check_run_pull_request :
Yojson.Safe.lexer_state ->
Lexing.lexbuf ->
check_run_pull_requestInput JSON data of type check_run_pull_request.
Deserialize JSON data of type check_run_pull_request.
Output a JSON value of type check_run_output.
Serialize a value of type check_run_output into a JSON string.
Input JSON data of type check_run_output.
Deserialize JSON data of type check_run_output.
Serialize a value of type check_run into a JSON string.
Input JSON data of type check_run.
Output a JSON value of type check_runs_list.
Serialize a value of type check_runs_list into a JSON string.
Input JSON data of type check_runs_list.
Deserialize JSON data of type check_runs_list.
Output a JSON value of type check_run_annotation.
Serialize a value of type check_run_annotation into a JSON string.
val read_check_run_annotation :
Yojson.Safe.lexer_state ->
Lexing.lexbuf ->
check_run_annotationInput JSON data of type check_run_annotation.
Deserialize JSON data of type check_run_annotation.
Output a JSON value of type check_run_annotations.
Serialize a value of type check_run_annotations into a JSON string.
val read_check_run_annotations :
Yojson.Safe.lexer_state ->
Lexing.lexbuf ->
check_run_annotationsInput JSON data of type check_run_annotations.
Deserialize JSON data of type check_run_annotations.
Serialize a value of type app into a JSON string.
Input JSON data of type app.
Serialize a value of type auth into a JSON string.
Input JSON data of type auth.
Serialize a value of type auths into a JSON string.
Input JSON data of type auths.
Serialize a value of type auth_req into a JSON string.
Input JSON data of type auth_req.