Noizu.Github.Api.Pulls (Noizu Labs: Github API v0.5.0)

GitHub pulls API.

Link to this section Summary

Functions

Check if a pull request has been merged

Create a pull request

Create a review for a pull request

Create a review comment for a pull request

Delete a pending review for a pull request

Delete a review comment for a pull request

Get a review for a pull request

Get a review comment for a pull request

List pull requests

List commits on a pull request

List pull requests files

Get all requested reviewers for a pull request

List review comments on a pull request

List review comments in a repository

List reviews for a pull request

Remove requested reviewers from a pull request

Request reviewers for a pull request

Update a review comment for a pull request

Link to this section Functions

Link to this function

check_if_merged(pull_number, options \\ nil)

Check if a pull request has been merged

@see https://docs.github.com/rest/pulls/pulls#check-if-a-pull-request-has-been-merged

Link to this function

create(body, options \\ nil)

Create a pull request

@see https://docs.github.com/rest/pulls/pulls#create-a-pull-request

Link to this function

create_reply_for_review_comment(pull_number, comment_id, body, options \\ nil)

Create a reply for a review comment

@see https://docs.github.com/rest/pulls/comments#create-a-reply-for-a-review-comment

Link to this function

create_review(pull_number, body, options \\ nil)

Create a review for a pull request

@see https://docs.github.com/rest/pulls/reviews#create-a-review-for-a-pull-request

Link to this function

create_review_comment(pull_number, body, options \\ nil)

Create a review comment for a pull request

@see https://docs.github.com/rest/pulls/comments#create-a-review-comment-for-a-pull-request

Link to this function

delete_pending_review(pull_number, review_id, options \\ nil)

Delete a pending review for a pull request

@see https://docs.github.com/rest/pulls/reviews#delete-a-pending-review-for-a-pull-request

Link to this function

delete_review_comment(comment_id, options \\ nil)

Delete a review comment for a pull request

@see https://docs.github.com/rest/pulls/comments#delete-a-review-comment-for-a-pull-request

Link to this function

dismiss_review(pull_number, review_id, body, options \\ nil)

Dismiss a review for a pull request

@see https://docs.github.com/rest/pulls/reviews#dismiss-a-review-for-a-pull-request

Link to this function

get(pull_number, options \\ nil)

Get a pull request

@see https://docs.github.com/rest/pulls/pulls#get-a-pull-request

Link to this function

get_review(pull_number, review_id, options \\ nil)

Get a review for a pull request

@see https://docs.github.com/rest/pulls/reviews#get-a-review-for-a-pull-request

Link to this function

get_review_comment(comment_id, options \\ nil)

Get a review comment for a pull request

@see https://docs.github.com/rest/pulls/comments#get-a-review-comment-for-a-pull-request

Link to this function

list(options \\ nil)

List pull requests

@see https://docs.github.com/rest/pulls/pulls#list-pull-requests

Link to this function

list_comments_for_review(pull_number, review_id, options \\ nil)

List comments for a pull request review

@see https://docs.github.com/rest/pulls/reviews#list-comments-for-a-pull-request-review

Link to this function

list_commits(pull_number, options \\ nil)

List commits on a pull request

@see https://docs.github.com/rest/pulls/pulls#list-commits-on-a-pull-request

Link to this function

list_files(pull_number, options \\ nil)

List pull requests files

@see https://docs.github.com/rest/pulls/pulls#list-pull-requests-files

Link to this function

list_requested_reviewers(pull_number, options \\ nil)

Get all requested reviewers for a pull request

@see https://docs.github.com/rest/pulls/review-requests#get-all-requested-reviewers-for-a-pull-request

Link to this function

list_review_comments(pull_number, options \\ nil)

List review comments on a pull request

@see https://docs.github.com/rest/pulls/comments#list-review-comments-on-a-pull-request

Link to this function

list_review_comments_for_repo(options \\ nil)

List review comments in a repository

@see https://docs.github.com/rest/pulls/comments#list-review-comments-in-a-repository

Link to this function

list_reviews(pull_number, options \\ nil)

List reviews for a pull request

@see https://docs.github.com/rest/pulls/reviews#list-reviews-for-a-pull-request

Link to this function

merge(pull_number, body, options \\ nil)

Merge a pull request

@see https://docs.github.com/rest/pulls/pulls#merge-a-pull-request

Link to this function

remove_requested_reviewers(pull_number, body, options \\ nil)

Remove requested reviewers from a pull request

@see https://docs.github.com/rest/pulls/review-requests#remove-requested-reviewers-from-a-pull-request

Link to this function

request_reviewers(pull_number, body, options \\ nil)

Request reviewers for a pull request

@see https://docs.github.com/rest/pulls/review-requests#request-reviewers-for-a-pull-request

Link to this function

submit_review(pull_number, review_id, body, options \\ nil)

Submit a review for a pull request

@see https://docs.github.com/rest/pulls/reviews#submit-a-review-for-a-pull-request

Link to this function

update(pull_number, body, options \\ nil)

Update a pull request

@see https://docs.github.com/rest/pulls/pulls#update-a-pull-request

Link to this function

update_branch(pull_number, body, options \\ nil)

Update a pull request branch

@see https://docs.github.com/rest/pulls/pulls#update-a-pull-request-branch

Link to this function

update_review(pull_number, review_id, body, options \\ nil)

Update a review for a pull request

@see https://docs.github.com/rest/pulls/reviews#update-a-review-for-a-pull-request

Link to this function

update_review_comment(comment_id, body, options \\ nil)

Update a review comment for a pull request

@see https://docs.github.com/rest/pulls/comments#update-a-review-comment-for-a-pull-request